User contributions for Fiskbit
From NESdev Wiki
Jump to navigationJump to search
22 September 2023
- 00:2800:28, 22 September 2023 diff hist +427 INES Mapper 003 Updates Notes to better explain the bus conflict situation. Thanks to lidnariq and NewRisingSun for help hopefully getting this right. current
14 September 2023
- 02:3102:31, 14 September 2023 diff hist −26 Status flags →The B flag: Minor sentence changes for clarity.
13 September 2023
- 02:4802:48, 13 September 2023 diff hist +73 Status flags Tries to add more clarity, particularly around the always-1 bit and B flag. Moves the table of contents to a more sensible place.
11 September 2023
- 21:3821:38, 11 September 2023 diff hist +200 FDS disk format Update date description with Heisei era, last 2 digits of current year, and Disk Writer information.
3 September 2023
- 11:2411:24, 3 September 2023 diff hist −21 DMA →Bugs: Adds new findings from dmc_dma_implicit_stop_level_test, which uses CPU test mode to sample the DMC level. The implicit-stop unexpected DMA is from the same address and is played.
22 August 2023
- 16:1716:17, 22 August 2023 diff hist +19 PPU variants Adds 2C05-99 PPU status ($2002) findings by forple from my 2002_open_bus_test_wip1 test.
19 August 2023
- 01:3601:36, 19 August 2023 diff hist +213 PPU variants Adds RC2C05-99 findings by forple from Micro Machines, Felix the Cat, palette_read_test, and oam_flicker_test.
11 August 2023
- 06:0806:08, 11 August 2023 diff hist +18 m Nintendo header Adds a References header.
19 July 2023
- 22:0022:00, 19 July 2023 diff hist +833 CPU Test Mode Adds more 2A03G/H test pin information.
6 June 2023
- 20:2320:23, 6 June 2023 diff hist +184 PPU palettes →Palettes: Some formatting improvements.
17 May 2023
- 19:3219:32, 17 May 2023 diff hist +476 EXP pins Adds SFEAM expansion audio module.
16 May 2023
- 09:5809:58, 16 May 2023 diff hist −16 m INES Mapper 170 Removes bizarre mention that the game using this mapper is non-pornographic. current
2 May 2023
- 01:5001:50, 2 May 2023 diff hist −152 PPU sprite evaluation Removes a dead link that also isn't on archive.org. The creator of the linked content doesn't appear to be active anymore. current
25 April 2023
- 00:3700:37, 25 April 2023 diff hist −1 Programming UNROM Fixes and improves the example code comments.
23 April 2023
- 07:5307:53, 23 April 2023 diff hist −2 m NTSC video Replaces 'colour' with 'color' for consistency and searchability.
22 April 2023
- 23:3223:32, 22 April 2023 diff hist +1,156 Family Computer Network Adapter Adds a controller layout and a link to a page with images of the modem and controller. current
16 April 2023
- 23:0323:03, 16 April 2023 diff hist +1,582 CPU memory map More address space details and caveats. Clearer formatting.
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.
- 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.