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)
483 lines
9.8 KiB
Plaintext
483 lines
9.8 KiB
Plaintext
8050 Reset
|
|
8123 NmiHandler
|
|
FEDF IrqHandler
|
|
|
|
# ---- derived internal branch-target names ----
|
|
8050 Reset
|
|
8057 Reset_OnNonnegative
|
|
805C Reset_OnNonnegative2
|
|
8067 Sub_8067
|
|
8069 Sub_8069
|
|
80AE Reset_Loop
|
|
80B1 Reset_Loop2
|
|
80B4 Sub_80B4
|
|
8123 NmiHandler
|
|
81AD NmiHandler_Loop
|
|
81B1 NmiHandler_Loop2
|
|
81BA NmiHandler_OnNonzero
|
|
81D2 Sub_81D2
|
|
81D9 Sub_81D9
|
|
81FD Sub_81FD
|
|
8203 Sub_8203
|
|
8206 Sub_8206
|
|
8224 NmiHandler_Loop3
|
|
8229 NmiHandler_Loop4
|
|
822A NmiHandler_Loop5
|
|
8273 NmiHandler_OnNonzero2
|
|
82E7 Sub_82E7
|
|
830E Sub_830E
|
|
833B Sub_833B
|
|
8343 NmiHandler_Loop6
|
|
8373 Sub_8373
|
|
837E Sub_837E
|
|
839E NmiHandler_OnNonzero3
|
|
83F2 NmiHandler_OnNonzero4
|
|
8439 NmiHandler_OnZero
|
|
845E NmiHandler_Loop7
|
|
8486 Sub_8486
|
|
848C NmiHandler_OnNonzero5
|
|
8496 Sub_8496
|
|
84A5 NmiHandler_Loop8
|
|
84AA NmiHandler_Loop9
|
|
84FB NmiHandler_Loop10
|
|
84FE NmiHandler_Loop11
|
|
850C Sub_850C
|
|
850F NmiHandler_Loop12
|
|
8517 NmiHandler_Loop13
|
|
851A Sub_851A
|
|
851C NmiHandler_OnNonzero6
|
|
852D NmiHandler_OnNonzero7
|
|
8536 Sub_8536
|
|
87F8 Sub_87F8
|
|
8819 Sub_8819
|
|
8877 NmiHandler_Loop14
|
|
888A Sub_888A
|
|
88B3 Sub_88B3
|
|
88FC Sub_88FC
|
|
8912 NmiHandler_OnNonnegative
|
|
8948 NmiHandler_OnNonzero8
|
|
8973 Sub_8973
|
|
899B Sub_899B
|
|
89A8 Sub_89A8
|
|
89B6 NmiHandler_Loop15
|
|
89B7 Sub_89B7
|
|
89C9 Sub_89C9
|
|
8A04 NmiHandler_OnNonzero9
|
|
8A21 NmiHandler_OnNonzero10
|
|
8A6D Sub_8A6D
|
|
8A6F NmiHandler_OnNonzero11
|
|
8A7D NmiHandler_Loop16
|
|
8A7F NmiHandler_OnNonzero12
|
|
8A90 NmiHandler_OnNonzero13
|
|
8A9A NmiHandler_OnNonzero14
|
|
8AB9 NmiHandler_OnNonzero15
|
|
8B26 Sub_8B26
|
|
8B32 NmiHandler_OnNonzero16
|
|
8B3E NmiHandler_OnNonzero17
|
|
8B7C NmiHandler_OnZero2
|
|
8B7F Sub_8B7F
|
|
8B89 NmiHandler_OnNonzero18
|
|
8BA3 Sub_8BA3
|
|
8BA5 Sub_8BA5
|
|
8BCE NmiHandler_Loop17
|
|
8BD7 NmiHandler_Loop18
|
|
8BF2 Sub_8BF2
|
|
8C05 NmiHandler_Loop19
|
|
8C53 NmiHandler_Loop20
|
|
8CA7 Sub_8CA7
|
|
8CB4 NmiHandler_OnCarryClear
|
|
8CB7 NmiHandler_Loop21
|
|
8D09 NmiHandler_Loop22
|
|
8D0C Sub_8D0C
|
|
8D15 Sub_8D15
|
|
8D1F Sub_8D1F
|
|
8D25 NmiHandler_Loop23
|
|
8D35 Sub_8D35
|
|
8D3B NmiHandler_Loop24
|
|
8D4A NmiHandler_OnNonzero19
|
|
8D51 NmiHandler_Loop25
|
|
8D62 NmiHandler_OnNonzero20
|
|
8D72 NmiHandler_Loop26
|
|
8D85 NmiHandler_Loop27
|
|
8D91 NmiHandler_Loop28
|
|
8D9E Sub_8D9E
|
|
8DA9 NmiHandler_Loop29
|
|
8DB1 NmiHandler_Loop30
|
|
8DB6 Sub_8DB6
|
|
8DDC NmiHandler_Loop31
|
|
8E65 Sub_8E65
|
|
8EB7 NmiHandler_Loop32
|
|
8EC0 NmiHandler_Loop33
|
|
8ED9 Sub_8ED9
|
|
8EED NmiHandler_Loop34
|
|
8EF9 NmiHandler_Loop35
|
|
8F01 NmiHandler_Loop36
|
|
8F0F Sub_8F0F
|
|
8F14 NmiHandler_Loop37
|
|
8F17 NmiHandler_Loop38
|
|
8F22 NmiHandler_Loop39
|
|
8F41 NmiHandler_Loop40
|
|
8F4A NmiHandler_Loop41
|
|
8F87 NmiHandler_Loop42
|
|
8FB2 NmiHandler_Loop43
|
|
9033 Sub_9033
|
|
904E Sub_904E
|
|
9050 NmiHandler_OnCarryClear2
|
|
9052 NmiHandler_Loop44
|
|
9053 NmiHandler_Loop45
|
|
9087 Sub_9087
|
|
90A7 NmiHandler_Loop46
|
|
90B0 Sub_90B0
|
|
90B8 Sub_90B8
|
|
90D1 NmiHandler_Loop47
|
|
90D2 NmiHandler_Loop48
|
|
90E2 NmiHandler_Loop49
|
|
9105 Sub_9105
|
|
910D NmiHandler_Loop50
|
|
910E NmiHandler_Loop51
|
|
9118 NmiHandler_Loop52
|
|
9131 NmiHandler_OnNonzero21
|
|
9143 Sub_9143
|
|
9154 Sub_9154
|
|
91AD Sub_91AD
|
|
91C4 NmiHandler_Loop53
|
|
91E7 Sub_91E7
|
|
91F1 NmiHandler_Loop54
|
|
91F2 NmiHandler_Loop55
|
|
926B NmiHandler_OnNonzero22
|
|
9283 NmiHandler_Loop56
|
|
928A NmiHandler_Loop57
|
|
928B NmiHandler_Loop58
|
|
9298 NmiHandler_Loop59
|
|
92AA NmiHandler_OnCarryClear3
|
|
92AF Sub_92AF
|
|
92B2 NmiHandler_Loop60
|
|
92BC NmiHandler_Loop61
|
|
92C6 Sub_92C6
|
|
92E7 NmiHandler_Loop62
|
|
92F7 NmiHandler_OnNonzero23
|
|
9313 NmiHandler_Loop63
|
|
9320 NmiHandler_Loop64
|
|
9331 NmiHandler_Loop65
|
|
933F NmiHandler_OnZero3
|
|
9344 NmiHandler_Loop66
|
|
9369 Sub_9369
|
|
937B NmiHandler_Loop67
|
|
9387 NmiHandler_Loop68
|
|
9397 NmiHandler_Loop69
|
|
93B9 Sub_93B9
|
|
93D1 NmiHandler_Loop70
|
|
93DF NmiHandler_Loop71
|
|
93F4 NmiHandler_Loop72
|
|
9402 NmiHandler_Loop73
|
|
940F NmiHandler_OnNegative
|
|
9414 NmiHandler_Loop74
|
|
9417 NmiHandler_OnNonzero24
|
|
9447 NmiHandler_Loop75
|
|
9455 NmiHandler_Loop76
|
|
9466 NmiHandler_Loop77
|
|
9474 NmiHandler_OnNegative2
|
|
9479 NmiHandler_Loop78
|
|
947C NmiHandler_OnNonzero25
|
|
94A8 NmiHandler_Loop79
|
|
94B6 NmiHandler_Loop80
|
|
94C7 NmiHandler_Loop81
|
|
94D5 Sub_94D5
|
|
94EF NmiHandler_OnNonnegative2
|
|
94FA NmiHandler_Loop82
|
|
94FB NmiHandler_Loop83
|
|
9528 NmiHandler_Loop84
|
|
952B Sub_952B
|
|
954B Sub_954B
|
|
9569 NmiHandler_Loop85
|
|
95B5 NmiHandler_OnCarrySet
|
|
95BA NmiHandler_Loop86
|
|
95BB NmiHandler_Loop87
|
|
9613 Sub_9613
|
|
9620 Sub_9620
|
|
963F NmiHandler_Loop88
|
|
9670 Sub_9670
|
|
967D Sub_967D
|
|
969A NmiHandler_Loop89
|
|
96A5 NmiHandler_Loop90
|
|
96C6 NmiHandler_Loop91
|
|
96D2 NmiHandler_OnNonzero26
|
|
96E1 NmiHandler_Loop92
|
|
9707 NmiHandler_Loop93
|
|
9723 NmiHandler_Loop94
|
|
972A NmiHandler_Loop95
|
|
972C NmiHandler_Loop96
|
|
9748 NmiHandler_Loop97
|
|
9750 NmiHandler_Loop98
|
|
975A NmiHandler_Loop99
|
|
9760 Sub_9760
|
|
979E NmiHandler_Loop100
|
|
97C1 NmiHandler_Loop101
|
|
97CB NmiHandler_Loop102
|
|
97CD NmiHandler_Loop103
|
|
97CF NmiHandler_Loop104
|
|
97E4 NmiHandler_Loop105
|
|
97EE NmiHandler_Loop106
|
|
97F0 NmiHandler_Loop107
|
|
9807 Sub_9807
|
|
9827 NmiHandler_Loop108
|
|
9848 NmiHandler_Loop109
|
|
9849 Sub_9849
|
|
985D Sub_985D
|
|
9864 NmiHandler_Loop110
|
|
9866 NmiHandler_Loop111
|
|
98CF Sub_98CF
|
|
98F6 NmiHandler_Loop112
|
|
98F7 NmiHandler_OnNonnegative3
|
|
9902 NmiHandler_Loop113
|
|
9903 NmiHandler_Loop114
|
|
9917 Sub_9917
|
|
993A NmiHandler_Loop115
|
|
9A64 Sub_9A64
|
|
9A79 NmiHandler_Loop116
|
|
9AC3 Sub_9AC3
|
|
9AE2 NmiHandler_Loop117
|
|
9B15 Sub_9B15
|
|
9B27 NmiHandler_Loop118
|
|
9B2E NmiHandler_Loop119
|
|
9B59 NmiHandler_Loop120
|
|
9B6E NmiHandler_Loop121
|
|
9B8A NmiHandler_Loop122
|
|
9B8C NmiHandler_Loop123
|
|
9B9D Sub_9B9D
|
|
9BA7 NmiHandler_Loop124
|
|
9BB4 NmiHandler_Loop125
|
|
9BBB Sub_9BBB
|
|
9BE3 Sub_9BE3
|
|
9BE7 NmiHandler_OnNonzero27
|
|
9BF3 NmiHandler_Loop126
|
|
9BF7 Sub_9BF7
|
|
9C00 Sub_9C00
|
|
9C09 Sub_9C09
|
|
9C0B Sub_9C0B
|
|
9C0D NmiHandler_OnNonzero28
|
|
9C0F NmiHandler_OnNonzero29
|
|
9C1E NmiHandler_Loop127
|
|
9C23 Sub_9C23
|
|
9C2A NmiHandler_Loop128
|
|
9C3F NmiHandler_OnNonzero30
|
|
9CDA Sub_9CDA
|
|
9CE8 NmiHandler_Loop129
|
|
9D0B Sub_9D0B
|
|
9D6E Sub_9D6E
|
|
9DAC NmiHandler_OnNonzero31
|
|
9DC2 NmiHandler_OnNonzero32
|
|
9DF1 NmiHandler_Loop130
|
|
9E11 Sub_9E11
|
|
9E25 Sub_9E25
|
|
9E2C Sub_9E2C
|
|
9E43 Sub_9E43
|
|
9EAE Sub_9EAE
|
|
9EBC Sub_9EBC
|
|
9ECA Sub_9ECA
|
|
9ED5 Sub_9ED5
|
|
9F4E NmiHandler_Loop131
|
|
9F63 NmiHandler_Loop132
|
|
9F6D NmiHandler_Loop133
|
|
9FA9 NmiHandler_Loop134
|
|
9FB1 Sub_9FB1
|
|
9FBD Sub_9FBD
|
|
A350 Sub_A350
|
|
A37D NmiHandler_Loop135
|
|
A38C Sub_A38C
|
|
A3B5 NmiHandler_Loop136
|
|
A3DB NmiHandler_Loop137
|
|
A3EA NmiHandler_Loop138
|
|
A3F0 Sub_A3F0
|
|
A4DF Sub_A4DF
|
|
A4E8 Sub_A4E8
|
|
A4EE Sub_A4EE
|
|
A4FC Sub_A4FC
|
|
A50A NmiHandler_Loop139
|
|
A50E Sub_A50E
|
|
A51D NmiHandler_Loop140
|
|
A51E NmiHandler_Loop141
|
|
A520 NmiHandler_Loop142
|
|
A521 Sub_A521
|
|
A52A NmiHandler_Loop143
|
|
A579 NmiHandler_OnNonzero33
|
|
A5A4 NmiHandler_OnNonzero34
|
|
A5BB NmiHandler_OnNonzero35
|
|
A5C7 NmiHandler_OnNonzero36
|
|
A5E0 Sub_A5E0
|
|
A5E7 NmiHandler_OnNonnegative4
|
|
A5FE Sub_A5FE
|
|
A674 NmiHandler_Loop144
|
|
A697 Sub_A697
|
|
A69A NmiHandler_Loop145
|
|
A69E Sub_A69E
|
|
A6A5 NmiHandler_Loop146
|
|
A6CB Sub_A6CB
|
|
A6D7 Sub_A6D7
|
|
A6D9 NmiHandler_OnNonzero37
|
|
A819 Sub_A819
|
|
A853 NmiHandler_OnNonzero38
|
|
A85C NmiHandler_OnNonzero39
|
|
A87E Sub_A87E
|
|
A88B Sub_A88B
|
|
A88D NmiHandler_OnNonzero40
|
|
A8E9 NmiHandler_OnNonzero41
|
|
A952 Sub_A952
|
|
A962 NmiHandler_Loop147
|
|
A965 NmiHandler_Loop148
|
|
A96C NmiHandler_Loop149
|
|
A97B NmiHandler_Loop150
|
|
A98F Sub_A98F
|
|
A99A Sub_A99A
|
|
A9A5 NmiHandler_Loop151
|
|
A9A8 NmiHandler_Loop152
|
|
A9B3 NmiHandler_Loop153
|
|
A9B7 Sub_A9B7
|
|
A9C5 Sub_A9C5
|
|
AB76 Sub_AB76
|
|
AB7A Sub_AB7A
|
|
AB85 Sub_AB85
|
|
AB8F NmiHandler_OnNonzero42
|
|
AD71 Sub_AD71
|
|
AD73 NmiHandler_OnNonzero43
|
|
AE8E Sub_AE8E
|
|
AEA8 Sub_AEA8
|
|
AEB7 Sub_AEB7
|
|
AEC8 NmiHandler_OnNonzero44
|
|
AEF3 NmiHandler_Loop154
|
|
AF08 NmiHandler_OnZero4
|
|
AF36 NmiHandler_OnNonnegative5
|
|
AF58 NmiHandler_Loop155
|
|
AF6C Sub_AF6C
|
|
AF79 NmiHandler_Loop156
|
|
AF89 NmiHandler_Loop157
|
|
AF9A NmiHandler_Loop158
|
|
AF9F NmiHandler_Loop159
|
|
AFA8 NmiHandler_Loop160
|
|
AFAB NmiHandler_OnNonzero45
|
|
AFB6 Sub_AFB6
|
|
AFC1 NmiHandler_Loop161
|
|
AFC8 Sub_AFC8
|
|
AFCC NmiHandler_Loop162
|
|
AFDE NmiHandler_Loop163
|
|
AFF9 Sub_AFF9
|
|
B00F NmiHandler_Loop164
|
|
B047 NmiHandler_OnNegative3
|
|
B04F Sub_B04F
|
|
B06A Sub_B06A
|
|
B084 NmiHandler_OnNonzero46
|
|
B095 NmiHandler_OnCarrySet2
|
|
B09A NmiHandler_Loop165
|
|
B09B NmiHandler_Loop166
|
|
B0B0 NmiHandler_Loop167
|
|
B0B5 NmiHandler_Loop168
|
|
B0BD NmiHandler_Loop169
|
|
B0BF Sub_B0BF
|
|
B0C3 Sub_B0C3
|
|
B0D1 Sub_B0D1
|
|
B0DF Sub_B0DF
|
|
B0E9 Sub_B0E9
|
|
B0F2 NmiHandler_Loop170
|
|
B0FA NmiHandler_Loop171
|
|
B106 Sub_B106
|
|
B116 NmiHandler_Loop172
|
|
B11B NmiHandler_Loop173
|
|
B120 NmiHandler_Loop174
|
|
B122 Sub_B122
|
|
B128 NmiHandler_Loop175
|
|
B12D Sub_B12D
|
|
B147 NmiHandler_OnZero5
|
|
B165 NmiHandler_Loop176
|
|
B166 NmiHandler_Loop177
|
|
B178 NmiHandler_Loop178
|
|
B185 NmiHandler_Loop179
|
|
B18C Sub_B18C
|
|
B1A0 NmiHandler_Loop180
|
|
B1AF NmiHandler_Loop181
|
|
B1CC NmiHandler_Loop182
|
|
B1D3 Sub_B1D3
|
|
B1F5 NmiHandler_Loop183
|
|
B204 NmiHandler_Loop184
|
|
B215 NmiHandler_Loop185
|
|
B216 Sub_B216
|
|
B257 NmiHandler_Loop186
|
|
B258 NmiHandler_OnNegative4
|
|
B261 Sub_B261
|
|
B27E NmiHandler_Loop187
|
|
B280 NmiHandler_Loop188
|
|
B297 NmiHandler_Loop189
|
|
B2B4 Sub_B2B4
|
|
B2B6 NmiHandler_OnCarryClear4
|
|
B2B8 NmiHandler_Loop190
|
|
B2B9 NmiHandler_Loop191
|
|
B2C1 NmiHandler_Loop192
|
|
B2CE NmiHandler_OnCarrySet3
|
|
B2D1 NmiHandler_Loop193
|
|
B2D6 NmiHandler_Loop194
|
|
B2E6 NmiHandler_Loop195
|
|
B3C4 NmiHandler_OnNonzero47
|
|
B3C8 NmiHandler_OnNonzero48
|
|
B3DB NmiHandler_OnNonzero49
|
|
B3F6 NmiHandler_OnNonzero50
|
|
B3FA NmiHandler_OnNonzero51
|
|
B40D NmiHandler_OnNonzero52
|
|
B426 Sub_B426
|
|
B42C Sub_B42C
|
|
B437 NmiHandler_Loop196
|
|
B438 Sub_B438
|
|
B444 NmiHandler_OnNonzero53
|
|
B475 NmiHandler_Loop197
|
|
B476 Sub_B476
|
|
B480 Sub_B480
|
|
B482 NmiHandler_OnNonzero54
|
|
B48E Sub_B48E
|
|
B49B Sub_B49B
|
|
B49D NmiHandler_OnNonzero55
|
|
B4A3 Sub_B4A3
|
|
B4A5 NmiHandler_OnNonzero56
|
|
B4AC Sub_B4AC
|
|
B4B1 NmiHandler_OnNonzero57
|
|
B4B8 Sub_B4B8
|
|
B4BC Sub_B4BC
|
|
B4CB NmiHandler_OnNonzero58
|
|
B5D6 Sub_B5D6
|
|
B5D8 Sub_B5D8
|
|
B5DB NmiHandler_OnNonzero59
|
|
B5EE NmiHandler_OnNonzero60
|
|
B5FF Sub_B5FF
|
|
B605 NmiHandler_Loop198
|
|
B6B4 Sub_B6B4
|
|
B6C0 NmiHandler_OnCarrySet4
|
|
B70A Sub_B70A
|
|
B716 NmiHandler_Loop199
|
|
B7D1 Sub_B7D1
|
|
B7FC Sub_B7FC
|
|
B854 NmiHandler_Loop200
|
|
B859 NmiHandler_Loop201
|
|
B85C NmiHandler_Loop202
|
|
B890 NmiHandler_Loop203
|
|
C44E Sub_C44E
|
|
C456 NmiHandler_Loop204
|
|
C463 NmiHandler_Loop205
|
|
C46B NmiHandler_OnNonzero61
|
|
C483 NmiHandler_Loop206
|
|
C48B NmiHandler_Loop207
|
|
C48D Sub_C48D
|
|
C49F Sub_C49F
|
|
C4A9 NmiHandler_Loop208
|
|
C607 Sub_C607
|
|
C61F NmiHandler_Loop209
|
|
C62D Sub_C62D
|
|
C633 NmiHandler_Loop210
|
|
FE0C NmiHandler_OnNonnegative6
|
|
FE15 Sub_FE15
|
|
FE2A NmiHandler_Loop211
|
|
FE40 NmiHandler_Loop212
|
|
FE45 Sub_FE45
|
|
FE5C Sub_FE5C
|
|
FE70 NmiHandler_OnZero6
|
|
FE77 NmiHandler_OnNonzero62
|
|
FE81 NmiHandler_Loop213
|
|
FEDF IrqHandler
|
|
FFA0 IrqHandler_OnNonzero
|