Pass 3 _wip: Slalom (U), Kung Fu (U), Othello (U) semantic naming complete Pass 3 _wip: apply symbols (0 residue) for Slalom (U), Kung Fu (U), Othello (U) Pass 2/3 _wip: 10 NROM projects (Elevator Action, 1942, Tag Team Wrestling, Galaga, Kung Fu a1, Stack-Up, Magmax, Ms Pac-Man Namco, Soccer, Sqoon) Promote 13 _wip/NROM projects to NROM/ (Slalom, Kung Fu, Othello, Elevator Action, 1942, Tag Team Wrestling, Galaga, Kung Fu a1, Stack-Up, Magmax, Ms Pac-Man Namco, Soccer, Sqoon) Pass 2/3 _wip: 5 CNROM games (Tiger-Heli, Paperboy, Last Starfighter, Mighty Bomb Jack, Kung-Fu Heroes) Docs: document CDL capture + re-trace workflow in TODO.md Adds more code for - Elevator Action (U) - Kung Fu (U) - Othello (U) - Slalom (U) - Sqoon (U)
4.0 KiB
4.0 KiB
| 1 | FFF7 | Reset |
|---|---|---|
| 2 | C107 | NmiHandler |
| 3 | C198 | IrqHandler |
| 4 | # ---- derived internal branch-target names ---- | |
| 5 | C004 | Sub_C004 |
| 6 | C018 | Sub_OnNonzero |
| 7 | C01D | Sub_OnNonnegative |
| 8 | C030 | Sub_OnNonzero2 |
| 9 | C03F | Sub_OnNonzero3 |
| 10 | C04A | Sub_OnNonzero4 |
| 11 | C05A | Sub_OnNonzero5 |
| 12 | C068 | Sub_OnCarryClear |
| 13 | C073 | Sub_Loop |
| 14 | C075 | Sub_OnCarryClear2 |
| 15 | C093 | Sub_C093 |
| 16 | C0AF | Sub_Loop2 |
| 17 | C0BE | Sub_Loop3 |
| 18 | C0C4 | Sub_Loop4 |
| 19 | C0CB | Sub_Loop5 |
| 20 | C0D4 | Sub_Loop6 |
| 21 | C107 | NmiHandler |
| 22 | C11A | NmiHandler_Loop |
| 23 | C130 | NmiHandler_Loop2 |
| 24 | C142 | NmiHandler_Loop3 |
| 25 | C15F | Sub_C15F |
| 26 | C165 | Sub_C165 |
| 27 | C17D | NmiHandler_Loop4 |
| 28 | C183 | Sub_C183 |
| 29 | C198 | IrqHandler |
| 30 | C199 | Sub_C199 |
| 31 | C1A3 | Sub_C1A3 |
| 32 | C1C9 | Sub_C1C9 |
| 33 | C1D4 | IrqHandler_OnNonzero |
| 34 | C1F5 | Sub_C1F5 |
| 35 | C201 | Sub_C201 |
| 36 | C203 | IrqHandler_OnNonnegative |
| 37 | C213 | Sub_C213 |
| 38 | C215 | IrqHandler_OnNonnegative2 |
| 39 | C222 | Sub_C222 |
| 40 | C246 | IrqHandler_Loop |
| 41 | C24E | IrqHandler_OnCarryClear |
| 42 | C259 | IrqHandler_OnZero |
| 43 | C267 | IrqHandler_OnNonzero2 |
| 44 | C26D | IrqHandler_OnCarryClear2 |
| 45 | C278 | IrqHandler_Loop2 |
| 46 | C279 | IrqHandler_Loop3 |
| 47 | C28F | IrqHandler_Loop4 |
| 48 | C292 | Sub_C292 |
| 49 | C2AC | IrqHandler_Loop5 |
| 50 | C2B2 | IrqHandler_Loop6 |
| 51 | C2C8 | Sub_C2C8 |
| 52 | C2D6 | IrqHandler_OnOverflowSet |
| 53 | C2E2 | IrqHandler_Loop7 |
| 54 | C2F7 | IrqHandler_Loop8 |
| 55 | C310 | IrqHandler_Loop9 |
| 56 | C319 | IrqHandler_Loop10 |
| 57 | C31E | IrqHandler_Loop11 |
| 58 | C32D | IrqHandler_Loop12 |
| 59 | C331 | IrqHandler_Loop13 |
| 60 | C341 | IrqHandler_Loop14 |
| 61 | C348 | Sub_C348 |
| 62 | C35D | IrqHandler_OnOverflowSet2 |
| 63 | C36A | IrqHandler_Loop15 |
| 64 | C370 | IrqHandler_Loop16 |
| 65 | C373 | Sub_C373 |
| 66 | C378 | IrqHandler_Loop17 |
| 67 | C37D | IrqHandler_Loop18 |
| 68 | C393 | IrqHandler_OnCarryClear3 |
| 69 | C39A | Sub_C39A |
| 70 | C3A2 | IrqHandler_Loop19 |
| 71 | C3C3 | Sub_C3C3 |
| 72 | C3C8 | IrqHandler_OnZero2 |
| 73 | C3D6 | IrqHandler_Loop20 |
| 74 | C3DA | IrqHandler_Loop21 |
| 75 | C3F8 | IrqHandler_Loop22 |
| 76 | C406 | IrqHandler_OnNonzero3 |
| 77 | C410 | Sub_C410 |
| 78 | C412 | Sub_C412 |
| 79 | C419 | IrqHandler_OnCarryClear4 |
| 80 | C436 | Sub_C436 |
| 81 | C443 | IrqHandler_Loop23 |
| 82 | C450 | Sub_C450 |
| 83 | C45A | IrqHandler_Loop24 |
| 84 | C460 | IrqHandler_OnOverflowSet3 |
| 85 | C468 | IrqHandler_OnCarryClear5 |
| 86 | C486 | IrqHandler_Loop25 |
| 87 | C48A | Sub_C48A |
| 88 | C4DB | Sub_C4DB |
| 89 | E82F | Sub_E82F |
| 90 | E867 | IrqHandler_Loop26 |
| 91 | E86F | IrqHandler_Loop27 |
| 92 | E878 | IrqHandler_Loop28 |
| 93 | E87F | IrqHandler_Loop29 |
| 94 | E888 | IrqHandler_OnNonzero4 |
| 95 | E890 | IrqHandler_Loop30 |
| 96 | E898 | Sub_E898 |
| 97 | E8AA | IrqHandler_Loop31 |
| 98 | E8AD | IrqHandler_Loop32 |
| 99 | E8C9 | IrqHandler_Loop33 |
| 100 | E8F4 | IrqHandler_Loop34 |
| 101 | E8FB | IrqHandler_Loop35 |
| 102 | E8FE | Sub_E8FE |
| 103 | E937 | IrqHandler_Loop36 |
| 104 | E93E | IrqHandler_OnNonnegative3 |
| 105 | E958 | IrqHandler_Loop37 |
| 106 | E981 | Sub_E981 |
| 107 | E98E | IrqHandler_Loop38 |
| 108 | E996 | IrqHandler_Loop39 |
| 109 | E9B7 | Sub_E9B7 |
| 110 | E9BF | IrqHandler_Loop40 |
| 111 | E9C9 | Sub_E9C9 |
| 112 | E9D3 | IrqHandler_Loop41 |
| 113 | EA4E | Sub_EA4E |
| 114 | EA5B | IrqHandler_Loop42 |
| 115 | EA86 | IrqHandler_Loop43 |
| 116 | EA8B | IrqHandler_Loop44 |
| 117 | EAA2 | IrqHandler_Loop45 |
| 118 | EACA | IrqHandler_Loop46 |
| 119 | EAD5 | IrqHandler_Loop47 |
| 120 | EAE8 | IrqHandler_Loop48 |
| 121 | EAF1 | Sub_EAF1 |
| 122 | EAF3 | Sub_EAF3 |
| 123 | EB65 | Sub_EB65 |
| 124 | EB8C | IrqHandler_Loop49 |
| 125 | EB97 | IrqHandler_Loop50 |
| 126 | EBA1 | Sub_EBA1 |
| 127 | EBB2 | IrqHandler_Loop51 |
| 128 | EBBF | IrqHandler_Loop52 |
| 129 | EBD3 | IrqHandler_Loop53 |
| 130 | EBFA | IrqHandler_Loop54 |
| 131 | EC05 | IrqHandler_Loop55 |
| 132 | EC0F | Sub_EC0F |
| 133 | EC25 | IrqHandler_Loop56 |
| 134 | EC32 | IrqHandler_Loop57 |
| 135 | EC46 | IrqHandler_Loop58 |
| 136 | EC60 | IrqHandler_Loop59 |
| 137 | EC67 | IrqHandler_Loop60 |
| 138 | EC69 | IrqHandler_Loop61 |
| 139 | EC71 | IrqHandler_Loop62 |
| 140 | EC7B | IrqHandler_Loop63 |
| 141 | EC9F | IrqHandler_Loop64 |
| 142 | ECAE | IrqHandler_Loop65 |
| 143 | ECB5 | IrqHandler_Loop66 |
| 144 | ECBA | IrqHandler_Loop67 |
| 145 | ECCF | IrqHandler_Loop68 |
| 146 | ECF9 | IrqHandler_Loop69 |
| 147 | ED04 | IrqHandler_Loop70 |
| 148 | ED17 | IrqHandler_Loop71 |
| 149 | ED28 | IrqHandler_Loop72 |
| 150 | ED2F | IrqHandler_Loop73 |
| 151 | ED31 | Sub_ED31 |
| 152 | ED3B | Sub_ED3B |
| 153 | F087 | Sub_F087 |
| 154 | F0B7 | IrqHandler_Loop74 |
| 155 | F0D1 | IrqHandler_Loop75 |
| 156 | F0D6 | Sub_F0D6 |
| 157 | F0DC | IrqHandler_Loop76 |
| 158 | F0E4 | IrqHandler_Loop77 |
| 159 | F0F7 | IrqHandler_Loop78 |
| 160 | F0FC | IrqHandler_Loop79 |
| 161 | F105 | IrqHandler_Loop80 |
| 162 | F10A | IrqHandler_Loop81 |
| 163 | F113 | IrqHandler_Loop82 |
| 164 | F115 | Sub_F115 |
| 165 | F121 | Sub_F121 |
| 166 | F139 | IrqHandler_Loop83 |
| 167 | F140 | IrqHandler_Loop84 |
| 168 | F150 | IrqHandler_Loop85 |
| 169 | F157 | IrqHandler_Loop86 |
| 170 | F162 | IrqHandler_Loop87 |
| 171 | F18B | IrqHandler_Loop88 |
| 172 | F192 | IrqHandler_Loop89 |
| 173 | F19E | IrqHandler_Loop90 |
| 174 | F1A2 | IrqHandler_Loop91 |
| 175 | F1A5 | Sub_F1A5 |
| 176 | F297 | Sub_F297 |
| 177 | F2B8 | Sub_F2B8 |
| 178 | F2D1 | Sub_F2D1 |
| 179 | F2D5 | IrqHandler_OnNonzero5 |
| 180 | F2F1 | IrqHandler_Loop92 |
| 181 | F2F9 | IrqHandler_Loop93 |
| 182 | F30B | IrqHandler_Loop94 |
| 183 | F36C | Sub_F36C |
| 184 | F3C9 | IrqHandler_OnNonzero6 |
| 185 | F3D1 | Sub_F3D1 |
| 186 | F42B | Sub_F42B |
| 187 | F44E | IrqHandler_Loop95 |
| 188 | F450 | IrqHandler_Loop96 |
| 189 | F45E | IrqHandler_Loop97 |
| 190 | F468 | IrqHandler_Loop98 |
| 191 | F472 | IrqHandler_Loop99 |
| 192 | F47F | IrqHandler_Loop100 |
| 193 | F481 | IrqHandler_Loop101 |
| 194 | F48E | IrqHandler_Loop102 |
| 195 | F490 | IrqHandler_Loop103 |
| 196 | FFF7 | Reset |