amazon.com says Resident Evil 2 was converted from a two CD PS1 game (~1000 Megabytes) and squeezed into a 64 Megabyte N64 cartridge. How on earth did the programmers pull off that stunt?

Second, is 64 Megabyte really the largest cartridge ever made?