tmerritt e9caa8cb36 Pass 1 verification for Balloon Fight / DK Jr, and fix DK 3 branch-target bug
Balloon Fight (JU) - verified complete (in 7d7d78d).
Donkey Kong Jr. (JU) - no source changes needed. Full byte-accounting audit of
prg.s: all 16,384 PRG bytes emitted exactly once (6,199 instructions + 3,889
.byte + 16 .word), every emitted value equals the ROM byte, zero audit-comment
mismatches, zero duplicate addresses, no .incbin remains. The complete-opcode
tracer reaches 6,135 instructions / 12,358 code bytes, all of which are already
in the file; the file carries 121 further code bytes the tracer does not find,
reached through the DeferredTaskHandlerTable dispatch at $BFFE.

Donkey Kong 3 (JUE) - real bug fix. The project was recorded as BYTE-IDENTICAL
but had never built byte-identical: its committed reconstructed.nes also
differed from rom.nes. The bne at CPU $C14C (PRG $014C) is annotated 'D0 12'
(target $C160) but assembled as 'D0 0D', because it referenced
StoreSelectedPlayerAndScreenFlags ($C15B) instead of the routine actually at
$C160. Retargeted to ClearAudioSetGameMode, which is also the semantically
correct destination for a 'mode != $01' test. cmp now passes.

Root OVERVIEW.md: added a Pass 1 methodology section recording both Pass 1
limitations (documented-opcodes-only, and no runtime dispatch) with the measured
per-project impact, and flagged Joypad Test Cartridge as the one project still
carrying the truncated Pass 1.

All 15 top-level projects verified byte-identical.
2026-10-16 20:42:21 -04:00
2026-10-16 13:46:20 -04:00
2026-10-16 13:46:20 -04:00
2026-10-16 13:46:20 -04:00
2026-10-16 13:46:20 -04:00
2026-10-16 13:46:20 -04:00
2026-10-16 13:46:20 -04:00
2026-10-16 13:46:20 -04:00
2026-10-16 13:46:20 -04:00
2026-10-16 13:46:20 -04:00
2026-10-16 16:17:08 -04:00
2026-10-15 09:52:48 -04:00
2026-10-16 16:17:08 -04:00
2026-10-16 13:46:20 -04:00

Disassembly Project 1

This is a set of disassembled NES roms using AI to translate.

This is not for distribution. This is not for you.

S
Description
No description provided
Readme
534 MiB
0 Stars 1 Watchers 0 Forks
Languages
Assembly 95.5%
POV-Ray SDL 2.9%
PHP 0.6%
Makefile 0.5%
Python 0.4%