This NES port of Final Fantasy VII is far from your average rip-off. It’s the work of a gifted group of Chinese programmers, who utilized revolutionary techniques to squeeze a relatively complete version of the PSone classic onto a cartridge that plays on ancient 8-bit hardware.
Cinnamon Pirate explains:
First off, Final Fantasy VII is the only NES ROM I have ever seen to have its own several-hundred character 16×16 font. Most Japanese games are written in 8×8 hiragana or katakana only, and Chinese games typically waste CHR banks dedicated to 64 characters each, and optimize the banks for literally every text window in the game.
Some areas of the game are missing, such as Yuffie/Vincent and Chokobo racing, but just remember even the gifted coders at Nintendo couldn’t achieve Super Mario World on 8-bit hardware.
There’s a ROM dump, a heap of screenshots and a detailed review of the game (and the technology behind it) at the link below.