Duck Hunt (JUE): Pass 2 complete
- 3,058 instructions (37.5% code), 48 semantic labels, 174 zero-page aliases - BYTE-IDENTICAL build verified - Key routines: Reset, NmiHandler, MainGameLoop, GameModeDispatcher, InitPPU, InitVariables, UpdateController, UpdateSprites - Zero-page aliases: PPUCtrlShadow (/bin/bash8), PPUMaskShadow (/bin/bash9), GameMode (4), RoundIndex (6), DispatchIndex (A) - Root OVERVIEW.md updated to reflect Pass 2 completion and correct mirroring (Horizontal)
This commit is contained in:
1 parent
c204dac739
commit
1b0682042f
6 files changed
+855
-119
No files matched your search
@@ -418,28 +418,28 @@ al 00C2EA .Label_C2EA
|
||||
al 00C2DB .Label_C2DB
|
||||
al 00C2F4 .Label_C2F4
|
||||
al 00C302 .Label_C302
|
||||
al 00C2BF .Label_C2BF
|
||||
al 00C2B9 .Label_C2B9
|
||||
al 00C2BF .UpdateController4_206
|
||||
al 00C2B9 .UpdateController3
|
||||
al 00C2BE .Label_C2BE
|
||||
al 00C2B6 .Label_C2B6
|
||||
al 00C293 .Label_C293
|
||||
al 00C291 .Label_C291
|
||||
al 00C284 .Label_C284
|
||||
al 00C291 .UpdateController2
|
||||
al 00C284 .UpdateController
|
||||
al 00C277 .Label_C277
|
||||
al 00C283 .Label_C283
|
||||
al 00C263 .Label_C263
|
||||
al 00C263 .UpdateSprites3
|
||||
al 00C25B .Label_C25B
|
||||
al 00C262 .Label_C262
|
||||
al 00C249 .Label_C249
|
||||
al 00C249 .UpdateSprites2_3
|
||||
al 00C23F .Label_C23F
|
||||
al 00C23B .Label_C23B
|
||||
al 00C232 .Label_C232
|
||||
al 00C22B .Label_C22B
|
||||
al 00C232 .UpdateSprites2_1
|
||||
al 00C22B .UpdateSprites_4
|
||||
al 00C222 .Label_C222
|
||||
al 00C20B .Label_C20B
|
||||
al 00C1EA .Label_C1EA
|
||||
al 00C1EA .UpdateGameState6_1
|
||||
al 00C1C8 .Label_C1C8
|
||||
al 00C217 .Label_C217
|
||||
al 00C217 .UpdateGameState6_3
|
||||
al 00C1BB .Label_C1BB
|
||||
al 00C1B2 .Label_C1B2
|
||||
al 00C1A3 .Label_C1A3
|
||||
@@ -449,24 +449,24 @@ al 00C190 .Label_C190
|
||||
al 00C189 .Label_C189
|
||||
al 00C199 .Label_C199
|
||||
al 00C176 .Label_C176
|
||||
al 00C18D .Label_C18D
|
||||
al 00C14E .Label_C14E
|
||||
al 00C112 .Label_C112
|
||||
al 00C0E1 .Label_C0E1
|
||||
al 00C0DF .Label_C0DF
|
||||
al 00C0FF .Label_C0FF
|
||||
al 00C123 .Label_C123
|
||||
al 00C11E .Label_C11E
|
||||
al 00C0BA .Label_C0BA
|
||||
al 00C0B3 .Label_C0B3
|
||||
al 00C0A6 .Label_C0A6
|
||||
al 00C18D .UpdateGameState5
|
||||
al 00C14E .UpdateGameState3_3
|
||||
al 00C112 .UpdateGameState
|
||||
al 00C0E1 .InitializeDuckDataLoop
|
||||
al 00C0DF .InitializeRoundData
|
||||
al 00C0FF .UpdateZp09_2
|
||||
al 00C123 .UpdateGameState3_1
|
||||
al 00C11E .UpdateGameState2
|
||||
al 00C0BA .TitleScreenLoop
|
||||
al 00C0B3 .GameModeDispatcher
|
||||
al 00C0A6 .NmiFrameEnd
|
||||
al 00C086 .NmiHandler
|
||||
al 00C06E .Label_C06E
|
||||
al 00C06B .Label_C06B
|
||||
al 00C061 .Label_C061
|
||||
al 00C07C .Label_C07C
|
||||
al 00C056 .Label_C056
|
||||
al 00C02C .Label_C02C
|
||||
al 00C01E .Label_C01E
|
||||
al 00C002 .Label_C002
|
||||
al 00C06E .GameplayFrame
|
||||
al 00C06B .GameModeCheck_3
|
||||
al 00C061 .MainGameLoop_1
|
||||
al 00C07C .MainGameLoop_3
|
||||
al 00C056 .InitVariables
|
||||
al 00C02C .InitGameState
|
||||
al 00C01E .ClearZeropage
|
||||
al 00C002 .WaitVBlank
|
||||
al 00C000 .Reset
|
||||
Reference in new issue
Block a user