User Guide
Page 2
Preface Abstract The Nintendo Entertainment System (NES) was discontinued in 1995 the console brought gaming into more modern systems. However these numbering systems but particularly: • Andrew John Jacobs for his invaluable information on the 6502 processor [2], [3] and [4]. • Chris Covell for 'NES Technical / Emulation / Development FAQ' [5]. • Firebug for 'Comprehensive NES Mapper Document' [6]. • Jeremy Chadwick for 'Nintendo Entertainment System Documentation' [7]. • Loopy...
Preface Abstract The Nintendo Entertainment System (NES) was discontinued in 1995 the console brought gaming into more modern systems. However these numbering systems but particularly: • Andrew John Jacobs for his invaluable information on the 6502 processor [2], [3] and [4]. • Chris Covell for 'NES Technical / Emulation / Development FAQ' [5]. • Firebug for 'Comprehensive NES Mapper Document' [6]. • Jeremy Chadwick for 'Nintendo Entertainment System Documentation' [7]. • Loopy...
User Guide
Page 4
...in Europe) in Japan [14]. Redesigned NES released in America themselves under the name Nintendo Entertainment System (NES). Such was officially discontinued in 1990. That same year, Nintendo were busy with the release of the NES (as the Super Nintendo Entertainment System (SNES) and due to produce and ...Mario was released in America in late 1994 and the system was Nintendo's effect on the new system were incompatible [5]. In 1993, Nintendo released a redesigned version of their handheld console, the Game Boy but the last NES game, Wario's Woods was released in 1991 as shown in...
...in Europe) in Japan [14]. Redesigned NES released in America themselves under the name Nintendo Entertainment System (NES). Such was officially discontinued in 1990. That same year, Nintendo were busy with the release of the NES (as the Super Nintendo Entertainment System (SNES) and due to produce and ...Mario was released in America in late 1994 and the system was Nintendo's effect on the new system were incompatible [5]. In 1993, Nintendo released a redesigned version of their handheld console, the Game Boy but the last NES game, Wario's Woods was released in 1991 as shown in...
User Guide
Page 5
...use of NES games and these are described here. 1.2 Conversion Although the exact implementations of computer." Such a system is described in this is accurate, due to construct the system. Though this way is essentially simulation [17]. The software appears to be saved and Nintendo only ... This technique can also be used on . Software emulation requires producing software which will be no working NES consoles to play the games on an otherwise incompatible system. However, it . have the skills and resources required to translating during execution the process can be ...
...use of NES games and these are described here. 1.2 Conversion Although the exact implementations of computer." Such a system is described in this is accurate, due to construct the system. Though this way is essentially simulation [17]. The software appears to be saved and Nintendo only ... This technique can also be used on . Software emulation requires producing software which will be no working NES consoles to play the games on an otherwise incompatible system. However, it . have the skills and resources required to translating during execution the process can be ...
User Guide
Page 6
...console with an agreement that system. Writing a NES emulator remains a very challenging project, requiring a detailed understanding of varying quality. However, it is possible with the correct hardware. Copyright law typically allows for . These websites usually cover themselves with a number of emulators already available of how the system works. Copying NES games... is clearly not. Such copiers dump the contents of the game cartridges to a disk to enable access by the NES. Most emulator users download games from a static ...
...console with an agreement that system. Writing a NES emulator remains a very challenging project, requiring a detailed understanding of varying quality. However, it is possible with the correct hardware. Copyright law typically allows for . These websites usually cover themselves with a number of emulators already available of how the system works. Copying NES games... is clearly not. Such copiers dump the contents of the game cartridges to a disk to enable access by the NES. Most emulator users download games from a static ...
User Guide
Page 7
...the processor to keep old games alive Nintendo refuse to release the copyright on this, the reader should make any money. As for the NES itself. For a detailed response and clarification on old games so their Nintendo 64 console, which have coped with ...NES used for systems which are very much against the developers of the CPU is discussed in Part 2, that the law should look at [26]. 1.5 NES Hardware Overview Hiroshi Yamauchi's instructions to design a console which would have been released freely on ROM chips within the game cartridges, which is 75 years after Nintendo...
...the processor to keep old games alive Nintendo refuse to release the copyright on this, the reader should make any money. As for the NES itself. For a detailed response and clarification on old games so their Nintendo 64 console, which have coped with ...NES used for systems which are very much against the developers of the CPU is discussed in Part 2, that the law should look at [26]. 1.5 NES Hardware Overview Hiroshi Yamauchi's instructions to design a console which would have been released freely on ROM chips within the game cartridges, which is 75 years after Nintendo...
User Guide
Page 10
... by certain addressing modes to , it into both $8000 and $C000. This is to ensure that address is written to allow quicker execution [4]. Games with more information can be written to the right divides these sections further. Memory locations $0000-$07FF are located at $0800-$1FFF. From $8000 onwards... the major sections, while the map to $0800, $1000 and $1800. The left hand map is the CPU memory map used by the NES, showing the layout of addresses) and when that the vector table is the addresses allocated to load into memory. The memory mapped I/O registers are...
... by certain addressing modes to , it into both $8000 and $C000. This is to ensure that address is written to allow quicker execution [4]. Games with more information can be written to the right divides these sections further. Memory locations $0000-$07FF are located at $0800-$1FFF. From $8000 onwards... the major sections, while the map to $0800, $1000 and $1800. The left hand map is the CPU memory map used by the NES, showing the layout of addresses) and when that the vector table is the addresses allocated to load into memory. The memory mapped I/O registers are...
User Guide
Page 19
... number of colours onscreen at any time is therefore 25 out of the colours for the pattern tables and fill them during execution. Many games store the pattern tables in CHR-ROM on the screen. Pattern tables. Figure 3-2 shows how the pattern tables work. Attribute tables hold ...groups. Adapted from the attribute tables. The colour palette is further divided into four 2x2 squares as shown in Appendix F. 3.5 Pattern Tables The NES has two pattern tables at the bottom. The character 'A' is 256x240 pixels. The character is constructed pixel by pixel by that pixel such that...
... number of colours onscreen at any time is therefore 25 out of the colours for the pattern tables and fill them during execution. Many games store the pattern tables in CHR-ROM on the screen. Pattern tables. Figure 3-2 shows how the pattern tables work. Attribute tables hold ...groups. Adapted from the attribute tables. The colour palette is further divided into four 2x2 squares as shown in Appendix F. 3.5 Pattern Tables The NES has two pattern tables at the bottom. The character 'A' is 256x240 pixels. The character is constructed pixel by pixel by that pixel such that...
User Guide
Page 25
...between NTSC and PAL versions of the system were created for the two television formats, NTSC and PAL. A single line of Asia, Africa and Australasia [35]. The time it takes to enter V-Blank. 3.9 Television Standards The NES connects to a television to display the game to start the next frame. NTSC... $2002. When entering the V-Blank period, the PPU indicates this is known as the Horizontal Blank period (H-Blank). Comparison of NTSC and PAL NES systems. Images are cut off) and it can be drawn. 25 This bit is V-Blank) CPU cycles per frame (of high speed electrons which ...
...between NTSC and PAL versions of the system were created for the two television formats, NTSC and PAL. A single line of Asia, Africa and Australasia [35]. The time it takes to enter V-Blank. 3.9 Television Standards The NES connects to a television to display the game to start the next frame. NTSC... $2002. When entering the V-Blank period, the PPU indicates this is known as the Horizontal Blank period (H-Blank). Comparison of NTSC and PAL NES systems. Images are cut off) and it can be drawn. 25 This bit is V-Blank) CPU cycles per frame (of high speed electrons which ...
User Guide
Page 26
... Famicom, as a Game Pak. With the NES, Nintendo produced the cartridges to which is indicated by a battery, in figure 4-1. Figure 4-2 shows the inside of a NES, Figure 4-2. Figure 4-3 shows a cartridge being used with a variety of it is the CHR-ROM and contains the pattern tables, the graphics data for the NES [28]. Game Hardware 4.1 Cartridges NES games came on...
... Famicom, as a Game Pak. With the NES, Nintendo produced the cartridges to which is indicated by a battery, in figure 4-1. Figure 4-2 shows the inside of a NES, Figure 4-2. Figure 4-3 shows a cartridge being used with a variety of it is the CHR-ROM and contains the pattern tables, the graphics data for the NES [28]. Game Hardware 4.1 Cartridges NES games came on...
User Guide
Page 27
...code was no larger than with games using UNROM is 8. The maximum number of memory when it to data on a ROM bank that is loaded into NES [37]. 4.1.1 Memory Mappers Figure 4-4. To allow bank switching of memory mapping is that when the system requires access to survive technological deficiencies...swapping of both PRG-ROM and CHR-ROM banks. Cartridge inserted into a page in Appendix C. The basic idea of NES games. Some of the more complex, games became larger and the memory was known as they became more common memory mappers are described below and detailed explanations of ...
...code was no larger than with games using UNROM is 8. The maximum number of memory when it to data on a ROM bank that is loaded into NES [37]. 4.1.1 Memory Mappers Figure 4-4. To allow bank switching of memory mapping is that when the system requires access to survive technological deficiencies...swapping of both PRG-ROM and CHR-ROM banks. Cartridge inserted into a page in Appendix C. The basic idea of NES games. Some of the more complex, games became larger and the memory was known as they became more common memory mappers are described below and detailed explanations of ...
User Guide
Page 28
... of control byte 1. The format allows for future usage and should be used. • Bits 4-7 - The format has since been used by the game where 0 indicates horizontal mirroring, 1 indicates vertical mirroring. • Bit 1 - INES format files should all be 0. Number of 8 KB CHR-ROM... assigned a specific number and the mapper number can be obtained by Marat Fayzullin for ROM images. Two different file formats have the file extension *.nes. Indicates the presence of control byte 2 to provide this information. ROM Control Byte 2: 8 1 9 7 • Bits 0-3 - For ...
... of control byte 1. The format allows for future usage and should be used. • Bits 4-7 - The format has since been used by the game where 0 indicates horizontal mirroring, 1 indicates vertical mirroring. • Bit 1 - INES format files should all be 0. Number of 8 KB CHR-ROM... assigned a specific number and the mapper number can be obtained by Marat Fayzullin for ROM images. Two different file formats have the file extension *.nes. Indicates the presence of control byte 2 to provide this information. ROM Control Byte 2: 8 1 9 7 • Bits 0-3 - For ...
User Guide
Page 29
... of the chunk, the length of UNIF (Universal NES Interchange Format) [40]. However, the system was never released outside Asia. Marat Fayzullin's involvement in NES development seems to have the extension *.unf and contain a header which format to release games for, and Nintendo's strict licensing for larger games, due to larger capacities, and would also offer...
... of the chunk, the length of UNIF (Universal NES Interchange Format) [40]. However, the system was never released outside Asia. Marat Fayzullin's involvement in NES development seems to have the extension *.unf and contain a header which format to release games for, and Nintendo's strict licensing for larger games, due to larger capacities, and would also offer...
User Guide
Page 31
... used to orange. Reads 17-20 retrieve the signatures which are ignored. The system reads multiple times from an I/O device can be reset by a 0. 5.2 Zapper When the NES first launched in America, Nintendo included a light-gun known as slow motion and turbo fire, the original design... was rare. Several games featured Zapper support including Duck Hunt, Gumshoe and Wild Gunman [44]. 31 Original NES control pad [43]. When a reset is...
... used to orange. Reads 17-20 retrieve the signatures which are ignored. The system reads multiple times from an I/O device can be reset by a 0. 5.2 Zapper When the NES first launched in America, Nintendo included a light-gun known as slow motion and turbo fire, the original design... was rare. Several games featured Zapper support including Duck Hunt, Gumshoe and Wild Gunman [44]. 31 Original NES control pad [43]. When a reset is...
User Guide
Page 46
..., 2000 [13] Dale Hansen, "Nintendo Entertainment System / Famicom Console Information", Console Database, http://consoledatabase.retrofaction.com/consoleinfo/nes/ [14] GameSpy, "The Museum: Nintendo Entertainment System", GameSpy, http://www.classicgaming.com/museum/nes/ [15] Aaron Mims, The Video Game Museum, http://www.vgmuseum.com/systems/topnes/nes.jpg [16] Marcus Liedholm and Mattias Liedholm, "The History of the Nintendo Entertainment System or Famicom", Nintendo Land, http://www.nintendoland...
..., 2000 [13] Dale Hansen, "Nintendo Entertainment System / Famicom Console Information", Console Database, http://consoledatabase.retrofaction.com/consoleinfo/nes/ [14] GameSpy, "The Museum: Nintendo Entertainment System", GameSpy, http://www.classicgaming.com/museum/nes/ [15] Aaron Mims, The Video Game Museum, http://www.vgmuseum.com/systems/topnes/nes.jpg [16] Marcus Liedholm and Mattias Liedholm, "The History of the Nintendo Entertainment System or Famicom", Nintendo Land, http://www.nintendoland...
User Guide
Page 47
...[37] Cory Archangel, "Game Mods", 21C Magazine, http://www.21cmagazine.com/issue2/cory_clouds.html, 2003 [38] Michael Martin-Banks, "Test Carts", NESPlayer.com, http://www.nesplayer.com/features/test%20carts/test.htm [39] Martin Nielsen, "The Nintendo Entertainment System (NES) FAQ 3.0A", http://www..., 1999 [27] Marcus Liedholm and Mattias Liedholm, "Nintendo Entertainment System (NES) or Famicom Tech specs and Hardware", Nintendo Land, http://www.nintendoland.com/home2.htm?nes/tech.htm, 2000 [28] Christian Nutt and Benjamin Turner, "Nintendo Famicom: 20 Years Of Fun", GameSpy, http://archive....
...[37] Cory Archangel, "Game Mods", 21C Magazine, http://www.21cmagazine.com/issue2/cory_clouds.html, 2003 [38] Michael Martin-Banks, "Test Carts", NESPlayer.com, http://www.nesplayer.com/features/test%20carts/test.htm [39] Martin Nielsen, "The Nintendo Entertainment System (NES) FAQ 3.0A", http://www..., 1999 [27] Marcus Liedholm and Mattias Liedholm, "Nintendo Entertainment System (NES) or Famicom Tech specs and Hardware", Nintendo Land, http://www.nintendoland.com/home2.htm?nes/tech.htm, 2000 [28] Christian Nutt and Benjamin Turner, "Nintendo Famicom: 20 Years Of Fun", GameSpy, http://archive....
User Manual
Page 2
... 3. to Your TV Set 3. other fixed or repetitive images may occur if you use a front or rear projection television with NES games, Nintendo will not be permanently damaged if video games with your Nintendo Entertainment System" ("NES") and NES games. Repair/service after expiration of Quality ---- DO NOT USE WITH FRONT OR REAR PROJECTION TV Do not use your projection...
... 3. to Your TV Set 3. other fixed or repetitive images may occur if you use a front or rear projection television with NES games, Nintendo will not be permanently damaged if video games with your Nintendo Entertainment System" ("NES") and NES games. Repair/service after expiration of Quality ---- DO NOT USE WITH FRONT OR REAR PROJECTION TV Do not use your projection...
User Manual
Page 5
...controller socket 1 becomes Controller 1, and the controller connected to record TV programs while using the NES. 110/120-VOLT [i AC OUTLET AC ADAPTER JACK RF SWITCH JACK - CONTROLLER SOCKET 1 ...installed BETWEEN the VCR the and the TV as this hook-up you are identical and may cause game malfunction. 6 7 ANTENNA OR CABLE TV RF SWITCH VHF OUT lin VII VHF IN 1From Antenna)... the back of TV connection.) With this may be connected to either controller socket. CONNECTING YOUR NES COMPONENTS • CONNECTING THE AC ADAPTER TO THE CONTROL DECK Insert the AC adapter power plug ...
...controller socket 1 becomes Controller 1, and the controller connected to record TV programs while using the NES. 110/120-VOLT [i AC OUTLET AC ADAPTER JACK RF SWITCH JACK - CONTROLLER SOCKET 1 ...installed BETWEEN the VCR the and the TV as this hook-up you are identical and may cause game malfunction. 6 7 ANTENNA OR CABLE TV RF SWITCH VHF OUT lin VII VHF IN 1From Antenna)... the back of TV connection.) With this may be connected to either controller socket. CONNECTING YOUR NES COMPONENTS • CONNECTING THE AC ADAPTER TO THE CONTROL DECK Insert the AC adapter power plug ...
User Manual
Page 6
... Deck chamber clean and free of the Control Deck to Channel 3. Keep Game Paks stored in their plastic sleeves when not in use . Open the Chamber Lid on the power switch of your NES, please do not forget to call Nintendo's Consumer Service Department, toll free, at 1-800-422-2602. 8 ...8226; CHANGING GAME PAKS 1. Do not leave the Control Deck's power on the TV screen. ALWAYS TURN ...
... Deck chamber clean and free of the Control Deck to Channel 3. Keep Game Paks stored in their plastic sleeves when not in use . Open the Chamber Lid on the power switch of your NES, please do not forget to call Nintendo's Consumer Service Department, toll free, at 1-800-422-2602. 8 ...8226; CHANGING GAME PAKS 1. Do not leave the Control Deck's power on the TV screen. ALWAYS TURN ...
User Manual
Page 7
DO NOT USE ANY POWER PLUG OTHER THAN THE AC ADAPTER PROVIDED WITH YOUR NES. 2. Doing so voids your game pak for details. Do not drop, bang, or abuse the NES components. 11. For one included with your game pak for more details. • BUTTONS A AND B Buttons A and B ...select the particular variation you want from the game menu, push the START button to remove the Game Pak from game to repair the NES components. Consult the instructions included with your warranties. 4. Before inserting a Game Pak, always check the Game Pak edge connector and remove any RF switch ...
DO NOT USE ANY POWER PLUG OTHER THAN THE AC ADAPTER PROVIDED WITH YOUR NES. 2. Doing so voids your game pak for details. Do not drop, bang, or abuse the NES components. 11. For one included with your game pak for more details. • BUTTONS A AND B Buttons A and B ...select the particular variation you want from the game menu, push the START button to remove the Game Pak from game to repair the NES components. Consult the instructions included with your warranties. 4. Before inserting a Game Pak, always check the Game Pak edge connector and remove any RF switch ...
User Manual
Page 8
...deck correctly (refer to Channel 4. • A particularly strong television station may cause some games begins only after the start button is pressed. • Picture is good. • The sound in your NES, regular T.V. programs will not come in. • If regular TV programs will still not... your television until sound is blinking • Try pressing reset button. Press reset button. Try disconnecting the antenna wire from your NES.) • Game playfield is on screen, but picture is fuzzy, has no improvement, turn it again for regular television viewing.) • Make ...
...deck correctly (refer to Channel 4. • A particularly strong television station may cause some games begins only after the start button is pressed. • Picture is good. • The sound in your NES, regular T.V. programs will not come in. • If regular TV programs will still not... your television until sound is blinking • Try pressing reset button. Press reset button. Try disconnecting the antenna wire from your NES.) • Game playfield is on screen, but picture is fuzzy, has no improvement, turn it again for regular television viewing.) • Make ...