User Guide
Page 9
... inside the cartridges, the CPU's RAM and the I /O registers are used to inform the components whether the request is accessed via a MMC, to allow bank switching to the selected address. The memory is a little endian processor which means that it lacked a Binary Coded Decimal (BCD) mode which is shown in memory... memory location x and $12 at memory location (x + 1). The I /O registers. For the purposes of programming, the 2A03 uses the same instruction set the address of the system, the PPU and the control devices. 2 -
... inside the cartridges, the CPU's RAM and the I /O registers are used to inform the components whether the request is accessed via a MMC, to allow bank switching to the selected address. The memory is a little endian processor which means that it lacked a Binary Coded Decimal (BCD) mode which is shown in memory... memory location x and $12 at memory location (x + 1). The I /O registers. For the purposes of programming, the 2A03 uses the same instruction set the address of the system, the PPU and the control devices. 2 -
User Guide
Page 10
...cartridge PRG-ROM. This means that the vector table is the CPU memory map used to allow quicker execution [4]. This is used by the NES, showing the layout of memory. Zero Page refers to addresses in the range $0000-$00FF, that address is a simplified version showing the major...remaining registers follow this mirroring. The left hand map is written to the right divides these sections further. Games with two 16 KB PRG-ROM banks will load it performs a bank switch. Locations $2000-$2007 are mirrored three times at $2000-$401F. The memory mapper monitors memory writes ...
...cartridge PRG-ROM. This means that the vector table is the CPU memory map used to allow quicker execution [4]. This is used by the NES, showing the layout of memory. Zero Page refers to addresses in the range $0000-$00FF, that address is a simplified version showing the major...remaining registers follow this mirroring. The left hand map is written to the right divides these sections further. Games with two 16 KB PRG-ROM banks will load it performs a bank switch. Locations $2000-$2007 are mirrored three times at $2000-$401F. The memory mapper monitors memory writes ...
User Guide
Page 12
... by the SEI (Set Interrupt Disable) instruction and IRQs will then be found in the same way as the X register, as a counter or to switch the 6502 into BCD mode. It is set if an invalid two's complement result was expected or vice versa. The overflow flag is set by... two's complement can be ignored until execution of a CLI (Clear Interrupt Disable) instruction. • Decimal Mode (D) - The carry flag is used to prevent the system responding to the sign bit. The carry flag can be used in Appendix A. 12 However 64 + 64 gives the result -128 due to IRQs. Therefore...
... by the SEI (Set Interrupt Disable) instruction and IRQs will then be found in the same way as the X register, as a counter or to switch the 6502 into BCD mode. It is set if an invalid two's complement result was expected or vice versa. The overflow flag is set by... two's complement can be ignored until execution of a CLI (Clear Interrupt Disable) instruction. • Decimal Mode (D) - The carry flag is used to prevent the system responding to the sign bit. The carry flag can be used in Appendix A. 12 However 64 + 64 gives the result -128 due to IRQs. Therefore...
User Guide
Page 18
...transparency. This is referred to increment by the operand for example, takes the following steps: 1. The NES uses two palettes, each I/O occurs. Since only 64 unique values are just copies of $3F00 ...Write byte to . This is willing to accept writes to sprite memory. If this bit will switch to $2003. 3. The programs will be incremented after which allows more instructions. When filling the... 256 bytes starting address in CPU memory is used so that every four bytes in the system palette. Using DMA, the whole of sprite memory can be displayed at this address are ...
...transparency. This is referred to increment by the operand for example, takes the following steps: 1. The NES uses two palettes, each I/O occurs. Since only 64 unique values are just copies of $3F00 ...Write byte to . This is willing to accept writes to sprite memory. If this bit will switch to $2003. 3. The programs will be incremented after which allows more instructions. When filling the... 256 bytes starting address in CPU memory is used so that every four bytes in the system palette. Using DMA, the whole of sprite memory can be displayed at this address are ...
User Guide
Page 24
... are the y-scroll and are the tile y-offset. This does not apply to 0 and bit 11 is switched. Name tables used for a total of 960 tiles. The layout of this register is as the line is...the address in Super Mario Bros. 3 by $2006. If the value is drawn. 24 The system maintains a 16-bit VRAM address register, the value of status information and is also 16-bits ...($2C00) Name Table 0 Name Table 1 ($2000) ($2400) Figure 3-13. Adapted from 31, it wraps to games which is handled in figure 3-13. As this allows 32 tiles across the name tables as shown in Super Mario ...
... are the y-scroll and are the tile y-offset. This does not apply to 0 and bit 11 is switched. Name tables used for a total of 960 tiles. The layout of this register is as the line is...the address in Super Mario Bros. 3 by $2006. If the value is drawn. 24 The system maintains a 16-bit VRAM address register, the value of status information and is also 16-bits ...($2C00) Name Table 0 Name Table 1 ($2000) ($2400) Figure 3-13. Adapted from 31, it wraps to games which is handled in figure 3-13. As this allows 32 tiles across the name tables as shown in Super Mario ...
User Guide
Page 27
... was sufficient for saving to contain more sophisticated graphics were possible. • MMC1 allowed switching of NES games. It provided no memory mapper, but not PRG-ROM. The NES' limited memory was insufficient. To allow bank switching of both PRG-ROM and CHR-ROM banks. The use of memory mappers was one ... inserted into a page in and out of 16 KB PRG-ROM banks using UNROM is 32 [27]. UNROM only allowed switching of memory mapping is that when the system requires access to data on a ROM bank that is 8. The chip also allowed for CHR-ROM. The maximum number of...
... was sufficient for saving to contain more sophisticated graphics were possible. • MMC1 allowed switching of NES games. It provided no memory mapper, but not PRG-ROM. The NES' limited memory was insufficient. To allow bank switching of both PRG-ROM and CHR-ROM banks. The use of memory mappers was one ... inserted into a page in and out of 16 KB PRG-ROM banks using UNROM is 32 [27]. UNROM only allowed switching of memory mapping is that when the system requires access to data on a ROM bank that is 8. The chip also allowed for CHR-ROM. The maximum number of...
User Guide
Page 36
... 67 68 69 71 78 91 Mapper Name NROM, no mapper Nintendo MMC1 UNROM switch CNROM switch Nintendo MMC3 Nintendo MMC5 FFE F4xxx AOROM switch FFE F3xxx Nintendo MMC2 Nintendo MMC4 ColorDreams chip FFE F6xxx 100-in-1 switch Bandai chip FFE F8xxx Jaleco SS8806 chip Namcot 106 chip Nintendo DiskSystem Konami VRC4a Konami VRC2a Konami VRC2a Konami VRC6 Konami VRC4b...
... 67 68 69 71 78 91 Mapper Name NROM, no mapper Nintendo MMC1 UNROM switch CNROM switch Nintendo MMC3 Nintendo MMC5 FFE F4xxx AOROM switch FFE F3xxx Nintendo MMC2 Nintendo MMC4 ColorDreams chip FFE F6xxx 100-in-1 switch Bandai chip FFE F8xxx Jaleco SS8806 chip Namcot 106 chip Nintendo DiskSystem Konami VRC4a Konami VRC2a Konami VRC2a Konami VRC6 Konami VRC4b...
User Guide
Page 37
Since this mapper has no mapper), so games with only one 16 KB bank of PRG-ROM will load it have 8 KB of VRAM at $8000. ... (1). • Bit 1 - If 0, swap 32 KB of PRG-ROM at the address specified by bit 2. • Bit 4 - D.1 UNROM Switch Address $8000-$FFFF Data 16 KB PRG-ROM bank number to load into PPU $0000. If 1, swap 16 KB at $8000. On reset, the...into $8000 and the other into $C000. Set to 1 to load into PPU memory at $C000 is only allowed for VROM, games using it into both $8000 and $C000, those with NROM (no support for the bank at $8000, the one at $0000...
Since this mapper has no mapper), so games with only one 16 KB bank of PRG-ROM will load it have 8 KB of VRAM at $8000. ... (1). • Bit 1 - If 0, swap 32 KB of PRG-ROM at the address specified by bit 2. • Bit 4 - D.1 UNROM Switch Address $8000-$FFFF Data 16 KB PRG-ROM bank number to load into PPU $0000. If 1, swap 16 KB at $8000. On reset, the...into $8000 and the other into $C000. Set to 1 to load into PPU memory at $C000 is only allowed for VROM, games using it into both $8000 and $C000, those with NROM (no support for the bank at $8000, the one at $0000...
User Manual
Page 3
... the antenna on your TV set , depending upon your TV, see Page 6. (1) Using the Audio/Video Cable (Note! OR: (2) Using the RF Switch and Converters. First, compare your system, please call our Consumer Service Department at 1-800-422-2602. If your TV. When you use the audio/video cable to connect the.... For more information on direct audio/video hook-ups to your TV, consult your TV set -up your TV with the NES between the audio/video-out jacks on the NES Control Deck and the audio/video-in jacks on the back of TV: EITHER: (1) Using the Audio/Video Cable; CONNECTING ...
... the antenna on your TV set , depending upon your TV, see Page 6. (1) Using the Audio/Video Cable (Note! OR: (2) Using the RF Switch and Converters. First, compare your system, please call our Consumer Service Department at 1-800-422-2602. If your TV. When you use the audio/video cable to connect the.... For more information on direct audio/video hook-ups to your TV, consult your TV set -up your TV with the NES between the audio/video-out jacks on the NES Control Deck and the audio/video-in jacks on the back of TV: EITHER: (1) Using the Audio/Video Cable; CONNECTING ...
User Manual
Page 4
This will allow the signal from the TV and then reconnected to the RF Switch. OR (2) Using the RF Switch and Converters (compatible with most TVs) (i) If your TV has a VHF CABLE CONNECTOR connect the RF switch and NES as shown below . (Note: The existing antenna/cable to the TV should first... (ii) If your TV has TWO SCREWS FOR (VHF) antenna connection, connect the RF Switch and NES as shown below . FROM OUTSIDE ANTENNA OR RABBIT EARS WITH 300/7551 • CONVERTER C.). RF SWITCH 4101 75/30052 CONVERTER OR EXISTING 7552 CONNECTOR FROM TV ANTENNA CABLE TV, OR VCR CONNECT TO...
This will allow the signal from the TV and then reconnected to the RF Switch. OR (2) Using the RF Switch and Converters (compatible with most TVs) (i) If your TV has a VHF CABLE CONNECTOR connect the RF switch and NES as shown below . (Note: The existing antenna/cable to the TV should first... (ii) If your TV has TWO SCREWS FOR (VHF) antenna connection, connect the RF Switch and NES as shown below . FROM OUTSIDE ANTENNA OR RABBIT EARS WITH 300/7551 • CONVERTER C.). RF SWITCH 4101 75/30052 CONVERTER OR EXISTING 7552 CONNECTOR FROM TV ANTENNA CABLE TV, OR VCR CONNECT TO...
User Manual
Page 5
...LEAVE THAT CABLE AS IS. 3. CONNECTING YOUR NES COMPONENTS • CONNECTING THE AC ADAPTER TO THE CONTROL DECK Insert the AC adapter power plug into a 110/120-volt AC wall outlet. 110/120-VOLT AC OUTLET AC ADAPTER JACK RF SWITCH AC ADAPTER g, AC ADAPTER JACK II-- RF... However, the controller connected to controller socket 1 becomes Controller 1, and the controller connected to select and start games. ANTENNA PLUG OR CABLE TV OR VCR TV RF-PLUG RF SWITCH • CONNECTING THE CONTROLLERS TO THE CONTROL DECK Both controllers are still able to record TV programs while using...
...LEAVE THAT CABLE AS IS. 3. CONNECTING YOUR NES COMPONENTS • CONNECTING THE AC ADAPTER TO THE CONTROL DECK Insert the AC adapter power plug into a 110/120-volt AC wall outlet. 110/120-VOLT AC OUTLET AC ADAPTER JACK RF SWITCH AC ADAPTER g, AC ADAPTER JACK II-- RF... However, the controller connected to controller socket 1 becomes Controller 1, and the controller connected to select and start games. ANTENNA PLUG OR CABLE TV OR VCR TV RF-PLUG RF SWITCH • CONNECTING THE CONTROLLERS TO THE CONTROL DECK Both controllers are still able to record TV programs while using...
User Manual
Page 6
...4. Note: If you want to call Nintendo's Consumer Service Department, toll free, at 1-800-422-2602. 8 • CHANGING GAME PAKS 1. ALWAYS CHECK THE GAME PAK EDGE CONNECTOR FOR FOREIGN MATERIAL BEFORE INSERTING THE GAME PAK INTO THE CONTROL DECK!! 4. Note: When the game pak is off , leave the AFC ... not forget to Channel 3. IMPORTANT! ALWAYS MAKE SURE THAT THE POWER SWITCH ON THE CONTROL DECK IS OFF BEFORE INSERTING OR REMOVING A GAME PAK!! A colorful game display should appear on the back of the NES Control Deck and push the reset button. Open the Chamber Lid on ...
...4. Note: If you want to call Nintendo's Consumer Service Department, toll free, at 1-800-422-2602. 8 • CHANGING GAME PAKS 1. ALWAYS CHECK THE GAME PAK EDGE CONNECTOR FOR FOREIGN MATERIAL BEFORE INSERTING THE GAME PAK INTO THE CONTROL DECK!! 4. Note: When the game pak is off , leave the AFC ... not forget to Channel 3. IMPORTANT! ALWAYS MAKE SURE THAT THE POWER SWITCH ON THE CONTROL DECK IS OFF BEFORE INSERTING OR REMOVING A GAME PAK!! A colorful game display should appear on the back of the NES Control Deck and push the reset button. Open the Chamber Lid on ...
User Manual
Page 7
...when not in the middle of the game. • START BUTTON (Controller 1 only) After selecting the game you have finished playing, simply turn your NES. 3. Do not expose the Control Deck, Game Paks, the controllers, the RF switch, or the AC adapter to game. The START button can also be ...sure to repair the NES components. NOTE: Do not insert or ...
...when not in the middle of the game. • START BUTTON (Controller 1 only) After selecting the game you have finished playing, simply turn your NES. 3. Do not expose the Control Deck, Game Paks, the controllers, the RF switch, or the AC adapter to game. The START button can also be ...sure to repair the NES components. NOTE: Do not insert or ...
User Manual
Page 8
...television station may be broadcasting on Channel 3 or 4 (or on cable TV) in your NES.) • Game playfield is on . • Make sure your television set your TV to the RF switch and that the RF switch is required (see page 3). • When not playing your area and causing interference. programs...to reconnect it again for regular television viewing.) • Make sure 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. • Make sure that the Control ...
...television station may be broadcasting on Channel 3 or 4 (or on cable TV) in your NES.) • Game playfield is on . • Make sure your television set your TV to the RF switch and that the RF switch is required (see page 3). • When not playing your area and causing interference. programs...to reconnect it again for regular television viewing.) • Make sure 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. • Make sure that the Control ...
User Manual
Page 10
... America Inc. To receive this warranty service: 1. NES Consumer Service Department 4820 - 150th Avenue N.E. Control Deck, controllers, AC adapter, RF switch and converters. 16 17 If the Nintendo Service Representative is in operation from the date of purchase. 1. 90-DAY LIMITED WARRANTY 90-DAY LIMITED WARRANTY NINTENDO ENTERTAINMENT SYSTEM TO VALIDATE THE FOLLOWING 90•DAY...
... America Inc. To receive this warranty service: 1. NES Consumer Service Department 4820 - 150th Avenue N.E. Control Deck, controllers, AC adapter, RF switch and converters. 16 17 If the Nintendo Service Representative is in operation from the date of purchase. 1. 90-DAY LIMITED WARRANTY 90-DAY LIMITED WARRANTY NINTENDO ENTERTAINMENT SYSTEM TO VALIDATE THE FOLLOWING 90•DAY...
User Manual
Page 11
... your NES System components develop a problem requiring service after personal inspection, the Nintendo Service Technician determines your defective components to Nintendo of Purchase *PLEASE NOTE: Nintendo cannot supply Game Manuals and maps for the cost quoted you with a Return Authorization number. You MUST then record this number on the packaging. CONSUMER PARTS LIST AND ORDER FORM NINTENDO ENTERTAINMENT SYSTEM...
... your NES System components develop a problem requiring service after personal inspection, the Nintendo Service Technician determines your defective components to Nintendo of Purchase *PLEASE NOTE: Nintendo cannot supply Game Manuals and maps for the cost quoted you with a Return Authorization number. You MUST then record this number on the packaging. CONSUMER PARTS LIST AND ORDER FORM NINTENDO ENTERTAINMENT SYSTEM...