^^^

if you want me to explain the idea I will but it will be a big wall of text and examples lol so get ready if you do
Do ya thing. 
Well, first let us understand what emulation is.
For example, allows Super Nintendo (SNES) games to be played on a Windows or Unix machine. The Virtual Boy Advance emulator allows users to play Game Boy Advance games on Windows or Macintosh computers. Games for these emulators are saved as ROM files, which are exact copies of a game cartridge or disk. Therefore, instead of loading a physical cartridge, video game emulators simply load ROM files from the computer's hard drive.
Well, that seems simple tho but there is one limitation well there is many lets dab into this.
We have the great emulation of our great n64 games and we have the old graphics and sound and have to play with a gamepad aka controller but not what pc users have in their pc ports right, right well.
Let us Introduce "MEMULATION" short "MEMULATER" A new thing interested well continue reading below.
Before we simply read and loaded ROM files from the hard drive and emulated n64 games but without the great things pc game ports offer.
Well, this is where a Memulater comes in we can load ROM Files like before from our hard drive but this time we can read from memory blocks from each line or, line's of bytes.
and have the power to manipulate the game to work as a pc port with pc features.
With, all that makes pc gaming great.
seems complicated Nah not really.
the only thing is the limitation of the n64 architecture.
So, I am breaking down a n64 console and reversing the firmware and manipulate it to work from functions that are called from my game engine library
and break the lock so to speak then dump the firmware to a format on my PC and start making a program that uses the firmware but at this point we
have already reverse-engineered the firmware to windows win32 c++ format.
So, you will have all the great features that true pc gaming offers in a complete package for your great n64 titles you known and loved.
Emulation = only n64 gamepad ext no pc port features
Memulation = n64 compatibility like emulation but with pc port features.
Every, game on n64 will be compatible emulation will be history if I can pull this off.
I've already got my engine library done I'm starting next week on taking apart the n64 console and start doing some magic.
I know most of you all may not understand so a shorter answer here is,
its a Memulator with pc port features for all your n64 titles.