User contributions for Tepples
From NESdev Wiki
Jump to navigationJump to search
16 April 2024
- 20:3420:34, 16 April 2024 diff hist +22 PPU pattern tables add illustration of typical pattern table viewer current
- 20:2920:29, 16 April 2024 diff hist +231 N File:Thwaite pattern tables.png CHR ROM of ''Thwaite'' as it would appear in an emulator's pattern table viewer. Contains graphics from [https://github.com/pinobatch/thwaite-nes/ ''Thwaite''] copyright 2011 Damian Yerrick current
- 20:1920:19, 16 April 2024 diff hist −118 m PPU pattern tables oops, that was already in there; in any case, it'd still be a good idea to add a picture
- 20:1620:16, 16 April 2024 diff hist +927 PPU pattern tables →Addressing: On the other hand, 2020s emulators continue the "historical emulator layout" seen in NESticle, so it's worth documenting
8 April 2024
- 17:2117:21, 8 April 2024 diff hist +76 MMC1 →PRG bank (internal, $E000-$FFFF): "affected" and "bypassed" were unclear current
23 March 2024
- 20:2520:25, 23 March 2024 diff hist +162 Releasing on modern platforms →Emulation middleware: Matt Hughson suggested adding NES Bundler, Ted Steen's front end for RusticNES current
- 17:3017:30, 23 March 2024 diff hist +432 Releasing on modern platforms →High-level languages: Rollback netcode implication; citation for Koei
- 17:2317:23, 23 March 2024 diff hist +1,373 Releasing on modern platforms →Emulation middleware: Cite sources that Steam, iOS, and Nintendo SDKs are incompatible with GPL
- 15:5815:58, 23 March 2024 diff hist +36 Programming guide →Tutorials: see also Releasing on modern platforms current
- 15:5715:57, 23 March 2024 diff hist +51 Emulators see also Releasing on modern platforms
- 15:5415:54, 23 March 2024 diff hist +4,053 N Releasing on modern platforms port port port
26 February 2024
- 21:4221:42, 26 February 2024 diff hist +206 CPU memory map init code needs more inbound links. Add links from the vectors list.
- 21:4121:41, 26 February 2024 diff hist +491 CPU interrupts add a bit more meat to the lead section, linking to IRQ and NMI early current
- 21:3421:34, 26 February 2024 diff hist +23 N Boot code Discussion of synonyms for this page's subject is ongoing on Discord => Init code current Tag: New redirect
- 21:3321:33, 26 February 2024 diff hist +23 N Reset code Discussion of synonyms for this page's subject is ongoing on Discord => Init code current Tag: New redirect
15 February 2024
- 18:2318:23, 15 February 2024 diff hist +13 m Tricky-to-emulate games Gemfire also confirmed
- 18:1018:10, 15 February 2024 diff hist +28 Tricky-to-emulate games Nobunaga 2 also uses 8×8
- 18:0718:07, 15 February 2024 diff hist +198 Tricky-to-emulate games Even if you're only emulating the entire licensed NES library, you still need to do ExGrafix. Confirmed by Jared in NESdev Discord server
7 January 2024
- 18:3818:38, 7 January 2024 diff hist +286 Overscan →NTSC: cite the 2 other sources: ATSC and SMPTE 170M current
- 18:1618:16, 7 January 2024 diff hist +55 Overscan →NTSC: ATSC codified the 704-pixel-wide active area
15 November 2023
- 22:1722:17, 15 November 2023 diff hist +411 Game bugs →General bugs: there was a big discussion on the Discord server over the past 24 hours about Gimmick!'s imperfect DMC DMA glitch recovery
2 November 2023
- 21:1421:14, 2 November 2023 diff hist +102 NMI thread link to the article "interrupts is threads" to justify my analogy between threads and the main and interrupt parts of an NES program current
9 October 2023
- 22:0322:03, 9 October 2023 diff hist +88 Level compression →Metametatiles: FQ uses same nesting as BM current
1 October 2023
- 02:2902:29, 1 October 2023 diff hist +22 APU Sweep →Calculating the target period: Previous wording wasn't clear enough that $4001 and $4005 writes also change the target period. Reported by Vingal on Discord.
20 September 2023
- 21:5221:52, 20 September 2023 diff hist −230 m Action 53 mapper →$81: Outer bank: lidnariq suggested a shorter wording
- 20:2220:22, 20 September 2023 diff hist +221 Action 53 mapper →$81: Outer bank: replace "presumably" hedge with an explanation of my debugging practice
15 September 2023
- 00:0200:02, 15 September 2023 diff hist −86 m Action 53 manual →Precautions: Cut some unnecessary words current
29 August 2023
- 19:4819:48, 29 August 2023 diff hist +7 m Talk:INES Mapper 090 repair double redirect current Tag: Redirect target changed
- 19:4719:47, 29 August 2023 diff hist +36 N Talk:JY Company Tepples moved page Talk:JY Company to Talk:J.Y. Company ASIC: reflect article move current Tag: New redirect
- 19:4719:47, 29 August 2023 diff hist 0 m Talk:J.Y. Company ASIC Tepples moved page Talk:JY Company to Talk:J.Y. Company ASIC: reflect article move current
6 August 2023
- 14:2114:21, 6 August 2023 diff hist +51 PPU palettes →Memory Map: zeta0134 suggested mentioning the $3F10 backdrop color footgun earlier
28 July 2023
- 14:1314:13, 28 July 2023 diff hist +291 Game bugs →General bugs: Strider, citing Behind the Code by Displaced Gamers
15 July 2023
- 15:0315:03, 15 July 2023 diff hist +139 Status flags →The B flag: Separate out the warning about Visual6502's space-saving approach to save space in the main text
10 June 2023
- 12:4512:45, 10 June 2023 diff hist +58 APU →Status ($4015): org's schematic shows that internally, writing 0 to bits 3-0 halts the length counter as opposed to clearing it current
25 May 2023
- 17:5017:50, 25 May 2023 diff hist +70 PPU pattern tables Does the image make it easier to see than the ASCII art?
- 17:4817:48, 25 May 2023 diff hist +379 N File:One half fraction CHR.png How a tile for ½ (one-half fraction) is encoded, for PPU pattern tables. A red 1 (color 0b01), a yellow 2 (color 0b10), and a white slash (color 0b11) on a black background (color 0b00), with the binary and hexadecimal encodings of each plane. * For NES: Read down (41 C2 44 48 ... 42 87) * For Game Boy and Super NES 2bpp: Read across (41 01 C2 02 ... 80 87) current
6 May 2023
- 23:2323:23, 6 May 2023 diff hist +41 APU Sweep →Calculating the target period: A user was seeing Bomberman do $08 on pulse 1 and assuming that the sum of -1 was causing wraparound to -1, which as an unsigned integer $FFFFFFFF, which is greater than $7FF, and concluding that this was causing muting.
25 April 2023
- 03:1903:19, 25 April 2023 diff hist +113 Programming UNROM →Programming UN1ROM and others: Copyedit as "Variants with non-consecutive bank numbers" current
3 April 2023
- 23:4223:42, 3 April 2023 diff hist +59 Four player adapters →Incompatible Games: Jeopardy!, inspired by JordiGH's removal of unsourced original research from the Wikipedia article https://en.wikipedia.org/w/index.php?title=NES_Four_Score&diff=prev&oldid=1148070681&diffmode=source
31 March 2023
- 02:4402:44, 31 March 2023 diff hist +612 NTSC video →Color Phases: Differential phase distortion - see https://forums.nesdev.org/viewtopic.php?p=287241#p287241 for background
25 March 2023
- 15:3315:33, 25 March 2023 diff hist +143 Tricky-to-emulate games Reminder today in Discord that LGM tries to prevent this from happening, yet some emulators still break it because they prioritize StarTropics.
19 March 2023
- 23:0523:05, 19 March 2023 diff hist +390 Errata →Video: a mid-scanline first write to PPUSCROLL, per lidnariq
18 March 2023
- 01:4401:44, 18 March 2023 diff hist +101 User:Tepples/Concentration Room add GitHub download current
15 March 2023
- 21:1121:11, 15 March 2023 diff hist −20 Super NES Mouse →Example games: 240p Test Suite v0.23 adds some tests from allpads, including the mouse test
12 March 2023
- 00:5500:55, 12 March 2023 diff hist +363 PPU pattern tables Michael P.C in the Discord server wanted a bit more detail on how patterns are encoded
26 February 2023
- 00:4500:45, 26 February 2023 diff hist −144 MMC3 consensus on Discord is that old/new behavior appears to be more correlated with NEC/Sharp than revision or date
25 February 2023
- 15:3015:30, 25 February 2023 diff hist +94 Programming with unofficial opcodes In-ROM breakpoint possibility current
20 February 2023
- 22:5222:52, 20 February 2023 diff hist +106 UNROM 512 →InfiniteNESLives 4-screen board: PT1 in bank 3 still usable
5 February 2023
- 19:0319:03, 5 February 2023 diff hist +223 Detect TV system old wording implied "you can't play a middle C on PAL"
17 January 2023
- 03:2003:20, 17 January 2023 diff hist +1 PPU scrolling SG-1000 is a better known term, as "Mark" wasn't introduced until Mark III (early SMS)
2 January 2023
- 17:0617:06, 2 January 2023 diff hist +112 SNES controller →Games: you went full quiet, man
- 17:0317:03, 2 January 2023 diff hist +298 Super NES Mouse →Example games: Action 53 menu and Pently Sound Effects Editor
31 December 2022
- 20:2620:26, 31 December 2022 diff hist +53 CPU registers →Stack Pointer: Discord user zlago wondered why this didn't link to stack
- 00:5600:56, 31 December 2022 diff hist +82 Overscan →For game developers: 224x192 is 80% of width and height
30 December 2022
- 15:2015:20, 30 December 2022 diff hist +131 Tricky-to-emulate games →External links: a GBA tricky list
19 November 2022
- 15:3015:30, 19 November 2022 diff hist −196 Status flags →The B flag: rewrite for smoothness: B flag represents a transient state
- 14:5914:59, 19 November 2022 diff hist +224 Status flags →The B flag: Exists in CPU as transient "is interrupt being processed?" flag. One user insists that saying that doesn't exist is misinformation.
4 October 2022
- 03:1003:10, 4 October 2022 diff hist +309 File:Safe areas.png Why "5.37 MHz" is used current
23 August 2022
- 17:0817:08, 23 August 2022 diff hist +55 Game bugs →Reliance on RAM values: speedrun verification
22 August 2022
- 17:1017:10, 22 August 2022 diff hist +145 File:NTS scrolling seam.gif explain $2000 and $2400; add creation date current
20 June 2022
- 23:0423:04, 20 June 2022 diff hist +97 VRC7 audio →Audio Register Write ($9030): VRC7 A5 == YM2413 A0
- 13:5813:58, 20 June 2022 diff hist +65 VRC7 audio →Audio Enable ($E000): SCSR on Discord claims that writes to $9010 and $9030 are disregarded
14 June 2022
- 00:5900:59, 14 June 2022 diff hist +353 Before the basics Begin to move allegedly more advanced topics to a holding section for later disposal
31 May 2022
- 13:5113:51, 31 May 2022 diff hist +68 Errata Harmonize double NMI behavior wording with SNES wiki
30 May 2022
- 13:5513:55, 30 May 2022 diff hist +162 Implementing Mappers In Hardware →74LVC245: Sik mentioned 74LVC4245 and 74ALVC164245
24 May 2022
- 16:2216:22, 24 May 2022 diff hist +39 CPU unofficial opcodes →Games using unofficial opcodes: Release date for Dynowarz from Wikipedia
22 May 2022
- 12:4512:45, 22 May 2022 diff hist +2 m Errata →References: cite.php needs the references tag to be an XML self-closing tag
14 May 2022
- 14:4614:46, 14 May 2022 diff hist +122 Overscan Copyedit hedging of bets about nominal analog blanking
- 13:4113:41, 14 May 2022 diff hist +156 Overscan move the <ref> tag to clarify what 601 says and doesn't say
- 13:0613:06, 14 May 2022 diff hist +134 Overscan Add a link to Rec. 601
11 May 2022
- 13:2613:26, 11 May 2022 diff hist +161 Overscan →NTSC: Explicitly distinguish side border from hblank
30 April 2022
- 18:2018:20, 30 April 2022 diff hist +139 Action 53 mapper →Registers: clarify lack of bus conflicts and in-game use of $81
20 April 2022
- 19:5319:53, 20 April 2022 diff hist +582 Limitations mention frame rate in lead section; the 8 tile figure is for 60 Hz; blitter suitable for Yoshi's Island may or may not be suitable for bullet hell current
- 19:4319:43, 20 April 2022 diff hist +237 Limitations →Driving: f-ff for completeness
- 19:3719:37, 20 April 2022 diff hist +1,416 Limitations Added "Can software rendering help" sections by request of Nikku4211; add A Winner Is You
19 April 2022
- 14:0914:09, 19 April 2022 diff hist +156 PPU OAM →Byte 2: Unused and decayed bits read back 0 because of DRAM controller's data bus precharge
8 April 2022
- 13:0613:06, 8 April 2022 diff hist +755 INES Mapper 155 present consensus is WRAM expansion; link to test ROM for mapper 155 behavior current
12 March 2022
- 16:1316:13, 12 March 2022 diff hist +159 Fonts →8x8-pixel fonts: voltage-dependent output impedance current
- 16:1116:11, 12 March 2022 diff hist +2,562 N Fonts document Hanafudaya, Corporate, and Quiz Show, as well as use in The Immortal of a tile-based VWF
5 March 2022
- 16:1916:19, 5 March 2022 diff hist −9,833 Mouse Replaced content with "Three controllers analogous to a computer '''mouse''' are known to be compatible with software for the NES or FC, either directly or through a simple adapter. *Super NE..." current Tag: Replaced
- 16:1716:17, 5 March 2022 diff hist +1,792 N Subor Mouse split from Mouse (3/3)
- 16:1516:15, 5 March 2022 diff hist +1,187 N Hori Track Split from Mouse (2/3)
- 16:1016:10, 5 March 2022 diff hist +1,732 Super NES Mouse Grab "Other notes"
- 16:0716:07, 5 March 2022 diff hist +5,718 N Super NES Mouse Split from Mouse (1/3)
- 15:5515:55, 5 March 2022 diff hist +5 Oeka Kids tablet finer category Pointing devices
- 15:5415:54, 5 March 2022 diff hist +25 Category:Pointing devices forgot the parent cat current
- 15:5415:54, 5 March 2022 diff hist +117 N Category:Pointing devices What Oeka Kids tablet and Hori Track have in common
3 March 2022
- 13:2613:26, 3 March 2022 diff hist +55 Virtual Boy controller move "Controller ID" interpretation of the always 1 bit out to prose current
- 13:2613:26, 3 March 2022 diff hist +115 SNES controller Add model numbers and bold title
13 February 2022
- 16:1416:14, 13 February 2022 diff hist +383 PPU sprite priority Two-sentence summary of priority rules, requested by puke7 in Discord current
11 February 2022
- 05:3205:32, 11 February 2022 diff hist +659 Emulator tests →Mapper-specific Tests: mmc1a, plus GitHub links for my other mapper tests
- 05:2705:27, 11 February 2022 diff hist +298 Emulator tests →Validation ROMs: GitHub links for several of mine
10 February 2022
- 19:0819:08, 10 February 2022 diff hist +22 Tricky-to-emulate games MMC1C is a mythical Pokémon
17 January 2022
- 02:2702:27, 17 January 2022 diff hist +466 Game bugs Duck Maze and Othello SED per https://forums.nesdev.org/viewtopic.php?p=243832#p243832
- 02:2402:24, 17 January 2022 diff hist +164 Tricky-to-emulate games Solar Jetman SED per https://forums.nesdev.org/viewtopic.php?p=243832#p243832
6 January 2022
- 02:0602:06, 6 January 2022 diff hist +35 Sprite cel streaming 1 submissions by NRS current
- 01:3501:35, 6 January 2022 diff hist +1,139 N Sprite cel streaming Battletoads, Solstice, and HH85 begin this list
4 January 2022
- 20:0220:02, 4 January 2022 diff hist +103 MMC1 →PRG bank (internal, $E000-$FFFF): Bit 3 bypasses fixed bank logic (confirmed through combined effort of NRS, Pino, KMLbay)
- 19:5919:59, 4 January 2022 diff hist +213 MMC1 →Hardware: Translated datasheet provided by NewRisingSun led to a test ROM by yours truly, and the test result provided by KMLbay confirms a second behavior difference
- 19:3719:37, 4 January 2022 diff hist +118 m Tricky-to-emulate games clarify what MMC1C does differently
- 19:3519:35, 4 January 2022 diff hist +261 Tricky-to-emulate games NewRisingSun in NESdev Discord server described an MMC1B dependency in Air Fortress (J)
28 December 2021
- 02:0602:06, 28 December 2021 diff hist +148 Cartridge and mappers' history Hyper Olympic != Hyper Olympic Gentaiban, per talk; rarity of BNROM (before Lizard and HH85, that is)
14 December 2021
- 14:5314:53, 14 December 2021 diff hist +46 Game bugs Nikku4211 thought the Akumajou Densetsu shake was intentional. Reword lead section to accommodate the possibility of intentional effects looking like bugs.
16 November 2021
- 15:4615:46, 16 November 2021 diff hist +36 Nestech.txt →Screen and Sprite Layering: remove misspelled "synonmous"; EXT doesn't exist in a stock NES current
7 November 2021
- 04:0204:02, 7 November 2021 diff hist +25 PPU attribute tables I get the impression "subpalette" is the accepted term here
- 03:4503:45, 7 November 2021 diff hist +172 File:Thwaite palette color sets.png "four subpalettes" appears to be the operative term
5 November 2021
- 15:1515:15, 5 November 2021 diff hist +409 PPU scrolling →Split X scroll: Example code, on dougeff's request
- 14:3314:33, 5 November 2021 diff hist +137 PPU scrolling →Split X scroll: to fully avoid the glitch caused by $2005-only updates
2 September 2021
- 02:2802:28, 2 September 2021 diff hist +1 Tile compression →Pokémon LZ: Rangi in gbdev claims this algorithm is in G2, not G1
- 02:2702:27, 2 September 2021 diff hist −58 Level compression →Metametatiles: Rangi on gbdev corrects me that Pokemon 32x32s aren't nested
16 August 2021
- 00:2500:25, 16 August 2021 diff hist +1,102 Nintendo header More caveats
15 August 2021
- 19:1619:16, 15 August 2021 diff hist +874 Nintendo header everynes detail
- 18:1118:11, 15 August 2021 diff hist +305 Nintendo header checksum areas provided by Fiskbit
- 15:5415:54, 15 August 2021 diff hist +140 Nintendo header Used by Famicom Box
5 August 2021
- 16:1616:16, 5 August 2021 diff hist +235 N User:Abuse filter Soft redirect current
3 July 2021
- 04:4704:47, 3 July 2021 diff hist +203 Tricky-to-emulate games zeta0134 reports that Batman ROTJ reads data and logic from CHR ROM
1 July 2021
- 16:1816:18, 1 July 2021 diff hist 0 m Game bugs typo in table markup
- 16:1816:18, 1 July 2021 diff hist +208 Game bugs →General bugs: Eliminator Boat Duel fails to boot
- 16:1416:14, 1 July 2021 diff hist +719 PPU power up state →Dendy: Multiple of 8 caveat, contributed by eugene-s and Fiskbit in NESdev Discord #research
27 June 2021
- 15:0815:08, 27 June 2021 diff hist +21 Non-power-of-two ROM size remove not-yet-substantiated "four footprints" claim for a52 current
- 15:0315:03, 27 June 2021 diff hist +262 Talk:Non-power-of-two ROM size Faulty recollection
- 15:0115:01, 27 June 2021 diff hist −38 Non-power-of-two ROM size "Nothing" to "ROM +CE"
- 14:4614:46, 27 June 2021 diff hist +18 MMC3 →See also: add <references />
- 14:4514:45, 27 June 2021 diff hist +214 MMC3 →IRQ Specifics: Three falling edges, with schematic citation provided by Trirosmos
23 June 2021
- 15:0315:03, 23 June 2021 diff hist +68 Mirroring →Memory Mirroring: Non-power-of-two ROM size
- 15:0215:02, 23 June 2021 diff hist +145 INES Mapper 228 12 Mbit PRG ROM current
- 15:0115:01, 23 June 2021 diff hist +2,035 N Non-power-of-two ROM size Canonical doubling algorithm
14 June 2021
- 04:0104:01, 14 June 2021 diff hist +28 m Action 53 mapper →See Also: add Notes section
- 03:5803:58, 14 June 2021 diff hist +412 Action 53 mapper →Registers: $4444 don exits
- 03:4803:48, 14 June 2021 diff hist +80 Action 53 mapper "is can be?" cheezburger? update MiST/MiSTer A53 link
9 June 2021
- 22:2822:28, 9 June 2021 diff hist −3 Myths →Old programs: As I understand it, Mesen is somewhat more accurate than Nestopia, and Mesen has a debugger making it more useful in general to devs
2 June 2021
- 19:1019:10, 2 June 2021 diff hist +109 APU Mixer these formulas are from apu_ref
31 May 2021
- 02:0602:06, 31 May 2021 diff hist +46 CPU unofficial opcodes →Arrangement: clarify what bold means, as jeff.r.day got confused
29 May 2021
- 12:2112:21, 29 May 2021 diff hist +71 Controller detection Hori 4 Players Adapter makes the "port 3" nomenclature a bit confusing current
- 12:0412:04, 29 May 2021 diff hist +193 Controller detection →Four Score: Quick summary of Hori 4 Players Adapter
1 May 2021
- 19:3819:38, 1 May 2021 diff hist +21 APU Mixer The formula at top is also an approximation, as MDFourier reveals
27 March 2021
- 19:4819:48, 27 March 2021 diff hist +6 m Commissioning →Avoiding premature engine limits: A composer of music for an audio game might prefer different wording. current
17 March 2021
- 17:0417:04, 17 March 2021 diff hist +43 m Emulator tests →Misc Tests: Newer 240p Test Suite
- 17:0217:02, 17 March 2021 diff hist +71 Emulator tests →PPU Tests: 240p Test Suite is successor to tvpassfail, letting me collect all older revisions at the bottom
11 March 2021
- 00:2500:25, 11 March 2021 diff hist +63 Placeholder graphics →External links: NES-like category current
26 February 2021
- 22:1922:19, 26 February 2021 diff hist +45 MMC1 →Hardware: AX5904 == MMC1A per jiggleyjelo/Poor Student Hobbyist
20 February 2021
- 16:1216:12, 20 February 2021 diff hist +32 PPU pinout →See also: final bulleted list + no <references/> = unbalanced tags. Fix
- 16:1216:12, 20 February 2021 diff hist +32 m Sachen 8259 →Errata: final bulleted list + no <references/> = unbalanced tags. Fix current
10 February 2021
- 14:2014:20, 10 February 2021 diff hist +34 N Multichip Redirected page to NSF#Multi-chip tunes current
7 February 2021
- 20:2420:24, 7 February 2021 diff hist +115 Tricky-to-emulate games MMC5 audio in Ishin no Arashi submitted by NewRisingSun
5 February 2021
- 19:1119:11, 5 February 2021 diff hist +103 INES Mapper 218 Magic Floor works on AxROM and NROM boards
22 January 2021
- 18:2118:21, 22 January 2021 diff hist +402 Catch-up run-ahead
17 January 2021
- 16:4016:40, 17 January 2021 diff hist +267 Game bugs →General bugs: SMB1 lag in drawing ? blocks at end of bounce, per zeta0134 on Discord
16 January 2021
- 00:3300:33, 16 January 2021 diff hist +60 m Limitations missed some conjunctions
- 00:3000:30, 16 January 2021 diff hist +595 Limitations loss of demand 1994-2008 caused loss of capability
- 00:1200:12, 16 January 2021 diff hist +156 Limitations →Puzzle: jekuthiel's forthcoming MXM mapper
15 January 2021
- 02:0002:00, 15 January 2021 diff hist +94 Limitations →Party multiplayer: How Micro Mages circumvents the Dodge Ball flicker problem: characters are 8 pixels wide
14 January 2021
- 21:5421:54, 14 January 2021 diff hist +3,524 N Drawing terrain Summarize a tutorial by MortMort current
5 January 2021
- 02:5202:52, 5 January 2021 diff hist +3 m Emulator tests →PPU Tests: one forumlink had "ttp:"
3 January 2021
- 20:0120:01, 3 January 2021 diff hist +157 Tricky-to-emulate games NewRisingSun reports that Super Xevious: GAMP no Nazo writes to CHR ROM and Door Door writes to PRG ROM
29 December 2020
- 20:2720:27, 29 December 2020 diff hist +28 Oversize Action 53 eventually switched away from BNROM, though I still intend to support using the engine with BNROM. current
5 December 2020
- 23:5523:55, 5 December 2020 diff hist +205 Tricky-to-emulate games see also similar lists for GB and SMS
- 13:5613:56, 5 December 2020 diff hist +516 MMC3 →IRQ Specifics: Bug with $C001 writes on consecutive lines
29 November 2020
- 14:5314:53, 29 November 2020 diff hist +369 Vs. System →Synchronization: Official use of "main" and "sub" terminology
20 November 2020
- 02:5602:56, 20 November 2020 diff hist +168 FDS BIOS →VRAM write transfer structure: Resembles Stripe Image
6 November 2020
- 06:0706:07, 6 November 2020 diff hist +8 MMC3 →IRQ Specifics: Ventriloquism for Dummies
- 06:0506:05, 6 November 2020 diff hist +24 PPU registers The article is not about ventriloquism. Might "priming read" work better?
25 October 2020
- 16:4216:42, 25 October 2020 diff hist +34 Tricky-to-emulate games Make #Sprite_priority anchor
14 October 2020
- 19:3419:34, 14 October 2020 diff hist +2 Audio drivers →GGSound: norill gave the rest of the RAM size
- 19:0719:07, 14 October 2020 diff hist −21 m Audio drivers edit conflict?
- 19:0619:06, 14 October 2020 diff hist +26 Audio drivers →GGSound: norill tells me it's 3048 bytes, about as big as NerdTracker II
- 18:3618:36, 14 October 2020 diff hist +72 Audio drivers →NSD.Lib: nsdl-tune is one of the little things
- 17:5717:57, 14 October 2020 diff hist −2 m Audio drivers →Pently: powerword removal
11 October 2020
- 21:4121:41, 11 October 2020 diff hist +79 APU Noise Mixer nonlinearity caveat
- 21:4021:40, 11 October 2020 diff hist +81 APU Triangle Mixer nonlinearity caveat
- 21:3921:39, 11 October 2020 diff hist +160 APU Mixer Games believed to use $4011 as volume
26 July 2020
- 23:1323:13, 26 July 2020 diff hist +90 Multibyte constant →External links: Game Boy counterpart current
9 July 2020
- 02:0002:00, 9 July 2020 diff hist +93 Overscan →For game developers: Nintendo has published its BG planning sheet as a PDF
30 June 2020
- 12:2912:29, 30 June 2020 diff hist +2 MMC3 →PRG Banks: Reader was taking ">" too literally as "is greater than" rather than an arrow
- 11:5311:53, 30 June 2020 diff hist +6 m MMC3 →PRG Banks: Clearer about bit 6 of $8000, not of R6 or R7
- 11:4511:45, 30 June 2020 diff hist +203 MMC3 →PRG Banks: Discord users claim that "$8000 & $40" wording isn't any clearer than bit 6
24 June 2020
- 00:0700:07, 24 June 2020 diff hist +713 Tile compression →PB53: PB12 looks very ad hoc. I'm likely to end up moving it to another wiki, but I want to get it in the history first.
23 June 2020
- 21:5421:54, 23 June 2020 diff hist +929 Tile compression →PB53: PB8, PB16
22 June 2020
- 01:0401:04, 22 June 2020 diff hist +166 Action 53 manual →Precautions: Power off first
20 June 2020
- 13:2813:28, 20 June 2020 diff hist +80 Action 53 →External links: GitHub
17 June 2020
- 16:5016:50, 17 June 2020 diff hist +121 Text compression →Damian Yerrick's robotfindskitten (NES): NES and GB ports of 240p Test Suite current
25 April 2020
- 23:1223:12, 25 April 2020 diff hist −17 CPU unofficial opcodes →Games using unofficial opcodes: fix Aladdin link
- 23:1023:10, 25 April 2020 diff hist +59 List of games that run code from outside of PRG-ROM HH85 and A53
6 April 2020
- 16:5616:56, 6 April 2020 diff hist +55 NTSC video →Scanline Timing: Deetle aka substrate in Discord complained that "late" implies nonstandard. It was supposed to mean half a scanline later than hsync.
- 16:5316:53, 6 April 2020 diff hist +139 NTSC video →Scanline Timing: Better separate standard and nonstandard discussion in this paragraph
12 March 2020
- 02:1602:16, 12 March 2020 diff hist +128 Projects →stuff by Damian Yerrick: "little things" is where most of this will end up
5 February 2020
- 20:0520:05, 5 February 2020 diff hist +19 J.Y. Company ASIC →IRQ Mode Select ($C001): Somehow the 170 divider got dropped
22 January 2020
- 20:0520:05, 22 January 2020 diff hist −34 APU period table Port script to Python 3 because Python 2 is no longer supported by Python Software Foundation current
17 January 2020
- 20:4620:46, 17 January 2020 diff hist +65 Audio drivers →Pently: Thecoolestnerdguy wanted to know a bit about what one uses instead of fixed arps
26 December 2019
- 18:3318:33, 26 December 2019 diff hist −5 PPU power up state Try again, using Sour's wording for NES-001 difference. Apparently the only clear way to express this is to use CPU-centric wording even in an otherwise PPU-centric page.
- 17:1517:15, 26 December 2019 diff hist 0 PPU power up state some_canuck on NESdev Discord misread this as "resets the PPU only". Move "only" past the preposition to rule out this misreading.
30 November 2019
- 22:5522:55, 30 November 2019 diff hist +36 Sample RAM map link back to CPU memory map
- 22:5222:52, 30 November 2019 diff hist +242 CPU memory map GEMISIS on Discord wondered why this doesn't mention the stack being at page $01. Word it so as to lead into Sample RAM map.
21 November 2019
- 18:4918:49, 21 November 2019 diff hist −416 m Talk:INES Mapper 158 Reverted edits by 38.141.52.250 (talk) to last revision by NewRisingSun
10 November 2019
- 22:2422:24, 10 November 2019 diff hist −124 m CPU unofficial opcodes it was already there; convert to cite.php
- 22:2122:21, 10 November 2019 diff hist +93 CPU unofficial opcodes →External links: How MOS 6502 Illegal Opcodes really work from pagetable
13 October 2019
- 14:5114:51, 13 October 2019 diff hist −629 m Talk:Reading 2007 during rendering Reverted edits by 38.141.52.250 (talk) to last revision by Quietust
19 September 2019
- 20:0020:00, 19 September 2019 diff hist +150 File:Cards 32x20.png No edit summary current
- 19:5819:58, 19 September 2019 diff hist +284 N File:Cards 32x20.png File:Cards 32x24.png edited to be slightly narrower (20 pixels wide by 32 tall) Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the following notice appears: :Card designs...
- 19:4619:46, 19 September 2019 diff hist +185 File:Cards 32x24.png Specify the credit line current
2 September 2019
- 20:1720:17, 2 September 2019 diff hist +30 Tile compression →Konami RLE: Fix broken link to GraveyardDuck
27 August 2019
- 21:3321:33, 27 August 2019 diff hist 0 File:Multi-discrete PRG bank.png Tepples uploaded a new version of File:Multi-discrete PRG bank.png current
- 20:5420:54, 27 August 2019 diff hist +16 m Action 53 mapper →Implementation notes: But clarify that the macrocell count was for the 6-bit version
- 20:5220:52, 27 August 2019 diff hist +29 Action 53 mapper →Implementation notes: Clarify that "6 bits" here isn't part of the mapper's definition but an implementation detail
24 August 2019
- 22:0922:09, 24 August 2019 diff hist +101 PPU attribute tables →Worked example: Pull out the [[3 1][2 2]] byte for clarity
- 22:0522:05, 24 August 2019 diff hist 0 File:Thwaite palette color sets.png Tepples uploaded a new version of File:Thwaite palette color sets.png
19 August 2019
- 19:4319:43, 19 August 2019 diff hist +358 Overscan →PAL: Citation for 64489 being a notorious problem
3 August 2019
- 20:0620:06, 3 August 2019 diff hist +7 m File:Cards 32x24 tiles.png knight rank letter varies current
25 July 2019
- 05:3205:32, 25 July 2019 diff hist +57 Errata →APU DMC: B major works around the 17-byte problem
24 July 2019
- 15:0215:02, 24 July 2019 diff hist +15 Errata →Video: Not just all writes with $2000.7 set, just clear then set
19 July 2019
- 18:0018:00, 19 July 2019 diff hist +144 PPU palettes →RC2C03B: Pattern is evidence of mistake
- 17:5617:56, 19 July 2019 diff hist 0 m Nestech.txt →PPU Notes: ...and I found another WTF
- 17:4817:48, 19 July 2019 diff hist +160 Nestech.txt →PPU Notes: the vblank wait loop here was very bad: it'd miss any NMI that didn't land between the LDA and CMP
15 July 2019
- 12:2212:22, 15 July 2019 diff hist +102 Nestech.txt errata Clarify what this document is for current
1 July 2019
- 16:4116:41, 1 July 2019 diff hist +124 NSF →Multi-chip tunes: VRC7/N163 silence register
- 16:2016:20, 1 July 2019 diff hist −100 VRC7 audio Undo revision 16775 by Tepples (talk): It also affects 5B. The situation is more complex than I thought and must be clarified elsewhere.
- 16:2016:20, 1 July 2019 diff hist −94 Namco 163 audio Undo revision 16774 by Tepples (talk): It also affects 5B. The situation is more complex than I thought and must be clarified elsewhere.
- 15:5415:54, 1 July 2019 diff hist +100 VRC7 audio →Audio Enable ($E000): multichip effect
- 15:5315:53, 1 July 2019 diff hist +94 Namco 163 audio →Sound Enable ($E000-E7FF): Also affects VRC7 in a multichip NSF
28 June 2019
- 00:1800:18, 28 June 2019 diff hist +84 Bad Apple →External links: moved to littlelimit.net
24 June 2019
- 14:5614:56, 24 June 2019 diff hist +90 Placeholder graphics Bomber Planet BGs
- 14:5514:55, 24 June 2019 diff hist +56 Placeholder graphics →External links: surt
- 13:5213:52, 24 June 2019 diff hist +93 Vs. System →Palette: What $2000/$2001 swapping actually does: no NMI
15 June 2019
- 20:5520:55, 15 June 2019 diff hist +199 Emulator tests →Input Tests: Telling LYs?
10 June 2019
- 20:3320:33, 10 June 2019 diff hist +51 TNES mention FDS support in lead section current
8 June 2019
- 15:2715:27, 8 June 2019 diff hist +82 Accuracy As far as I'm aware, Mesen is maintained more than the others current
13 May 2019
- 20:2920:29, 13 May 2019 diff hist +41 Audio drivers →Pently: ASM6 available
29 April 2019
- 00:0700:07, 29 April 2019 diff hist −11 m INES Mapper 218 scheme relative links so you don't lose your 🔒
21 April 2019
- 00:0300:03, 21 April 2019 diff hist +707 N Talk:Virtual Boy controller →Endianness: new section
17 March 2019
- 03:0103:01, 17 March 2019 diff hist +20 PPU registers →Controller ($2000) > write: twicetime in #nesdev on EFnet was confused about whether writing to $2000 with bit 7 set always caused an NMI. I replied that it's about changing from 0 to 1.
15 March 2019
- 14:4814:48, 15 March 2019 diff hist +152 NSFe →mixe: Comparison is based on RMS amplitude and $4011 = 0, per rainwarrior in FamiTracker.org #development
- 12:4412:44, 15 March 2019 diff hist +294 UxROM →Hardware: Clarify that the diagram is for UNROM and how it extends to UOROM and the mapper 2 compatible subset of UNROM 512, per koitsu's confusion at https://forums.nesdev.com/viewtopic.php?p=236099#p236099
11 March 2019
- 18:4418:44, 11 March 2019 diff hist +99 ExROM SOROM battery-backs the second chip; ETROM battery-backs the first. Per https://forums.nesdev.com/viewtopic.php?p=235888#p235888
30 January 2019
- 15:5815:58, 30 January 2019 diff hist +35 Programming guide →Tutorials: Don't hardcode OAM addresses
- 15:5815:58, 30 January 2019 diff hist +2,081 N Don't hardcode OAM addresses Describe an anti-pattern I've seen in beginner code current
28 January 2019
- 21:4621:46, 28 January 2019 diff hist +164 Vs. System Example of what this shared RAM is used for when battery backed: counting coins inserted into "main" and "sub" systems
27 January 2019
- 13:1113:11, 27 January 2019 diff hist +44 m User:Tepples missing right parenthesis
23 January 2019
- 15:4415:44, 23 January 2019 diff hist −106 Emulators →Under development: NESICIDE doesn't really have a 1 and 2
16 January 2019
- 18:1018:10, 16 January 2019 diff hist +117 PPU registers →OAM data ($2004) read/write: Do not write directly
12 January 2019
- 18:3318:33, 12 January 2019 diff hist −21 m Nestech.txt →PPU Notes: <pre> inside a <code> tag leads to tag mismatch in the output
- 18:3118:31, 12 January 2019 diff hist +29 m MMC5 →See also: add references element for cite.php
- 18:3018:30, 12 January 2019 diff hist +43 m Vs. System →See also: add references element for cite.php
- 18:2918:29, 12 January 2019 diff hist +15 m VRC7 audio →References: add references element for cite extension
10 January 2019
- 19:2619:26, 10 January 2019 diff hist +4 m Cycle reference chart →Clock rates: Eugene.S thought it'd be clearer with a UA prefix for UMC parts
- 19:2419:24, 10 January 2019 diff hist +14 m CPU →CPU signals and frequencies: make heading consistent with Cycle reference chart#Clock rates
- 19:2319:23, 10 January 2019 diff hist +222 CPU PAL NES clones exist
6 January 2019
- 03:3003:30, 6 January 2019 diff hist +114 Mouse →Sensitivity: Citation for discovery that Hyper Click does not
1 January 2019
- 02:0302:03, 1 January 2019 diff hist +150 Action 53 Vol. 3 uses UNROM and NROM-128 just like vol. 2; credit Retrotainment for HH85; confirmed spelling at https://github.com/jroatch
25 December 2018
- 02:3902:39, 25 December 2018 diff hist +314 MMC5 →Emulation quirks with commercial games: Relying on 64K fallback doesn't help repro makers, per lidnariq
4 November 2018
- 12:5812:58, 4 November 2018 diff hist +83 Myths →PPU details: Address "16k of internal VRAM" from early Nestech.txt editions.
3 November 2018
- 21:4621:46, 3 November 2018 diff hist +436 INES Mapper 006 Move mode-specific notes to mode sections and identify mode 1 as UN1ROM after lidnariq compared this mapper to the Action 53 mapper in https://forums.nesdev.com/viewtopic.php?p=228394#p228394
31 October 2018
- 13:2113:21, 31 October 2018 diff hist +347 Talk:List of games with significant regional differences →If Rainbow Islands, why not Maniac Mansion?: new section
13 October 2018
- 02:5902:59, 13 October 2018 diff hist 0 File:Safe areas.png fix factual error in right coordinate of title safe
- 02:5802:58, 13 October 2018 diff hist 0 File:Safe areas (pixel perfect).png Tepples uploaded a new version of File:Safe areas (pixel perfect).png current
- 02:5802:58, 13 October 2018 diff hist 0 File:Safe areas.png Tepples uploaded a new version of File:Safe areas.png
5 October 2018
- 16:3416:34, 5 October 2018 diff hist +470 Overscan Rewrite lead section
1 October 2018
- 14:0914:09, 1 October 2018 diff hist +93 INES Mapper 163 summarize conjecture about internals
12 September 2018
- 23:2123:21, 12 September 2018 diff hist +139 Sunsoft 5B audio →Sound: More explicitly contrast lack of +1 in these formulas with those of other pulse channels
10 September 2018
- 19:5419:54, 10 September 2018 diff hist −421 m Nestech.txt →Acronyms: convert to dt/dd pairs
5 September 2018
- 03:3603:36, 5 September 2018 diff hist +54 Limitations →Music: Apparently the standard term is rhythm game
- 00:3000:30, 5 September 2018 diff hist 0 m Nestech.txt →Background Scrolling: CNP error in vertical mirroring table
4 September 2018
- 22:1622:16, 4 September 2018 diff hist +304 N File:Mfr icon reserved.png Icon intended to represent a homebrew mapper that has had a number assigned, but its precise definition is under construction. Inspired by the "switch palace" mechanic of ''Super Mario World''. By Damian Yerrick; dedicated to pub... current
- 22:0922:09, 4 September 2018 diff hist −157 Mapper The plan to assign planes 1 and 2 by analogy with the Supplemental Multilingual Plane and Supplemental Ideographic Plane of Unicode appears not to have been well received.
- 03:1703:17, 4 September 2018 diff hist −25 Nestech.txt errata The new goal of this document
- 02:5402:54, 4 September 2018 diff hist −89 Nestech.txt →Registers: I actually patched in most of the errata while moving Registers up here
- 02:5202:52, 4 September 2018 diff hist +54 Nestech.txt Purpose in lead section
- 02:5002:50, 4 September 2018 diff hist −1,639 Nestech.txt wikify Joypad; move Registers into place
- 02:0702:07, 4 September 2018 diff hist −332 Nestech.txt →Unwikified: Programming, Emulation, and Reference sections. That leaves two more
- 01:4001:40, 4 September 2018 diff hist +1,031 Nestech.txt →Unwikified: here are PPU, File Formats, and stubs for audio and mappers
- 01:3801:38, 4 September 2018 diff hist −239 Nestech.txt errata →PPU: On reread, caught "can reset" in M
- 00:3900:39, 4 September 2018 diff hist −64 Nestech.txt →Unwikified: wikify CPU
- 00:2700:27, 4 September 2018 diff hist +63,789 Nestech.txt It starts
3 September 2018
- 23:4323:43, 3 September 2018 diff hist 0 m Talk:Nestech.txt errata Tepples moved page Talk:Nestech.txt to Talk:Nestech.txt errata: Clarify the purpose of this document pending whether koitsu decides to let us incorporate the document itself into the wiki as a different way of explaining things current
- 23:4323:43, 3 September 2018 diff hist +37 N Talk:Nestech.txt Tepples moved page Talk:Nestech.txt to Talk:Nestech.txt errata: Clarify the purpose of this document pending whether koitsu decides to let us incorporate the document itself into the wiki as a different way of explaining things current
- 23:4323:43, 3 September 2018 diff hist 0 m Nestech.txt errata Tepples moved page Nestech.txt to Nestech.txt errata: Clarify the purpose of this document pending whether koitsu decides to let us incorporate the document itself into the wiki as a different way of explaining things
- 23:4323:43, 3 September 2018 diff hist +32 N Nestech.txt Tepples moved page Nestech.txt to Nestech.txt errata: Clarify the purpose of this document pending whether koitsu decides to let us incorporate the document itself into the wiki as a different way of explaining things
2 August 2018
- 15:2815:28, 2 August 2018 diff hist +122 Programming MMC1 →References: snrom-template current
- 15:2715:27, 2 August 2018 diff hist +151 Programming UNROM →See also: pinobatch/snrom-template
29 July 2018
- 15:2515:25, 29 July 2018 diff hist +825 Famicom →Differences from NES: Players expect controller 3 to behave as controller 1; some controllers have different protocols; noise on early revs; RGB PPU; language that players can read; split into subsections Input, Output, and Other
26 July 2018
- 19:2419:24, 26 July 2018 diff hist +100 PPU power up state Entropy that may exist in the unspecified values
- 19:1619:16, 26 July 2018 diff hist +553 PPU power up state "pattern" and "mostly" get confusing. Per https://forums.nesdev.com/viewtopic.php?f=3&t=17584 is there even a benefit in describing what a particular lot is "mostly" set to?
24 July 2018
- 02:5602:56, 24 July 2018 diff hist +15 PPU scrolling →The common case: With the release of a competently designed platformer under a free software license, this nonfree image is replaceable.
- 02:5302:53, 24 July 2018 diff hist +199 N File:NTS scrolling seam.gif Animation explaining how to perform scrolling across a horizontal playfield longer than 512 pixels. It uses the first four screens of a level in ''Nova the Squirrel'' (copyright 2018 Joshua Hoffman).
20 July 2018
- 15:2315:23, 20 July 2018 diff hist −1 APU Sweep →Updating the period: Reflect rename of "not in range" to "muting the channel" elsewhere
- 15:1915:19, 20 July 2018 diff hist +8 APU Sweep →Muting: Avoid passive voice per https://forums.nesdev.com/viewtopic.php?p=221611#p221611
15 July 2018
- 19:4319:43, 15 July 2018 diff hist +84 Nestech.txt errata →Joypads, paddles, expansion ports: U-Force follows the report with 0
28 April 2018
- 19:1819:18, 28 April 2018 diff hist +221 Myths →Largest game: A Winner Is You
- 19:1219:12, 28 April 2018 diff hist +231 Myths →Mappers: MTPO speling
14 April 2018
- 19:5819:58, 14 April 2018 diff hist +406 Talk:Overscan →Difference between PocketNES safe area and title safe area?: Pathological vs. non-pathological TVs; N's BG sheets
10 April 2018
- 04:4404:44, 10 April 2018 diff hist −1 m Catch-up →Rewind to checkpoint: spelling: "SA1". The hyphen is always after S, and only in abbreviations with 4+ characters.
1 April 2018
- 17:4517:45, 1 April 2018 diff hist +431 Clock rate Dendy mode was called Micro Genius first
16 March 2018
- 04:4304:43, 16 March 2018 diff hist +27 Emulator tests →Mapper-specific Tests: test28 is updated
- 04:3104:31, 16 March 2018 diff hist +42 User:Tepples No edit summary
- 04:2904:29, 16 March 2018 diff hist +3 Action 53 mapper →External links: test28 is updated
- 04:2904:29, 16 March 2018 diff hist −4 Action 53 mapper/Reference implementations Holy Diver Batman is now called Holy Mapperel current
11 March 2018
- 14:2814:28, 11 March 2018 diff hist +61 Mask ROM pinout →Signal descriptions: what OE stands for; faster response was backward
5 March 2018
- 23:3223:32, 5 March 2018 diff hist −159 m Implementing Mappers In Hardware use MediaWiki list syntax for all lists that don't contain a <pre>
- 23:3123:31, 5 March 2018 diff hist +10 Implementing Mappers In Hardware →1. Recovering !RESET signal from M2: mismatched tags
4 March 2018
- 15:0315:03, 4 March 2018 diff hist +82 Placeholder graphics →External links: notified by someone on another wiki
20 February 2018
- 02:4002:40, 20 February 2018 diff hist +124 Placeholder graphics RPG assets by Chasersgaming
20 January 2018
- 16:4816:48, 20 January 2018 diff hist +5,408 N Audio drivers Created page with "An '''audio driver''' or '''replayer''' is a program that runs on a game console to play music. An audio driver for NES reads music sequences and instrument definitions from t..."
- 15:5915:59, 20 January 2018 diff hist +20 Programming guide →Audio: I'm about to drop a new page Audio drivers that I had written for FamiTracker.org's wiki, but because that's delayed
10 January 2018
- 00:4700:47, 10 January 2018 diff hist +1,451 APU Noise Table: Pitches of 93-step noise on NTSC
4 January 2018
- 20:5420:54, 4 January 2018 diff hist +51 CHR ROM vs. CHR RAM →Switching to CHR RAM: More specific about what the NES 2.0's CHR RAM size value means
- 20:1320:13, 4 January 2018 diff hist +115 Tricky-to-emulate games Zippy Race is also "terrible"
- 20:0720:07, 4 January 2018 diff hist −90 Template:PinoutLegend this went over better in the topic because the lack of numbers and lack of top and bottom show more clearly that this is not a particular chip current
- 05:1105:11, 4 January 2018 diff hist +102 VT02+ CHR Pattern Data Layout →Four bits per pixel, 8 bit data bus: SNES much?
29 December 2017
- 21:4521:45, 29 December 2017 diff hist +201 Template:PinoutLegend Clarify that the depicted IC example is an example
- 14:3714:37, 29 December 2017 diff hist +1,220 N AX5202P pinout Created page with "'''AX5202P''' is the part number of an MMC3 clone found in bootleg games. There are reports that some lots of AX5202P contain a large number of factory seconds with the IR..."
- 14:1714:17, 29 December 2017 diff hist +1,310 N 88 pinout thanks Fisher
25 December 2017
- 16:4016:40, 25 December 2017 diff hist +154 Tricky-to-emulate games Mystery World Dizzy also uses the prio trick
21 December 2017
- 02:2002:20, 21 December 2017 diff hist +198 Talk:MMC3 →Poorly organized?: Can someone make Programming MMC3 blue?
25 November 2017
- 15:2615:26, 25 November 2017 diff hist +209 Forbidden Four →Background: Pocket Camp; HTTPS; not Rareware
6 November 2017
- 02:1202:12, 6 November 2017 diff hist +26 TNES Category:File formats
5 November 2017
- 22:5822:58, 5 November 2017 diff hist +169 NES 2.0 →Byte 10 (RAM size): Kev clarified what to do for self-flash mappers
- 22:5522:55, 5 November 2017 diff hist −13 UNROM 512 →Mapper: kevtris approved of this use of the battery bit
- 22:4422:44, 5 November 2017 diff hist +257 NES 2.0 →Byte 10 (RAM size): Kev clarified what to do for the 8320 bytes you get when you add 8K of RAM to an N163
25 October 2017
- 02:3102:31, 25 October 2017 diff hist +232 8-bit Multiply →External Links: 6502 Killer hacks
24 October 2017
- 14:1514:15, 24 October 2017 diff hist +939 8-bit Multiply Thwaite multiply routine
23 October 2017
- 03:0803:08, 23 October 2017 diff hist +367 Accuracy Why measurement of accuracy is intractable. Instead measure your Coq.
- 02:5202:52, 23 October 2017 diff hist 0 Program compatibility I'll use the approximate release date of the PowerPak as the threshold
- 02:3602:36, 23 October 2017 diff hist −1,853 Installing CC65 →Building CC65 on Ubuntu (Linux): Working instructions to build from git
18 October 2017
- 02:2702:27, 18 October 2017 diff hist +44 m MMC1 pinout mapper numbers
17 October 2017
- 13:2013:20, 17 October 2017 diff hist −9 m TNES damn you muscle memory
- 13:1913:19, 17 October 2017 diff hist +66 TNES Link to these misappropriation allegations
13 October 2017
- 20:0020:00, 13 October 2017 diff hist +1,771 N TNES If Nintendo would redesign iNES from scratch, it'd look like this
26 September 2017
- 18:2218:22, 26 September 2017 diff hist +24 m PPU scrolling →Details: more specifically, a mid-scanline write
- 13:2013:20, 26 September 2017 diff hist +87 PPU scrolling →Details: More pedantry about when the effects of a v change takes effect, per https://forums.nesdev.com/viewtopic.php?p=205232#p205232
24 September 2017
- 23:5123:51, 24 September 2017 diff hist +98 MMC3 →IRQ Specifics: My guess as to what Zepper meant by "260,268,276..." in revision 12181
17 September 2017
- 01:0301:03, 17 September 2017 diff hist +885 Four player adapters They're building a compatibility list at https://forums.nesdev.com/viewtopic.php?p=204677#p204677
12 September 2017
- 20:0820:08, 12 September 2017 diff hist +84 m NSF →Header Overview: word it better
- 20:0420:04, 12 September 2017 diff hist +63 NSF →Header Overview: Little endian. B00daW on FamiTracker.org Discord server asked for this clarification.
5 September 2017
- 04:0204:02, 5 September 2017 diff hist 0 Open bus behavior →Indirect indexed instruction example: I thought the low byte of the early address was correct, and just the high byte needed to be updated with carry the next cycle
29 August 2017
- 01:1301:13, 29 August 2017 diff hist +222 Level compression →Post-processing: Markov in HH85
- 01:1101:11, 29 August 2017 diff hist +191 Level compression →Metametatiles: Sonic 2
27 August 2017
- 18:2718:27, 27 August 2017 diff hist +22 Open bus behavior →PPU open bus: An article about this weak copy protection
- 18:2318:23, 27 August 2017 diff hist +1,595 Open bus behavior →Electrical basis: Three-state outputs and the 74LS139
- 15:0515:05, 27 August 2017 diff hist +135 Glossary →O: link new open bus article
- 15:0215:02, 27 August 2017 diff hist +162 Tricky-to-emulate games 2 of 2: Use dl (description list) element
- 14:5014:50, 27 August 2017 diff hist +122 Tricky-to-emulate games 1 of 2: Use dl (description list) element. I left a few unchanged so that the diff for this change can self-synchronize.
- 14:3414:34, 27 August 2017 diff hist +1 Open bus behavior →CPU open bus: Group WRAM-related cases separately from controller-related cases
- 14:3114:31, 27 August 2017 diff hist +359 Open bus behavior split CPU open bus from lead section; Paperboy citation
- 12:4312:43, 27 August 2017 diff hist +96 Open bus behavior indexed read: finish my sentence
- 12:2312:23, 27 August 2017 diff hist +1,593 Open bus behavior Add PPU open bus and electrical basis sections; add controller port for Paperboy
24 August 2017
- 15:2315:23, 24 August 2017 diff hist +140 APU Keep it simple stupid
6 August 2017
- 16:4016:40, 6 August 2017 diff hist +89 Overscan →For emulator developers: 1080p is also common nowadays
31 July 2017
- 02:1902:19, 31 July 2017 diff hist +118 INES Mapper 015 U1 is used for bus conflict avoidance
30 July 2017
- 17:1817:18, 30 July 2017 diff hist +275 Overscan →For game developers: Link to border template
- 17:1417:14, 30 July 2017 diff hist +271 N File:Border of title safe area.png The border of the title safe area (224x192 pixels) that can be placed over a 256x224 pixel screenshot from an NES emulator to estimate what will be covered up by overscan. By Damian Yerrick; dedicated to the public domain using Cr... current
- 17:1417:14, 30 July 2017 diff hist +301 N File:Border of PocketNES safe area.png The border of the PocketNES safe area (240x212 pixels, centered two pixels down) that can be placed over a 256x224 pixel screenshot from an NES emulator to estimate what will be covered up by overscan. By Damian Yerrick; dedicated... current
24 July 2017
- 16:1616:16, 24 July 2017 diff hist 0 m Programming with unofficial opcodes →Disadvantages: cc65 proper is a compiler, and it doesn't emit unofficial opcodes to my knowledge
21 July 2017
- 16:3416:34, 21 July 2017 diff hist +2,253 Talk:Sprite size Attempting to explain my wording
17 July 2017
- 16:4816:48, 17 July 2017 diff hist 0 m File:Safe areas.png comma
5 July 2017
- 16:5416:54, 5 July 2017 diff hist −94 Overscan →For game developers: Left bias isn't quite as noticeable as I had thought, possibly because of 227.333 (NES) vs. 227.5 (standard) clocks
2 July 2017
- 03:2603:26, 2 July 2017 diff hist +15 APU Envelope Quarter frames
29 June 2017
- 01:0001:00, 29 June 2017 diff hist −2 m APU Sweep →Updating the period: damn you markdown muscle memory
- 00:5700:57, 29 June 2017 diff hist +5 APU Sweep Mention earlier that the unit is half-frames
- 00:5700:57, 29 June 2017 diff hist −266 APU Sweep →Updating the period: Zero before reload does the same thing whether reload is set or clear. Thus it can be factored out into a separate step.
- 00:3200:32, 29 June 2017 diff hist +276 APU Pulse Per request from rainwarrior, get the observable output up front and center, and put the internal crap below
28 June 2017
- 23:3723:37, 28 June 2017 diff hist +263 APU Pulse Clarify LUT vs. output waveform per request at https://forums.nesdev.com/viewtopic.php?f=3&t=16158
19 June 2017
- 01:4501:45, 19 June 2017 diff hist 0 m Talk:Nesdev Protected "Talk:Nesdev": Excessive spamming: Bots didn't figure this out on the other page where this is used ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) current
- 01:4401:44, 19 June 2017 diff hist +404 Talk:Nesdev Transclude actual talk page
- 01:4301:43, 19 June 2017 diff hist 0 m Talk:Nesdev/current Tepples moved page Talk:Nesdev to Talk:Nesdev/current: Ad hoc protection to deter spam by poorly programmed bots current
- 01:4301:43, 19 June 2017 diff hist +33 N Talk:Nesdev Tepples moved page Talk:Nesdev to Talk:Nesdev/current: Ad hoc protection to deter spam by poorly programmed bots
18 June 2017
- 01:2801:28, 18 June 2017 diff hist −77 m NSF2 Reverting a change that was discussed only in the "Famitracker Community" Discord server
7 May 2017
- 22:2722:27, 7 May 2017 diff hist +143 PAL video Factor out 50/60 vs. PAL/NTSC differences in preparation for future addition of PAL-M
5 May 2017
- 16:0916:09, 5 May 2017 diff hist +80 Programming with unofficial opcodes "Duplicated instructions" above "NOPs" makes the intro to "NOPs" slightly smoother in my opinion
- 16:0516:05, 5 May 2017 diff hist +139 Programming with unofficial opcodes Undo revision 13740 by Pubby (talk): This sentence explains the purpose of a variable entry point to a clockslide in the first place
24 April 2017
- 17:3417:34, 24 April 2017 diff hist +40 Limitations →Driving: Article about bending the racetrack
- 15:2815:28, 24 April 2017 diff hist +393 Talk:Mirroring →Moving the bulk of scrolling update problems to scrolling page: CNP moves
- 15:1715:17, 24 April 2017 diff hist +354 The frame and NMIs →Buffer Formats: Stripe Image and Popslide current
22 April 2017
- 22:1122:11, 22 April 2017 diff hist −11 Nestech.txt errata timestamp inside ndox200.zip is October 1999
18 April 2017
- 04:2904:29, 18 April 2017 diff hist +30 Enhancement →Resolution: Nova the Squirrel uses the same VWF library as RHDE
- 04:2804:28, 18 April 2017 diff hist +86 Enhancement →Map logging: Nintaco
13 April 2017
- 17:0217:02, 13 April 2017 diff hist +56 Nesdev Wiki →Current news
5 April 2017
- 00:4600:46, 5 April 2017 diff hist +175 Tricky-to-emulate games Two more games that overwrite CHR ROM
1 April 2017
- 04:3604:36, 1 April 2017 diff hist +30 CHR ROM vs. CHR RAM →Applications: Nova the Squirrel uses the same VWF library as Action 53
26 March 2017
- 22:2522:25, 26 March 2017 diff hist +107 Glossary →R: Distinguish "rendering enabled" from "rendering in progress"
- 22:2222:22, 26 March 2017 diff hist +162 Glossary →R: wbrian requested an explicit definition of the term "rendering enabled" at http://forums.nesdev.com/viewtopic.php?f=22&t=12055
- 22:1822:18, 26 March 2017 diff hist +42 Glossary →F: Which bits of $2001 are most relevant to forced blanking
- 22:0722:07, 26 March 2017 diff hist +49 Errata →Input: link to the OAM trick
- 15:2715:27, 26 March 2017 diff hist +118 Errata →Input: OAM DMA to align to APU clock
12 March 2017
- 20:2920:29, 12 March 2017 diff hist +16 CPU interrupts →Notes: Additional article about NMI
- 20:2620:26, 12 March 2017 diff hist +267 CPU interrupts →Interrupt hijacking: Conspicuous by its absence was the address of each of the three vectors. Reported by DementedPurple at https://forums.nesdev.com/viewtopic.php?p=191016#p191016
- 02:4602:46, 12 March 2017 diff hist +10 MediaWiki:Sidebar Undo revision 13443 by Tepples (talk): Protocol-relative URLs in Sidebar not working. $wgUrlProtocols may be at fault; can't test because I lost SSH access.
- 02:3502:35, 12 March 2017 diff hist −10 MediaWiki:Sidebar Made URLs protocol-relative, fixing Myask's report at https://forums.nesdev.com/viewtopic.php?p=190971#p190971
- 02:3402:34, 12 March 2017 diff hist −5 MediaWiki:Recentchangestext Made protocol-relative, fixing Myask's report at https://forums.nesdev.com/viewtopic.php?p=190971#p190971 current
11 March 2017
- 13:3313:33, 11 March 2017 diff hist +103 Sprite overflow games →Homebrew: City Trouble
5 March 2017
- 04:2204:22, 5 March 2017 diff hist +151 List of games with significant regional differences TCRF has a multi-platform list
26 February 2017
- 17:4917:49, 26 February 2017 diff hist −1 Standard controller →Output ($4016/$4017 read): allpads.nes says $4016 D4-3 is still open bus on HVC-101
23 February 2017
- 17:0917:09, 23 February 2017 diff hist −5 INES Mapper 071 →Notes: Is this Battletoads? Simple discrete-class mapper: check. Single screen mirroring: check. Picky about timing: really check.
- 03:2603:26, 23 February 2017 diff hist 0 m NES 2.0 header for ca65 TV system typo too
- 03:2503:25, 23 February 2017 diff hist 0 m NES 2.0 header for ca65 Typo in mirroring for mapper 218
20 February 2017
- 17:0217:02, 20 February 2017 diff hist +136 Overscan →For game developers: Diagram get
- 16:5916:59, 20 February 2017 diff hist +1 m File:Safe areas (pixel perfect).png oops, don't want to include the whole enlarged version
- 16:5916:59, 20 February 2017 diff hist +43 N File:Safe areas (pixel perfect).png Unscaled version of File:Safe areas.png
- 16:5816:58, 20 February 2017 diff hist +854 N File:Safe areas.png Diagram of safe area on 5.37 MHz NTSC VDPs like the NES PPU ;Red: Danger Zone, top and bottom 8 lines :Most TVs hide all of this. Keep NES scroll seam artifacts here if possible. Later consoles don't even generate this. ;Yel...
15 February 2017
- 00:2500:25, 15 February 2017 diff hist +133 NTSC video →Color Tint Bits: 6, 10, or 12
13 February 2017
- 23:3723:37, 13 February 2017 diff hist −435 PPU registers →Color Control: $xE and $xF are unaffected. Also removed misleading color emphasis value table, as the verdict in https://forums.nesdev.com/viewtopic.php?f=16&t=15416 was that they're not even a good approximation.
12 February 2017
- 21:2321:23, 12 February 2017 diff hist +3,479 N Commissioning Draft of pitfalls when hiring a programmer. Better title might be useful.
31 January 2017
- 02:4802:48, 31 January 2017 diff hist +215 Game bugs →General bugs: Micro Machines
- 02:4502:45, 31 January 2017 diff hist +263 Program compatibility Stars Demo bug discovered by Zepper
26 January 2017
- 04:3504:35, 26 January 2017 diff hist +9 Arpeggio Pently also supports non-looped arps current
- 04:2304:23, 26 January 2017 diff hist +446 Tile compression →NES Stripe Image RLE: There exists one game using the 80-FF terminator variant. See also Popslide.
17 January 2017
- 18:5618:56, 17 January 2017 diff hist +31 m User talk:Sour secure "thread" links
- 18:5218:52, 17 January 2017 diff hist +62 User talk:Sour →Input Tests: thread for Zap Ruder
13 January 2017
- 19:3819:38, 13 January 2017 diff hist +39 PPU palettes →EGA: Better name is RGBI
- 19:3619:36, 13 January 2017 diff hist +195 Talk:PPU palettes →"classic EGA palette": Section break
- 19:3519:35, 13 January 2017 diff hist +39 PPU palettes →Chroma: Add parallelism for hue list above to emphasize that the Windows/EGA list follows, as opposed to preceding
7 January 2017
- 18:1318:13, 7 January 2017 diff hist +189 User talk:Sour →Confirmed: new section
- 05:2505:25, 7 January 2017 diff hist +89 APU Pulse Period divider is not reset on 4003/4007 write
- 05:1805:18, 7 January 2017 diff hist +197 APU →Glossary: syncing pulse phase through 0 period
- 05:1405:14, 7 January 2017 diff hist +86 APU Sweep →Updating the period: muting does not freeze the period divider per http://forums.nesdev.com/viewtopic.php?p=186150#p186150
- 05:1005:10, 7 January 2017 diff hist +28 Standard controller →Output ($4016/$4017 read): U-Force pads with 0 instead of 1
- 03:4403:44, 7 January 2017 diff hist +370 Emulator tests →Controller: Zap Ruder and allpads
2 January 2017
- 00:0200:02, 2 January 2017 diff hist +3 m Emulators →Popular: BizHawk moved
29 December 2016
- 19:4319:43, 29 December 2016 diff hist +157 Tricky-to-emulate games The Curse of Possum Hollow
28 December 2016
- 17:0717:07, 28 December 2016 diff hist +29 m APU Sweep →Calculating the target period: left out some words in a refactoring of the "shift amount is zero" logic
- 17:0317:03, 28 December 2016 diff hist +632 APU Sweep ch1/ch2 differences and muting are more related to the target period than to updates
- 16:1116:11, 28 December 2016 diff hist −16 APU Sweep Make calculation of target period more distinct as a step in the sweep unit's operation; reiterate approximate rate of APU Frame Counter
- 15:5815:58, 28 December 2016 diff hist +142 APU Pulse Sweep registers are conspicuous by absence. IMO the least astonishing thing is to link to the page describing them.
27 December 2016
- 20:2120:21, 27 December 2016 diff hist +48 Nesdev wiki:Users emailconfirmed breakage is the biggest variable here current
20 December 2016
- 18:5018:50, 20 December 2016 diff hist +285 Programming with unofficial opcodes →Disadvantages: Practical implication of non-portability
12 December 2016
- 19:2519:25, 12 December 2016 diff hist +23 Music APU period table
- 04:5104:51, 12 December 2016 diff hist +308 Tools →Pre-processors and other code (PRG) tools: shuffle.py
- 04:4504:45, 12 December 2016 diff hist +62 Tools →Assemblers, compilers, and PRG-oriented tools: Moved the most commonly used assemblers to the top
- 04:4004:40, 12 December 2016 diff hist +117 Tools →Map (nametable) editors: I rewrote 8name in Python for Concentration Room and Thwaite
- 04:3904:39, 12 December 2016 diff hist +312 Tools →Tile (CHR) editors: The version of 8ted here is deprecated. It has a bunch of crash bugs that I haven't the time to track down. Use GIMP + pilbmp2nes.py instead.
10 December 2016
- 00:3800:38, 10 December 2016 diff hist +135 Power Pad I've made a Power Pad demo https://forums.nesdev.com/viewtopic.php?p=184266#p184266
- 00:3500:35, 10 December 2016 diff hist −42 User:Tepples/Untested controllers I've made a Power Pad demo https://forums.nesdev.com/viewtopic.php?p=184266#p184266 current
7 December 2016
- 03:0703:07, 7 December 2016 diff hist +40 PPU scrolling →Frequent pitfalls: tl;dr version for both pitfalls
4 December 2016
- 18:1218:12, 4 December 2016 diff hist +1,010 Mouse →Subor Mouse: Add Hori Track, summarized from NO$NES
- 16:2316:23, 4 December 2016 diff hist +95 Mouse lead: mention Hori Track given recent exhibition at Nintendo World
1 December 2016
- 05:2305:23, 1 December 2016 diff hist +87 INES Mapper 243 See also 8259
- 05:2105:21, 1 December 2016 diff hist +4 Mirroring →Other: Emphasize close relationship between the two mappers with L-shaped as a stock mode: they're both Sachen
- 04:1004:10, 1 December 2016 diff hist +85 User:Sivak/Battle Kid: Fortress of Peril →External links: Credits
29 November 2016
- 23:4223:42, 29 November 2016 diff hist +108 NES 2.0 header for ca65 nes2mirror needs a special value for mapper 218
16 November 2016
- 04:2004:20, 16 November 2016 diff hist −213 m Talk:NESdev IRC channel Reverted edits by 69.20.131.234 (talk) to last revision by Tepples
15 November 2016
- 04:4104:41, 15 November 2016 diff hist +5 The frame and NMIs Usability of the pre-render line depends on whether PPUMASK is zeroed. Dodge that discussion for now.
- 01:0601:06, 15 November 2016 diff hist −132 m Talk:NESdev IRC channel Reverted edits by 69.20.131.234 (talk) to last revision by Tepples
14 November 2016
- 19:1319:13, 14 November 2016 diff hist −109 m Talk:NESdev IRC channel Reverted edits by 69.20.131.234 (talk) to last revision by Rainwarrior
11 November 2016
- 00:3200:32, 11 November 2016 diff hist +214 Talk:Nesdev Wiki/current →Anonymous editing: All these IPs are in the same /30 as the webserver.
- 00:2400:24, 11 November 2016 diff hist +118 Talk:Nesdev Wiki/current →Anonymous editing: Testing something
8 November 2016
- 21:5121:51, 8 November 2016 diff hist −211 m Talk:SxROM Reverted edits by 69.20.131.234 (talk) to last revision by Lidnariq
5 November 2016
- 03:2503:25, 5 November 2016 diff hist −60 Tricky-to-emulate games See also lists of games by exploited quirk
14 October 2016
- 04:0204:02, 14 October 2016 diff hist −6 m Least recently used ol
- 03:5203:52, 14 October 2016 diff hist +3,580 N Least recently used How and why Thwaite, RHDE, and my robotfindskitten implementation use LRU
- 03:4703:47, 14 October 2016 diff hist +41 Random number generator →References: See also Least recently used
9 October 2016
- 00:0800:08, 9 October 2016 diff hist +112 Talk:Random number generator →Other random number generators: LRU vs. RC4 current
- 00:0300:03, 9 October 2016 diff hist +559 Talk:Random number generator →Other random number generators: Compare to 85
22 September 2016
- 20:3020:30, 22 September 2016 diff hist +16 6502 assembly optimisations →Avoiding the need for CLC/SEC with ADC/SBC: Adding a negative may be clearer for subtracting with carry clear
- 00:0800:08, 22 September 2016 diff hist +301 PPU attribute tables times sign to ×
21 September 2016
- 15:5815:58, 21 September 2016 diff hist +659 6502 assembly optimisations →Use Jump tables with RTS instruction instead of JMP indirect instruction: There's one case where this costs memory (Temp in zero page, no tail call, performed at peak stack use) but it's a pure saving in other cases
- 15:4515:45, 21 September 2016 diff hist +20 m Talk:6502 assembly optimisations →RTS Trick cycle use: improve poetic parallelism of example code current
- 15:4315:43, 21 September 2016 diff hist +1,656 Talk:6502 assembly optimisations →RTS Trick cycle use: new section
15 September 2016
- 20:0520:05, 15 September 2016 diff hist +109 UxROM →See also: Converting UNROM to UOROM
- 01:4801:48, 15 September 2016 diff hist −4 m Overscan missing micro signs
14 September 2016
- 01:2901:29, 14 September 2016 diff hist −14 m User:Tepples "But see"? No, I don't see your butt
8 September 2016
- 02:5102:51, 8 September 2016 diff hist +39 VRC4 Quietust (_Q in #nesdev) thinks VRC stands for "Virtual ROM Controler" (sic)
7 September 2016
- 13:1513:15, 7 September 2016 diff hist +329 Talk:Tile compression →NES Stripe Image RLE: Next anticipated project is a list
5 September 2016
- 15:2515:25, 5 September 2016 diff hist +336 Talk:Tile compression →NES Stripe Image RLE: BPL
4 September 2016
- 21:0721:07, 4 September 2016 diff hist +310 Talk:Tile compression →NES Stripe Image RLE: new section
30 August 2016
- 17:0517:05, 30 August 2016 diff hist +141 Tricky-to-emulate games RHDE uses the same behind-BG quirk as SMB3. Are homebrew games published on cart eligible? In lists of games using one quirk, to what extent does notability (licensed vs. homebrew) override alphabetical order?
28 August 2016
- 20:0520:05, 28 August 2016 diff hist 0 MediaWiki:Sidebar New HTML snapshot
- 16:4816:48, 28 August 2016 diff hist +212 Color $0D games →Tests: 240p test suite
23 August 2016
- 22:3822:38, 23 August 2016 diff hist 0 APU basics Clarify in lead section that this is a tutorial current
- 22:3722:37, 23 August 2016 diff hist +149 APU basics →Register initialization: Briefly list APU features that the initialization disables
26 July 2016
- 00:4800:48, 26 July 2016 diff hist +279 PRG RAM circuit →PRG /CE delay: lidnariq's delay
21 July 2016
- 14:2514:25, 21 July 2016 diff hist +223 PPU scrolling →Explanation: Reiterate that fine X doesn't "count" during rendering per misunderstanding at http://forums.nesdev.com/viewtopic.php?p=175852#p175852
17 July 2016
- 13:4613:46, 17 July 2016 diff hist +2,593 N User:Tepples/Untested controllers Wishlist
- 13:1013:10, 17 July 2016 diff hist +85 User:Tepples Redlink for new page about controller tests that don't yet exist
15 July 2016
- 23:0823:08, 15 July 2016 diff hist +252 N User talk:Myask/Universal Mapper Description Language →Reinventing Verilog much?: new section
- 03:2503:25, 15 July 2016 diff hist +74 Tricky-to-emulate games B-Wings had terrible programmers http://forums.nesdev.com/viewtopic.php?p=175458#p175458
13 July 2016
- 02:4202:42, 13 July 2016 diff hist +210 Talk:MMC5 pinout →CHR enable lines...where?: RM4−∞
11 July 2016
- 23:4123:41, 11 July 2016 diff hist +94 Talk:Random number generator →Explaining edit for simplification and "advanced" page: Good call
- 02:4102:41, 11 July 2016 diff hist +66 m Random number generator clarify further the role of prng_xbits
- 02:3702:37, 11 July 2016 diff hist +290 Random number generator →Linear feedback shift register: prng_xbits generalization
- 02:2802:28, 11 July 2016 diff hist +25 m Nestech.txt errata SRAM: clarify what "here" means
8 July 2016
- 12:3612:36, 8 July 2016 diff hist +464 2A03 It was requested in http://forums.nesdev.com/viewtopic.php?f=9&t=14421 to document the long-standing discrepancy between "$4018-$FFFF" and "$4020-$FFFF"
- 12:3112:31, 8 July 2016 diff hist +92 CPU memory map This is as short as I can make the explanation of $4018-$401F, per http://forums.nesdev.com/viewtopic.php?f=9&t=14421
27 June 2016
- 18:4718:47, 27 June 2016 diff hist +263 Detect TV system "What to change" may be clearer as bullet points.
- 13:2713:27, 27 June 2016 diff hist +177 Clock rate move CPU-related lines above PPU-related lines
- 13:1813:18, 27 June 2016 diff hist +150 Clock rate Frame counter differs between CPUs
26 June 2016
- 02:5802:58, 26 June 2016 diff hist +358 User:Tepples Pently is coming
- 02:4502:45, 26 June 2016 diff hist +285 RTS Trick →Games that use the RTS Trick: Pently 5 is in development right now, and prerelease 5 switched from a branch tree to RTS dispatch
22 June 2016
- 19:2319:23, 22 June 2016 diff hist +42 PPU sprite priority transparent background pixels always cause the frontmost sprite to be shown regardless of priority
20 June 2016
- 15:3915:39, 20 June 2016 diff hist +841 APU Envelope added ASCII diagram analogous to that in APU Pulse
19 June 2016
- 14:0614:06, 19 June 2016 diff hist +48 PAL video why the simple method isn't as effective
- 13:5313:53, 19 June 2016 diff hist +59 m PAL video twelve times what? fix brain fart
- 13:5113:51, 19 June 2016 diff hist +138 PAL video link to more tractable 53.2 MHz resampled version
- 13:4813:48, 19 June 2016 diff hist +145 m File:PAL signal 6538 53.2MHz.png correct 250 MHz link current
- 13:4413:44, 19 June 2016 diff hist +403 N File:PAL signal 6538 53.2MHz.png One field of raw composite video from a PAL famiclone resampled to 53.2 MHz (twice the PAL master clock), for testing PAL video decoders. Ten pixels in this capture correspond to one NES pixel; twelve correspond to one cycle of the color subcarrier...
- 12:2912:29, 19 June 2016 diff hist +127 PAL video why 135 degrees
18 June 2016
- 20:1620:16, 18 June 2016 diff hist +491 NTSC video See also PAL video
- 20:1220:12, 18 June 2016 diff hist +100 NTSC video →Interactive Demo: Bisqwit's NTSC decoder
- 20:0920:09, 18 June 2016 diff hist +2,285 N PAL video Everything I know off the top of my head about this video format
- 20:0020:00, 18 June 2016 diff hist −5 m File:PAL signal 6538 250MHz.png damn you muscle memory current
- 19:5719:57, 18 June 2016 diff hist +413 N File:PAL signal 6538 250MHz.png Raw 250 MHz capture of one field of composite output from the UMC UA6538 PPU in a PAL famiclone running a palette demo. The dark stripe at far left is the horizontal sync pulse. The authentic 2C07 produces a similar signal. Use this to test your emulat...
- 01:0501:05, 18 June 2016 diff hist +164 Overscan →PAL: Dendy behaves like PAL NES in this respect
17 June 2016
- 23:4423:44, 17 June 2016 diff hist −223 Clock rate there are now a few Dendy owners on forums.nesdev.com