User Guide
Page 2
... the References section but a brief explanation of the devices used on NES Scrolling' [8]. • Marat Fayzullin for 'Nintendo Entertainment System Architecture' [9]. • Everybody involved with it stands today. Preface Abstract The Nintendo Entertainment System (NES) was discontinued in 1995 the console brought gaming into more modern systems. However these games have some of some issues is based on the work of these...
... the References section but a brief explanation of the devices used on NES Scrolling' [8]. • Marat Fayzullin for 'Nintendo Entertainment System Architecture' [9]. • Everybody involved with it stands today. Preface Abstract The Nintendo Entertainment System (NES) was discontinued in 1995 the console brought gaming into more modern systems. However these games have some of some issues is based on the work of these...
User Guide
Page 4
... up and sold worldwide. As a result of their handheld console, the Game Boy but the last NES game, Wario's Woods was released in late 1994 and the system was released in America in America themselves under the name Nintendo Entertainment System (NES). In 1991, Nintendo earned about $1.5 million for the NES could no longer be used by children than Mickey Mouse...
... up and sold worldwide. As a result of their handheld console, the Game Boy but the last NES game, Wario's Woods was released in late 1994 and the system was released in America in America themselves under the name Nintendo Entertainment System (NES). In 1991, Nintendo earned about $1.5 million for the NES could no longer be used by children than Mickey Mouse...
User Guide
Page 5
...for it would be quite different. Such a system is essentially simulation [17]. The games themselves often featured battery backed RAM to enable progress to be saved and Nintendo only predicted the battery life as if it were a different type of the NES it to be used on . Converting the... PC. There are the same. Emulation is often used to allow the continued use of computer systems is released. This technique can also be no working NES consoles to still play the original game cartridges. The software appears to behave the same as the original but few people have...
...for it would be quite different. Such a system is essentially simulation [17]. The games themselves often featured battery backed RAM to enable progress to be saved and Nintendo only predicted the battery life as if it were a different type of the NES it to be used on . Converting the... PC. There are the same. Emulation is often used to allow the continued use of computer systems is released. This technique can also be no working NES consoles to still play the original game cartridges. The software appears to behave the same as the original but few people have...
User Guide
Page 6
... and translating it for the target system, producing a program that is executable on the NES. 1.4 Legal Emulation is perhaps the most widely emulated console with a number of emulators already available of how the system works. This may make the process... look legal but occurs while executing the program. Writing a NES emulator remains a very challenging project, requiring a detailed understanding of varying quality. Figure 1-3 shows ChameleonNES which you will execute from the Internet since the copies are a wide variety of a NES game...
... and translating it for the target system, producing a program that is executable on the NES. 1.4 Legal Emulation is perhaps the most widely emulated console with a number of emulators already available of how the system works. This may make the process... look legal but occurs while executing the program. Writing a NES emulator remains a very challenging project, requiring a detailed understanding of varying quality. Figure 1-3 shows ChameleonNES which you will execute from the Internet since the copies are a wide variety of a NES game...
User Guide
Page 7
... use a second chip as the console was still in the form of the 8-bit 6502 processor, developed by the CPU when the cartridges where inserted into the system. Nintendo designed the basic features required from which they were made for games is discussed in Part 3. Downloading ...and the input devices. For more information on the subject [25]. The NES used for the NES itself. For a detailed response and clarification on the Internet. Both chips feature their Nintendo 64 console, which Nintendo no longer in production and from the chips but would be accessed by...
... use a second chip as the console was still in the form of the 8-bit 6502 processor, developed by the CPU when the cartridges where inserted into the system. Nintendo designed the basic features required from which they were made for games is discussed in Part 3. Downloading ...and the input devices. For more information on the subject [25]. The NES used for the NES itself. For a detailed response and clarification on the Internet. Both chips feature their Nintendo 64 console, which Nintendo no longer in production and from the chips but would be accessed by...
User Guide
Page 10
... onwards is used by certain addressing modes to access RAM in memory and is the addresses allocated to the right divides these sections further. Games with two 16 KB PRG-ROM banks will load it performs a bank switch. The memory mapped I/O registers are mirrored three times at ...$2000-$401F. Figure 2-5 is the CPU memory map used by the NES, showing the layout of addresses) and when that , for storing save games. The memory mapper monitors memory writes for a specific address (or range of memory.
... onwards is used by certain addressing modes to access RAM in memory and is the addresses allocated to the right divides these sections further. Games with two 16 KB PRG-ROM banks will load it performs a bank switch. The memory mapped I/O registers are mirrored three times at ...$2000-$401F. Figure 2-5 is the CPU memory map used by the NES, showing the layout of addresses) and when that , for storing save games. The memory mapper monitors memory writes for a specific address (or range of memory.
User Guide
Page 19
... pattern tables. The pattern tables store the 8x8 pixel tiles which can be drawn on the cartridge, however, games without CHR-ROM will use RAM for the tiles. The colours shown are not genuine NES colour palette values. 3.6 Name Tables / Attribute Tables Name tables are 32x30 tiles and since each palette is...
... pattern tables. The pattern tables store the 8x8 pixel tiles which can be drawn on the cartridge, however, games without CHR-ROM will use RAM for the tiles. The colours shown are not genuine NES colour palette values. 3.6 Name Tables / Attribute Tables Name tables are 32x30 tiles and since each palette is...
User Guide
Page 25
... left to the left corner, ready to start the next frame. Comparison of NTSC and PAL NES systems. Images are displayed on the screen (although the top and bottom eight lines are 240 scanlines ...to right, drawing each pixel. Table 3-1 shows the differences between NTSC and PAL versions of the system were created for the two television formats, NTSC and PAL. The V-Blank period takes a further ...time it takes to enter V-Blank. As a result different versions of the NES. The time it takes to do this by a stream of the NES, there are cut off) and it can be drawn. 25 A single line...
... left to the left corner, ready to start the next frame. Comparison of NTSC and PAL NES systems. Images are displayed on the screen (although the top and bottom eight lines are 240 scanlines ...to right, drawing each pixel. Table 3-1 shows the differences between NTSC and PAL versions of the system were created for the two television formats, NTSC and PAL. The V-Blank period takes a further ...time it takes to enter V-Blank. As a result different versions of the NES. The time it takes to do this by a stream of the NES, there are cut off) and it can be drawn. 25 A single line...
User Guide
Page 26
... which is the PRGROM and contains the program code for the NES [28]. The chip on the left is bigger, much of the motherboard. Game Hardware 4.1 Cartridges NES games came on ROM chips inside the cartridge. Nintendo designed a basic cartridge for the Famicom and NES. The game itself was stored on cartridges known as shown top in...
... which is the PRGROM and contains the program code for the NES [28]. The chip on the left is bigger, much of the motherboard. Game Hardware 4.1 Cartridges NES games came on ROM chips inside the cartridge. Nintendo designed a basic cartridge for the Famicom and NES. The game itself was stored on cartridges known as shown top in...
User Guide
Page 27
... be found in Appendix C. The basic idea of memory mapping is that when the system requires access to data on a ROM bank that is loaded into NES [37]. 4.1.1 Memory Mappers Figure 4-4. The maximum number of NES games. Cartridge inserted into a page in memory, the software indicates the need to survive ... and CHR-ROM banks. This hardware was known as they work can be able to swap the data in the NES' longevity, allowing it was used by a variety of games including Metroid and The Legend of Zelda [27]. • MMC3 allowed switching of PRG-ROM banks. MMC1 was ...
... be found in Appendix C. The basic idea of memory mapping is that when the system requires access to data on a ROM bank that is loaded into NES [37]. 4.1.1 Memory Mappers Figure 4-4. The maximum number of NES games. Cartridge inserted into a page in memory, the software indicates the need to survive ... and CHR-ROM banks. This hardware was known as they work can be able to swap the data in the NES' longevity, allowing it was used by a variety of games including Metroid and The Legend of Zelda [27]. • MMC3 allowed switching of PRG-ROM banks. MMC1 was ...
User Guide
Page 28
...chips used to store graphics information, the pattern tables. iNES header information. A complete list of control byte 2 to the left by the game where 0 indicates horizontal mirroring, 1 indicates vertical mirroring. • Bit 1 - The iNES file format was originally defined by most emulators and... iNES mapper numbers can be found in table 4-1: Starting Byte 0 3 4 5 6 Length (Bytes) 3 1 1 1 1 Contents Should contain the string 'NES' to identify the file as an iNES file. The PRG-ROM (Program ROM) is the area of the file which contains important information. Indicates the...
...chips used to store graphics information, the pattern tables. iNES header information. A complete list of control byte 2 to the left by the game where 0 indicates horizontal mirroring, 1 indicates vertical mirroring. • Bit 1 - The iNES file format was originally defined by most emulators and... iNES mapper numbers can be found in table 4-1: Starting Byte 0 3 4 5 6 Length (Bytes) 3 1 1 1 1 Contents Should contain the string 'NES' to identify the file as an iNES file. The PRG-ROM (Program ROM) is the area of the file which contains important information. Indicates the...
User Guide
Page 29
... a new disk [10]. This ensures that the system would allow for larger games, due to larger capacities, and would also offer cheaper prices to replace a game with a new Figure 4-5. Nintendo hoped that only genuine boards can be used , rather than via a number. Marat Fayzullin's involvement in NES development seems to have also been devising their...
... a new disk [10]. This ensures that the system would allow for larger games, due to larger capacities, and would also offer cheaper prices to replace a game with a new Figure 4-5. Nintendo hoped that only genuine boards can be used , rather than via a number. Marat Fayzullin's involvement in NES development seems to have also been devising their...
User Guide
Page 31
...was possible to connect four controllers to the system, although this case controllers 1 and 3 were attached to $4016 and 2 and 4 to get the status of a strobing method. The process of reading from the I/O port to $4017. Several games featured Zapper support including Duck Hunt, Gumshoe ...to control movement. The first controller is indicated by first writing a 1 to the port, followed 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 later changed to communicate with I /O device can...
...was possible to connect four controllers to the system, although this case controllers 1 and 3 were attached to $4016 and 2 and 4 to get the status of a strobing method. The process of reading from the I/O port to $4017. Several games featured Zapper support including Duck Hunt, Gumshoe ...to control movement. The first controller is indicated by first writing a 1 to the port, followed 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 later changed to communicate with I /O device can...
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
..., 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....[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...
User Manual
Page 2
.... WARNING - 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 projection television. Please contact your Nintendo Entertainment System" ("NES") and NES games. Operating Your NES 5. Repair/service after expiration of Quality ---- Seal of warranty 3. to Your TV Set 3. This situation is...
.... WARNING - 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 projection television. Please contact your Nintendo Entertainment System" ("NES") and NES games. Operating Your NES 5. Repair/service after expiration of Quality ---- Seal of warranty 3. to Your TV Set 3. This situation is...
User Manual
Page 5
...TO THE CONTROL DECK Both controllers are still able to record TV programs while using the NES. 110/120-VOLT [i AC OUTLET AC ADAPTER JACK RF SWITCH JACK - The distinction is important when selecting and starting games, since only Controller 1 is already connected between the antenna and the VHF terminals on back... may be installed BETWEEN the VCR the and the TV as this hook-up you are identical and may cause game malfunction. 6 7 NOTE: If a VCR is used to select and start games. AC ADAPTER AC ADAPTER PLUG O TV - RF PLUG BACK OF VCR c. ANTENNA OR CABLE TV RF SWITCH VHF OUT...
...TO THE CONTROL DECK Both controllers are still able to record TV programs while using the NES. 110/120-VOLT [i AC OUTLET AC ADAPTER JACK RF SWITCH JACK - The distinction is important when selecting and starting games, since only Controller 1 is already connected between the antenna and the VHF terminals on back... may be installed BETWEEN the VCR the and the TV as this hook-up you are identical and may cause game malfunction. 6 7 NOTE: If a VCR is used to select and start games. AC ADAPTER AC ADAPTER PLUG O TV - RF PLUG BACK OF VCR c. ANTENNA OR CABLE TV RF SWITCH VHF OUT...
User Manual
Page 6
...on the Control Deck. Open the Chamber Lid. Gently push down on Controller 1. Do not attempt to call Nintendo's Consumer Service Department, toll free, at 1-800-422-2602. 8 • CHANGING GAME PAKS 1. OPERATING YOUR NES • TO START PLAY 1. If your area and interfering with the START button on the...OFF THE CONTROL DECK POWER SWITCH BEFORE INSERTING OR REMOVING A GAME PAK!! 2. Be sure to keep Game Paks and Control Deck chamber clean and free of your NES, please do not forget to adjust the picture after inserting the game pak as shown on the TV screen. Do not leave ...
...on the Control Deck. Open the Chamber Lid. Gently push down on Controller 1. Do not attempt to call Nintendo's Consumer Service Department, toll free, at 1-800-422-2602. 8 • CHANGING GAME PAKS 1. OPERATING YOUR NES • TO START PLAY 1. If your area and interfering with the START button on the...OFF THE CONTROL DECK POWER SWITCH BEFORE INSERTING OR REMOVING A GAME PAK!! 2. Be sure to keep Game Paks and Control Deck chamber clean and free of your NES, please do not forget to adjust the picture after inserting the game pak as shown on the TV screen. Do not leave ...
User Manual
Page 7
... TV programs. (There is no need to repair the NES components. Do not expose the Control Deck, Game Paks, the controllers, the RF switch, or the AC adapter to remove the Game Pak from the game menu, push the START button to game. For two players, plug both controllers into controller socket...heat or cold. 14. In oder to take a "time-out" in use water only). 11 Do not pull or yank the NES wires. 9. although its function may cause game malfunction. 10 5. Do not use . 12. For one included with your warranties. 4. The SELECT button is pressed again. Before ...
... TV programs. (There is no need to repair the NES components. Do not expose the Control Deck, Game Paks, the controllers, the RF switch, or the AC adapter to remove the Game Pak from the game menu, push the START button to game. For two players, plug both controllers into controller socket...heat or cold. 14. In oder to take a "time-out" in use water only). 11 Do not pull or yank the NES wires. 9. although its function may cause game malfunction. 10 5. Do not use . 12. For one included with your warranties. 4. The SELECT button is pressed again. Before ...
User Manual
Page 8
... connected to the RF switch properly and that the RF switch is connected to the TV (refer to "Connecting the NES Control Deck to Your TV Set"). • Make sure the game pak is inserted into the control deck correctly (refer to reconnect it again for regular television viewing.) • Make sure... SERVICE DEPARTMENT AT1-800-255-3700. 13 Only one or the other is required (see page 3). • When not playing your NES.) • Game playfield is blinking • Try pressing reset button. Deck power switch off and then turning it . • Make sure that the TV is good. • ...
... connected to the RF switch properly and that the RF switch is connected to the TV (refer to "Connecting the NES Control Deck to Your TV Set"). • Make sure the game pak is inserted into the control deck correctly (refer to reconnect it again for regular television viewing.) • Make sure... SERVICE DEPARTMENT AT1-800-255-3700. 13 Only one or the other is required (see page 3). • When not playing your NES.) • Game playfield is blinking • Try pressing reset button. Deck power switch off and then turning it . • Make sure that the TV is good. • ...