User contributions for Banshaku
From NESdev Wiki
Jump to navigationJump to search
12 June 2009
- 15:3315:33, 12 June 2009 diff hist +53 m NES reference guide No edit summary
- 15:3115:31, 12 June 2009 diff hist −89 m APU No edit summary
- 15:3015:30, 12 June 2009 diff hist +9 m APU →Famicom extra audio
- 15:2915:29, 12 June 2009 diff hist +152 m APU No edit summary
- 15:2515:25, 12 June 2009 diff hist +47 m Hardware pinout →Misc
- 15:2415:24, 12 June 2009 diff hist +5,298 N CHR ROM vs. CHR RAM Created page with 'Once your game has more than 8 KB of tile data, you'll need to use a mapper to load more data into the PPU. Mappers have two ways of increasing the amount of CHR available: banks...'
- 15:2415:24, 12 June 2009 diff hist +71 m Getting started No edit summary
- 15:2115:21, 12 June 2009 diff hist 0 m Overscan No edit summary
- 15:2015:20, 12 June 2009 diff hist +3,722 Nm Overscan Created page with 'The NES PPU always generates a 256x240 pixel picture. But there is a recurring misconception that the picture is 256x224 pixels on NTSC. This article explains how both ar...'
- 15:1915:19, 12 June 2009 diff hist +1 m PPU No edit summary
- 15:1915:19, 12 June 2009 diff hist +24 m PPU →Hardware behaviors
- 15:1415:14, 12 June 2009 diff hist −4 m APU Misc No edit summary
- 15:1415:14, 12 June 2009 diff hist −12 m APU DMC No edit summary
- 15:1215:12, 12 June 2009 diff hist +2,058 Nm APU Status Created page with 'The NES APU status register allows channels to be enabled and disabled, and the current playing status of channels and the interrupt flags to be read. {| border=1 | '''$...'
- 15:1115:11, 12 June 2009 diff hist +1,296 Nm APU Mixer Emulation Created page with 'The NES APU Mixer can be efficiently emulated using a lookup table or a less-accurate linear approximation. == Lookup Table == The APU mixer formulas can be effic...'
- 15:1115:11, 12 June 2009 diff hist +1,357 Nm APU Mixer Created page with 'The NES APU mixer takes the channel outputs and converts them to an analog audio signal. Each channel has its own internal digital-to-analog convertor (DAC), implemented ...'
- 15:1115:11, 12 June 2009 diff hist +1,810 Nm APU Sweep Created page with 'A NES APU sweep unit can be made to periodically adjust a pulse channel's period up or down. Each sweep unit contains the following: divider, ...'
- 15:1015:10, 12 June 2009 diff hist −4 m APU Frame Counter No edit summary
- 15:1015:10, 12 June 2009 diff hist +2,111 Nm APU Frame Counter Created page with 'The NES APU frame counter generates low-frequency clocks for the channels and an optional 60 Hz interrupt. The frame counter contains the following: divider...'
- 15:0915:09, 12 June 2009 diff hist +1,913 Nm APU Envelope Created page with 'The NES APU volume envelope unit generates a constant volume or a decreasing saw envelope with optional looping. Each volume envelope unit contains the following: start ...'
- 15:0915:09, 12 June 2009 diff hist +2,649 Nm APU Length Counter Created page with 'The length counter provides automatic duration control for the NES APU waveform channels. Once loaded with a value, it can optionally count down and silence the channel w...'
- 15:0815:08, 12 June 2009 diff hist +1,300 Nm APU Misc Created page with 'All NES APU channels have some form of frequency control. The term '''frequency''' is used where larger register value(s) correspond with higher frequencies, and the term...'
- 15:0115:01, 12 June 2009 diff hist +5,867 Nm APU DMC Created page with 'The NES APU's delta modulation channel (DMC) can output 1-bit delta-encoded samples or can have its 7-bit counter directly loaded, allowing flexible ma...'
- 15:0015:00, 12 June 2009 diff hist +2,378 Nm APU Noise Created page with 'The NES APU triangle channel generates a pseudo-triangle wave. It has no volume control; the waveform is either cycling or suspended. It includes a ''linear counter'', an...'
- 15:0015:00, 12 June 2009 diff hist +2,378 Nm APU Triangle Created page with 'The NES APU triangle channel generates a pseudo-triangle wave. It has no volume control; the waveform is either cycling or suspended. It includes a ''linear counter'', an...'
- 14:5914:59, 12 June 2009 diff hist +2,466 Nm APU Pulse Created page with 'Each of the two NES APU pulse (square) wave channels generate a pulse wave with variable duty. Each pulse channel contains the following: [[APU Envelope|envelope generat...'
- 14:5814:58, 12 June 2009 diff hist +3,551 Nm APU registers Created page with 'The following memory-mapped registers are used by the NES APU. They are write-only except $4015 which is read/write. Unused registers aren't listed. {| border=1 ! Addr |...'
- 14:5814:58, 12 June 2009 diff hist +2,594 Nm APU Created page with '''I am still polishing this reference. I've gotten most of the main work done. -- Blargg'' The NES APU is the audio processing unit in the NES console which gene...'
- 14:5514:55, 12 June 2009 diff hist +2,035 Nm VRC7 pinout Created page with '<pre> Legend: ------- (s) means this pin connects to the System (r) this only connects to the ROM (w) this is a SRAM/WRAM connection only PRG : these connect to the PRG ROM and/...'
- 14:5414:54, 12 June 2009 diff hist −13 m VRC6 pinout No edit summary
- 14:5214:52, 12 June 2009 diff hist +2,179 Nm VRC6 pinout Created page with 'Legend: ------- (s) means this pin connects to the System (r) this only connects to the ROM (w) this is a SRAM/WRAM connection only AUD : these pass to the resistor network CHR ...'
- 14:5014:50, 12 June 2009 diff hist +1,369 Nm MMC6 pinout Created page with '<pre> 48 33 | | .------. 49-| |-32 | MMC6 | 64-| |-17 \------' | | 01 16 </pre> {| border=1 ! Pin || Function || Pin || Function || ...'
- 14:4914:49, 12 June 2009 diff hist +2,796 Nm MMC5 pinout Created page with '<pre> 80 51 | | .------. 81-| |-50 | MMC5 | 100-| |-31 \------' | | 01 30 </pre> {| border=1 ! Pin || Function || Pin || Func...'
- 14:4914:49, 12 June 2009 diff hist +1,164 Nm MMC3 pinout Created page with '<pre> 33 23 | | .------. 34-| |-22 | MMC3 | 44-| |-12 \------' | | 01 11 </pre> {| border=1 ! Pin || Function || Pin || Function || ...'
- 14:4814:48, 12 June 2009 diff hist +1,518 Nm MMC2 pinout Created page with 'MMC2 Chip: (40/42 pin shrink-DIP) Comes in one flavour: 'MMC2 RD387-001' .----\/----. | | ...'
- 14:4714:47, 12 June 2009 diff hist +913 Nm MMC1 pinout Created page with 'MMC1 Chip: (24 pin shrink-DIP) Comes in several varieties: 'MMC1', 'MMC1A', and 'MMC1B2' .---\/---. ...'
- 14:4514:45, 12 June 2009 diff hist +11 m Mapper →Programmer's reference
- 14:4414:44, 12 June 2009 diff hist +1,531 Nm Color Dreams Created page with ''''Color Dreams''' was a company that developed and published unlicensed NES games. The later Color Dreams games were Christianity-themed games, published under the '''Wisdom Tre...'
- 14:4214:42, 12 June 2009 diff hist +1 m TVROM No edit summary
- 14:4214:42, 12 June 2009 diff hist +795 Nm TVROM Created page with ''''TVROM''' (NES-TVROM) is one of the less common boards within the TxROM set. Like other TxROM boards, TVROM uses the Nintendo MMC3 ASIC. It should be noted that mo...'
- 14:4214:42, 12 June 2009 diff hist +1,699 Nm TQROM Created page with ''''TQROM''' denotes Nintendo's NES-TQROM and HVC-TQROM cartridge boards, which use the Nintendo MMC3 ASIC mapper. This rare board, used only by ''Pinbot'...'
- 14:4014:40, 12 June 2009 diff hist +704 Nm TSROM Created page with ''''TSROM''' (NES-TSROM and HVC-TSROM) is a common board within the TxROM set. Like other TxROM boards, TSROM uses the Nintendo MMC3 ASIC. == Overview == * PRG ROM s...'
- 14:4014:40, 12 June 2009 diff hist +815 Nm TR1ROM Created page with ''''TR1ROM''' (NES-TR1ROM) is one of the less common boards within the TxROM set. Like other TxROM boards, TR1ROM uses the Nintendo MMC3 ASIC. It should be noted that...'
- 14:3914:39, 12 June 2009 diff hist +818 Nm TNROM Created page with ''''TNROM''' (HVC-TNROM) is one of the less common boards within the TxROM set. Like other TxROM boards, TNROM uses the Nintendo MMC3 ASIC. It should be noted that on...'
- 14:3914:39, 12 June 2009 diff hist +571 Nm TLSROM Created page with ''''TLSROM''' refers to a variant of the TLROM board with the VRAM mirroring signals routed through the CHR side of the Nintendo MMC3 a different way, as described in...'
- 14:3814:38, 12 June 2009 diff hist +484 Nm TLROM Created page with ''''TLROM''' (NES-TLROM and HVC-TLROM) is a common board within the TxROM set. Like other TxROM boards, TLROM uses the Nintendo MMC3 ASIC. == Overview == * PRG ROM s...'
- 14:3814:38, 12 June 2009 diff hist +1 m TKSROM No edit summary
- 14:3714:37, 12 June 2009 diff hist +589 Nm TKSROM Created page with ''''TKSROM''' refers to a variant of the TKROM board with the VRAM mirroring signals routed through the CHR side of the Nintendo MMC3 a different way, as described in ...'
- 14:3714:37, 12 June 2009 diff hist +716 Nm TKROM Created page with ''''TKROM''' (NES-TKROM and HVC-TKROM) is a common board within the TxROM set. Like other TxROM boards, TKROM uses the Nintendo MMC3 ASIC. == Overview == * PRG ROM s...'
- 14:3614:36, 12 June 2009 diff hist +2,094 Nm TGROM Created page with ''''TGROM''' (NES-TGROM and HVC-TGROM) is a common board within the TxROM set. Like other TxROM boards, TGROM uses the Nintendo MMC3 ASIC. == Overview == * PRG ROM s...'
- 14:3514:35, 12 June 2009 diff hist +4 m TEROM No edit summary
- 14:3514:35, 12 June 2009 diff hist +1,161 Nm TFROM Created page with ''''TFROM''' (NES-TFROM and HVC-TFROM) is a common board within the TxROM set. Like other TxROM boards, TFROM uses the Nintendo MMC3 ASIC. == Overview == * PRG ROM s...'
- 14:3414:34, 12 June 2009 diff hist +3,040 Nm TEROM Created page with ''''TEROM''' (NES-TEROM and HVC-TEROM) is a common board within the TxROM set. Like other TxROM boards, TEROM uses the Nintendo MMC3 ASIC. == Overview == * PRG ROM s...'
- 14:3314:33, 12 June 2009 diff hist +936 Nm TxROM Created page with 'The generic designation '''TxROM''' refers to cartridge boards made by Nintendo that use the Nintendo MMC3 mapper. The following TxROM boards are known to exist: {| ! B...'
- 14:3114:31, 12 June 2009 diff hist +127 N UNROM Created page with ''''NES-UNROM''' (and '''HVC-UNROM''') is a cartridge board in the UxROM family that supports 128 KiB of PRG ROM in 8 banks.'
- 14:3114:31, 12 June 2009 diff hist +1,767 Nm UxROM Created page with 'The generic designation UxROM refers to the Nintendo cartridge boards NES-UNROM, NES-UOROM, their HVC counterparts, and clone boards. The iNES format ...'
- 14:3014:30, 12 June 2009 diff hist +2,465 Nm SXROM Created page with ''''SXROM''' (HVC-SXROM) is one of the less common boards within the SxROM subset. Like other SxROM boards, SXROM uses the Nintendo MMC1 ASIC, but because it always u...'
- 14:2914:29, 12 June 2009 diff hist +2,282 Nm SUROM Created page with ''''SUROM''' (NES-SUROM and HVC-SUROM) is one of the less common boards within the SxROM subset. Like other SxROM boards, SUROM uses the Nintendo MMC1 ASIC, but becau...'
- 14:2814:28, 12 June 2009 diff hist +1,957 Nm SOROM Created page with ''''SOROM''' (NES-SOROM and HVC-SOROM) is one of the less common boards within the SxROM subset. Like other SxROM boards, SOROM uses the Nintendo MMC1 ASIC, but becau...'
- 14:2514:25, 12 June 2009 diff hist +32 m SNROM No edit summary
- 14:2514:25, 12 June 2009 diff hist +2,124 Nm SNROM Created page with ''''SNROM''' (NES-SNROM and HVC-SNROM) is a common board within the SxROM set. Like other SxROM boards, SNROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM s...'
- 14:2414:24, 12 June 2009 diff hist +682 Nm SL1ROM Created page with ''''SL1ROM''' (NES-SL1ROM and HVC-SL1ROM) is a board within the SxROM set. Like other SxROM boards, SL1ROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM size...'
- 14:2414:24, 12 June 2009 diff hist +481 Nm SLROM Created page with ''''SLROM''' (NES-SLROM and HVC-SLROM) is a common board within the SxROM set. Like other SxROM boards, SLROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM s...'
- 14:2214:22, 12 June 2009 diff hist +713 Nm SKROM Created page with ''''SKROM''' (NES-SKROM and HVC-SKROM) is a common board within the SxROM set. Like other SxROM boards, SKROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM s...'
- 14:2214:22, 12 June 2009 diff hist +716 Nm SJROM Created page with ''''SJROM''' (NES-SJROM and HVC-SJROM) is a common board within the SxROM set. Like other SxROM boards, SJROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM s...'
- 14:2114:21, 12 June 2009 diff hist +463 Nm SHROM Created page with ''''SHROM''' (NES-SHROM and HVC-SHROM) is a board within the SxROM set. Like other SxROM boards, SHROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM size: 32...'
- 14:2014:20, 12 June 2009 diff hist +1,711 Nm SGROM Created page with ''''SGROM''' (NES-SGROM and HVC-SGROM) is a common board within the SxROM set. Like other SxROM boards, SGROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM s...'
- 14:1814:18, 12 June 2009 diff hist +483 Nm SFROM Created page with ''''SFROM''' (NES-SFROM and HVC-SFROM) is a board within the SxROM set. Like other SxROM boards, SFROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM size: 12...'
- 14:1814:18, 12 June 2009 diff hist +479 Nm SEROM Created page with ''''SEROM''' (NES-SEROM and HVC-SEROM) is a common board within the SxROM set. Like other SxROM boards, SEROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM s...'
- 14:1714:17, 12 June 2009 diff hist +470 Nm SCROM Created page with ''''SCROM''' (NES-SCROM and HVC-SCROM) is a common board within the SxROM set. Like other SxROM boards, SCROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM s...'
- 14:1714:17, 12 June 2009 diff hist +472 N SBROM Created page with ''''SBROM''' (NES-SBROM and HVC-SBROM) is a board within the SxROM set. Like other SxROM boards, SBROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM size: 64...'
- 14:1714:17, 12 June 2009 diff hist +704 Nm SAROM Created page with ''''SAROM''' (NES-SAROM and HVC-SAROM) is a board within the SxROM set. Like other SxROM boards, SAROM uses the Nintendo MMC1 ASIC. == Overview == * PRG ROM size: 64...'
- 14:1514:15, 12 June 2009 diff hist +973 Nm SxROM Created page with 'The generic designation '''SxROM''' refers to cartridge boards made by Nintendo that use the Nintendo MMC1 mapper. The following SxROM boards are known to exist: {| ! B...'
- 14:1514:15, 12 June 2009 diff hist +2,025 Nm NINA-001 Created page with ''''NINA-001''' is a particular third-party cartridge board used by American Video Entertainment. The iNES format assigns mapper 34 to this board (as well ...'
- 14:1414:14, 12 June 2009 diff hist −23 m PEEOROM No edit summary
- 14:1314:13, 12 June 2009 diff hist +629 Nm PEEOROM Created page with 'The board '''NES-PEEOROM''' (and HVC-PEEOROM) is a PxROM board using the Nintendo MMC2 mapper. == Overview == {{main|Nintendo MMC2}} * PRG ROM size: 128...'
- 14:1214:12, 12 June 2009 diff hist −31 m PNROM No edit summary
- 14:1214:12, 12 June 2009 diff hist +625 Nm PNROM Created page with 'The board '''NES-PNROM''' (and HVC-PNROM) is a PxROM board using the Nintendo MMC2 mapper. == Overview == {{main|Nintendo MMC2}} * PRG ROM size: 128 KB ...'
- 14:1214:12, 12 June 2009 diff hist +5 m PxROM No edit summary
- 14:1214:12, 12 June 2009 diff hist +282 Nm PxROM Created page with 'The designation '''PxROM''' covers all boards that use the Nintendo MMC2 mapper. The iNES format assigns mapper 9 to these boards. The following boar...'
- 14:1114:11, 12 June 2009 diff hist +2,623 Nm NROM Created page with 'The generic designation '''NROM''' refers to the Nintendo cartridge boards NES-NROM-128, NES-NROM-256, their HVC counterparts, and clone boards. The iNES format a...'
- 14:0714:07, 12 June 2009 diff hist +176 Nm HxROM Created page with 'The generic designation '''HxROM''' refers to cartridge boards made by Nintendo that use the Nintendo MMC6 mapper. Only one HxROM board is known to exist: * HKROM'
- 14:0614:06, 12 June 2009 diff hist +1,953 Nm MHROM Created page with ''''NES-MHROM''' is a board of the GxROM family cartridge boards. == Overview == * PRG ROM size: 64 KB * PRG ROM bank size: 32 KB * PRG RAM: None * CHR capacity: 8 KB, 16 KB ...'
- 14:0514:05, 12 June 2009 diff hist +94 Nm GNROM Created page with ''''GNROM''' (NES-GNROM, HVC-GNROM) is the most common cartridge board in the GxROM family.'
- 14:0514:05, 12 June 2009 diff hist +1,689 Nm GxROM Created page with 'The designation '''GxROM''' refers to Nintendo cartridge boards labeled NES-GNROM and NES-MHROM (and their HVC counterparts), which use discrete logic to prov...'
- 14:0414:04, 12 June 2009 diff hist +382 Nm FKROM Created page with ''''FKROM''' (HVC-FKROM) is a board within the FxROM set, using the Nintendo MMC4 ASIC. == Overview == * PRG ROM size: 128 or 256 KB * PRG ROM bank size: 16 KB * PRG...'
- 14:0314:03, 12 June 2009 diff hist +392 Nm FJROM Created page with ''''FJROM''' (HVC-FJROM) is a board within the FxROM set, using the Nintendo MMC4 ASIC. == Overview == * PRG ROM size: 128 or 256 KB * PRG ROM bank size: 16, 32 or 6...'
- 14:0314:03, 12 June 2009 diff hist +323 Nm FxROM Created page with 'The generic designation '''FxROM''' refers to cartridge boards made by Nintendo that use the Nintendo MMC4 mapper. The following FxROM boards are known to exist: {| ! B...'
- 14:0214:02, 12 June 2009 diff hist +1,468 Nm EWROM Created page with ''''EWROM''' (NES-EWROM and HVC-EWROM) is a board within the ExROM set. Like other ExROM boards, EWROM uses the Nintendo MMC5 ASIC. == Overview == * PRG ROM size: 1...'
- 14:0114:01, 12 June 2009 diff hist +565 Nm ETROM Created page with ''''ETROM''' (NES-ETROM and HVC-ETROM) is a board within the ExROM set. Like other ExROM boards, ETROM uses the Nintendo MMC5 ASIC. == Overview == * PRG ROM size: 1...'
- 14:0014:00, 12 June 2009 diff hist +1,240 Nm ELROM Created page with ''''ELROM''' (NES-ELROM and HVC-ELROM) is a common board within the ExROM set. Like other ExROM boards, ELROM uses the Nintendo MMC5 ASIC. == Overview == * PRG ROM ...' current
- 13:5913:59, 12 June 2009 diff hist +1,472 Nm EKROM Created page with ''''EKROM''' (NES-EKROM and HVC-EKROM) is a common board within the ExROM set. Like other ExROM boards, EKROM uses the Nintendo MMC5 ASIC. == Overview == * PRG ROM ...'
- 13:5813:58, 12 June 2009 diff hist +460 Nm ExROM Created page with 'The generic designation '''ExROM''' refers to cartridge boards made by Nintendo that use the Nintendo MMC5 mapper. The following ExROM boards are known to exist: {| ! B...'
- 13:5713:57, 12 June 2009 diff hist +997 Nm CPROM Created page with 'NES-CPROM (and HVC-CPROM) is a particular Nintendo cartridge board which uses discrete logic to provide up to four 4 KB banks of CHR RAM. The iNES format assi...'
- 13:5713:57, 12 June 2009 diff hist +5,516 Nm CNROM Created page with 'NES-CNROM (and its HVC counterpart) is a particular Nintendo cartridge board which uses uses discrete logic to provide up to four 8 KB banks of CHR ROM. The [[iNE...'
- 13:5613:56, 12 June 2009 diff hist +191 Nm CxROM Created page with 'The designation '''CxROM''' refers to 2 distinct Nintendo cartridge boards - NES-CNROM and NES-CPROM - as well as their HVC counterparts, and several third-pa...'
- 13:5513:55, 12 June 2009 diff hist +242 m Cartridge board reference →Board reference
- 13:5313:53, 12 June 2009 diff hist +312 m Cartridge board reference No edit summary
- 13:5013:50, 12 June 2009 diff hist +247 m Cartridge board reference →Board reference
- 13:4313:43, 12 June 2009 diff hist +2,032 Nm BNROM Created page with 'The designation BxROM refers to the Nintendo cartridge board NES-BNROM and its HVC counterpart. The iNES format assigns mapper 34 to B...'