- Xevious (U): Promoted from _wip/NROM/Xevious (U)/ to NROM/Xevious (U)/
- Pass 3 complete: 34.5% code coverage, 143 semantic entry points,
4 named data tables, ~20 semantic ZP aliases
- NROM mapper 0, 32 KB PRG, 8 KB CHR, horizontal mirroring
- Zanac (U): Promoted from _wip/UNROM/Zanac (U)/ to NROM/Zanac (U)/
- Pass 3 complete: 34.5% code coverage (bank 7 only), 133 semantic
entry points, 26 named data tables, 14 semantic ZP aliases
- UNROM mapper 2, 128 KB PRG (8 banks), no CHR
- Bank 7 fixed at CPU -; banks 0-6 switchable at 000-
- Bank 7 assembled separately as prg.07.s with .org
Both projects build byte-identical. Updated root README.md inventory,
per-project details, and WIP.md accordingly.
Move Zanac (U) to UNROM/ mapper directory
Zanac (U) is a UNROM (mapper 2) game, not NROM (mapper 0). Move it to
the correct mapper directory and update README.md and WIP.md references
accordingly. Update project counts in WIP.md (857->856 total, UNROM
98->97 projects).
Promote Mermaids of Atlantis (U) from _wip/ to MAPPER8/
Additional cleanup of Mermaids of Atlantis
705 B
705 B
| 1 | label | Label_801B | Sub_801B_Entry_801B |
|---|---|---|---|
| 2 | label | Label_8036 | Sub_8036_Entry_8036 |
| 3 | label | Label_8038 | Sub_8036_OnNonnegative_8038 |
| 4 | label | Label_8057 | Sub_8036_JoinBranchPaths_8057 |
| 5 | label | Label_8062 | Sub_8036_OnNonzero_8062 |
| 6 | label | Label_806B | Sub_8036_OnCarrySet_806B |
| 7 | label | Label_8083 | Sub_8083_StoreAndContinue_8083 |
| 8 | label | Label_8189 | Sub_8083_Entry_8189 |
| 9 | label | Label_FF2F | Sub_8764_OnCarryClear_FF2F |
| 10 | label | Label_FF3E | Sub_FF3E_CallNext_FF3E |
| 11 | label | Label_FF49 | Sub_FF49_JumpNext_FF49 |
| 12 | label | Label_FF4C | Sub_FF4C_StoreAndContinue_FF4C |
| 13 | label | Label_FF4E | Sub_FF4C_OnNonzero_FF4E |
| 14 | label | Label_FF50 | Sub_FF4C_OnNonzero_FF50 |
| 15 | label | Label_FF57 | Sub_FF57_Return_FF57 |
| 16 | label | Label_FF60 | Sub_FF57_OnNonzero_FF60 |
| 17 | label | Label_FF62 | Sub_FF62_Return_FF62 |