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 | BC33 | Reset |
|---|---|---|
| 2 | BD33 | NmiHandler |
| 3 | # ---- derived internal branch-target names ---- | |
| 4 | BC33 | Reset |
| 5 | BC38 | Reset_OnNonnegative |
| 6 | BC44 | Reset_OnNonnegative2 |
| 7 | BC52 | Reset_Loop |
| 8 | BC5C | Reset_OnNonzero |
| 9 | BC66 | Reset_Loop2 |
| 10 | BC6E | Reset_OnNonnegative3 |
| 11 | BC79 | Reset_OnNonnegative4 |
| 12 | BC91 | Sub_BC91 |
| 13 | BC95 | Reset_OnNonzero2 |
| 14 | BCC1 | Sub_BCC1 |
| 15 | BD01 | Sub_BD01 |
| 16 | BD03 | Reset_OnNonzero3 |
| 17 | BD17 | Sub_BD17 |
| 18 | BD19 | Reset_OnNonzero4 |
| 19 | BD2D | Sub_BD2D |
| 20 | BD2F | Reset_OnNonzero5 |
| 21 | BD33 | NmiHandler |
| 22 | BD4D | NmiHandler_Loop |
| 23 | BD58 | NmiHandler_Loop2 |
| 24 | BD7A | NmiHandler_Loop3 |
| 25 | BD84 | NmiHandler_Loop4 |
| 26 | BD99 | NmiHandler_Loop5 |
| 27 | BD9C | Sub_BD9C |
| 28 | BDB5 | Sub_BDB5 |
| 29 | BF65 | Sub_BF65 |
| 30 | BFA1 | NmiHandler_Loop6 |
| 31 | BFA7 | NmiHandler_Loop7 |
| 32 | BFBD | NmiHandler_OnNonzero |
| 33 | BFDE | NmiHandler_Loop8 |
| 34 | BFE6 | Sub_BFE6 |
| 35 | BFE7 | NmiHandler_OnCarryClear |
| 36 | BFEF | NmiHandler_Loop9 |
| 37 | C00B | NmiHandler_Loop10 |
| 38 | C017 | NmiHandler_Loop11 |
| 39 | C01A | Sub_C01A |
| 40 | C028 | NmiHandler_Loop12 |
| 41 | C029 | Sub_C029 |
| 42 | C039 | NmiHandler_Loop13 |
| 43 | C03A | Sub_C03A |
| 44 | C04A | NmiHandler_OnNonzero2 |
| 45 | C077 | NmiHandler_Loop14 |
| 46 | C081 | NmiHandler_Loop15 |
| 47 | C08A | NmiHandler_Loop16 |
| 48 | C08B | Sub_C08B |
| 49 | C0A7 | NmiHandler_Loop17 |
| 50 | C0AF | Sub_C0AF |
| 51 | C0D1 | NmiHandler_Loop18 |
| 52 | C0DB | NmiHandler_Loop19 |
| 53 | C0DC | Sub_C0DC |
| 54 | C0F8 | NmiHandler_Loop20 |
| 55 | C102 | Sub_C102 |
| 56 | C124 | NmiHandler_Loop21 |
| 57 | C12E | NmiHandler_Loop22 |
| 58 | C12F | Sub_C12F |
| 59 | C14D | NmiHandler_Loop23 |
| 60 | C16A | NmiHandler_Loop24 |
| 61 | C16D | NmiHandler_Loop25 |
| 62 | C18B | NmiHandler_Loop26 |
| 63 | C18E | Sub_C18E |
| 64 | C190 | NmiHandler_OnNonzero3 |
| 65 | C1A6 | NmiHandler_Loop27 |
| 66 | C1B0 | Sub_C1B0 |
| 67 | C1D5 | NmiHandler_Loop28 |
| 68 | C1E0 | Sub_C1E0 |
| 69 | C1E8 | NmiHandler_Loop29 |
| 70 | C200 | NmiHandler_Loop30 |
| 71 | C20A | Sub_C20A |
| 72 | C23C | NmiHandler_Loop31 |
| 73 | C241 | NmiHandler_Loop32 |
| 74 | C25D | NmiHandler_Loop33 |
| 75 | C26C | NmiHandler_Loop34 |
| 76 | C278 | NmiHandler_Loop35 |
| 77 | C27A | NmiHandler_OnNonzero4 |
| 78 | C297 | NmiHandler_Loop36 |
| 79 | C2A1 | Sub_C2A1 |
| 80 | C2C7 | NmiHandler_Loop37 |
| 81 | C2D6 | NmiHandler_OnNonzero5 |
| 82 | C2DE | NmiHandler_Loop38 |
| 83 | C2E8 | NmiHandler_Loop39 |
| 84 | C2EA | NmiHandler_OnNonzero6 |
| 85 | C2F2 | NmiHandler_Loop40 |
| 86 | C861 | Sub_C861 |
| 87 | C863 | NmiHandler_OnNonzero7 |
| 88 | C86F | Sub_C86F |
| 89 | C873 | NmiHandler_OnNonzero8 |
| 90 | C87F | Sub_C87F |
| 91 | C899 | NmiHandler_OnNonzero9 |
| 92 | C9BF | Sub_C9BF |
| 93 | C9E5 | NmiHandler_Loop41 |
| 94 | CA02 | Sub_CA02 |
| 95 | CA0B | NmiHandler_Loop42 |
| 96 | CA20 | Sub_CA20 |
| 97 | CA34 | NmiHandler_Loop43 |
| 98 | CA36 | NmiHandler_OnNonzero10 |
| 99 | CA4B | NmiHandler_OnNonzero11 |
| 100 | CA6F | Sub_CA6F |
| 101 | CA7F | NmiHandler_Loop44 |
| 102 | CA86 | NmiHandler_Loop45 |
| 103 | CAE0 | Sub_CAE0 |
| 104 | CAF8 | NmiHandler_Loop46 |
| 105 | CB06 | NmiHandler_Loop47 |
| 106 | CB0D | NmiHandler_Loop48 |
| 107 | CB28 | NmiHandler_Loop49 |
| 108 | CB2B | NmiHandler_OnNonzero12 |
| 109 | CB46 | NmiHandler_Loop50 |
| 110 | CB4D | NmiHandler_Loop51 |
| 111 | CB67 | NmiHandler_Loop52 |
| 112 | CB7C | NmiHandler_Loop53 |
| 113 | CB81 | NmiHandler_Loop54 |
| 114 | CB85 | Sub_CB85 |
| 115 | CB97 | NmiHandler_Loop55 |
| 116 | CBA2 | NmiHandler_Loop56 |
| 117 | CBDB | NmiHandler_OnNonnegative |
| 118 | CBE1 | Sub_CBE1 |
| 119 | CBEC | Sub_CBEC |
| 120 | CC01 | NmiHandler_Loop57 |
| 121 | CD78 | Sub_CD78 |
| 122 | CDB0 | Sub_CDB0 |
| 123 | CDB2 | NmiHandler_OnNonzero13 |
| 124 | CDC0 | NmiHandler_OnNonzero14 |
| 125 | CDCD | NmiHandler_Loop58 |
| 126 | CDD1 | NmiHandler_Loop59 |
| 127 | CDDC | NmiHandler_Loop60 |
| 128 | CDDE | NmiHandler_OnCarryClear2 |
| 129 | CDF0 | NmiHandler_OnNonzero15 |
| 130 | CE0A | NmiHandler_OnNonzero16 |
| 131 | CE1F | NmiHandler_OnNonzero17 |
| 132 | CE24 | NmiHandler_OnNonzero18 |
| 133 | CE48 | NmiHandler_OnNonzero19 |
| 134 | CE5E | Sub_CE5E |
| 135 | CE68 | NmiHandler_OnNonzero20 |
| 136 | CE7C | NmiHandler_OnNonzero21 |
| 137 | CE87 | Sub_CE87 |
| 138 | CE89 | NmiHandler_OnNonzero22 |
| 139 | CEAB | Sub_CEAB |
| 140 | CEBE | NmiHandler_Loop61 |
| 141 | CEC3 | NmiHandler_Loop62 |
| 142 | CECC | NmiHandler_Loop63 |
| 143 | CED3 | NmiHandler_Loop64 |
| 144 | CED7 | NmiHandler_Loop65 |
| 145 | CEE3 | NmiHandler_Loop66 |
| 146 | CEF3 | NmiHandler_Loop67 |
| 147 | CEF4 | Sub_CEF4 |
| 148 | CF04 | NmiHandler_OnNonzero23 |
| 149 | CF18 | NmiHandler_OnNonzero24 |
| 150 | CF26 | NmiHandler_Loop68 |
| 151 | CF27 | Sub_CF27 |
| 152 | CF38 | NmiHandler_OnNonzero25 |
| 153 | CF48 | Sub_CF48 |
| 154 | CF4A | Sub_CF4A |
| 155 | CF86 | NmiHandler_Loop69 |
| 156 | CF87 | Sub_CF87 |
| 157 | CF93 | NmiHandler_OnNonzero26 |
| 158 | CF9A | NmiHandler_Loop70 |
| 159 | CFA3 | NmiHandler_Loop71 |
| 160 | D989 | Sub_D989 |
| 161 | D99D | NmiHandler_OnNonzero27 |
| 162 | FA89 | Sub_FA89 |
| 163 | FA8D | NmiHandler_OnNonnegative2 |
| 164 | FAA8 | Sub_FAA8 |
| 165 | FAAE | NmiHandler_Loop72 |
| 166 | FAAF | Sub_FAAF |
| 167 | FAC7 | Sub_FAC7 |
| 168 | FAD2 | NmiHandler_Loop73 |
| 169 | FAE6 | Sub_FAE6 |
| 170 | FB1A | Sub_FB1A |
| 171 | FB2A | NmiHandler_Loop74 |
| 172 | FB33 | NmiHandler_Loop75 |
| 173 | FB34 | NmiHandler_Loop76 |
| 174 | FB3D | NmiHandler_Loop77 |
| 175 | FB49 | NmiHandler_Loop78 |
| 176 | FB81 | NmiHandler_Loop79 |
| 177 | FB9E | NmiHandler_Loop80 |
| 178 | FBAF | NmiHandler_Loop81 |
| 179 | FBB7 | NmiHandler_Loop82 |
| 180 | FBC0 | Sub_FBC0 |
| 181 | FBDA | NmiHandler_Loop83 |
| 182 | FBF6 | NmiHandler_Loop84 |
| 183 | FBF7 | NmiHandler_Loop85 |
| 184 | FBF9 | Sub_FBF9 |
| 185 | FC08 | NmiHandler_Loop86 |
| 186 | FC09 | NmiHandler_Loop87 |
| 187 | FC16 | NmiHandler_Loop88 |
| 188 | FC19 | NmiHandler_Loop89 |
| 189 | FC28 | NmiHandler_Loop90 |
| 190 | FC37 | NmiHandler_Loop91 |
| 191 | FC46 | NmiHandler_Loop92 |