User contributions for Fiskbit
From NESdev Wiki
Jump to navigationJump to search
13 April 2023
- 06:3506:35, 13 April 2023 diff hist −1 APU DMC →Concept: Changes 'sprite zero' to 'sprite 0' for consistency and thus searchability. Minor changes to wording for slightly better flow.
- 06:2906:29, 13 April 2023 diff hist +233 Glossary →S: Changes 'sprite zero' to 'sprite 0' for consistency and thus searchability. Improves the definition. current
- 06:2206:22, 13 April 2023 diff hist −6 PPU rendering →Cycles 1-256: Changes 'sprite zero' to 'sprite 0' for consistency and thus searchability.
- 06:2006:20, 13 April 2023 diff hist +4 PPU OAM Changes 'sprite zero' to 'sprite 0' for consistency and thus searchability.
31 March 2023
- 04:3804:38, 31 March 2023 diff hist −263 PPU registers →Note: Tokumaru's quad-write code is now hosted on the PPU scrolling page.
- 04:3704:37, 31 March 2023 diff hist +621 PPU scrolling Adds tokumaru's 2006/2005/2005/2006 code with teaching-oriented edits. Received permission from tokumaru to host this on the wiki as public domain.
26 March 2023
- 01:2501:25, 26 March 2023 diff hist +191 Tricky-to-emulate games Notes Arkista's Ring crash when using NESRGB or Hi-Def NES.
25 March 2023
- 03:1803:18, 25 March 2023 diff hist +26 PPU registers →OAM DMA ($4014) > write: Purging yet another use of even/odd CPU cycle terminology in favor of get/put.
22 March 2023
- 18:1018:10, 22 March 2023 diff hist 0 m Port test controller Fixes typo. current
- 13:5213:52, 22 March 2023 diff hist +2,095 N Port test controller Adds page documenting port test controller. Thanks to lidnariq for much of this information.
12 March 2023
- 11:1211:12, 12 March 2023 diff hist +4 m Expansion Port Sound Module →Caveat and workarounds: Link to DMA page.
- 11:0411:04, 12 March 2023 diff hist +12 m Expansion Port Sound Module →Caveat and workarounds: Clarifies we're talking about any write cycle, not write instruction or EPSM write.
7 March 2023
- 03:1203:12, 7 March 2023 diff hist +140 DMA →Bugs: UA6527P-based clones have different bug behavior because the sample ends 1 APU cycle later than official CPUs.
3 March 2023
- 02:2802:28, 3 March 2023 diff hist +13 DMA →Register conflicts: Notes newest findings regarding behavior on PAL. None of this matches what I expected and I no longer have a guess as to how PAL works.
2 March 2023
- 20:5920:59, 2 March 2023 diff hist +131 APU →Status ($4015): More details about open bus on bit 5.
- 10:0310:03, 2 March 2023 diff hist +252 APU →Status ($4015): Notes (lack of) impact of reads on open bus.
26 February 2023
- 08:3708:37, 26 February 2023 diff hist −42 NES 2.0 submappers →004: MMC3: More MMC3A/C renaming. current
- 02:2002:20, 26 February 2023 diff hist +6 NES 2.0 submappers →004: MMC3: Renames MMC3C submapper to Sharp MMC3 and MMC3A to NEC MMC3.
24 February 2023
- 16:5616:56, 24 February 2023 diff hist +98 MediaWiki:Loginprompt Makes the start of the prompt perhaps more attention-grabbing and obviously about registration. Adds forum and Discord links. current
23 February 2023
- 15:3215:32, 23 February 2023 diff hist +86 Talk:FDS disk format Forgot to add message signature. current
- 15:3215:32, 23 February 2023 diff hist +536 Talk:FDS disk format Disk version / price discussion.
- 00:4300:43, 23 February 2023 diff hist −861 FDS disk format Updates disk info block: Adds J 'Game type' (Nomura no Famicom Trade). Changes 'Price' to 'Disk version'. Marks field $18 as unknown (all $00's). Changes 'Disk type' to 'Disk type (FMC)', as this is 1 only for FMC blue disks (all but Risa no Yousei Densetsu). Adds 'Disk type (other)' field. Removes 'Price' section, which seems to have no backing.
19 February 2023
- 01:5201:52, 19 February 2023 diff hist +104 Emulator tests Adds a warning box about dead links and directs people to those tests on GitHub. We're still figuring out how to improve this page going forward.
15 February 2023
- 12:2812:28, 15 February 2023 diff hist +19 Cycle reference chart Updates PAL OAM write window to match newest findings. Exchanges 'even/odd' cycle terminology for 'get/put'.
- 12:1812:18, 15 February 2023 diff hist +236 PPU OAM →Dynamic RAM decay: org's analysis of PAL forced OAM refresh matches testing in Sour's thread: refresh begins on scanline 265.
13 February 2023
- 11:4611:46, 13 February 2023 diff hist +248 CPU variants Notes that DMC status bit is cleared 1 APU cycle late on UA6527P, TA-03NP1, (T)1818P, UM6561-2. Other clones untested.
- 11:1411:14, 13 February 2023 diff hist +167 PPU variants Notes that UA6561 emphasis is much stronger than normal. Notes that MC-P-502 die shot matches UA6538. Thanks to Eugene.S for this information.
- 08:4208:42, 13 February 2023 diff hist −11 NES 2.0 For CPU/PPU timing, the listed chip should be the UA6538 PPU, not the UA6527P CPU. Thanks to Eugene.S for identifying this.
- 04:4704:47, 13 February 2023 diff hist +287 Glossary Adds backdrop, palette RAM. Modifies CGRAM, CHR, CIC, CIRAM, CL, IRQ, PRG, SL, VRAM. Removes BFT.
11 February 2023
- 05:4005:40, 11 February 2023 diff hist +180 PPU variants Notes UM6561AF-2 bug. Thanks to Eugene for making me aware of it and that F and BF are unaffected.
- 05:2505:25, 11 February 2023 diff hist +358 CPU variants UM6561xx-2 updates. F is suspected to be the first revision. Eugene reports F has correct duties. Notes my findings regarding AF DMC and illegal instruction behavior.
7 February 2023
- 03:2603:26, 7 February 2023 diff hist +193 6502 assembly optimisations →BIT trick: Notes that you can also do this with the zero page version. Notes the caveat that this can trigger register read side-effects.
6 February 2023
- 12:3412:34, 6 February 2023 diff hist +527 Controller reading code Replaces even/odd cycle terminology with get/put. Adds more relevant caveats. Links to new DMA page.
- 03:4403:44, 6 February 2023 diff hist 0 Detect TV system Polling $2002, not $2001. current
3 February 2023
- 01:4601:46, 3 February 2023 diff hist +14 Sprite size Adds Zelda II to list of games using sprites as a right-side column disable. current
1 February 2023
- 03:5903:59, 1 February 2023 diff hist +22 m INES Mapper 003 Fixes nescartdb link.
30 January 2023
- 07:2807:28, 30 January 2023 diff hist +102 MK5060 pinout The Hong Kong Famicom actually uses a different chip. current
25 January 2023
- 00:3800:38, 25 January 2023 diff hist +22 Color $0D games Adds Castelian to the list.
23 January 2023
- 17:1717:17, 23 January 2023 diff hist −45 PPU palettes Removes link to the now-deleted Chinese version of the page, which was almost entirely English.
- 17:1717:17, 23 January 2023 diff hist −38 PPU OAM Removes link to the now-deleted Chinese version of the page, which was almost entirely English.
- 17:1717:17, 23 January 2023 diff hist −67 PPU attribute tables Removes link to the now-deleted Chinese version of the page, which was almost entirely English.
- 17:1717:17, 23 January 2023 diff hist −52 PPU Removes link to the now-deleted Chinese version of the page, which was almost entirely English.
21 January 2023
- 04:1104:11, 21 January 2023 diff hist −113 User:Tepples/President Removes inappropriate content.
17 January 2023
- 21:2521:25, 17 January 2023 diff hist +42 NES 2.0 Mapper 320 Adds register address ranges to register titles. current
- 20:4220:42, 17 January 2023 diff hist +1 m NES 2.0 Mapper 409 Typos and wording.
15 January 2023
- 02:2402:24, 15 January 2023 diff hist +1,788 N User talk:Qalle Request to stop using special characters: × – …
7 January 2023
- 20:0420:04, 7 January 2023 diff hist +94 m DMA Summary section: Notes that failed halts delay to the next *CPU* cycle. Attempts to clarify DMC DMA behavior (failed halts delay to the next CPU cycle).
- 12:2812:28, 7 January 2023 diff hist +131 DMA Adds a reference to lidnariq's post explaining joypad clocking on RF Famicoms.
6 January 2023
- 23:3523:35, 6 January 2023 diff hist +39 DMA Removes ambiguous 'happens' wording. Clarifies in the summary what kind of cycle we're talking about (though it's always CPU cycles when absent a descriptor).
- 17:4517:45, 6 January 2023 diff hist +125 DMA Adds link to BreakingNES analysis of the DMA circuit.
- 11:0111:01, 6 January 2023 diff hist +34 DMA Clarifies that there are two DMA units. Clarifies that the 6502 core itself ignores halts if it's writing.
- 09:1309:13, 6 January 2023 diff hist +27,606 DMA Replaces DMA article stub with detailed DMA behavior writeup. There are still some edge cases to test and 2A07 behavior to verify, but it's largely complete.
24 December 2022
- 23:4123:41, 24 December 2022 diff hist +468 Demo Vision Notes the not-yet-understood shared reset cable and the behavior of the Game Boy vs GB Pocket power switches. current
- 05:2005:20, 24 December 2022 diff hist 0 m CPU variants Fixes formatting.
- 05:1305:13, 24 December 2022 diff hist +1,890 Demo Vision New findings from the rev A firmware.
23 December 2022
- 09:2909:29, 23 December 2022 diff hist +46 m FamicomBox Minor clarity improvements.
20 December 2022
- 10:1310:13, 20 December 2022 diff hist +72 EXP pins →Expansion Port Sound Module (EPSM): Notes EXP2 and 9 in text description.
7 December 2022
- 10:4810:48, 7 December 2022 diff hist +135 Family Computer Network Adapter →Controller: Clarifies controller section ('extends' implies compatibility with the standard controller). Adds note about post-report reads.
6 December 2022
- 11:1811:18, 6 December 2022 diff hist +23 TV-NET controller The Universal no My Trade controller is the same as the Daiwa one aside from branding. current
2 December 2022
- 13:2213:22, 2 December 2022 diff hist +25 N Demo Boy II Demo Boy II is approximately the same as the Demo Vision. current Tag: New redirect
- 10:0610:06, 2 December 2022 diff hist +1,268 Demo Vision Adds power and Game Boy pinouts. Notes that Game Boy 'power' control is actually /reset control.
- 06:1606:16, 2 December 2022 diff hist +128 Demo Vision →Hardware configurations: Adds the PCB colors and note about rev B PCBs.
27 November 2022
- 01:2201:22, 27 November 2022 diff hist 0 Demo Vision →Software: Corrects DIP switch time setting (7 minutes, not 8).
23 November 2022
- 04:1904:19, 23 November 2022 diff hist +130 Coconuts Japan Pachinko Controller Notes dial range (~90 degrees). Improves section on conversion rate and multiple conversions in a single pass.
- 02:5002:50, 23 November 2022 diff hist 0 Coconuts Japan Pachinko Controller Fixes read output address.
22 November 2022
- 06:2306:23, 22 November 2022 diff hist +267 Coconuts Japan Pachinko Controller Adds PCB images.
- 06:1406:14, 22 November 2022 diff hist +112 N File:Coconuts Japan Pachinko Controller PCB 4.jpg PCB image of the Coconuts Japan Pachinko Controller. Image by Fiskbit current
- 06:1306:13, 22 November 2022 diff hist +112 N File:Coconuts Japan Pachinko Controller PCB 3.jpg PCB image of the Coconuts Japan Pachinko Controller. Image by Fiskbit current
- 06:1306:13, 22 November 2022 diff hist +112 N File:Coconuts Japan Pachinko Controller PCB 2.jpg PCB image of the Coconuts Japan Pachinko Controller. Image by Fiskbit current
- 06:1306:13, 22 November 2022 diff hist +112 N File:Coconuts Japan Pachinko Controller PCB 1.jpg PCB image of the Coconuts Japan Pachinko Controller. Image by Fiskbit current
21 November 2022
- 06:2006:20, 21 November 2022 diff hist +11 Coconuts Japan Pachinko Controller Adds the model code.
- 06:0906:09, 21 November 2022 diff hist +4,337 Coconuts Japan Pachinko Controller Rewrites the Pachinko Controller page with new findings. (Thanks to lidnariq for his substantial help understanding the hardware.)
- 05:5205:52, 21 November 2022 diff hist +48 N Coconuts Pachinko Fiskbit moved page Coconuts Pachinko to Coconuts Japan Pachinko Controller: Moving to match the full name of the controller current Tag: New redirect
- 05:5205:52, 21 November 2022 diff hist 0 m Coconuts Japan Pachinko Controller Fiskbit moved page Coconuts Pachinko to Coconuts Japan Pachinko Controller: Moving to match the full name of the controller
20 November 2022
- 12:2512:25, 20 November 2022 diff hist +379 m Emulator tests Reverted edits by Fiskbit (talk) to last revision by Rainwarrior Tag: Rollback
19 November 2022
- 03:0403:04, 19 November 2022 diff hist −379 m Emulator tests Reverted edits by Rainwarrior (talk) to last revision by Lidnariq Tags: Rollback Reverted
17 November 2022
- 04:1204:12, 17 November 2022 diff hist +7,568 Expansion Port Sound Module Adds detailed information on OUT toggle workarounds to safely write to the EPSM.
14 October 2022
- 00:3600:36, 14 October 2022 diff hist +960 MMC1 Moves the shift register explanation, examples, and consecutive writes part of Registers into their own section, organized in a way that should improve clarity. Improves the explanation. Adds reset examples.
13 October 2022
- 15:0515:05, 13 October 2022 diff hist +93 MMC1 →Load register ($8000-$FFFF): Adds note to Load register about D0 being ignored on consecutive-cycle writes.
3 October 2022
- 20:1520:15, 3 October 2022 diff hist +100 FamicomBox Adds arrows on joypad D3 and D4 (not sure if there was a reason these were missing). Notes at port pinouts that J2 D3 and D4 can be disabled with DIP switch 10. Rephrases $4017R DIP switch note.
27 September 2022
- 10:3210:32, 27 September 2022 diff hist −159 PPU variants Removes the RP2C03G. There is no evidence this chip actually exists. Very few mentions online, possibly stemming from a typo long ago. Happy to add this back if anyone can support its existence at all.
26 September 2022
- 08:1208:12, 26 September 2022 diff hist −9 CPU variants Confirmed that later 2A03G's have an additional DMC bug (introduced sometime 1989-1991). (Thanks to Lockster for running dmc_dma_implicit_stop_test on multiple CPUs in the same system.)
22 September 2022
- 08:4208:42, 22 September 2022 diff hist +34 EXP pins →CopyNES: More detail on CopyNES EXP0 operation.
21 September 2022
- 06:3106:31, 21 September 2022 diff hist +4 EXP pins Fixes pinout typo.
- 06:3106:31, 21 September 2022 diff hist +2,317 EXP pins Adds INL cartridge information and expands on the INL expansion audio dongle.
17 September 2022
- 07:0407:04, 17 September 2022 diff hist +2 User:Fiskbit →NES-001: Pedantic edit to rev 01 board, which has 01 on the board, but not explicitly in the board name.
13 September 2022
- 01:5701:57, 13 September 2022 diff hist +130 CPU variants Adds links. Improves pin 30 and DMC DMA notes.
10 September 2022
- 23:0523:05, 10 September 2022 diff hist −1,144 CPU Test Mode Removes the 2A03 PIT information (now on its own page). Notes 2A03 pin 30 does nothing.
- 22:5422:54, 10 September 2022 diff hist +4,984 N RP2A03 Programmable Interval Timer Adds a page dedicated to the nonfunctional RP2A03 PIT. Expands significantly on content previously on CPU Test Mode page. (Thanks to lidnariq for all the help getting this content together.)
7 September 2022
- 09:3409:34, 7 September 2022 diff hist +120 TV-NET controller P/T switch purpose, minor improvements.
- 09:3409:34, 7 September 2022 diff hist +334 TV-NET Rank 2 controller P/T switch purpose, printer note, minor improvements. current
19 August 2022
- 09:4409:44, 19 August 2022 diff hist +17 FamicomBox →Joypad 2 in ($4017R): Clarifies undriven joypad bit direction.
- 09:3409:34, 19 August 2022 diff hist +74 FamicomBox →Slot select ($5004W): More details on register unmapping.
14 August 2022
- 12:2112:21, 14 August 2022 diff hist −1,075 Cartridge connector Removes EXP pin descriptions and links to EXP pins page, instead.
13 August 2022
- 23:1623:16, 13 August 2022 diff hist +145 EXP pins →NES-21G-CPU-72P: Fixes this cart's EXP information based on the newest findings.
11 August 2022
- 08:3008:30, 11 August 2022 diff hist +265 EXP pins The N8 Pro supposedly can use all the EXP pins (connected directly to the FPGA), though I don't have specific details yet.
- 00:4100:41, 11 August 2022 diff hist +38 Cartridge connector →Pinout of 72-pin NES consoles and cartridges: Adds NES cartridge orientation.
10 August 2022
- 21:2321:23, 10 August 2022 diff hist +1,008 EXP pins More PowerPak pins.
- 12:1512:15, 10 August 2022 diff hist +6 Extended NES I/O →J3: ENIO CPU Board Header (26-pin R/A IDC): Adds R/W and /CE CPU board EXP inputs. current
- 12:0012:00, 10 August 2022 diff hist +23 Extended NES I/O →Direct Addressing Mode: Adds EXP pins for ENIO direct addressing mode.
- 11:5811:58, 10 August 2022 diff hist +26 EXP pins →Extended NES I/O (ENIO): Adds ENIO EXP pin info from forum post 98696. Fixes direction of unknown pins to be unknown.
- 09:4109:41, 10 August 2022 diff hist +9,932 N EXP pins Adds a page detailing known uses of the NES' EXP pins. This is not yet comprehensive.
4 August 2022
- 09:5609:56, 4 August 2022 diff hist −13 m Extended NES I/O Moves notes out of the pinouts for proper wrapping.
25 July 2022
- 16:3616:36, 25 July 2022 diff hist +18 Coconuts Japan Pachinko Controller Adds Pachio Kun 3 to list of compatible games. Tag: Reverted
20 July 2022
- 11:4411:44, 20 July 2022 diff hist +85 m FamicomBox Adds link to standard NES cartridge connector by the FamicomBox cartridge connector pinout.
10 July 2022
- 04:2504:25, 10 July 2022 diff hist +887 MMC1 pinout Adds 2ME MMC1 pinout. current
- 04:1404:14, 10 July 2022 diff hist +426 NES 2.0 submappers →001: MMC1: Adds MMC1 submapper 6 for 2ME board.
- 04:0404:04, 10 July 2022 diff hist +3,000 MMC1 Adds FCNS 2ME board as MMC1 submapper 6.
8 July 2022
- 23:4323:43, 8 July 2022 diff hist +12 m MMC1 Adds horizontal lines between variants for clarity.
7 July 2022
- 22:0722:07, 7 July 2022 diff hist +4 m NES 2.0 →Extended Console Type: Changes Famicom Network System to a link.
6 July 2022
- 10:2610:26, 6 July 2022 diff hist +32 NES 2.0 →Extended Console Type: Adds Famicom Network System as a console type for FCNS software cartridges. FCNS ROMs should specify no CHR.
14 June 2022
- 08:4208:42, 14 June 2022 diff hist +10 m FamicomBox Clarify what kind of slots the system has.
10 June 2022
- 09:4809:48, 10 June 2022 diff hist −46 PPU registers →Status ($2002): Improves open bus bits description.
8 June 2022
- 04:0604:06, 8 June 2022 diff hist +25 FamicomBox Adds model numbers.
5 June 2022
- 10:5210:52, 5 June 2022 diff hist +335 FamicomBox Adds coin box power connector info.
3 June 2022
- 01:0001:00, 3 June 2022 diff hist 0 m Nintendo header Fixes typo.
29 May 2022
- 02:1802:18, 29 May 2022 diff hist −13 Nesdev Wiki Fixes top banner width. (Thanks to brizzo for fix)
- 01:2501:25, 29 May 2022 diff hist +404 Nesdev Wiki →Current news: SNESdev wiki launch, account creation reenabled.
25 May 2022
- 23:5123:51, 25 May 2022 diff hist +6 m Demo Vision Bold 'Demo Boy II'.
- 21:5421:54, 25 May 2022 diff hist +254 Demo Vision Notes specific observed hardware configurations.
- 21:2421:24, 25 May 2022 diff hist +289 Demo Vision Adds new findings from seijurou's PCB images.
15 May 2022
- 08:2008:20, 15 May 2022 diff hist +45 FamicomBox Notes that the RF modulator has a pulldown on its TV/GAME input.
11 May 2022
- 12:4312:43, 11 May 2022 diff hist −430 m FamicomBox Improves internal links (now explicitly same-page).
- 12:3812:38, 11 May 2022 diff hist +792 FamicomBox More information on coin timer pins.
- 04:2604:26, 11 May 2022 diff hist +107 FamicomBox Notes exactly what occurs upon reset.
4 May 2022
- 01:2301:23, 4 May 2022 diff hist +64 FamicomBox Formatting and naming fixes. Coin LED correction. DIP switch 10 clarification.
- 01:1501:15, 4 May 2022 diff hist +24 N FamicomStation Adds FamicomStation -> FamicomBox redirect. current Tag: New redirect
1 May 2022
- 02:0602:06, 1 May 2022 diff hist +3,874 N Demo Vision Adds initial Demo Vision findings (likely enough for decent emulation).
30 April 2022
- 05:3805:38, 30 April 2022 diff hist +2,878 Licensee codes Adds more licensee codes and fixes a few bad codes. current
- 02:0702:07, 30 April 2022 diff hist +9,190 FamicomBox Adds a new features section, containing new and relocated content. Adds references to these sections elsewhere. Adds CATV pin descriptions. Adds PPU /RD and /WR to cartridge compatibility section.
29 April 2022
- 01:1201:12, 29 April 2022 diff hist +569 CIC lockout chip Adds two-wire CIC disable method. current
27 April 2022
- 05:5305:53, 27 April 2022 diff hist +29 N Talk:CPU pin out and signal description Fiskbit moved page Talk:CPU pin out and signal description to Talk:CPU pinout: Changes page name to fit the format of other pinout pages. current Tag: New redirect
- 05:5305:53, 27 April 2022 diff hist 0 m Talk:CPU pinout Fiskbit moved page Talk:CPU pin out and signal description to Talk:CPU pinout: Changes page name to fit the format of other pinout pages. current
- 05:5305:53, 27 April 2022 diff hist +24 N CPU pin out and signal description Fiskbit moved page CPU pin out and signal description to CPU pinout: Changes page name to fit the format of other pinout pages. current Tag: New redirect
- 05:5305:53, 27 April 2022 diff hist 0 m CPU pinout Fiskbit moved page CPU pin out and signal description to CPU pinout: Changes page name to fit the format of other pinout pages.
- 05:5305:53, 27 April 2022 diff hist +29 N Talk:PPU pin out and signal description Fiskbit moved page Talk:PPU pin out and signal description to Talk:PPU pinout: Changes page name to fit the format of other pinout pages. current Tag: New redirect
- 05:5305:53, 27 April 2022 diff hist 0 m Talk:PPU pinout Fiskbit moved page Talk:PPU pin out and signal description to Talk:PPU pinout: Changes page name to fit the format of other pinout pages. current
- 05:5305:53, 27 April 2022 diff hist +24 N PPU pin out and signal description Fiskbit moved page PPU pin out and signal description to PPU pinout: Changes page name to fit the format of other pinout pages. current Tag: New redirect
- 05:5305:53, 27 April 2022 diff hist 0 m PPU pinout Fiskbit moved page PPU pin out and signal description to PPU pinout: Changes page name to fit the format of other pinout pages.
23 April 2022
- 01:0801:08, 23 April 2022 diff hist −7 MediaWiki:Sidebar Shorten 'NESdev Discord invite' to prevent wrapping. current
- 01:0701:07, 23 April 2022 diff hist −30 MediaWiki:Sidebar Removes homepage link and fixes Discord link.
- 01:0201:02, 23 April 2022 diff hist −44 MediaWiki:Sidebar Sidebar maintenance.
- 00:3600:36, 23 April 2022 diff hist +10 Four score Update redirect. current Tag: Redirect target changed
22 April 2022
- 10:2910:29, 22 April 2022 diff hist +8 m FamicomBox Clarifies the LEDs are slot LEDs.
- 10:2610:26, 22 April 2022 diff hist +5,991 FamicomBox Adds SSS-SOB and SSS-LED connector pinouts and notes another minor schematic errata.
20 April 2022
- 21:3821:38, 20 April 2022 diff hist +198 FamicomBox Adds PPU /A13 (used by some mappers) to cartridge compatibility section.
- 05:2605:26, 20 April 2022 diff hist 0 FamicomBox Fixes typo ($4017 data lines are swapped, not $4016).
19 April 2022
- 01:2901:29, 19 April 2022 diff hist +4,784 FamicomBox Adds more pinouts. Fixes TV/GAME button press description (button is always enabled). Renames 40% feature. Notes that joypad 2 D3 and D4 on SSS-REL connector are apparently swapped.
18 April 2022
- 00:2700:27, 18 April 2022 diff hist +27 FamicomBox Notes TV/GAME LED illumination.
17 April 2022
- 23:3623:36, 17 April 2022 diff hist 0 FamicomBox Fixes NC pin direction arrows (should be directionless).
- 22:3622:36, 17 April 2022 diff hist +527 FamicomBox Improves description of M2 and CPU data lines in cartridge compatibility section.
- 08:0308:03, 17 April 2022 diff hist +92 FamicomBox Fixes 40% dim on $5005W D3 (it actually triggers the dimming) and joypad disable on $5005W D6 (direction was wrong). Notes relay flip time on $5005W D0. Notes DIP switch directions.
- 00:2000:20, 17 April 2022 diff hist +17 NES reference guide Adds FamicomBox link to reference guide.
- 00:1900:19, 17 April 2022 diff hist −4 FamicomBox Small fixes. Most of the read bits are inverted and $5005W D5 does not switch to TV mode.
16 April 2022
- 08:5308:53, 16 April 2022 diff hist +30,938 N FamicomBox Adds a fairly detailed page on the FamicomBox. Special thanks to lidnariq for lots of technical assistance.
8 April 2022
- 20:1520:15, 8 April 2022 diff hist 0 PPU variants New upper bound to number of letterless PPUs.
- 18:3418:34, 8 April 2022 diff hist +129 INES Mapper 206 Updates errata section to indicate Namco 108 is affected and 109 and MIMIC-1 are not.
7 April 2022
- 20:4820:48, 7 April 2022 diff hist +427 INES Mapper 206 Adds details about Namco 108 mapper write bug and gives it a dedicated section.
- 20:2920:29, 7 April 2022 diff hist +120 INES Mapper 206 Clarifies which bits are valid for each bank type. Adds a reference to MMC3, which uses the same interface.
- 13:3413:34, 7 April 2022 diff hist +137 MMC1 Updates the MMC1 CHR bit assignments to have the PRG RAM bits in the correct order and updates the text. (The old text was correct as a whole, but very misleading.)
- 01:3301:33, 7 April 2022 diff hist +47 N Template:Unknown license Adds unknown license template. current
- 01:3101:31, 7 April 2022 diff hist +113 N Template:Cc0-1.0 Adds cc0-1.0 license template. current
- 01:2901:29, 7 April 2022 diff hist +143 N Template:Cc-by-4.0 Adds cc-by-4.0 license template. current
- 01:2701:27, 7 April 2022 diff hist +93 N MediaWiki:Licenses Adds licensing options for uploading files. current
6 April 2022
- 20:4920:49, 6 April 2022 diff hist +245 MMC1 Rewrites section on consecutive writes and notes new (albeit not explicitly tested) finding that reset works on any write cycle.
5 April 2022
- 10:0710:07, 5 April 2022 diff hist +39 Arkanoid controller Updates the number of steps to clarify $A0 for 8-bit and $140 for 9-bit.
4 April 2022
- 05:2305:23, 4 April 2022 diff hist −1 m Arkanoid controller Typo.
- 05:2205:22, 4 April 2022 diff hist +59 Arkanoid controller Improves potentiometer terminology (centering and scaling).
- 04:0404:04, 4 April 2022 diff hist +5,159 Arkanoid controller A major update with corrections and new information about conversions, variants, ranges, scale pots, software tips, and hardware. (Thanks to lidnariq for working out the conversion behavior.)
29 March 2022
- 14:1914:19, 29 March 2022 diff hist +160 Licensee codes Fixes Enix (Dragon Quest III and IV headers seem to be wrong) and Kaken (publisher of most Varie games). Adds Status and Tokuma Shoten Intermedia.
28 March 2022
- 23:3423:34, 28 March 2022 diff hist 0 Licensee codes Fixes EA's code, which got the base wrong in the header.
- 15:3915:39, 28 March 2022 diff hist +4,536 N Talk:Licensee codes Adds a licensee code talk page with notes about other possible codes. current
- 14:2314:23, 28 March 2022 diff hist +46 Licensee codes Adds Kyugo (from Airwolf).
- 14:1414:14, 28 March 2022 diff hist −8 Licensee codes Changes Fuji Television to Fujimic because of cartridge ID and box.
- 14:0314:03, 28 March 2022 diff hist +42 Licensee codes Add Masaya as another name on NCS.
- 03:2803:28, 28 March 2022 diff hist −1,995 FDS disk format Removes manufacturer code list and links to Licensee codes, instead.
- 03:2503:25, 28 March 2022 diff hist −75 Nintendo header Updates licensee code byte.
- 03:2303:23, 28 March 2022 diff hist +4,575 N Licensee codes Creates licensee (aka maker / manufacturer / publisher / company) code list with new Nintendo header findings merged with existing FDS list.
26 March 2022
- 15:4915:49, 26 March 2022 diff hist +42 Nintendo header Clarifies FamicomBox assumes ASCII encoding for titles.
- 15:2015:20, 26 March 2022 diff hist +893 Nintendo header Improves information about MMC3 workaround. Cleans up the header info more. Adds more notes about how games filled in headers.
25 March 2022
- 12:3112:31, 25 March 2022 diff hist +182 Nintendo header Improvements, corrections (sizes), and additions (encoding 2).
17 March 2022
- 05:1005:10, 17 March 2022 diff hist +371 Family Computer Network Adapter Adds information about kanji ROM and tile order. Credit to Sour for help debugging and making sense of the mapping.
16 March 2022
- 16:3516:35, 16 March 2022 diff hist +355 Family Computer Network Adapter Adds controller report and corrects information about standard controller (in)compatibility.
15 March 2022
- 20:2820:28, 15 March 2022 diff hist +58 Family Computer Network Adapter Fixes controller bit information based on additional research.
- 15:0115:01, 15 March 2022 diff hist +4,123 N Family Computer Network Adapter Creates Network Adapter page with initial findings from software.
14 March 2022
- 00:3600:36, 14 March 2022 diff hist +610 Four player adapters Adds notes to the multiplexed reports to clarify 'joypad 1' and 'joypad' terminology.
13 March 2022
- 06:4506:45, 13 March 2022 diff hist +8 m Four player adapters Fixes the Hori 4PA source joypad bits. Standard exp port controllers use J1D1 specifically, while on the NES it's D0 of whichever port.
- 02:4202:42, 13 March 2022 diff hist +6 m Four player adapters Fix formatting.
- 02:4102:41, 13 March 2022 diff hist +39 N Talk:Four Score Fiskbit moved page Talk:Four Score to Talk:Four player adapters: Page is not just about the Four Score, and grouping adapters on one page makes sense because of their similarity. current Tag: New redirect
- 02:4102:41, 13 March 2022 diff hist 0 m Talk:Four player adapters Fiskbit moved page Talk:Four Score to Talk:Four player adapters: Page is not just about the Four Score, and grouping adapters on one page makes sense because of their similarity. current
- 02:4102:41, 13 March 2022 diff hist +34 N Four Score Fiskbit moved page Four Score to Four player adapters: Page is not just about the Four Score, and grouping adapters on one page makes sense because of their similarity. current Tag: New redirect
- 02:4102:41, 13 March 2022 diff hist 0 m Four player adapters Fiskbit moved page Four Score to Four player adapters: Page is not just about the Four Score, and grouping adapters on one page makes sense because of their similarity.
- 02:4002:40, 13 March 2022 diff hist +499 Four player adapters Rewrites and adds more information to the Four Score / four player adapter page.
11 March 2022
- 03:1203:12, 11 March 2022 diff hist +20 Super Famicom NTT Data Keypad Adds post-report results for SF NTT Data Keypad.
- 03:1203:12, 11 March 2022 diff hist +20 TV-NET Rank 2 controller Adds post-report results for TV-NET Rank 2 controller.
8 March 2022
- 12:2212:22, 8 March 2022 diff hist −848 User:Fiskbit Removes the TV-NET Rank 2 section, which is now its own page. Removes the now-empty controllers section.
- 12:2112:21, 8 March 2022 diff hist +1,364 N TV-NET Rank 2 controller Creates TV-NET Rank 2 controller page. (Moves data from User:Fiskbit.)
7 March 2022
- 11:3811:38, 7 March 2022 diff hist +25 Four player adapters Add Controllers category to Four Score.
- 10:4910:49, 7 March 2022 diff hist −478 User:Fiskbit Removes the FAM-NET Keyboard section, which is now its own page.
- 10:4810:48, 7 March 2022 diff hist +946 N FAM-NET Keyboard Creates FAM-NET keyboard page. (Moves data from User:Fiskbit.) current
6 March 2022
- 04:3504:35, 6 March 2022 diff hist +25 Oeka Kids tablet Add Controllers category to Oeka Kids tablet. current
- 04:3404:34, 6 March 2022 diff hist +25 Hori Track Add Controllers category to Hori Track.
- 04:3304:33, 6 March 2022 diff hist +25 Subor Mouse Add Controllers category to Subor Mouse. current
- 04:3204:32, 6 March 2022 diff hist +48 Super NES Mouse Add Controllers and Super NES categories to Super NES mouse.
5 March 2022
- 17:4917:49, 5 March 2022 diff hist 0 m Talk:Super NES Mouse Fiskbit moved page Talk:Mouse to Talk:Super NES Mouse without leaving a redirect: Mouse page has been split up. Existing discussion was all about SNES mouse. current
- 14:4214:42, 5 March 2022 diff hist +900 Four player adapters Adds information about the JoyPair and more detail about simple 4p devices.
- 14:1514:15, 5 March 2022 diff hist −567 User:Fiskbit Removes the MC-1200 controller section, which is now its own page.
- 14:1414:14, 5 March 2022 diff hist +2,235 N TV-NET controller Creates TV-NET controller page. (Moves data from User:Fiskbit.)
- 13:3413:34, 5 March 2022 diff hist −585 User:Fiskbit Removes the NTT Data Keypad section, which is now its own page.
- 13:3313:33, 5 March 2022 diff hist +954 N Super Famicom NTT Data Keypad Creates Super Famicom NTT Data Keypad page. (Moves data from User:Fiskbit.)
2 March 2022
- 03:1603:16, 2 March 2022 diff hist +45 NES 2.0 submappers Updates MMC1 submapper heuristic to have correct PRG RAM bit order and makes labeling more explicit.
17 February 2022
- 05:2805:28, 17 February 2022 diff hist +949 Talk:CPU memory map DMC DMA wrapping discussion. current
19 January 2022
- 12:0112:01, 19 January 2022 diff hist +30 N ENIO Adds ENIO redirect. current Tag: New redirect
- 12:0012:00, 19 January 2022 diff hist +41 N EPSM Add an EPSM redirect. current Tag: New redirect
18 January 2022
- 06:3606:36, 18 January 2022 diff hist −243 User:Fiskbit Adds ASCII art to Champ1 pinout. Clarifies M82 PPU. Changes DMC-related research topic.
- 06:2106:21, 18 January 2022 diff hist +17 User:Fiskbit Champ1 pinout correction.
- 05:5205:52, 18 January 2022 diff hist −42 m User:Fiskbit Fixes wiki-internal link.
- 05:4405:44, 18 January 2022 diff hist +4,392 User:Fiskbit Adds console model and revision info.
16 January 2022
- 10:4010:40, 16 January 2022 diff hist +91 Extended NES I/O Adds power header. Fixes mislabeled header number.
- 10:1810:18, 16 January 2022 diff hist +10 m Extended NES I/O Formatting fix.
- 10:1610:16, 16 January 2022 diff hist +221 Extended NES I/O Fixes ENIO J2 pin ordering (by column, not row), plus minor improvements.
- 05:4305:43, 16 January 2022 diff hist +5,117 N Extended NES I/O Create ENIO page.
28 December 2021
- 03:1903:19, 28 December 2021 diff hist +45 m Game Genie Fixes typos and improves syntax.
8 December 2021
- 22:2222:22, 8 December 2021 diff hist +22 N Party Tap Create "Party Tap" redirect for Partytap. current Tag: New redirect
4 December 2021
- 09:3009:30, 4 December 2021 diff hist +608 Nesdev Wiki Adds a news update announcing the forum reopening.
6 November 2021
- 08:3408:34, 6 November 2021 diff hist +2,867 User:Fiskbit Adds research topics section with poorly understood hardware behavior. Adds PPU rev A and B notes about sprite glitch.
4 November 2021
- 07:4107:41, 4 November 2021 diff hist +395 User:Fiskbit Adds an MMC5 section with extended attributes caveats.
1 November 2021
- 04:3604:36, 1 November 2021 diff hist +477 User:Fiskbit Adds section on PPU write delays. Removes note about letterless CPU joypad bit deletion; this is a Famicom difference, not letterless difference.
16 October 2021
- 09:2909:29, 16 October 2021 diff hist +438 Nesdev Wiki Adds a news update about wiki login information having been restored.
28 September 2021
- 08:0908:09, 28 September 2021 diff hist +2,525 Nesdev Wiki Adds a new update about the state of the site.
9 September 2021
- 20:4020:40, 9 September 2021 diff hist +253 User:Fiskbit Adds TV-NET card header information back.
- 09:4309:43, 9 September 2021 diff hist +843 User:Fiskbit New TV-NET findings. Thanks to abridgewater for most of this information.
8 September 2021
- 11:4211:42, 8 September 2021 diff hist +1,035 User:Fiskbit Adds TV-NET card pinout. Adds description to NTT controller. Renames TV-NET cartridge to card. Minor formatting improvements.
- 11:1211:12, 8 September 2021 diff hist −373 User:Fiskbit Expands on MMC3 counter behavior and rendering-toggle OAM corruption. Removes fetch information already present on "PPU rendering" page.
- 10:2410:24, 8 September 2021 diff hist +3 Famicom Network Controller Bit 22 of the FCNS controller is always 0. It is not unused; software tests its value.
- 09:5809:58, 8 September 2021 diff hist +4,609 User:Fiskbit PPU behavior. MMC3 scanline counter behavior. TV-NET info. FAM-NET controller.
19 August 2021
- 06:0606:06, 19 August 2021 diff hist +470 Nesdev Wiki Adds a news update linking to the read-only forums.
16 August 2021
- 07:0407:04, 16 August 2021 diff hist +3,150 Nintendo header Adds information on Nintendo header FamicomBox compatibility.
4 August 2021
- 05:2805:28, 4 August 2021 diff hist +574 Nesdev Wiki Adds link to the NESdev Discord server to the main page and news about the forums.
3 August 2021
- 09:3709:37, 3 August 2021 diff hist +1,784 User:Fiskbit Adds new findings on APU register reads. Fixes note about joypad bit deletion on letterless.
1 August 2021
- 21:3121:31, 1 August 2021 diff hist +557 User:Fiskbit Adds SNES modem keypad. Creates controller section.
- 12:2912:29, 1 August 2021 diff hist −4,400 User talk:Fiskbit Remove Fiskbit talk page.
- 12:2812:28, 1 August 2021 diff hist +4,400 N User:Fiskbit Moving info from Fiskbit talk to user page.
- 12:2612:26, 1 August 2021 diff hist +4,400 N User talk:Fiskbit Add Fiskbit talk page for staging findings.
7 March 2021
- 10:0110:01, 7 March 2021 diff hist −28 PPU variants Confirmed rev E-0 PPUs do not allow palette reads using new palette_read_test.
20 January 2021
- 08:4508:45, 20 January 2021 diff hist 0 Famicom Network System FCNS: Fixes the mirroring terminology (previously inverted).
5 December 2020
- 09:2309:23, 5 December 2020 diff hist +1,071 Famicom Network System Adds Famicom Network System register and kanji ROM information.
14 May 2020
- 22:1322:13, 14 May 2020 diff hist +1 m APU DMC The CPU vs APU clock rate was reversed.
7 May 2020
- 07:1807:18, 7 May 2020 diff hist +146 PPU OAM Updates PAL OAM refresh timing to reflect more recent testing.
18 April 2020
- 20:4520:45, 18 April 2020 diff hist 0 PAL video Fixes the PPU part number (2A07 is the PAL console CPU).