Depending on the button held is which game would be loaded. When initialized, it reads what buttons are held on controller 3. Unlike stages which run by switching to menu 11, the emulator runs by switching to menu 25. Originally, the emulator was run much the same way that stages are run. In its current state, however, the monitor is required. Critical subroutines were copied out or hardcoded. In actual fact, the emulator was supposed to run without the aid of the monitor program. The embedded filelist is, in order:Įm/data/spec_ Spectrum 16k monitor program The original list of games were previous Rare titles, then known as Ultimate Play the Game. All the registers, dependencies, and script required to run the emulator still reside in retail GoldenEye carts. It was supposed to be removed before release but was only made inaccessible and inoperable. The emulator started life as a side project to see if Spectrum emulation was possible on N64 and was hooked into GE, the current game in development. By feeding it a proper Spectrum monitor program and calling menu 25 to load a snapshot, any Spectrum 48x program can be run. Little beknownst to the world all this time, GoldenEye (N64) has a fully-functional ZX Spectrum 48x emulator built into it.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |