User contributions for Rainwarrior
From NESdev Wiki
Jump to navigationJump to search
12 November 2020
- 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