As someone who has played through RE2 many times on N64, I can attest that the video compression is indeed severe, and looks horrible by today's standards, but at the time it was acceptable to someone like myself who could never afford many consoles and so played the games available on the ones I owned. No Playstation meant I played on N64. :) The rest of the game looks all right though, at least in comparison to other games from that time.
PookaMustard: The thing about SM64 is that N64 cartridges are definitely limited in space and as far as I know if you wanted to develop a bigger game for the console you would end run into the limits of the cartridge - so some games (or maybe just one) had what's called an Expansion Pak or something.
Actually, the Expansion Pak wasn't for the games
themselves, it was an
addon for the N64 console that doubled the system RAM to 8MB. A handful of games
required the extra RAM in order to function, including Zelda: Majora's Mask, and Donkey Kong 64. Certain other games required it to be present in order for you to access the full options. Of the games I own on N64, a notable example of that is Perfect Dark, which was the highest-selling M-rated game on the N64. Without the Expansion Pak, the gameplay is extremely limited. Singleplayer is disabled entirely, and the multiplayer options are quite restricted.
There are lots of "explanations" about why Nintendo didn't simply build the console with 8MB of RAM in the first place, but the two most consistently accepted reasons are:
First, in those days RAM was very expensive and Nintendo wanted to keep costs down as much as possible. Nintendo has for most of its existence tried to keep costs down to the point that they made a profit on not just the games but also the consoles. Compare that with Sony and Microsoft, who usually sell their consoles (even as expensive as they are) at a loss, and hope to make up for it in game sales. This is why Nintendo has almost NEVER had the most powerful systems, even when their latest console is the newest on the market.
Second, most games that were capable of using the extra RAM, let alone outright requiring it, weren't released until fairly late in the N64's life cycle. So again, from a cost perspective, it didn't make sense to include the RAM at the outset when it would do nothing except add to the cost of the console. The games that needed it were years in the future at the beginning of the N64's time.
EDIT - typo fixes
EDIT 2 - fixed an error in information