User contributions for Rainwarrior
From NESdev Wiki
Jump to navigationJump to search
6 October 2022
- 00:5200:52, 6 October 2022 diff hist 0 m User:Blargg/Blargg SPC Upload SNES wiki article capitalization style
5 October 2022
- 21:3421:34, 5 October 2022 diff hist +53 MMC5 →Vertical Split Scroll ($5201): note that SL mode is unused
3 October 2022
- 00:3300:33, 3 October 2022 diff hist −36 Four player adapters →"Simple" Famicom adapters: the SNES does autoread 2 more lines as 3/4 but the actual convention there is the multitap, which only uses $4017
- 00:2700:27, 3 October 2022 diff hist −42 Music remove migrated SNES Audio article current
- 00:2700:27, 3 October 2022 diff hist −6,447 User:Blargg/Blargg SPC Upload migrated to https://snes.nesdev.org/wiki/Blargg_SPC_Upload Tag: Replaced
12 September 2022
- 20:2920:29, 12 September 2022 diff hist 0 Input devices →Hardware: let's put the standard one at the top of the lest, the rest can be alphabetical
1 August 2022
- 20:4020:40, 1 August 2022 diff hist +28 PPU frame timing →See Also: Cycle reference chart
29 July 2022
- 18:3218:32, 29 July 2022 diff hist +418 Everdrive N8 restoring the user-made mappers as "obsolete". even though they are not current they are still of value for several reasons
13 July 2022
- 19:5319:53, 13 July 2022 diff hist +134 Glossary define raster/scanline
- 19:0919:09, 13 July 2022 diff hist +144 INES Mapper 034 mapper 241 should be mentioned
3 July 2022
- 21:2821:28, 3 July 2022 diff hist +48 Category:In NesCartDB add mirror link current
2 July 2022
- 23:3223:32, 2 July 2022 diff hist −15 INES Mapper 034 →BNROM: Dark Seed is INES Mapper 164, unless there's a different version?
30 June 2022
- 00:4000:40, 30 June 2022 diff hist +63 Template:Nesdblink/doc →Template:Nesdblink Documentation: can't figure out a way to do wildcards with nescartdb? current
- 00:3000:30, 30 June 2022 diff hist −8 Template:Nesdblink replacing bootgod link with nescartdb current
- 00:2600:26, 30 June 2022 diff hist −18 Template:Infobox iNES mapper migrate bootgod link to nescartdb current
- 00:2400:24, 30 June 2022 diff hist −308 Template:Infobox iNES mapper remove confusing reference to some "edit war" that's not actually going on currently
31 May 2022
- 01:0901:09, 31 May 2022 diff hist +21 m User:Rainwarrior tests should be a separate category current
- 01:0401:04, 31 May 2022 diff hist +10 m User:Rainwarrior fix mapper 31 link
- 01:0301:03, 31 May 2022 diff hist +4 m User:Rainwarrior fixing links
- 01:0201:02, 31 May 2022 diff hist +1,145 User:Rainwarrior more tests
30 May 2022
- 07:1307:13, 30 May 2022 diff hist +2 m User:Rainwarrior update old http links
- 07:1307:13, 30 May 2022 diff hist +94 m User:Rainwarrior alwa
- 06:3706:37, 30 May 2022 diff hist +18 m User:Rainwarrior fix SNESdev link
- 06:3606:36, 30 May 2022 diff hist +1,883 User:Rainwarrior maybe make a list of my NES stuff
22 May 2022
- 23:2323:23, 22 May 2022 diff hist +29 Registers 2a03 register map current
5 May 2022
- 00:1500:15, 5 May 2022 diff hist +75 Action 53 mapper →$81: Outer bank: trying to clarify the bits further
- 00:1100:11, 5 May 2022 diff hist −48 Action 53 mapper →$81: Outer bank: revise wording, it's confusing to say that it doesn't do what it doesn't do before clarifying what it actually does do
- 00:0700:07, 5 May 2022 diff hist −1 m Action 53 mapper maximum is only 8MB, i misunderstood the implementation of 256k outer banking
4 May 2022
- 23:1523:15, 4 May 2022 diff hist +5 m Action 53 mapper 32k modes have 512k inner limit
- 23:0623:06, 4 May 2022 diff hist +234 Action 53 mapper infobox
5 March 2022
- 07:1207:12, 5 March 2022 diff hist +23 m SNES controller add "Super NES" category
25 February 2022
- 05:0005:00, 25 February 2022 diff hist +75 Mouse →Sensitivity: note that hyperkin always reports 0 for sensitivity
16 December 2021
- 03:2203:22, 16 December 2021 diff hist +206 Emulator tests →Input Tests: zapper tests
6 June 2021
- 03:5003:50, 6 June 2021 diff hist +186 Family Computer Disk System →References: ccovell wrote 2 tools with similar (and sometimes switched) names, linking both
- 03:4503:45, 6 June 2021 diff hist +17 Family Computer Disk System →References: link to updated version of FDS lister (this old one doesn't run on modern Windows)
21 March 2021
- 22:3222:32, 21 March 2021 diff hist +77 Action 53 2019 compo cart
- 22:3022:30, 21 March 2021 diff hist +78 Action 53 add volume 4 to links
1 March 2021
- 18:2318:23, 1 March 2021 diff hist −111 m Mirroring →Other: oh duh, ha ha it was right there 2 lines above
- 18:2318:23, 1 March 2021 diff hist +121 Mirroring →Other: afterburner should probably get a mention somewhere?
20 February 2021
- 17:0517:05, 20 February 2021 diff hist +22 m Random number generator/Linear feedback shift register (advanced) →Simple 24 and 32 bit LFSR: clarify the time heuristic current
- 17:0317:03, 20 February 2021 diff hist +19 m Random number generator →Linear feedback shift register: make it clearer where the prng_6502 link is going current
16 February 2021
- 06:3506:35, 16 February 2021 diff hist +99 CPU interrupts →Interrupt hijacking: note that the B bit is still set with the NMI hijack of BRK, according to V6502, and it can be dealt with
14 January 2021
- 00:2200:22, 14 January 2021 diff hist +174 PPU attribute tables link to useful formula relating nametable address to attribute address
6 January 2021
- 23:3823:38, 6 January 2021 diff hist +51 Controller reading code →DPCM Safety using OAM DMA: point out that page crossing will fail this
- 23:3623:36, 6 January 2021 diff hist −340 Controller reading code →DPCM Safety using Repeated Reads: Removing suggestion to add a full frame of lag as a tradeoff.
29 December 2020
- 06:3206:32, 29 December 2020 diff hist +40 PPU registers →Mask ($2001) > write: PAL colour functions
27 December 2020
- 23:3023:30, 27 December 2020 diff hist +78 Audio drivers →Tracker replayers: links for famitracker / j0cc
- 22:4622:46, 27 December 2020 diff hist +176 Audio drivers →Tracker replayers: listing several others
25 December 2020
- 01:4501:45, 25 December 2020 diff hist +199 MMC5 audio adding a link to some of the tests used to verify MMC5 audio functions
12 December 2020
- 05:1505:15, 12 December 2020 diff hist +419 PPU registers →Data ($2007) read/write: should really have a note about the DPCM conflict here
11 December 2020
- 00:1200:12, 11 December 2020 diff hist +107 Vs. System →Controller and CHR ROM bank ($4016 write): replacing "trigger" with "assert" or "request"
10 December 2020
- 22:1722:17, 10 December 2020 diff hist +196 Emulator tests →Mapper-specific Tests: MMC5 large PRG-RAM test
- 22:0922:09, 10 December 2020 diff hist +166 MMC5 audio note about volume of PCM
21 November 2020
- 05:3005:30, 21 November 2020 diff hist +104 Tile compression →External links: donut-nes
15 November 2020
- 08:2808:28, 15 November 2020 diff hist +165 Division by a constant integer omegamatrix's routines
12 November 2020
- 18:2418:24, 12 November 2020 diff hist +21 m Fixed cycle delay →See also: Cycle counting current
- 18:2418:24, 12 November 2020 diff hist +21 m Delay code →See also: Cycle counting
- 09:0209:02, 12 November 2020 diff hist −6 m Fixed cycle delay Moving explanation to lead
- 09:0009:00, 12 November 2020 diff hist −74 Delay code first heading should be lead, collapsing everything under it by 1 level
11 November 2020
- 23:2423:24, 11 November 2020 diff hist +38 UNROM 512 Broke Studio also makes a mapper 30 board
4 November 2020
- 07:1807:18, 4 November 2020 diff hist +103 Cycle counting →Resources: found 2 articles already written by bisqwit current
13 October 2020
- 10:4610:46, 13 October 2020 diff hist +119 Cycle counting →Clockslide: point out there are other possibilities besides CMP or the illegal nops
12 October 2020
- 18:4018:40, 12 October 2020 diff hist +1 m Cycle counting →Instruction timings: period
- 18:4018:40, 12 October 2020 diff hist +1 m Cycle counting →Instruction timings: period
- 18:3918:39, 12 October 2020 diff hist −25 Cycle counting →Instruction timings: consistency, trying to use numerals for all cycle counts
11 October 2020
- 23:3423:34, 11 October 2020 diff hist −17 Cycle counting →Short delays: maybe suggest CLV+BVC by default
- 23:2823:28, 11 October 2020 diff hist +131 Cycle counting →Short delays: "unconditional branch" is another good 5-cycle
- 23:2523:25, 11 October 2020 diff hist −23 m Cycle counting →Short delays: zp consistency
- 23:2423:24, 11 October 2020 diff hist +927 Cycle counting →Short delays: completing this up to 12 with the minimum suggestions from bisqwit's generator, adding BIT ZP
- 22:5322:53, 11 October 2020 diff hist +294 Cycle counting adding useful resources
- 06:3506:35, 11 October 2020 diff hist +22 Programming guide Programming techniques: Cycle counting
- 06:2506:25, 11 October 2020 diff hist +21 m Cycle reference chart →See also: Cycle counting
- 06:2206:22, 11 October 2020 diff hist +2,235 Cycle counting Compiling some rule-of-thumb examples and references
- 05:5405:54, 11 October 2020 diff hist +39 N Clockslide #REDIRECT Cycle counting#Clockslide current
- 05:5305:53, 11 October 2020 diff hist +1,890 N Cycle counting starting page for cycle counting topics and techniques
- 05:5005:50, 11 October 2020 diff hist −795 Programming with unofficial opcodes Moving clockslide to Cycle counting
23 September 2020
- 19:0419:04, 23 September 2020 diff hist +22 APU Envelope Volume values aren't exactly linear (adding reference link) but I agree it's worth saying since a lot of PSGs are logarithmic. current
- 18:5918:59, 23 September 2020 diff hist −23 NES 2.0 clarify that backward compatibility isn't broken by "use" but rather if the ROM does "require" iNES 2 features
- 18:5618:56, 23 September 2020 diff hist −53 INES iNES 2 is not a "reboot" really, that seems to imply that it wouldn't be backward compatible like it is. Removing description of emulator support: that's confusing here in this lead about iNES 1, it belongs at NES 2.0
17 May 2020
- 03:4403:44, 17 May 2020 diff hist +63 INES Mapper 020 link to the format that is used for game disk images current
- 03:4003:40, 17 May 2020 diff hist +234 Talk:Mapper →Notes on Undocumented/Unimplemented Mappers
25 April 2020
- 01:3301:33, 25 April 2020 diff hist +25 NES 2.0 Mapper 268 related COOLGIRL
24 April 2020
- 17:4217:42, 24 April 2020 diff hist +128 N COOLBOY redirect NES 2.0 Mapper 268 current
- 17:4117:41, 24 April 2020 diff hist 0 m NES 2.0 Mapper 342 consistent capitalization
- 17:4017:40, 24 April 2020 diff hist +103 N COOLGIRL redirect NES 2.0 Mapper 342 current
29 March 2020
- 18:4018:40, 29 March 2020 diff hist +95 Controller reading →Unconnected data lines and open bus: note about Four Score
- 18:3518:35, 29 March 2020 diff hist +20 Controller reading →Unconnected data lines and open bus: "always 0" for D3/D4 doesn't seem right? what did it mean here: https://wiki.nesdev.com/w/index.php?title=Standard_controller&oldid=16547#Output_.28.244016.2F.244017_read.29
- 17:1317:13, 29 March 2020 diff hist +135 Tools →Engines: lizard music
19 March 2020
- 01:2001:20, 19 March 2020 diff hist +103 Projects →Games: linking my free golf game with source
8 March 2020
- 05:3705:37, 8 March 2020 diff hist −1 m UNROM 512 →Mapper: not sure what this asterisk is doing
7 March 2020
- 06:3706:37, 7 March 2020 diff hist +114 PPU power up state →Famicom: clarify that /reset and "reset' and presseting the reset button are different cases here. The timing difference is for power-on only
29 February 2020
- 18:4918:49, 29 February 2020 diff hist +101 Sprite overflow games →Use of excess sprites for masking effects: lizard used it for pause
23 February 2020
- 20:3920:39, 23 February 2020 diff hist +91 NES 2.0 Mapper 268 →Game List: quest forge used this
8 February 2020
- 00:0500:05, 8 February 2020 diff hist +213 Emulator tests lidnariq's raw input test
7 February 2020
- 22:4222:42, 7 February 2020 diff hist +207 Emulator tests adding CTRLTEST
3 February 2020
- 01:1801:18, 3 February 2020 diff hist +16 m Everdrive N8 updating dev tools link
11 January 2020
- 18:4018:40, 11 January 2020 diff hist +5 Tile compression →PB53: clarify that this mode is what is known as "PB8" because that doesn't seem to be explained anywhere
- 18:4018:40, 11 January 2020 diff hist +55 Tile compression →PB53: clarify which byte is which
26 December 2019
- 07:2807:28, 26 December 2019 diff hist −2 m ROB amend double redirect current
- 05:2005:20, 26 December 2019 diff hist +22 N ROB redirect
14 December 2019
- 04:4604:46, 14 December 2019 diff hist +23 N UNROM512 #REDIRECT UNROM 512 current
10 December 2019
- 08:3908:39, 10 December 2019 diff hist −51 Controller reading →Synchronized OAM Solution: simplify explanation while clarifying that all writes matter not just double ones
- 08:2508:25, 10 December 2019 diff hist +5 m APU DMC →Memory reader: missing ref tag
- 08:2008:20, 10 December 2019 diff hist +737 APU DMC →Memory reader: enumerate the various delay cases
- 07:5107:51, 10 December 2019 diff hist +137 Controller reading code →DPCM Safety using OAM DMA: more specific instructions about what to align
- 07:4807:48, 10 December 2019 diff hist +572 Controller reading code →DPCM Safety using OAM DMA: note and link Fiskbit's ROL caveat
- 07:3707:37, 10 December 2019 diff hist +365 Controller reading →Synchronized OAM Solution: note Fiskbit's caveat for double-write timing
9 December 2019
- 21:3521:35, 9 December 2019 diff hist +77 Controller reading →Synchronized OAM Solution: more direct reference link
4 December 2019
- 10:3210:32, 4 December 2019 diff hist +21 N DPCM DPCM needs a redirect current
30 November 2019
- 20:1420:14, 30 November 2019 diff hist +67 Emulator tests replacing direct links with link to thread for my tests (I might have been the initial cause of these...)
- 18:3318:33, 30 November 2019 diff hist −18 Emulator tests →Mapper-specific Tests: please stop linking directly to zip files for my tests, the thread is always relevant
23 November 2019
- 04:0704:07, 23 November 2019 diff hist −324 m Talk:INES Mapper 210 Reverted edits by 38.141.52.250 (talk) to last revision by NewRisingSun
19 November 2019
- 19:3519:35, 19 November 2019 diff hist +194 Talk:NES 2.0 Mapper 284 →Allocation: what's the implied question here?
- 09:2609:26, 19 November 2019 diff hist +30 NES 2.0 Mapper 284 this mapper is actually documented in an obscure location already on the wiki, linking it current
17 November 2019
- 11:2611:26, 17 November 2019 diff hist +7 BNROM →Variants: Action 53 is its own a separate point, not part of the oversize point directly, needs to be separated for clarity.
- 11:2011:20, 17 November 2019 diff hist −10 m MMC5 →PRG-RAM configurations: fix grammar, remove unnecessary "mirror of"
- 10:4710:47, 17 November 2019 diff hist +31 MMC5 →PRG-RAM configurations: maybe the miscellaneous notes should come after the main description and table
- 10:3010:30, 17 November 2019 diff hist +10 m MMC5 →PRG-RAM configurations: ExROM link
- 10:2910:29, 17 November 2019 diff hist −754 MMC5 →PRG Bankswitching ($5113-$5117): realizing my edits were a bit redundant to the previous heading, removing and incorporating it
- 10:2410:24, 17 November 2019 diff hist +39 m MMC5 →PRG-RAM configurations: editing, additional quick note about 16K games
- 10:1010:10, 17 November 2019 diff hist +1,050 MMC5 →Emulation quirks with commercial games: This advice is too difficult for me to parse. Trying to reorganize this, making a table to try and illustrate the situation.
6 November 2019
- 02:5502:55, 6 November 2019 diff hist −153 MMC3 →Nintendo MMC3 chip variants: don't speculate about lot checks
11 October 2019
- 02:4102:41, 11 October 2019 diff hist +255 Detect TV system linking lidnariq's NMI-free alternative
4 October 2019
- 00:1700:17, 4 October 2019 diff hist −4 INES Mapper 031 Famicompo Pico is now multiple ROMs
28 September 2019
- 00:0900:09, 28 September 2019 diff hist 0 m Random number generator →Simple: polynomial was changed
27 September 2019
- 23:2823:28, 27 September 2019 diff hist +114 Random number generator →See also: this should have a link that's not buried inline other text
- 23:0923:09, 27 September 2019 diff hist −1 m Random number generator/Linear feedback shift register (advanced) →Overlapped 24 and 32 bit LFSR: unnecessary comma
- 23:0823:08, 27 September 2019 diff hist 0 m Random number generator →Linear feedback shift register: comma vs period
- 23:0823:08, 27 September 2019 diff hist +94 Random number generator/Linear feedback shift register (advanced) document size and speed
- 23:0323:03, 27 September 2019 diff hist +319 Random number generator →Linear feedback shift register: explain the need for 24+ bits and link to their implementation
- 22:5122:51, 27 September 2019 diff hist +1,607 Random number generator/Linear feedback shift register (advanced) updating with efficient 8-bits-at-once implementations
- 22:3622:36, 27 September 2019 diff hist +841 Random number generator →Linear feedback shift register: adding more efficient but complex version
13 September 2019
- 16:5916:59, 13 September 2019 diff hist +43 m PPU scrolling →Between dot 328 of a scanline, and 256 of the next scanline: clarify that this is coarse X, not to be confused with fine X, also clarify that this is a repeating process
6 September 2019
- 22:4122:41, 6 September 2019 diff hist +198 Tile compression →Konami RLE: blades of steel's data format is close to this but not quite the same
24 August 2019
- 21:3821:38, 24 August 2019 diff hist −106 Init code trying to pare down this description of vblank flag, the statistics are kind of minutiae that don't belong in this example IMO current
- 21:2221:22, 24 August 2019 diff hist +211 Init code moving the "special case" and OAM assumptions out of the sample and into some following notes (where to put OAM isn't really in scope for this example, and using $700 for reset-persist is ANYTHING but universal)
23 August 2019
- 14:3114:31, 23 August 2019 diff hist −246 Mirroring →Nametable Mirroring: it probably adds more confusion to say this thing and then immediately it's inverse?
17 August 2019
- 06:1806:18, 17 August 2019 diff hist +19 NTSC video →See also: PPU palettes is very relevant
- 06:0806:08, 17 August 2019 diff hist +20 m PPU palettes link Colour emphasis
- 06:0706:07, 17 August 2019 diff hist +415 PPU palettes adding a lead with a brief explanation, linking more prominently NTSC video
14 August 2019
- 01:1101:11, 14 August 2019 diff hist +85 APU Triangle clarify that $4008 only method requires permanent halt/reload precondition
12 August 2019
- 10:5110:51, 12 August 2019 diff hist −6 m APU Triangle fix mangled grammar
- 10:5010:50, 12 August 2019 diff hist +192 APU Triangle restoring what I was apparently trying to express with the previous erroneous text: writes to $4008 can cause a reload by themselves given this precondition
- 09:5709:57, 12 August 2019 diff hist −260 APU Triangle retracting statement about $4008 setting reload counter, I misread my tests, I believe the silencing methods are still correct though
- 09:3009:30, 12 August 2019 diff hist +183 Talk:APU Triangle response in thread current
21 July 2019
- 22:1622:16, 21 July 2019 diff hist 0 m APU Envelope fix link
- 22:1622:16, 21 July 2019 diff hist +17 m APU Envelope link sequencer
- 22:1422:14, 21 July 2019 diff hist +22 MMC5 audio →Pulse 1 ($5000-$5003): link frame counter to clarify
- 21:4721:47, 21 July 2019 diff hist +184 APU →Glossary: clarify how sequencer is used here
- 08:2008:20, 21 July 2019 diff hist +61 CPU power up state →After reset: clarify that triangle phase 0 starts high
20 July 2019
- 00:3200:32, 20 July 2019 diff hist −34 CPU power up state →After reset: correction, noise powers at 0 but doesn't reset?
19 July 2019
- 08:2208:22, 19 July 2019 diff hist +68 CPU power up state →After reset: noise and triangle both have their internal phase reset
15 July 2019
- 21:3021:30, 15 July 2019 diff hist 0 Programming guide Registers is now reference, not a code sample
- 21:2921:29, 15 July 2019 diff hist +513 Registers describe registers a bit
- 21:2121:21, 15 July 2019 diff hist +23 N Register #REDIRECT Registers current
- 21:1921:19, 15 July 2019 diff hist −1,058 Registers replaces useless page with an index
12 July 2019
- 01:3801:38, 12 July 2019 diff hist +89 FDS audio →References: linking loopy's mod unit notes
- 01:3601:36, 12 July 2019 diff hist −102 FDS audio →Mixing: I apparently said it was pulse width modulation, but I have no source for this? Removing it pending some reason to assume it is really PWM.
11 July 2019
- 17:0817:08, 11 July 2019 diff hist −141 UNROM 512 Remove 4 nesdb links to empty pages. (It's a pure waste of time to click on these.)
6 July 2019
- 05:1005:10, 6 July 2019 diff hist +2 NSFe →mixe: default of APU TND to -20 (closer to average of currently available data points than 0)
2 July 2019
- 22:0322:03, 2 July 2019 diff hist −3 NSFe →mixe: average apu triangle measurements given in the thread were close to 0dB, not -2dB ?
1 July 2019
- 17:5917:59, 1 July 2019 diff hist +106 NSF →Multi-chip tunes: describe the 5B + N163/VRC7 conflict, describe a potential solution, also unify FDS description with the list format instead of separating it
- 17:5217:52, 1 July 2019 diff hist +8 m VRC7 audio revise description of the earlier discovered LFO reset, since the test register is more effective for this purpose
- 17:5017:50, 1 July 2019 diff hist 0 m VRC7 audio →Test Register $0F: fix ref tag
- 17:5017:50, 1 July 2019 diff hist +794 VRC7 audio →Internal Audio Registers: document test register $0F
16 June 2019
- 09:4709:47, 16 June 2019 diff hist +1 Random number generator revising entropy discussion link to start at Blargg's post that actually summarizes entropy gathering methods, the OP was an *incredibly* obtuse place to start
3 June 2019
- 20:3720:37, 3 June 2019 diff hist +76 Tools →Compression related tools: adding Donut
- 20:3720:37, 3 June 2019 diff hist +132 Tools →Compression related tools: adding Huffmunch
15 May 2019
- 22:2522:25, 15 May 2019 diff hist −1 m Everdrive N8 →Other Mappers: too many crooks spoil the link
- 22:2522:25, 15 May 2019 diff hist +114 Everdrive N8 →Other Mappers: GTROM
4 May 2019
- 19:3919:39, 4 May 2019 diff hist +70 FDS audio →Mod table write ($4088): accidentally mangled the description of the 64 steps, trying to make it clearer
- 19:3519:35, 4 May 2019 diff hist −1 m FDS disk format →File amount block (block 2): extra space
- 19:2519:25, 4 May 2019 diff hist +104 Controller port pinout →PAL: mention the Four Score NESE-034
- 19:2319:23, 4 May 2019 diff hist +189 Four player adapters NESE-034 description
- 19:0419:04, 4 May 2019 diff hist +10 Standard controller →PAL: NES-004
- 06:2906:29, 4 May 2019 diff hist +112 Standard controller →PAL: the other way of modding it
- 06:2506:25, 4 May 2019 diff hist +35 Controller port pinout →Super NES: fixing broken SNES reference link
- 06:2306:23, 4 May 2019 diff hist +704 Standard controller the controller half of the PAL system
- 06:1606:16, 4 May 2019 diff hist +634 Controller port pinout explaining PAL region diodes (thanks to lidnariq)
3 May 2019
- 19:5619:56, 3 May 2019 diff hist +37 FDS audio →Mod table write ($4088): Changing the description from 64 to 32 entries also means that it's not writing 2 at once.
- 16:3616:36, 3 May 2019 diff hist −1 m CIC lockout chip →Pinout: remove underscores
- 16:3616:36, 3 May 2019 diff hist −47 CIC lockout chip →Pinout: make this link easier to spot than a highlighted "here"
- 02:4602:46, 3 May 2019 diff hist +72 Four player adapters →Hori 4 Players Adapter: no turbo
2 May 2019
- 23:5623:56, 2 May 2019 diff hist −247 Controller detection →Mouse: speed cycling is not available on Hyperkin clone, reducing this test to a signature check
- 23:5123:51, 2 May 2019 diff hist 0 m Standard controller →See also: capitalization consistency
- 23:5123:51, 2 May 2019 diff hist −5 m Standard controller →See also: had the SNES Controller link backwards
- 23:5023:50, 2 May 2019 diff hist −156 Standard controller moving SNES controller to a "see also", really doesn't belong in the middle with its own paragraph
- 23:4823:48, 2 May 2019 diff hist +42 Standard controller →Famicom: the referenced article is in the negative (sort of evidence that it was expected by default) but revising text that introduces it to make this clear
- 23:4523:45, 2 May 2019 diff hist +33 m Standard controller →See also: linking Four Score
- 23:4223:42, 2 May 2019 diff hist +986 Standard controller →Output ($4016/$4017 read): giving this a diagram for symmetry with the read, expanding and separating the description for Famicom
- 22:2122:21, 2 May 2019 diff hist +301 Four player adapters adding some external links with info
- 20:0720:07, 2 May 2019 diff hist +153 Four player adapters mention that Satellite is wireless
- 20:0020:00, 2 May 2019 diff hist +336 Four player adapters →Hori 4 Players Adapter: more was confirmed in the referenced thread
1 May 2019
- 23:1623:16, 1 May 2019 diff hist +435 Four player adapters →Compatible games: importing Famicom 4 player list from Wikipedia, noting homebrews that I know support Famicom specifically
- 23:0723:07, 1 May 2019 diff hist 0 m Four player adapters →Output ($4016/$4017 read): send = sent
- 23:0523:05, 1 May 2019 diff hist +1 m Four player adapters →Output ($4016/$4017 read): signature byte, not bit
- 23:0223:02, 1 May 2019 diff hist −24 Four player adapters probably shouldn't suggest Hori's has different protocol since it's mostly the same
- 22:5422:54, 1 May 2019 diff hist 0 m Four player adapters →Mode 2: put verification request below
- 22:5322:53, 1 May 2019 diff hist +9 m Four player adapters →Output ($4016/$4017 read): 2 position
- 22:5322:53, 1 May 2019 diff hist +7 m Four player adapters →Protocol: typo on controller port link
- 22:5222:52, 1 May 2019 diff hist +79 Four player adapters →Input ($4016 write): try to describe more specifically what it does, rather than assuming standard controller
- 22:4522:45, 1 May 2019 diff hist −2 Four player adapters →Output ($4016/$4017 read): mild rewrite, trying to clarify what the mode switches do, and how it would operate with other controllers
- 22:2622:26, 1 May 2019 diff hist +323 Four player adapters →Mode 2: speculating this works like the four score
- 22:0322:03, 1 May 2019 diff hist +32 Four player adapters references
- 22:0322:03, 1 May 2019 diff hist +56 Four player adapters →Compatible games: more compatible games
- 21:5821:58, 1 May 2019 diff hist +2 m Four player adapters →Famicom Adapters: users -> players for less repetition
- 21:5721:57, 1 May 2019 diff hist +803 Four player adapters →Famicom Adapters: expanding this a bit
- 21:3721:37, 1 May 2019 diff hist +156 Four player adapters acknowledging hori 4-players in lead
- 21:3321:33, 1 May 2019 diff hist +24 N Hori 4 Players Adapter #REDIRECT Four Score
- 21:3321:33, 1 May 2019 diff hist +40 Input devices →Hardware: adding a redlink for Hori 4-players
29 April 2019
- 22:2222:22, 29 April 2019 diff hist +27 N FME7 #REDIRECT Sunsoft FME-7 current
22 April 2019
- 18:2518:25, 22 April 2019 diff hist +18 Virtual Boy controller buttons are specifically labelled L and R (trigger is not used in any official documentation I could find, borrowing this term from XBox?)
21 April 2019
- 03:1603:16, 21 April 2019 diff hist +50 Family Computer Disk System moving mapper 20 mention out of lead, linking it in see also
- 03:1203:12, 21 April 2019 diff hist +24 Controller reading →Unconnected data lines and open bus: clarify what the other lines are
- 02:4802:48, 21 April 2019 diff hist −121 SNES controller replacing wikitable with simpler monospaced text
- 00:4600:46, 21 April 2019 diff hist −78 m User:Rainwarrior →Wiki Tasks: controller reading reorganization
- 00:4500:45, 21 April 2019 diff hist +349 Talk:Standard controller →Reorganization needed with Controller Reading
- 00:4000:40, 21 April 2019 diff hist +81 SNES controller linking Virtual Boy controller to point out correspondence
- 00:3500:35, 21 April 2019 diff hist +221 Virtual Boy controller note correspondence with SNES
- 00:3000:30, 21 April 2019 diff hist +218 Talk:Virtual Boy controller →Endianness current
- 00:2900:29, 21 April 2019 diff hist 0 Virtual Boy controller had the bits backwards
- 00:0600:06, 21 April 2019 diff hist +517 Standard controller cautionary references to the DPCM conflict
- 00:0300:03, 21 April 2019 diff hist 0 m Controller reading →DPCM Conflict: capitalization
20 April 2019
- 23:5923:59, 20 April 2019 diff hist +2,158 Controller reading →DPCM Conflict: moved from Standard controller
- 23:5423:54, 20 April 2019 diff hist −2,392 Standard controller moving DPCM glitch to Controller reading (not specific to standard controller, applies generically to all controllers)
- 23:5123:51, 20 April 2019 diff hist +156 m Standard controller →Report: note about what happens after bit 8
- 23:4823:48, 20 April 2019 diff hist −796 Standard controller →Output ($4016/$4017 read): moved data line tables to Controller reading
- 23:4323:43, 20 April 2019 diff hist +16 Controller reading →$4016 / $4017 Read: correct typo about microphone port, clarify Famicom doesn't have all expansion lines
- 23:4123:41, 20 April 2019 diff hist +667 Controller reading →Unconnected data lines and open bus: transferring open bus info from Standard controller
- 23:2823:28, 20 April 2019 diff hist −1,010 Controller port registers merge into Controller reading current
- 23:2723:27, 20 April 2019 diff hist −7 m Controller reading code →Basic Example: moved to Controller reading
- 23:2623:26, 20 April 2019 diff hist −7 m FDS BIOS →Pseudo-registers: moved to Controller reading
- 23:2623:26, 20 April 2019 diff hist −17 Input devices →Programmer's reference: moved to Controller reading
- 23:2123:21, 20 April 2019 diff hist +3,132 Controller reading turning this article into a general reference for controller interface on the NES
- 22:2022:20, 20 April 2019 diff hist +34 m Controller reading code linking Controller reading for reference
- 22:1922:19, 20 April 2019 diff hist +69 Controller reading code brief lead
- 22:1822:18, 20 April 2019 diff hist +250 Controller reading putting up a temporary stub in case someone comes here while I'm editing right now
- 22:1622:16, 20 April 2019 diff hist +5 m Errata →Input: controller reading move
- 22:1622:16, 20 April 2019 diff hist +5 m Detect TV system →What to change: controller read move
- 22:1622:16, 20 April 2019 diff hist +30 Programming guide →Input: separate guides for controller reading and code
- 22:1422:14, 20 April 2019 diff hist +5 m Standard controller reading code examples have moved
- 22:1422:14, 20 April 2019 diff hist −5 Controller Reading redirecting to Controller reading which is new article about the controller reading interface current
- 22:1322:13, 20 April 2019 diff hist 0 m Talk:Controller reading code Rainwarrior moved page Talk:Controller Reading to Talk:Controller reading code: Separating code examples to make a page just about the controller read interface that is common to all input
- 22:1322:13, 20 April 2019 diff hist +42 N Talk:Controller Reading Rainwarrior moved page Talk:Controller Reading to Talk:Controller reading code: Separating code examples to make a page just about the controller read interface that is common to all input current
- 22:1322:13, 20 April 2019 diff hist 0 m Controller reading code Rainwarrior moved page Controller Reading to Controller reading code: Separating code examples to make a page just about the controller read interface that is common to all input
- 22:1322:13, 20 April 2019 diff hist +37 N Controller Reading Rainwarrior moved page Controller Reading to Controller reading code: Separating code examples to make a page just about the controller read interface that is common to all input
- 22:0622:06, 20 April 2019 diff hist +27 NES controller category to make it more findable current
- 22:0122:01, 20 April 2019 diff hist +142 Standard controller adding read report summary at top of the article (this information is critically useful reference, and is suprisingly obfuscated on this wiki)
- 21:5121:51, 20 April 2019 diff hist +10 Input devices →Hardware: trying to make it a little more clear that "Standard controller" is the most important one
- 21:4821:48, 20 April 2019 diff hist +72 Virtual Boy controller →References: a link to some more technical documents
- 21:4221:42, 20 April 2019 diff hist +8 m Virtual Boy controller Italics
- 21:3921:39, 20 April 2019 diff hist +33 N NES controller redirect to Standard controller
- 21:3821:38, 20 April 2019 diff hist +26 Virtual Boy controller Category
- 21:3621:36, 20 April 2019 diff hist +890 N Virtual Boy controller document the VB controller protocol
- 21:2821:28, 20 April 2019 diff hist +30 Input devices →Hardware: adding Virtual Boy controller
16 April 2019
- 19:1419:14, 16 April 2019 diff hist −705 Controller reading code →DPCM Safety using Repeated Reads: moving the last frame compromise code to Talk
- 19:1419:14, 16 April 2019 diff hist +1,365 Talk:Controller reading code →Removed last-frame compromise: new section
- 19:0819:08, 16 April 2019 diff hist −25 m User:Rainwarrior →Wiki Tasks: MMC3 seems to have improved
- 18:5218:52, 16 April 2019 diff hist +21 Controller reading code →DPCM Safety using Repeated Reads: move the note above the compromised optimization to explain what you're trading away for saving a few cycles
- 18:5018:50, 16 April 2019 diff hist +272 Controller reading code →DPCM Safety using Repeated Reads: this describes a simple example but omits code for it, then jumps into a more complicated optimization/compromise example? adding the simple case first
4 April 2019
- 22:5022:50, 4 April 2019 diff hist +4 m Family Computer Disk System →Overview: link BIOS
- 22:2822:28, 4 April 2019 diff hist +13 Family Computer Disk System →See Also: the example has moved
- 22:1822:18, 4 April 2019 diff hist +7 m Family Computer Disk System →Disks: .FDS
- 22:1722:17, 4 April 2019 diff hist 0 Family Computer Disk System →References: should probably move Brad Taylor's reference to the top of this list (definitely the most useful here)
- 22:1622:16, 4 April 2019 diff hist 0 m Family Computer Disk System →BIOS: fix link
- 22:1622:16, 4 April 2019 diff hist +216 FDS BIOS brief lead
- 22:1422:14, 4 April 2019 diff hist −24,692 Family Computer Disk System splitting FDS BIOS
- 22:1022:10, 4 April 2019 diff hist +24,941 N FDS BIOS split from FDS
- 22:0722:07, 4 April 2019 diff hist +206 Family Computer Disk System →Hardware: making a subsection for Disks to make it discoverable in the TOC
- 22:0322:03, 4 April 2019 diff hist +190 FDS disk format →FDS Disk Side format: explain what a block is
- 22:0122:01, 4 April 2019 diff hist +297 FDS disk format short lead and link to FDS file format
- 21:5421:54, 4 April 2019 diff hist +33 m FDS disk format references
- 21:5421:54, 4 April 2019 diff hist +51 FDS file format cross correlation with FDS disk format
- 21:5221:52, 4 April 2019 diff hist +11,017 N FDS disk format split from FDS
- 21:5221:52, 4 April 2019 diff hist −10,958 Family Computer Disk System split disk format information to FDS disk format
- 21:4921:49, 4 April 2019 diff hist +4 m FDS file format link back to Famicom Disk System
- 21:4921:49, 4 April 2019 diff hist −371 FDS file format migrated some disk format information back to the main article
- 21:4721:47, 4 April 2019 diff hist +189 Family Computer Disk System →Hardware: restoring information from that split that was actually about the disk format and not .FDS
- 21:4421:44, 4 April 2019 diff hist +1,311 N FDS file format splitting from FDS
- 21:4421:44, 4 April 2019 diff hist −1,751 Family Computer Disk System splitting FDS file format
3 April 2019
- 00:4500:45, 3 April 2019 diff hist +496 UNROM 512 →Mapper: linking to Bananmos' mappers
- 00:4200:42, 3 April 2019 diff hist −7 m Everdrive N8 →Other Mappers: accidentally mangled link
- 00:4100:41, 3 April 2019 diff hist +243 Everdrive N8 →Mapper compatibilty: linking Bananmos' mapper 30
- 00:3800:38, 3 April 2019 diff hist +3 PowerPak →Miscellaneous: link to Bananmos' updated version directly
31 March 2019
- 01:4501:45, 31 March 2019 diff hist +250 Sunsoft 5B audio →Sound: Explain relationship between period/frequency and clocks
- 00:0900:09, 31 March 2019 diff hist −70 Sunsoft 5B audio →Sound: the operation of the SEL pin isn't known to me, possibly I was wrong about what it does to the envelope. omitting it because it's irrelevant to the 5B
29 March 2019
- 18:4818:48, 29 March 2019 diff hist +256 Sunsoft 5B audio →Sound: no halting
- 17:0917:09, 29 March 2019 diff hist +673 Sunsoft 5B audio →Sound: volume 0 is silent, phase counter should have "count up, >= period" behaviour
- 16:5916:59, 29 March 2019 diff hist +766 Sunsoft 5B audio →Envelope: explaining relationship of envelope to volume
28 March 2019
- 21:3921:39, 28 March 2019 diff hist +178 Sunsoft 5B audio YM2149F really belongs in the lead
- 21:3421:34, 28 March 2019 diff hist −215 Sunsoft 5B audio →Sound: trying to tone down the comparison against AY, removing unnecessary 2x breakout in formulae
- 21:1321:13, 28 March 2019 diff hist +187 Sunsoft 5B audio →Output: mention the amplifier and link to relevant thread
- 21:1121:11, 28 March 2019 diff hist +97 Sunsoft 5B audio →Shape: reference for envelope reset being a full phase reset
- 21:0921:09, 28 March 2019 diff hist +198 Sunsoft 5B audio →Sound: more demonstration references
- 21:0721:07, 28 March 2019 diff hist +15 m Sunsoft 5B audio →References: references tag
- 21:0621:06, 28 March 2019 diff hist +81 Sunsoft 5B audio →Noise: reference to demonstrate LFSR was verified
- 21:0121:01, 28 March 2019 diff hist −7 Sunsoft 5B audio →Noise: LSFR is verified
- 07:0107:01, 28 March 2019 diff hist −2 Sunsoft 5B audio →Sound: 0=1 includes noise
- 06:4006:40, 28 March 2019 diff hist +32 Sunsoft 5B audio →Sound
- 06:1906:19, 28 March 2019 diff hist 0 m Sunsoft 5B audio →Period: use "continue" instead of "repeat" terminology, consistent with below and datasheet
- 06:1806:18, 28 March 2019 diff hist −262 Sunsoft 5B audio →Period: trying to make this clearer: the envelope has one-shot and alternating modes, each of which has different pitch, more appropriate to give step frequency (and maybe not muddle things further by unnecessarily describing AY at the same time)
24 March 2019
- 14:4814:48, 24 March 2019 diff hist +62 NROM-368 should be clear that this is still just a theory
- 02:3602:36, 24 March 2019 diff hist +130 Mouse →SNES Mouse: have finished writing a test
- 00:1200:12, 24 March 2019 diff hist 0 m Mouse →SNES Mouse: had miscounted, 27 cycles minimum?
- 00:0800:08, 24 March 2019 diff hist +278 Mouse →SNES Mouse: note that hyperkin requires delay between 2nd/3rd bytes, the read seemed to succeed at 25 cycles distance, will update this after testing more though
23 March 2019
- 21:3221:32, 23 March 2019 diff hist +122 VRC7 →See also: decap photos are relevant here too
- 21:3121:31, 23 March 2019 diff hist −129 VRC7 audio →External links: deleting broken DOSBox OPL link
- 21:3021:30, 23 March 2019 diff hist +122 VRC7 audio →External links: link to decap shots
21 March 2019
- 23:4823:48, 21 March 2019 diff hist −112 NES 2.0 submappers →034: BNROM / NINA-001: another redundant test ROM hosting redirected to forum archive instead
- 23:2723:27, 21 March 2019 diff hist −891 NES 2.0 submappers →002, 003, 007: UxROM, CNROM, AxROM: don't want to redundantly host these ROMs on website anymore, just use the forum post to archive them
- 01:3101:31, 21 March 2019 diff hist +15 m NSF2 →Reference: explicit references tag
- 01:3101:31, 21 March 2019 diff hist +6 m NSF2 →Non-Returning INIT: missed the closing ref tag
- 01:3001:30, 21 March 2019 diff hist +320 NSF2 →Non-Returning INIT: note about fallback/compatibility
20 March 2019
- 13:2413:24, 20 March 2019 diff hist +283 Talk:APU Triangle yes $00 works, but has an extra consequence
- 13:0313:03, 20 March 2019 diff hist +141 NSFe →VRC7: note that YM2413 patch sets are a little bigger
- 02:4402:44, 20 March 2019 diff hist +193 APU Triangle a redundant clarifying note that points out why the write to $400B isn't quite intuitive as a linear counter reload
- 02:4202:42, 20 March 2019 diff hist −595 APU Triangle rewriting the silencing advice. in particular the advice to write $400B after $4008 seems very confused (probably because of the omission remedied by my last edit)
- 02:2802:28, 20 March 2019 diff hist +67 APU Triangle this diagram seems to be missing the critical information that $4008 also causes linear counter to be reloaded
19 March 2019
- 22:0122:01, 19 March 2019 diff hist +45 VRC7 audio →Audio Enable ($E000): only resets tremolo, apparently?
- 21:2021:20, 19 March 2019 diff hist +128 VRC7 audio →Internal patch set: updating patch set to Nuke.KYT's dump
- 12:0912:09, 19 March 2019 diff hist +131 UxROM →Variants: despite BK2 not needing UNROM512, worth mentioning it too as a variant
- 12:0512:05, 19 March 2019 diff hist −14 UxROM →Variants: Battle Kid 2 is not UNROM512, it is more plainly 512k mapper 2.
17 March 2019
- 16:3916:39, 17 March 2019 diff hist −1 m NES 2.0 →File Structure: replacing "SHL" with <<, think we should avoid a dependency on x86 mnemonics
12 March 2019
- 16:5116:51, 12 March 2019 diff hist +133 NSFe →VRC7: noting what to do if no patch set
- 16:4916:49, 12 March 2019 diff hist +358 NSFe →Chunks: definition of VRC7 chunk
8 March 2019
- 02:0102:01, 8 March 2019 diff hist +9 m Emulator tests →CPU Tests: naming
- 02:0102:01, 8 March 2019 diff hist −14 Emulator tests →CPU Tests: coredump ROM link is 3 versions out of date, another reason these should really go to the thread and not a direct download
- 01:5001:50, 8 March 2019 diff hist −15 Emulator tests →CPU Tests: ram_retain would prefer to link to thread not to the ROM directly, there is necessary explanation in the thread
- 01:2201:22, 8 March 2019 diff hist +42 NSFe little-endian
5 March 2019
- 09:2409:24, 5 March 2019 diff hist +195 Emulator tests →Misc Tests: nes-audio-tests
- 07:5907:59, 5 March 2019 diff hist +170 PowerPak rewriting the known problems for mapper 4 to reflect what I think is closer to the truth
- 03:5703:57, 5 March 2019 diff hist +17 PowerPak →Mapper Compatibility: powermappers require additional setup for savestate, just adding a note to check its readme
- 00:4100:41, 5 March 2019 diff hist +295 NSF →Initializing a tune: NSF2 forward compatibility suggestion for Y
- 00:3700:37, 5 March 2019 diff hist +4 NSF2 →Non-Returning INIT: moving non-returning INIT to Y=$80/$81 to make fallback implementation more practical
4 March 2019
- 12:5112:51, 4 March 2019 diff hist +99 NSF2 →Non-Returning INIT: NMI wrapper for PLAY should be non-reentrant
- 12:4912:49, 4 March 2019 diff hist +144 NSF2 →Non-Returning INIT: clarify that it's allowed to return
- 04:2504:25, 4 March 2019 diff hist +28 m PowerPak →PowerMappers: savestates are only for its contained mappers, not all mappers
- 01:1701:17, 4 March 2019 diff hist +17 m PowerPak →Mapper Compatibility: clarify that "on top" means to replace
- 01:1101:11, 4 March 2019 diff hist +225 PowerPak →Mapper Compatibility: maybe worth noting that offical overlaid with loopy is the "recommended" starting point, koitsu asked recently and wasn't the first to do so
- 01:0501:05, 4 March 2019 diff hist +37 PowerPak →PowerMappers: PowerMappers do not have Game Genie support
- 00:3800:38, 4 March 2019 diff hist +119 NSFe →Players: VLC
- 00:3300:33, 4 March 2019 diff hist +90 NSFe →References: some reference files
- 00:3100:31, 4 March 2019 diff hist +226 NSFe →Players: more players
- 00:2200:22, 4 March 2019 diff hist +351 NSFe list of players
- 00:1800:18, 4 March 2019 diff hist +15 NSF2 moving list of players to its own section
3 March 2019
- 09:1609:16, 3 March 2019 diff hist +130 NSF2 →Notes: clarifying that you can still get UTF-8 this way via NSFe
- 05:5505:55, 3 March 2019 diff hist +92 NSF →Header Overview: string encoding
- 05:5405:54, 3 March 2019 diff hist +149 NSF2 →Notes: note string encoding and compatibility
- 05:5205:52, 3 March 2019 diff hist +67 NSF2 Should make UTF-8 the explicit standard while I have this opportunity
- 05:5005:50, 3 March 2019 diff hist −15 m NSF →APU: NSF2 no longer proposal
- 05:4905:49, 3 March 2019 diff hist +239 NSF updating for NSF2
- 05:4005:40, 3 March 2019 diff hist 0 m NSF2 →IRQ Support: linking below instead
- 05:4005:40, 3 March 2019 diff hist +128 NSF2 →Notes: creating a list of compatible players
- 05:3705:37, 3 March 2019 diff hist 0 m NSF2 capitalization
- 05:3705:37, 3 March 2019 diff hist +53 m NSF2 linking subsections from lead
- 05:3605:36, 3 March 2019 diff hist +4,825 NSF2 first draft of finished NSF2 spec
- 04:3504:35, 3 March 2019 diff hist −4,222 NSF2 WIP draft, still need to describe IRQ and non-returning INIT
- 03:4903:49, 3 March 2019 diff hist +220 NSFe explaining what NSFe was for, and that it now connects with NSF2
2 March 2019
- 09:3609:36, 2 March 2019 diff hist +204 NSFe →Chunks: NSF2 chunk so the mutual compatibility goes both ways
- 08:4008:40, 2 March 2019 diff hist +217 NSF2 i will update this very soon, but leaving a note just to make it clear the current article isn't up to date
17 February 2019
- 19:4919:49, 17 February 2019 diff hist +8 m J.Y. Company ASIC fix self-redirects
- 19:4819:48, 17 February 2019 diff hist +2,312 J.Y. Company ASIC merging from iNES Mapper 090
- 19:4819:48, 17 February 2019 diff hist −2,515 INES Mapper 090 merging into J.Y. Company ASIC
- 18:1618:16, 17 February 2019 diff hist +29 NSF2 Nintendulator doesn't partially support it AFAIK, it supported only the non-returning-INIT idea but not in the way described in the article? Also adding link to my updated proposal
- 09:5809:58, 17 February 2019 diff hist +11 m Talk:NSF →IRQs and hardware NSF player current
- 09:5309:53, 17 February 2019 diff hist +1,293 Talk:NSF →IRQs and hardware NSF player
- 05:3705:37, 17 February 2019 diff hist −24 NSF The reason given for no IRQ is probably false (I don't know if there was ever a hardware player that used IRQ to drive PLAY?), reviewing old forum posts and players it seems IRQ was just never consistently available and rippers collectively eschewed it.
14 February 2019
- 18:1118:11, 14 February 2019 diff hist +292 CopyNES adding link to USB CopyNES Blue, and a paragraph describing history a little bit
- 18:0518:05, 14 February 2019 diff hist +43 PowerPak CopyNES compatibility is an important distinction vs. Everdrive N8
1 February 2019
- 01:5401:54, 1 February 2019 diff hist +141 m Controller detection Reverted edits by Rainwarrior (talk) to last revision by Tepples
- 01:5301:53, 1 February 2019 diff hist −141 Controller detection →Four Score: I don't think we need to point out this "exceedingly unlikely" case
31 January 2019
- 19:3119:31, 31 January 2019 diff hist +66 Mouse →Example games: NESert Golfing
23 January 2019
- 21:2421:24, 23 January 2019 diff hist −1 m Mouse →Sensitivity: "some" is awkward
- 21:2321:23, 23 January 2019 diff hist +367 Mouse following up: SNES mouse has "counts per inch", though Hyperkin optical mouse does seem to still be "inches per second" (see referenced thread)
- 07:2207:22, 23 January 2019 diff hist +34 Mouse →Sensitivity: clarify that inches per second is a 60hz polling, will revise this when I've measured the wheels
- 02:1302:13, 23 January 2019 diff hist +65 Mouse →Sensitivity: there seem to be infrequent exceptions to the table
- 01:4501:45, 23 January 2019 diff hist 0 m Mouse →Sensitivity: formatting
- 01:4501:45, 23 January 2019 diff hist +240 Mouse →SNES Mouse: note what happens beyond the 4 byte report
- 01:4301:43, 23 January 2019 diff hist +112 Mouse →Motion: note that the signs hold last used value
- 01:4101:41, 23 January 2019 diff hist +1,064 Mouse →Sensitivity: have measured sensitivity
19 January 2019
- 20:1920:19, 19 January 2019 diff hist +796 Talk:Nesdev Wiki/current →Protocol relative linking?: new section
- 20:1120:11, 19 January 2019 diff hist +5 GTROM →FCEUX: both builds of FCEUX are the same implementation of GTROM, shouldn't imply that they are not with "neither"
17 January 2019
- 00:0400:04, 17 January 2019 diff hist +187 Emulator tests →Input Tests: mict - Famicom microphpone test
15 January 2019
- 21:2121:21, 15 January 2019 diff hist −230 NES 2.0 →Default Expansion Device: Why does 2 zappers have a special fallback? Emulators won't be able to provide various peripherals, how they fall back can only be decided by the emulator author by their specific circumstance.
- 21:1721:17, 15 January 2019 diff hist −10 NES 2.0 →Default Expansion Device: don't like the prescription of "should" here, maybe obviate this wording by focusing on what ability this information provides?
- 20:5020:50, 15 January 2019 diff hist +48 m Talk:INES →4-screen mirroring: who even said "most"?
- 20:4820:48, 15 January 2019 diff hist +343 Talk:INES →4-screen mirroring: "most emulators" isn't on the table
14 January 2019
- 23:3323:33, 14 January 2019 diff hist +19 NES 2.0 →Default Expansion Device: clarify port for Zapper and SNES Mouse
- 22:5222:52, 14 January 2019 diff hist −181 NES 2.0 →Default Expansion Device: NewRisingSun requested that I remove the "tentative" qualification now
13 January 2019
- 19:3519:35, 13 January 2019 diff hist +234 Talk:INES →4-screen mirroring: not quite impossible ;)
- 19:3119:31, 13 January 2019 diff hist +7 m Talk:INES →4-screen mirroring: should or must, am avoiding telling emu authors what they should have done, cause that doesn't help anyone know what they're going to run into
- 19:2819:28, 13 January 2019 diff hist +1,003 Talk:INES →4-screen mirroring: explaining my goal for that passage, call for suggestion
- 19:2719:27, 13 January 2019 diff hist +6 INES →Nametable Mirroring: alternative wording about theoretical use to address bregalad's point in talk (though it could probably be improved yet)
- 05:4805:48, 13 January 2019 diff hist +59 NES 2.0 slight revision of lead: add mention of avoiding checksums, new mappers. (avoiding CRCs was very prominent in Kevtris' original stated goals, and was very often repeated by others, deserves mention here)
- 05:3505:35, 13 January 2019 diff hist +120 INES →Variant comparison: propagating NES 2.0 updates to comparison table
- 05:3105:31, 13 January 2019 diff hist +1 m INES →Flags 6: still broken link, shoulda previewd
- 05:3105:31, 13 January 2019 diff hist +1 m INES →Flags 6: broken link
- 05:3005:30, 13 January 2019 diff hist 0 m INES →Nametable Mirroring: binary, not hex
12 January 2019
- 23:4523:45, 12 January 2019 diff hist 0 m INES →Nametable Mirroring: typo from convention confusion
- 23:4523:45, 12 January 2019 diff hist −17 NES 2.0 this article and iNES need to refer to each other, header numbering and field names should use the same convention in both
- 23:3523:35, 12 January 2019 diff hist +296 INES →Flags 6: forgot to add a description of the battery bit, there are probably other exceptions that should be listed here
- 23:3123:31, 12 January 2019 diff hist +1,140 INES →Flags 6: trying to organize this field to describe existing practice based on recent discussion
- 21:2921:29, 12 January 2019 diff hist +4,118 NES 2.0 restoring tentative compromise for byte 15 ($00 now backward compatible, $01 now standard controllers, mic removed)
11 January 2019
- 21:0721:07, 11 January 2019 diff hist −60 m NES 2.0 →Default Expansion Device
- 21:0621:06, 11 January 2019 diff hist −42 NES 2.0 →Default Expansion Device: reverting this to backward compatible "No information", currently in dispute
7 January 2019
- 08:4108:41, 7 January 2019 diff hist +5 m Four player adapters the switch is called CTRL GUN, specifically
- 08:2208:22, 7 January 2019 diff hist +163 Four player adapters Had found conflicting information, the Satellite is Zapper compatible in gun mode, the Four Score is not even in 2-player mode.
- 01:3701:37, 7 January 2019 diff hist +182 Four player adapters noting that this has a bypass switch for 2-player mode, as well as turbo
6 January 2019
- 23:1923:19, 6 January 2019 diff hist −5 m Four player adapters diagrams below use bit 0, keeping terminology consistent
- 23:0023:00, 6 January 2019 diff hist +318 Talk:NES 2.0 →Mirroring bits and one-screen mirroring: i don't have a strong opinion on whether to change, but that issue should probably be discussed on the forum current
- 21:0821:08, 6 January 2019 diff hist +53 Talk:NES 2.0 →Mirroring bits and one-screen mirroring: my signature used my IP somehow?
- 08:1408:14, 6 January 2019 diff hist −105 Emulator tests →Input Tests: not sure what "mousetest" is but with no links it's useless
- 08:1308:13, 6 January 2019 diff hist +172 Emulator tests →Input Tests: mset SNES mouse test
- 06:1406:14, 6 January 2019 diff hist +78 User:Rainwarrior want to clean up Standard controller and Controller Reading
- 05:1905:19, 6 January 2019 diff hist +23 m SNES controller →See also: Mouse
- 04:2604:26, 6 January 2019 diff hist +98 SNES controller why not add that link you just dropped into the comment to the article as a reference?
- 04:2404:24, 6 January 2019 diff hist +137 Talk:Controller reading code →Reorganization needed with Standard controller: new section
- 04:2304:23, 6 January 2019 diff hist +1,493 Talk:Standard controller Proposed reorganization
- 04:1704:17, 6 January 2019 diff hist +78 m Talk:Standard controller →A controller MUST NOT toggle the button states on each strobe pulse; that'll break any game that rereads the controller.: signing post for Bregalad
- 04:1004:10, 6 January 2019 diff hist +20 m Standard controller →Output ($4016/$4017 read): SNES controller
- 04:0704:07, 6 January 2019 diff hist +14 m Mouse →References: references
- 04:0704:07, 6 January 2019 diff hist +21 Mouse →Sensitivity: please let's not confuse people further by making into a historical event, the added reference is good
- 04:0304:03, 6 January 2019 diff hist +32 N Controller reading redirect because we adopted wikipedia's confusing article capitalization convention and not everyone notices
- 04:0204:02, 6 January 2019 diff hist +1,062 N SNES controller created article
- 03:4103:41, 6 January 2019 diff hist +23 Input devices →Hardware: adding SNES controller because I can't find this info on the wiki
- 03:1603:16, 6 January 2019 diff hist −2 Mouse →SNES Mouse: making report more unified, also don't really want to suggest to "ignore" the first byte
- 03:1103:11, 6 January 2019 diff hist +465 Mouse →SNES Mouse: add note that hyperkin did not implement software sensitivity cycling, reorganizing a bit for better structure
3 January 2019
- 05:5605:56, 3 January 2019 diff hist −186 Mouse →SNES Mouse: removing "read in IRQ" example (feels more like a superflous/confusing combinatorial example to me rather than a practical device)
19 December 2018
- 03:1303:13, 19 December 2018 diff hist +95 Bus conflict →See also: add Open bus
16 December 2018
- 20:2520:25, 16 December 2018 diff hist +37 NTSC video →Color Tint Bits: Emphasis affects the whole $D column, not just $1D. Also simplifying by stating just the columns instead of a big jumble of hex values.
9 December 2018
- 05:1505:15, 9 December 2018 diff hist −99 CPU →Notes: "kevtris has confirmed..." his work is great but we don't need to treat him like an oracle, others have confirmed this too
4 December 2018
- 23:1223:12, 4 December 2018 diff hist +8 m INES →Flags 8: hint that iNES 2 is an alternative, not an indication that this byte means PRG-RAM size
- 23:1023:10, 4 December 2018 diff hist 0 m INES →iNES file format: apparently even byte 7 isn't safe from DISKDUDE!
- 23:1023:10, 4 December 2018 diff hist +13 m INES →iNES file format: ripper names aren't confined to 11-15
- 23:0823:08, 4 December 2018 diff hist +1 m INES →iNES file format: flags 10 wasn't really "size" of PRG-RAM
- 23:0723:07, 4 December 2018 diff hist +479 INES →iNES file format: Unifying flags 8 with the others, adding descriptive notes, pointing out that flags 8 is not well used
19 November 2018
- 20:5720:57, 19 November 2018 diff hist +81 Mirroring →4-Screen: adding UNROM-512 and GTROM to the 4-screen list
- 20:4520:45, 19 November 2018 diff hist +92 GTROM →See also: noting similarity to UNROM 512
- 20:4520:45, 19 November 2018 diff hist +88 UNROM 512 noting similarity to GTROM
- 20:4120:41, 19 November 2018 diff hist −10 m UNROM 512 these were supposed to be ''italic''
- 20:3720:37, 19 November 2018 diff hist +108 UNROM 512 the Black Box Challenge ROM was released for free, linking to it
- 20:3320:33, 19 November 2018 diff hist −87 UNROM 512 →Mapper: since Black Box Challenge has been released, let's treat that as the "official" standard
18 November 2018
- 23:1323:13, 18 November 2018 diff hist +1,061 Zapper info about light filter and delay
16 November 2018
- 02:2302:23, 16 November 2018 diff hist +260 Zapper specify the fully open trigger, clone zappers, soften "proper" to "common" to be less pedantic
7 November 2018
- 18:4218:42, 7 November 2018 diff hist −158 Open bus behavior →CPU open bus: trimming suggestion about hash and fill (don't think this is standard emulator behaviour), reducing it to just a description that iNES 2 can specify WRAM.
31 October 2018
- 20:5920:59, 31 October 2018 diff hist +69 GTROM →FCEUX: noting that interim build supports GTROM
24 October 2018
- 22:5822:58, 24 October 2018 diff hist +67 Status flags hyperlinking the bitfield diagram
- 22:5722:57, 24 October 2018 diff hist −3 m IRQ →See also: got that link wrong
- 22:5622:56, 24 October 2018 diff hist +70 IRQ adding CPU interrupts and Status register to see also
- 22:5522:55, 24 October 2018 diff hist +8 CPU interrupts link IRQ
- 22:5522:55, 24 October 2018 diff hist +58 IRQ link CPU interrupts in lead
- 21:1321:13, 24 October 2018 diff hist −23 Status flags remove tautological link
- 21:1221:12, 24 October 2018 diff hist +127 Status flags →V: Overflow: another useful reference
- 21:1021:10, 24 October 2018 diff hist +34 Status flags →External links: references
- 21:0921:09, 24 October 2018 diff hist −3,076 Status flags old article only contains redundant information, I think the explanation from CPU status flags is better
- 20:5320:53, 24 October 2018 diff hist +1,660 Status flags Breaking descriptions out of the lead diagram, expanding on them.
- 20:3920:39, 24 October 2018 diff hist +28 N Interrupts #REDIRECT CPU interrupts current
- 20:3820:38, 24 October 2018 diff hist +28 N Interrupt #REDIRECT CPU interrupts current
- 20:1720:17, 24 October 2018 diff hist +2,871 Status flags Merging from CPU status flag behaviour
- 20:1720:17, 24 October 2018 diff hist −2,768 CPU status flag behavior merging into Status flags current
- 20:1520:15, 24 October 2018 diff hist +26 N Status flag #REDIRECT Status flags current
- 20:1420:14, 24 October 2018 diff hist +147 IRQ should mention that IRQ behaviour can be masked
11 October 2018
- 04:3604:36, 11 October 2018 diff hist −5 PowerPak →Miscellaneous: 030 mapper was apparently for everdrive? luckily Nova just made one for PowerPak
6 October 2018
- 14:5414:54, 6 October 2018 diff hist +12 m Talk:MMC5 pinout →Chip pinout rotated by 45°: fix signature
4 October 2018
- 19:3019:30, 4 October 2018 diff hist +238 Talk:TxROM →TGROM with CHR ROM?: new section
2 October 2018
- 21:3721:37, 2 October 2018 diff hist 0 m MMC1 →iNES Mapper 001: 32k, I think I was thinking MMC5
- 21:3621:36, 2 October 2018 diff hist 0 m MMC1 →iNES Mapper 001: put the line descriptions directly after the diagram
- 21:3521:35, 2 October 2018 diff hist +239 MMC1 →iNES Mapper 001: note about the power on state and 32k MMC1 with no PRG banking
- 21:0921:09, 2 October 2018 diff hist +31 SxROM →Board types: a little bit of explanation of why SFEXPROM exists
- 21:0421:04, 2 October 2018 diff hist +19 SxROM →Board types: found a NES DB entry profile with the SFEXPROM board.
- 21:0021:00, 2 October 2018 diff hist +404 Talk:MMC1 →SXROM Heuristics: removed it
- 20:5820:58, 2 October 2018 diff hist +862 SxROM →Board types: adding NES DB links for all of these (except SFEXPROM)
- 20:2520:25, 2 October 2018 diff hist −1,307 MMC1 →iNES Mapper 001: removing confusing "heuristic" formula
29 September 2018
- 16:4816:48, 29 September 2018 diff hist +173 MMC1 trying to make it more clear that 512K isn't quite convenient
26 September 2018
- 07:1907:19, 26 September 2018 diff hist +6 APU DMC →Overview: clarify that this is bytes
25 September 2018
- 18:5018:50, 25 September 2018 diff hist +17 INES Mapper 016 Linking Bandai FCG board though that article should probably be merged here
- 18:4918:49, 25 September 2018 diff hist +54 INES Mapper 157 linking Bandai FCG
- 18:4718:47, 25 September 2018 diff hist +4 Bandai FCG board link Bandai FCG, though this probably needs merge with INES Mapper 016
- 18:4718:47, 25 September 2018 diff hist −2 INES Mapper 153 link Bandai FCG current
- 18:4618:46, 25 September 2018 diff hist −2 INES Mapper 159 link Bandai FCG
- 18:4618:46, 25 September 2018 diff hist −2 INES Mapper 016 link Bandai FCG
- 18:4618:46, 25 September 2018 diff hist +4 Bandai FCG pinout link Bandai FCG
- 18:4518:45, 25 September 2018 diff hist +24 N Bangai FCG Rainwarrior moved page Bangai FCG to Bandai FCG: typo
- 18:4518:45, 25 September 2018 diff hist 0 m Bandai FCG Rainwarrior moved page Bangai FCG to Bandai FCG: typo
- 18:4418:44, 25 September 2018 diff hist +29 N Bandai FCG creating redirect to INES Mapper 016
19 September 2018
- 19:5419:54, 19 September 2018 diff hist +9 VT02+ Sound link VTxx
18 September 2018
- 13:0613:06, 18 September 2018 diff hist −9 GTROM "low-end" seems an entirely unnecessary qualification here
17 September 2018
- 19:1419:14, 17 September 2018 diff hist −40 Namco 163 audio removing obscure reference to Ensonic DOC (I think it gets in the way of comprehension to open with a tangent)
13 September 2018
- 23:5023:50, 13 September 2018 diff hist +71 Cartridge connector →Additional pinout notes: 5B / VRC6 / VRC7 are all chips-on-label-side.
12 September 2018
- 19:3319:33, 12 September 2018 diff hist +80 Sunsoft 5B audio →Sound: note why there isn't a division by zero in the frequency calculations
11 September 2018
- 22:5522:55, 11 September 2018 diff hist −162 Talk:CPU ALL rvv current
- 22:5522:55, 11 September 2018 diff hist −172 Talk:PPU programmer reference rvv
- 22:5522:55, 11 September 2018 diff hist −162 Talk:INES Mapper 185 rvv
- 22:5422:54, 11 September 2018 diff hist −162 Talk:Sunsoft 2 pinout rvv current
- 22:5322:53, 11 September 2018 diff hist −200 m Talk:VRC2 and VRC4 Reverted edits by 208.71.141.54 (talk) to last revision by Rainwarrior
- 22:5322:53, 11 September 2018 diff hist −200 m Talk:Sunsoft FME-7 Reverted edits by 208.71.141.54 (talk) to last revision by Rainwarrior current
- 22:5322:53, 11 September 2018 diff hist −190 m Talk:INES Mapper 215 Reverted edits by 208.71.141.54 (talk) to last revision by NewRisingSun current
- 01:0201:02, 11 September 2018 diff hist −1,284 Nestech.txt →"Thank You"s: removing e-mail addresses; probably most or all of these e-mails don't work now, but even if they did I don't think it's appropriate to publish them here
8 September 2018
- 06:1506:15, 8 September 2018 diff hist +20 BRK bug should go directly to interrupt hijacking current
- 06:1506:15, 8 September 2018 diff hist +342 CPU interrupts →Interrupt hijacking: explain that this bug mostly only affects BRK