Promotes Donkey Kong Jr
Adds remaining NROM as _wip Update gitignore to not keep object files Adds AGENTS.md as this is an AI helped project
This commit is contained in:
1 parent
a29b03b00b
commit
9aef410424
412 files changed
+33427
-221
No files matched your search
@@ -0,0 +1,25 @@
|
||||
CA65 ?= ca65
|
||||
LD65 ?= ld65
|
||||
|
||||
all: reconstructed.nes verify
|
||||
|
||||
prg.o: prg.s symbols.inc locals.inc
|
||||
$(CA65) -g -o $@ $<
|
||||
|
||||
header.o: header.s
|
||||
$(CA65) -g -o $@ $<
|
||||
|
||||
chr.o: chr.s
|
||||
$(CA65) -g -o $@ $<
|
||||
|
||||
reconstructed.nes: header.o prg.o chr.o linker.cfg
|
||||
$(LD65) -C linker.cfg -m reconstructed.map -Ln reconstructed.lbl -o $@ header.o prg.o chr.o
|
||||
|
||||
verify: reconstructed.nes
|
||||
cmp reconstructed.nes rom.nes
|
||||
@echo "Byte-identical ROM verified."
|
||||
|
||||
clean:
|
||||
rm -f *.o reconstructed.nes reconstructed.map reconstructed.lbl
|
||||
|
||||
.PHONY: all verify clean
|
||||
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
.segment "CHR"
|
||||
.incbin "chr.bin"
|
||||
@@ -0,0 +1,2 @@
|
||||
.segment "HEADER"
|
||||
.incbin "rom.nes", 0, 16
|
||||
@@ -0,0 +1,10 @@
|
||||
MEMORY {
|
||||
HEADER: start = $0000, size = $0010, fill = yes;
|
||||
PRG: start = $C000, size = $4000, fill = yes;
|
||||
CHR: start = $0000, size = $2000, fill = yes;
|
||||
}
|
||||
SEGMENTS {
|
||||
HEADER: load = HEADER, type = ro;
|
||||
PRG: load = PRG, type = ro;
|
||||
CHR: load = CHR, type = ro;
|
||||
}
|
||||
@@ -0,0 +1,319 @@
|
||||
; Donkey Kong 3 application-specific symbols identified in Pass 2.
|
||||
|
||||
ControllerSerialBits = $00
|
||||
WorkPointerOrValueLo = $01
|
||||
WorkPointerOrValueHi = $02
|
||||
SourceRecordPointerLo = $03
|
||||
PackedCoordinateOrValue = $04
|
||||
LoopCounter05 = $05
|
||||
RecordFieldCount = $06
|
||||
RecordRepeatCount = $07
|
||||
ObjectScanIndex = $08
|
||||
MetaspriteLayoutOffset = $0C
|
||||
SkippedSpriteCount = $0D
|
||||
ObjectSlotOrFieldIndex = $0E
|
||||
IndirectStorePointer = $0F
|
||||
SignedOffsetAccumulator = $10
|
||||
CurrentSpriteTileId = $11
|
||||
CoordinateLimit = $12
|
||||
CoordinateValue = $13
|
||||
MetaspriteLayoutPointerLo = $14
|
||||
MetaspriteLayoutPointerHi = $15
|
||||
PackedHudOrObjectValue = $16
|
||||
CoordinateDelta = $17
|
||||
ControllerButtons = $1A
|
||||
ControllerPressedOrScriptInput = $1B
|
||||
SecondControllerPressed = $1D
|
||||
GameplayTimerArray = $20
|
||||
GameplayTimer = $21
|
||||
GameplayStateBackup = $22
|
||||
GameplayStateFlags = $23
|
||||
ScreenSelectionPositionOrDelay = $25
|
||||
FrameCounter = $27
|
||||
SavedGameplayTimerArray = $28
|
||||
FrameReadyFlag = $30
|
||||
CollisionResultFlag = $31
|
||||
NmiFrameDelay = $32
|
||||
NmiWorkMode = $33
|
||||
QueuedPpuTransferCount = $34
|
||||
ScreenSubstate = $36
|
||||
StartInputLatch = $37
|
||||
SelectedPlayerAndScreenFlags = $38
|
||||
GameMode = $3A
|
||||
CurrentScreenState = $3B
|
||||
PlayerModeOrScreenPhase = $3C
|
||||
ReturnScreenState = $3D
|
||||
SelectedPlayerIndex = $40
|
||||
SelectedScreenVariant = $41
|
||||
SelectedActorIndex = $43
|
||||
ScreenCollisionState = $44
|
||||
CollisionCandidateIndex = $45
|
||||
PendingObstacleInteraction = $46
|
||||
ObjectSpawnDelay = $47
|
||||
ObjectSpawnType = $48
|
||||
ObjectSpawnX = $49
|
||||
ObjectSpawnState = $4B
|
||||
ScreenEffectState = $4E
|
||||
ScreenEffectTimer = $4F
|
||||
GameplayObjectState = $50
|
||||
GameplayObjectTimer = $51
|
||||
GameplayObjectX = $52
|
||||
GameplayObjectFlags = $54
|
||||
GameplayObjectAnimation = $55
|
||||
ActiveActorType = $60
|
||||
ActiveActorState = $61
|
||||
ScreenObjectMode = $62
|
||||
ScreenObjectTimer = $63
|
||||
ScreenObjectTrigger = $64
|
||||
ScreenObjectCounter = $65
|
||||
ActorTimerArray = $68
|
||||
ActorSequenceStep = $69
|
||||
ActorTableIndex = $6F
|
||||
ActorStateArray = $70
|
||||
ActorAnimationStep = $75
|
||||
ScreenVariantInitialState = $78
|
||||
PlayerOrActorX = $81
|
||||
PlayerOrActorY = $82
|
||||
PlayerMotionState = $83
|
||||
ActorFlags = $84
|
||||
ActorX = $85
|
||||
ActorY = $86
|
||||
PlayerStartXTable = $8C
|
||||
PlayerStartYTable = $8D
|
||||
ActorAnimationTimer = $90
|
||||
ActorInteractionState = $91
|
||||
ActorAnimationFrame = $92
|
||||
ObstacleAnimationTimer = $94
|
||||
ObstacleInteractionState = $95
|
||||
ObstacleAnimationFrame = $96
|
||||
ObjectRecordPointerLo = $A8
|
||||
ObjectRecordPointerHi = $A9
|
||||
ObjectRecordStride = $AA
|
||||
OamBufferWriteOffset = $AB
|
||||
SpriteAttributes = $B7
|
||||
ObjectScreenY = $B8
|
||||
ObjectScreenX = $B9
|
||||
MovementDirectionFlags = $BC
|
||||
MovementStepIndex = $BD
|
||||
CollisionMask = $BF
|
||||
CollisionExtent = $C0
|
||||
CollisionCoordinate = $C2
|
||||
CollisionFlags = $C4
|
||||
CollisionTableIndex = $C8
|
||||
AudioChannelStateArray = $F0
|
||||
AudioFrameCounter = $F1
|
||||
AudioSequenceDelay = $F2
|
||||
AudioSequencePosition = $F3
|
||||
AudioCommandValue = $F4
|
||||
AudioEffectIndex = $F5
|
||||
AudioNoteIndex = $F6
|
||||
AudioPeriodBase = $F7
|
||||
AudioEnvelopeOrSequenceIndex = $F8
|
||||
AudioSequencePointerLo = $F9
|
||||
AudioSequencePointerHi = $FA
|
||||
AudioRequestFlags = $FB
|
||||
AudioModeOrEffectIndex = $FC
|
||||
AudioPendingFlags = $FD
|
||||
AudioEffectRequest = $FE
|
||||
AudioChannelRequest = $FF
|
||||
|
||||
; Main RAM
|
||||
OamBuffer = $0200
|
||||
Ram_02E0 = $02E0
|
||||
ObjectState = $0300
|
||||
Ram_0301 = $0301
|
||||
ObjectType = $0302
|
||||
ObjectField3 = $0303
|
||||
Ram_0304 = $0304
|
||||
ObjectLookupIndex = $0305
|
||||
ObjectField6 = $0306
|
||||
ObjectField7 = $0307
|
||||
ObjectField8 = $0308
|
||||
ObjectField9 = $0309
|
||||
Ram_030A = $030A
|
||||
Ram_030B = $030B
|
||||
Ram_030C = $030C
|
||||
Ram_030D = $030D
|
||||
ObjectFieldE = $030E
|
||||
Ram_0310 = $0310
|
||||
ObjectCounter = $0312
|
||||
Ram_0320 = $0320
|
||||
Ram_0321 = $0321
|
||||
Ram_0326 = $0326
|
||||
Ram_0327 = $0327
|
||||
Ram_0328 = $0328
|
||||
Ram_0329 = $0329
|
||||
Ram_032A = $032A
|
||||
Ram_032E = $032E
|
||||
Ram_0340 = $0340
|
||||
Ram_0342 = $0342
|
||||
Ram_0343 = $0343
|
||||
Ram_0344 = $0344
|
||||
Ram_0345 = $0345
|
||||
Ram_0346 = $0346
|
||||
Ram_0347 = $0347
|
||||
Ram_0348 = $0348
|
||||
Ram_0349 = $0349
|
||||
Ram_034A = $034A
|
||||
Ram_034B = $034B
|
||||
Ram_034C = $034C
|
||||
Ram_034D = $034D
|
||||
Ram_034E = $034E
|
||||
Ram_034F = $034F
|
||||
Ram_0350 = $0350
|
||||
Ram_035A = $035A
|
||||
Ram_0360 = $0360
|
||||
Ram_0361 = $0361
|
||||
Ram_0362 = $0362
|
||||
Ram_0363 = $0363
|
||||
Ram_0365 = $0365
|
||||
Ram_0366 = $0366
|
||||
Ram_0367 = $0367
|
||||
Ram_0368 = $0368
|
||||
Ram_0369 = $0369
|
||||
Ram_036A = $036A
|
||||
Ram_036B = $036B
|
||||
Ram_036C = $036C
|
||||
Ram_036D = $036D
|
||||
Ram_036E = $036E
|
||||
Ram_0371 = $0371
|
||||
Ram_0372 = $0372
|
||||
Ram_0373 = $0373
|
||||
Ram_0374 = $0374
|
||||
Ram_0375 = $0375
|
||||
Ram_0376 = $0376
|
||||
Ram_0377 = $0377
|
||||
Ram_0380 = $0380
|
||||
Ram_0381 = $0381
|
||||
Ram_0386 = $0386
|
||||
Ram_0388 = $0388
|
||||
Ram_0389 = $0389
|
||||
Ram_038A = $038A
|
||||
Ram_038B = $038B
|
||||
Ram_038D = $038D
|
||||
Ram_038E = $038E
|
||||
Ram_0390 = $0390
|
||||
Ram_0396 = $0396
|
||||
Ram_0398 = $0398
|
||||
Ram_0399 = $0399
|
||||
Ram_039A = $039A
|
||||
Ram_03A0 = $03A0
|
||||
Ram_03A1 = $03A1
|
||||
Ram_03A3 = $03A3
|
||||
Ram_03A6 = $03A6
|
||||
Ram_03A8 = $03A8
|
||||
Ram_03A9 = $03A9
|
||||
Ram_03AD = $03AD
|
||||
Ram_03AE = $03AE
|
||||
Ram_03AF = $03AF
|
||||
Ram_03B0 = $03B0
|
||||
Ram_03B6 = $03B6
|
||||
Ram_03B7 = $03B7
|
||||
Ram_03B8 = $03B8
|
||||
Ram_03B9 = $03B9
|
||||
Ram_03BA = $03BA
|
||||
Ram_03C0 = $03C0
|
||||
Ram_03C6 = $03C6
|
||||
Ram_03C7 = $03C7
|
||||
Ram_03C8 = $03C8
|
||||
Ram_03C9 = $03C9
|
||||
Ram_03CA = $03CA
|
||||
Ram_03CB = $03CB
|
||||
Ram_03CC = $03CC
|
||||
Ram_03CD = $03CD
|
||||
Ram_03CE = $03CE
|
||||
Ram_0400 = $0400
|
||||
Ram_0401 = $0401
|
||||
Ram_0402 = $0402
|
||||
Ram_0403 = $0403
|
||||
Ram_0405 = $0405
|
||||
Ram_0406 = $0406
|
||||
Ram_0407 = $0407
|
||||
Ram_0408 = $0408
|
||||
Ram_0409 = $0409
|
||||
Ram_040E = $040E
|
||||
Ram_040F = $040F
|
||||
Ram_0415 = $0415
|
||||
Ram_041B = $041B
|
||||
Ram_041D = $041D
|
||||
Ram_04A0 = $04A0
|
||||
Ram_04A4 = $04A4
|
||||
Ram_04A6 = $04A6
|
||||
Ram_04A8 = $04A8
|
||||
Ram_04A9 = $04A9
|
||||
Ram_04AB = $04AB
|
||||
Ram_04AC = $04AC
|
||||
Ram_04AE = $04AE
|
||||
Ram_04E0 = $04E0
|
||||
Ram_04E1 = $04E1
|
||||
Ram_04E2 = $04E2
|
||||
Ram_04E3 = $04E3
|
||||
Ram_04E5 = $04E5
|
||||
Ram_04E6 = $04E6
|
||||
Ram_04E8 = $04E8
|
||||
Ram_04E9 = $04E9
|
||||
Ram_04EA = $04EA
|
||||
Ram_04EB = $04EB
|
||||
Ram_04ED = $04ED
|
||||
Ram_04EE = $04EE
|
||||
Ram_04EF = $04EF
|
||||
Ram_04FE = $04FE
|
||||
Ram_0500 = $0500
|
||||
Ram_0501 = $0501
|
||||
Ram_0502 = $0502
|
||||
Ram_0580 = $0580
|
||||
Ram_0584 = $0584
|
||||
Ram_05A4 = $05A4
|
||||
Ram_0600 = $0600
|
||||
Ram_0601 = $0601
|
||||
Ram_0602 = $0602
|
||||
Ram_0603 = $0603
|
||||
Ram_0605 = $0605
|
||||
Ram_0606 = $0606
|
||||
Ram_0607 = $0607
|
||||
Ram_0608 = $0608
|
||||
Ram_0609 = $0609
|
||||
Ram_060A = $060A
|
||||
Ram_060B = $060B
|
||||
Ram_060C = $060C
|
||||
Ram_060D = $060D
|
||||
Ram_060E = $060E
|
||||
Ram_060F = $060F
|
||||
Ram_0611 = $0611
|
||||
Ram_0612 = $0612
|
||||
Ram_0614 = $0614
|
||||
Ram_0615 = $0615
|
||||
Ram_0618 = $0618
|
||||
Ram_06A0 = $06A0
|
||||
Ram_06A3 = $06A3
|
||||
Ram_06A4 = $06A4
|
||||
Ram_06A5 = $06A5
|
||||
Ram_06A6 = $06A6
|
||||
Ram_06A7 = $06A7
|
||||
Ram_06A8 = $06A8
|
||||
Ram_06A9 = $06A9
|
||||
Ram_06AA = $06AA
|
||||
Ram_06BA = $06BA
|
||||
Ram_06C0 = $06C0
|
||||
Ram_06F0 = $06F0
|
||||
Ram_06F1 = $06F1
|
||||
Ram_06F2 = $06F2
|
||||
Ram_06F3 = $06F3
|
||||
Ram_0700 = $0700
|
||||
Ram_0701 = $0701
|
||||
Ram_0790 = $0790
|
||||
Ram_0792 = $0792
|
||||
Ram_0796 = $0796
|
||||
Ram_079A = $079A
|
||||
Ram_07A8 = $07A8
|
||||
Ram_07B1 = $07B1
|
||||
Ram_07B3 = $07B3
|
||||
Ram_07B4 = $07B4
|
||||
Ram_07B5 = $07B5
|
||||
Ram_07B6 = $07B6
|
||||
Ram_07F0 = $07F0
|
||||
Ram_07F4 = $07F4
|
||||
Ram_07FF = $07FF
|
||||
Data_C206 = $C206
|
||||
Data_F970 = $F970
|
||||
Data_FAB3 = $FAB3
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,697 @@
|
||||
al 00FC8C .Flow_FC8C
|
||||
al 00FC89 .Flow_FC89
|
||||
al 00FC92 .Flow_FC92
|
||||
al 00FFC3 .IndexedGameplayLookupTable_FFC3
|
||||
al 00FC5E .Flow_FC5E
|
||||
al 00FC5A .Flow_FC5A
|
||||
al 00FC5D .Flow_FC5D
|
||||
al 00FC41 .Flow_FC41
|
||||
al 00FC2F .Flow_FC2F
|
||||
al 00FC6A .UpdateApuChannelState_FC6A
|
||||
al 00FC35 .Flow_FC35
|
||||
al 00FDAB .IndexedGameplayLookupTable_FDAB
|
||||
al 00FDAA .IndexedGameplayLookupTable_FDAA
|
||||
al 00FDA9 .IndexedGameplayLookupTable_FDA9
|
||||
al 00FDA8 .IndexedGameplayLookupTable_FDA8
|
||||
al 00FDA7 .IndexedGameplayLookupTable_FDA7
|
||||
al 00FDA6 .IndexedGameplayLookupTable_FDA6
|
||||
al 00FDA5 .IndexedGameplayLookupTable_FDA5
|
||||
al 00FDA4 .IndexedGameplayLookupTable_FDA4
|
||||
al 00FBE4 .Flow_FBE4
|
||||
al 00FBDE .Flow_FBDE
|
||||
al 00FBDF .Flow_FBDF
|
||||
al 00FC23 .Flow_FC23
|
||||
al 00FBEB .Flow_FBEB
|
||||
al 00FBC6 .Flow_FBC6
|
||||
al 00FB94 .Flow_FB94
|
||||
al 00FB8D .Flow_FB8D
|
||||
al 00FB86 .Flow_FB86
|
||||
al 00FB79 .Flow_FB79
|
||||
al 00FB74 .Flow_FB74
|
||||
al 00FBBA .Flow_FBBA
|
||||
al 00FB5A .Flow_FB5A
|
||||
al 00FB55 .Flow_FB55
|
||||
al 00FB63 .Flow_FB63
|
||||
al 00FB4A .Flow_FB4A
|
||||
al 00FB45 .Flow_FB45
|
||||
al 00FB3C .UpdateApuChannelState_FB3C
|
||||
al 00FB3A .ComputeOrDispatch_FB3A
|
||||
al 00FB17 .IndexedGameplayLookupTable_FB17
|
||||
al 00FAF6 .IndexedGameplayLookupTable_FAF6
|
||||
al 00FAD4 .IndexedGameplayLookupTable_FAD4
|
||||
al 00FAF5 .LookupTableEntry_FAF5
|
||||
al 00FA4F .Flow_FA4F
|
||||
al 00FB9A .Continuation_FB9A
|
||||
al 00FAA4 .Flow_FAA4
|
||||
al 00FA9C .Flow_FA9C
|
||||
al 00FA93 .Flow_FA93
|
||||
al 00FA6F .Flow_FA6F
|
||||
al 00FA61 .Flow_FA61
|
||||
al 00FA3C .Flow_FA3C
|
||||
al 00FA32 .Flow_FA32
|
||||
al 00FA82 .UpdateApuChannelState_FA82
|
||||
al 00F9F7 .Flow_F9F7
|
||||
al 00FA7F .UpdateRam_07B5_FA7F
|
||||
al 00F9EF .Flow_F9EF
|
||||
al 00F9DD .Flow_F9DD
|
||||
al 00F9D4 .Flow_F9D4
|
||||
al 00F9EC .Flow_F9EC
|
||||
al 00FA2F .Flow_FA2F
|
||||
al 00F9C4 .Flow_F9C4
|
||||
al 00F9A4 .Flow_F9A4
|
||||
al 00F9CD .Flow_F9CD
|
||||
al 00F99B .Flow_F99B
|
||||
al 00F98D .ConfigureSoundChannel
|
||||
al 00F98B .ComputeOrDispatch_F98B
|
||||
al 00F96D .Flow_F96D
|
||||
al 00F930 .Flow_F930
|
||||
al 00FBD6 .UpdateApuChannelState_FBD6
|
||||
al 00F923 .Flow_F923
|
||||
al 00F918 .Flow_F918
|
||||
al 00F916 .Flow_F916
|
||||
al 00F97C .IndexedGameplayLookupTable_F97C
|
||||
al 00F97B .IndexedGameplayLookupTable_F97B
|
||||
al 00F8F0 .Flow_F8F0
|
||||
al 00F9FD .Continuation_F9FD
|
||||
al 00F8D8 .Flow_F8D8
|
||||
al 00F957 .Flow_F957
|
||||
al 00F936 .Flow_F936
|
||||
al 00F8EB .Flow_F8EB
|
||||
al 00F8DB .Flow_F8DB
|
||||
al 00F921 .Flow_F921
|
||||
al 00F91B .Flow_F91B
|
||||
al 00F8B1 .Flow_F8B1
|
||||
al 00F8A7 .Flow_F8A7
|
||||
al 00F897 .Flow_F897
|
||||
al 00F87A .Flow_F87A
|
||||
al 00F876 .ComputeOrDispatch_F876
|
||||
al 00F869 .Flow_F869
|
||||
al 00F859 .Flow_F859
|
||||
al 00FFE3 .IndexedGameplayLookupTable_FFE3
|
||||
al 00FFE2 .IndexedGameplayLookupTable_FFE2
|
||||
al 00F846 .Flow_F846
|
||||
al 00F840 .Flow_F840
|
||||
al 00F836 .StartSoundEffect
|
||||
al 00F8B9 .TransformPackedValue_F8B9
|
||||
al 00EC4D .Flow_EC4D
|
||||
al 00EC35 .UpdateRam_03A6_EC35
|
||||
al 00EC02 .Flow_EC02
|
||||
al 00EC08 .Flow_EC08
|
||||
al 00EC2E .Continuation_EC2E
|
||||
al 00EC1D .Flow_EC1D
|
||||
al 00EBE4 .Flow_EBE4
|
||||
al 00EC34 .Flow_EC34
|
||||
al 00EB70 .Flow_EB70
|
||||
al 00EB66 .Flow_EB66
|
||||
al 00EB5A .Flow_EB5A
|
||||
al 00EB80 .Flow_EB80
|
||||
al 00EB27 .Flow_EB27
|
||||
al 00EB1A .Flow_EB1A
|
||||
al 00EB05 .Flow_EB05
|
||||
al 00EB00 .Flow_EB00
|
||||
al 00EAF7 .Flow_EAF7
|
||||
al 00EAF5 .ComputeOrDispatch_EAF5
|
||||
al 00EAE7 .Flow_EAE7
|
||||
al 00EAE0 .Flow_EAE0
|
||||
al 00EADB .Flow_EADB
|
||||
al 00EABD .Flow_EABD
|
||||
al 00EABE .CalculateAndClampValue_EABE
|
||||
al 00FF4C .GameplayConstantTable_FF4C
|
||||
al 00EA42 .Flow_EA42
|
||||
al 00EA37 .Flow_EA37
|
||||
al 00EA4F .Flow_EA4F
|
||||
al 00EA45 .Flow_EA45
|
||||
al 00EA1C .Flow_EA1C
|
||||
al 00EA14 .Flow_EA14
|
||||
al 00E9CE .Flow_E9CE
|
||||
al 00E9C0 .Flow_E9C0
|
||||
al 00E97C .Flow_E97C
|
||||
al 00E97B .Flow_E97B
|
||||
al 00E967 .Flow_E967
|
||||
al 00E974 .Flow_E974
|
||||
al 00E94C .Flow_E94C
|
||||
al 00E915 .Flow_E915
|
||||
al 00E9BC .ComputeOrDispatch_E9BC
|
||||
al 00E905 .Flow_E905
|
||||
al 00E8F1 .Flow_E8F1
|
||||
al 00E8E2 .Flow_E8E2
|
||||
al 00E94A .Flow_E94A
|
||||
al 00E8D7 .Flow_E8D7
|
||||
al 00E8C0 .UpdateZp_01_E8C0
|
||||
al 00E8CA .Flow_E8CA
|
||||
al 00E8BA .Flow_E8BA
|
||||
al 00E8B8 .Flow_E8B8
|
||||
al 00E912 .Flow_E912
|
||||
al 00E8C9 .Flow_E8C9
|
||||
al 00E8AA .Flow_E8AA
|
||||
al 00E85D .Flow_E85D
|
||||
al 00ED03 .IndexedGameplayLookupTable_ED03
|
||||
al 00E83B .Flow_E83B
|
||||
al 00E855 .Flow_E855
|
||||
al 00E830 .Continuation_E830
|
||||
al 00E829 .Flow_E829
|
||||
al 00E9BE .ComputeOrDispatch_E9BE
|
||||
al 00E860 .ScreenObjectInitialStateTable
|
||||
al 00E85F .ScreenObjectInitialYTable
|
||||
al 00E85E .ScreenObjectInitialXTable
|
||||
al 00E7CB .Flow_E7CB
|
||||
al 00E695 .ComputeOrDispatch_E695
|
||||
al 00E0BA .Flow_E0BA
|
||||
al 00E0AD .Flow_E0AD
|
||||
al 00E08A .Flow_E08A
|
||||
al 00E090 .Flow_E090
|
||||
al 00E056 .Flow_E056
|
||||
al 00E07E .Flow_E07E
|
||||
al 00E0BD .Flow_E0BD
|
||||
al 00E0F0 .IndexedGameplayLookupTable_E0F0
|
||||
al 00E037 .Flow_E037
|
||||
al 00E029 .Flow_E029
|
||||
al 00E01E .Flow_E01E
|
||||
al 00E01F .Flow_E01F
|
||||
al 00E0D2 .Continuation_E0D2
|
||||
al 00E012 .Flow_E012
|
||||
al 00DFF1 .Flow_DFF1
|
||||
al 00DFF4 .Flow_DFF4
|
||||
al 00DFCA .Flow_DFCA
|
||||
al 00DFCD .Flow_DFCD
|
||||
al 00E000 .UpdateRam_0402_E000
|
||||
al 00DFDC .Flow_DFDC
|
||||
al 00DFBB .Flow_DFBB
|
||||
al 00DFAC .Flow_DFAC
|
||||
al 00DFDB .Flow_DFDB
|
||||
al 00DF75 .Flow_DF75
|
||||
al 00DF81 .Flow_DF81
|
||||
al 00EB36 .CalculateAndClampValue_EB36
|
||||
al 00DF88 .Flow_DF88
|
||||
al 00EA9F .UpdateRam_04A4_EA9F
|
||||
al 00DF4C .Flow_DF4C
|
||||
al 00DF84 .Flow_DF84
|
||||
al 00DF1C .Flow_DF1C
|
||||
al 00DF66 .Flow_DF66
|
||||
al 00DF51 .Flow_DF51
|
||||
al 00DF24 .Flow_DF24
|
||||
al 00DEFD .Flow_DEFD
|
||||
al 00DEBA .Flow_DEBA
|
||||
al 00DECD .ActorCollisionOrStateTable_DECD
|
||||
al 00DECC .Flow_DECC
|
||||
al 00DE78 .EvaluateCollisionState_DE78
|
||||
al 00DE77 .Flow_DE77
|
||||
al 00DE5E .Flow_DE5E
|
||||
al 00DE61 .Flow_DE61
|
||||
al 00DDDF .UpdateRam_038D_DDDF
|
||||
al 00DDBF .Flow_DDBF
|
||||
al 00DDB2 .Flow_DDB2
|
||||
al 00DDC5 .Flow_DDC5
|
||||
al 00DDA1 .Flow_DDA1
|
||||
al 00DDCD .Flow_DDCD
|
||||
al 00DD8D .Flow_DD8D
|
||||
al 00DD70 .Flow_DD70
|
||||
al 00DD5D .Flow_DD5D
|
||||
al 00DD60 .UpdateRam_0398_DD60
|
||||
al 00DD57 .Flow_DD57
|
||||
al 00DD4A .Flow_DD4A
|
||||
al 00DB38 .IndexedGameplayLookupTable_DB38
|
||||
al 00DB00 .Flow_DB00
|
||||
al 00DAFE .Flow_DAFE
|
||||
al 00DC27 .IndexedGameplayLookupTable_DC27
|
||||
al 00DC26 .IndexedGameplayLookupTable_DC26
|
||||
al 00DC25 .IndexedGameplayLookupTable_DC25
|
||||
al 00DC24 .IndexedGameplayLookupTable_DC24
|
||||
al 00DBA7 .IndexedGameplayLookupTable_DBA7
|
||||
al 00DBA6 .IndexedGameplayLookupTable_DBA6
|
||||
al 00DA9C .Flow_DA9C
|
||||
al 00DA8A .Flow_DA8A
|
||||
al 00DBA0 .IndexedGameplayLookupTable_DBA0
|
||||
al 00DA5F .Flow_DA5F
|
||||
al 00DB88 .CodeOrDataPointerTable_DB88
|
||||
al 00DA30 .Flow_DA30
|
||||
al 00DA82 .UpdateRam_0373_DA82
|
||||
al 00DA13 .Flow_DA13
|
||||
al 00DAF5 .TransformPackedValue_DAF5
|
||||
al 00DA8B .Continuation_DA8B
|
||||
al 00DABC .Continuation_DABC
|
||||
al 00D9FC .Flow_D9FC
|
||||
al 00D9D2 .Flow_D9D2
|
||||
al 00DB15 .TransformPackedValue_DB15
|
||||
al 00DBC5 .IndexedGameplayLookupTable_DBC5
|
||||
al 00DBC4 .IndexedGameplayLookupTable_DBC4
|
||||
al 00DBC3 .IndexedGameplayLookupTable_DBC3
|
||||
al 00DBC2 .IndexedGameplayLookupTable_DBC2
|
||||
al 00D9A4 .Flow_D9A4
|
||||
al 00D9FF .Flow_D9FF
|
||||
al 00D9CD .UpdateRam_0375_D9CD
|
||||
al 00D9B3 .Continuation_D9B3
|
||||
al 00D99E .Flow_D99E
|
||||
al 00D992 .Flow_D992
|
||||
al 00D967 .Flow_D967
|
||||
al 00D94D .Flow_D94D
|
||||
al 00D941 .UpdateZp_A8_D941
|
||||
al 00D912 .Flow_D912
|
||||
al 00D8F1 .Flow_D8F1
|
||||
al 00D91D .Flow_D91D
|
||||
al 00D925 .Flow_D925
|
||||
al 00D8E2 .Flow_D8E2
|
||||
al 00D8A8 .Flow_D8A8
|
||||
al 00D8A5 .Flow_D8A5
|
||||
al 00D88B .Flow_D88B
|
||||
al 00D8CD .Flow_D8CD
|
||||
al 00D868 .Flow_D868
|
||||
al 00D8BB .Flow_D8BB
|
||||
al 00D85E .Flow_D85E
|
||||
al 00D8AC .Flow_D8AC
|
||||
al 00D834 .Flow_D834
|
||||
al 00D824 .Flow_D824
|
||||
al 00D83E .Flow_D83E
|
||||
al 00D815 .Flow_D815
|
||||
al 00D7FC .Flow_D7FC
|
||||
al 00D9D3 .TransformPackedValue_D9D3
|
||||
al 00DADD .UpdateZp_03_DADD
|
||||
al 00D7CC .Flow_D7CC
|
||||
al 00D7D1 .Flow_D7D1
|
||||
al 00D7F1 .Flow_D7F1
|
||||
al 00D968 .IndexedGameplayLookupTable_D968
|
||||
al 00D7B9 .Flow_D7B9
|
||||
al 00D7F0 .Flow_D7F0
|
||||
al 00D7ED .Flow_D7ED
|
||||
al 00DDF8 .ComputeOrDispatch_DDF8
|
||||
al 00D7AC .Flow_D7AC
|
||||
al 00D7A9 .Flow_D7A9
|
||||
al 00D952 .Continuation_D952
|
||||
al 00D8D7 .Continuation_D8D7
|
||||
al 00D78F .Continuation_D78F
|
||||
al 00D80A .Continuation_D80A
|
||||
al 00D7B1 .Continuation_D7B1
|
||||
al 00D84A .Flow_D84A
|
||||
al 00D78E .Flow_D78E
|
||||
al 00D788 .Flow_D788
|
||||
al 00D78B .Flow_D78B
|
||||
al 00D785 .Flow_D785
|
||||
al 00D77D .Flow_D77D
|
||||
al 00D77A .Flow_D77A
|
||||
al 00D73A .CodeOrDataPointerTable_D73A
|
||||
al 00D72E .Flow_D72E
|
||||
al 00D739 .Flow_D739
|
||||
al 00D5C8 .Flow_D5C8
|
||||
al 00D5B2 .Flow_D5B2
|
||||
al 00D596 .Flow_D596
|
||||
al 00D584 .Flow_D584
|
||||
al 00D570 .Flow_D570
|
||||
al 00D55F .Flow_D55F
|
||||
al 00D544 .Flow_D544
|
||||
al 00D55D .Flow_D55D
|
||||
al 00D52A .Flow_D52A
|
||||
al 00D50C .Flow_D50C
|
||||
al 00D6EF .CodeOrDataPointerTable_D6EF
|
||||
al 00D4E6 .Flow_D4E6
|
||||
al 00D4C2 .Flow_D4C2
|
||||
al 00D559 .Flow_D559
|
||||
al 00D4B4 .Flow_D4B4
|
||||
al 00D59E .Continuation_D59E
|
||||
al 00D4A6 .Flow_D4A6
|
||||
al 00D4CA .Flow_D4CA
|
||||
al 00D488 .Continuation_D488
|
||||
al 00D5F9 .ComputeOrDispatch_D5F9
|
||||
al 00D5C0 .ComputeOrDispatch_D5C0
|
||||
al 00D474 .Flow_D474
|
||||
al 00D477 .Flow_D477
|
||||
al 00D500 .Continuation_D500
|
||||
al 00D5DB .UpdateZp_BC_D5DB
|
||||
al 00D45E .Flow_D45E
|
||||
al 00D461 .Flow_D461
|
||||
al 00D464 .Flow_D464
|
||||
al 00D498 .Flow_D498
|
||||
al 00D60D .UpdateZp_0F_D60D
|
||||
al 00D603 .ComputeOrDispatch_D603
|
||||
al 00D5D1 .ComputeOrDispatch_D5D1
|
||||
al 00D5EA .UpdateZp_BC_D5EA
|
||||
al 00D43D .Flow_D43D
|
||||
al 00D438 .Flow_D438
|
||||
al 00D433 .Flow_D433
|
||||
al 00D41F .Flow_D41F
|
||||
al 00D47A .Flow_D47A
|
||||
al 00D40A .Flow_D40A
|
||||
al 00D440 .Flow_D440
|
||||
al 00D3EB .Flow_D3EB
|
||||
al 00D3E8 .Flow_D3E8
|
||||
al 00D3D5 .Flow_D3D5
|
||||
al 00D3B0 .Flow_D3B0
|
||||
al 00D393 .Flow_D393
|
||||
al 00D388 .Flow_D388
|
||||
al 00D3B8 .IndexedGameplayLookupTable_D3B8
|
||||
al 00D3B7 .IndexedGameplayLookupTable_D3B7
|
||||
al 00D371 .Flow_D371
|
||||
al 00D3B6 .IndexedGameplayLookupTable_D3B6
|
||||
al 00D3B5 .IndexedGameplayLookupTable_D3B5
|
||||
al 00D3B4 .Flow_D3B4
|
||||
al 00D32D .Flow_D32D
|
||||
al 00D3EC .EvaluateCollisionState_D3EC
|
||||
al 00D321 .Flow_D321
|
||||
al 00D32E .TransformPackedValue_D32E
|
||||
al 00D300 .Flow_D300
|
||||
al 00D2D3 .Flow_D2D3
|
||||
al 00D2BF .Continuation_D2BF
|
||||
al 00D2D4 .IndexedGameplayLookupTable_D2D4
|
||||
al 00D2A6 .Flow_D2A6
|
||||
al 00D292 .Flow_D292
|
||||
al 00D274 .Flow_D274
|
||||
al 00D245 .Flow_D245
|
||||
al 00D235 .Flow_D235
|
||||
al 00D225 .Flow_D225
|
||||
al 00D257 .Flow_D257
|
||||
al 00D212 .Flow_D212
|
||||
al 00D207 .Flow_D207
|
||||
al 00D1FB .Flow_D1FB
|
||||
al 00D1BF .Flow_D1BF
|
||||
al 00D1AE .Flow_D1AE
|
||||
al 00D1C8 .IndexedGameplayLookupTable_D1C8
|
||||
al 00D1C7 .IndexedGameplayLookupTable_D1C7
|
||||
al 00D1C5 .Flow_D1C5
|
||||
al 00D173 .Flow_D173
|
||||
al 00D16D .ComputeOrDispatch_D16D
|
||||
al 00D160 .Flow_D160
|
||||
al 00E9C6 .ComputeOrDispatch_E9C6
|
||||
al 00D157 .Flow_D157
|
||||
al 00D13D .Flow_D13D
|
||||
al 00D171 .ComputeOrDispatch_D171
|
||||
al 00D15E .Flow_D15E
|
||||
al 00D17F .CalculateAndClampValue_D17F
|
||||
al 00D125 .Flow_D125
|
||||
al 00D0B3 .Flow_D0B3
|
||||
al 00D0B4 .CodeOrDataPointerTable_D0B4
|
||||
al 00D098 .Flow_D098
|
||||
al 00D071 .Flow_D071
|
||||
al 00D0A6 .Flow_D0A6
|
||||
al 00D06C .Flow_D06C
|
||||
al 00D04F .UpdateRam_034E_D04F
|
||||
al 00D108 .UpdateObjectScreenY_D108
|
||||
al 00D04E .Flow_D04E
|
||||
al 00D03B .Flow_D03B
|
||||
al 00D01C .ObjectSpawnTypeTable
|
||||
al 00D01B .ObjectSpawnYTable
|
||||
al 00D01A .ObjectSpawnXTable
|
||||
al 00D003 .Flow_D003
|
||||
al 00D019 .Flow_D019
|
||||
al 00CFCC .Flow_CFCC
|
||||
al 00CFB7 .Flow_CFB7
|
||||
al 00CFB8 .Flow_CFB8
|
||||
al 00CF83 .Flow_CF83
|
||||
al 00CF64 .Flow_CF64
|
||||
al 00CF58 .Flow_CF58
|
||||
al 00CF6A .Flow_CF6A
|
||||
al 00CF8C .IndexedGameplayLookupTable_CF8C
|
||||
al 00CF14 .Flow_CF14
|
||||
al 00CF84 .IndexedGameplayLookupTable_CF84
|
||||
al 00CF0C .Flow_CF0C
|
||||
al 00CEE4 .Flow_CEE4
|
||||
al 00CF6D .UpdateRam_032E_CF6D
|
||||
al 00CF33 .Flow_CF33
|
||||
al 00CECD .Flow_CECD
|
||||
al 00CEBF .ComputeOrDispatch_CEBF
|
||||
al 00CEBE .Flow_CEBE
|
||||
al 00CEA8 .Flow_CEA8
|
||||
al 00CE81 .Flow_CE81
|
||||
al 00CE27 .CalculateAndClampValue_CE27
|
||||
al 00CE25 .Flow_CE25
|
||||
al 00CE0D .Flow_CE0D
|
||||
al 00CE0A .Flow_CE0A
|
||||
al 00CDF5 .Flow_CDF5
|
||||
al 00CDF4 .Flow_CDF4
|
||||
al 00CDE9 .Flow_CDE9
|
||||
al 00CDD9 .Flow_CDD9
|
||||
al 00CDD5 .UpdateCurrentSpriteTileId_CDD5
|
||||
al 00CDCA .Flow_CDCA
|
||||
al 00CDC8 .Flow_CDC8
|
||||
al 00CDCD .Flow_CDCD
|
||||
al 00CD84 .Flow_CD84
|
||||
al 00CEF2 .UpdateRam_030C_CEF2
|
||||
al 00CEE5 .UpdateRam_0301_CEE5
|
||||
al 00CD63 .Flow_CD63
|
||||
al 00CD7B .Flow_CD7B
|
||||
al 00CD68 .Flow_CD68
|
||||
al 00CD64 .Flow_CD64
|
||||
al 00CD5B .Flow_CD5B
|
||||
al 00CD40 .Flow_CD40
|
||||
al 00CD23 .Flow_CD23
|
||||
al 00CD10 .Flow_CD10
|
||||
al 00CD28 .Flow_CD28
|
||||
al 00CDCE .UpdateZp_13_CDCE
|
||||
al 00CCDD .Continuation_CCDD
|
||||
al 00CCD7 .Flow_CCD7
|
||||
al 00CCC9 .Flow_CCC9
|
||||
al 00CCBB .Flow_CCBB
|
||||
al 00CCF2 .Flow_CCF2
|
||||
al 00CCA8 .Flow_CCA8
|
||||
al 00CCA3 .Flow_CCA3
|
||||
al 00CCF6 .Flow_CCF6
|
||||
al 00CC89 .Flow_CC89
|
||||
al 00CD2E .Continuation_CD2E
|
||||
al 00CC6F .Flow_CC6F
|
||||
al 00CD85 .IndexedGameplayLookupTable_CD85
|
||||
al 00CC4D .Flow_CC4D
|
||||
al 00CC45 .Flow_CC45
|
||||
al 00CDF6 .CalculateAndClampValue_CDF6
|
||||
al 00CC33 .Flow_CC33
|
||||
al 00CC30 .Flow_CC30
|
||||
al 00CC16 .Flow_CC16
|
||||
al 00CC19 .Flow_CC19
|
||||
al 00CC12 .ComputeOrDispatch_CC12
|
||||
al 00CC22 .Flow_CC22
|
||||
al 00CC0A .Flow_CC0A
|
||||
al 00CBF6 .Flow_CBF6
|
||||
al 00CBDD .Flow_CBDD
|
||||
al 00CBCF .Flow_CBCF
|
||||
al 00CBD1 .Flow_CBD1
|
||||
al 00CBF5 .Flow_CBF5
|
||||
al 00CDAC .UpdateRam_0304_CDAC
|
||||
al 00CC65 .ComputeOrDispatch_CC65
|
||||
al 00CBB8 .UpdateRam_0312_CBB8
|
||||
al 00CFB1 .UpdateZp_54_CFB1
|
||||
al 00CBA8 .Flow_CBA8
|
||||
al 00CBB7 .Flow_CBB7
|
||||
al 00CB99 .Flow_CB99
|
||||
al 00DE62 .UpdateZp_50_DE62
|
||||
al 00DDFD .UpdateRam_0380_DDFD
|
||||
al 00CE77 .ComputeOrDispatch_CE77
|
||||
al 00D6F3 .UpdateRam_036C_D6F3
|
||||
al 00D263 .TransformPackedValue_D263
|
||||
al 00CB5F .Flow_CB5F
|
||||
al 00C9DF .Flow_C9DF
|
||||
al 00C9EA .Flow_C9EA
|
||||
al 00C9DD .Flow_C9DD
|
||||
al 00C9C7 .UpdateScreenGameplayState12
|
||||
al 00C9AF .UpdateScreenGameplayState11
|
||||
al 00C9AA .Flow_C9AA
|
||||
al 00C9AC .Flow_C9AC
|
||||
al 00C9AE .Flow_C9AE
|
||||
al 00C998 .UpdateScreenGameplayState10
|
||||
al 00C98E .Flow_C98E
|
||||
al 00C991 .Flow_C991
|
||||
al 00C993 .Flow_C993
|
||||
al 00C975 .Flow_C975
|
||||
al 00C957 .Flow_C957
|
||||
al 00C94B .UpdateScreenGameplayState9
|
||||
al 00C948 .Flow_C948
|
||||
al 00C93E .UpdateScreenGameplayState8
|
||||
al 00C937 .Flow_C937
|
||||
al 00EC49 .ComputeOrDispatch_EC49
|
||||
al 00C924 .Flow_C924
|
||||
al 00C923 .Flow_C923
|
||||
al 00C8F1 .Flow_C8F1
|
||||
al 00C8D3 .Flow_C8D3
|
||||
al 00C8FC .Flow_C8FC
|
||||
al 00C8D4 .Flow_C8D4
|
||||
al 00C8C6 .UpdateScreenGameplayState7
|
||||
al 00C8C5 .Flow_C8C5
|
||||
al 00C8B0 .Flow_C8B0
|
||||
al 00C8B9 .Flow_C8B9
|
||||
al 00C89D .Flow_C89D
|
||||
al 00C898 .Flow_C898
|
||||
al 00C887 .Flow_C887
|
||||
al 00C865 .Flow_C865
|
||||
al 00C85D .Flow_C85D
|
||||
al 00C871 .Flow_C871
|
||||
al 00C853 .Flow_C853
|
||||
al 00C84A .Flow_C84A
|
||||
al 00C840 .Flow_C840
|
||||
al 00C82C .Flow_C82C
|
||||
al 00C82E .Flow_C82E
|
||||
al 00C837 .Flow_C837
|
||||
al 00C82F .LoadScreenCollisionState
|
||||
al 00EB06 .UpdateZp_A8_EB06
|
||||
al 00E9F6 .UpdateZp_A8_E9F6
|
||||
al 00DE2E .EvaluateCollisionState_DE2E
|
||||
al 00DD71 .EvaluateCollisionState_DD71
|
||||
al 00D75A .UpdateRam_0371_D75A
|
||||
al 00DED5 .EvaluateCollisionState_DED5
|
||||
al 00EBC6 .UpdateZp_A8_EBC6
|
||||
al 00DF94 .EvaluateCollisionState_DF94
|
||||
al 00E86A .EvaluateCollisionState_E86A
|
||||
al 00D2F2 .UpdateZp_A8_D2F2
|
||||
al 00D023 .TransformPackedValue_D023
|
||||
al 00CEA9 .UpdateZp_A8_CEA9
|
||||
al 00CB89 .UpdateZp_A8_CB89
|
||||
al 00D1D7 .UpdateObjectScreenY_D1D7
|
||||
al 00C7DD .UpdateScreenGameplayState6
|
||||
al 00E7C5 .UpdateZp_04_E7C5
|
||||
al 00CB2B .UpdateRam_0300_CB2B
|
||||
al 00C7C2 .UpdateScreenGameplayState5
|
||||
al 00C7AF .Flow_C7AF
|
||||
al 00C7A9 .Flow_C7A9
|
||||
al 00C797 .Flow_C797
|
||||
al 00C784 .Flow_C784
|
||||
al 00C7B0 .UpdateZp_01_C7B0
|
||||
al 00C76F .ComputeOrDispatch_C76F
|
||||
al 00C755 .UpdateScreenGameplayState4
|
||||
al 00C751 .ScreenVariantInitialStateTable
|
||||
al 00C73D .Flow_C73D
|
||||
al 00C724 .Flow_C724
|
||||
al 00EC69 .ActorCollisionOrStateTable_EC69
|
||||
al 00C70C .Flow_C70C
|
||||
al 00C710 .PrepareScreenObjectUpdate
|
||||
al 00C709 .Flow_C709
|
||||
al 00C70B .Flow_C70B
|
||||
al 00C6EB .UpdateActiveScreenObjects
|
||||
al 00C6E4 .Flow_C6E4
|
||||
al 00C6D4 .InitializeScreenState2
|
||||
al 00C6BE .Flow_C6BE
|
||||
al 00C6AB .InitializeScreenState1
|
||||
al 00C692 .Flow_C692
|
||||
al 00C663 .InitializeGameplayActors
|
||||
al 00EC43 .ComputeOrDispatch_EC43
|
||||
al 00C651 .Flow_C651
|
||||
al 00C646 .Flow_C646
|
||||
al 00C642 .Continuation_C642
|
||||
al 00C634 .UpdateZp_04_C634
|
||||
al 00C624 .EvaluateCollisionState_C624
|
||||
al 00C623 .CopySelectedActorCoordinates
|
||||
al 00C5FE .Flow_C5FE
|
||||
al 00C601 .SelectNearestActorOrObstacle
|
||||
al 00C5C0 .UpdateActorObstacleInteraction
|
||||
al 00C5BF .Flow_C5BF
|
||||
al 00C5AE .Flow_C5AE
|
||||
al 00C5A2 .Flow_C5A2
|
||||
al 00C58F .CalculateAndClampValue_C58F
|
||||
al 00C586 .Flow_C586
|
||||
al 00C58A .Flow_C58A
|
||||
al 00C579 .Flow_C579
|
||||
al 00C5B1 .DecodePackedMovementDelta
|
||||
al 00C56E .AddPackedMovementDelta
|
||||
al 00C56D .Flow_C56D
|
||||
al 00C54B .UpdateActorCoordinates_C54B
|
||||
al 00C541 .Continuation_C541
|
||||
al 00C534 .ComputeOrDispatch_C534
|
||||
al 00C524 .TransformPackedValue_C524
|
||||
al 00C51E .Continuation_C51E
|
||||
al 00C514 .Continuation_C514
|
||||
al 00C4F9 .UpdateActorCoordinates_C4F9
|
||||
al 00C4E9 .EvaluateCollisionState_C4E9
|
||||
al 00C4E8 .Flow_C4E8
|
||||
al 00C4C6 .TransformPackedValue_C4C6
|
||||
al 00C4C5 .Flow_C4C5
|
||||
al 00C4BD .Continuation_C4BD
|
||||
al 00C4B3 .Flow_C4B3
|
||||
al 00EF7D .HudDigitGlyphPointerTableHi
|
||||
al 00EF7C .HudDigitGlyphPointerTableLo
|
||||
al 00C499 .SelectDigitGlyphTable
|
||||
al 00C4C0 .Flow_C4C0
|
||||
al 00C476 .Flow_C476
|
||||
al 00C4D5 .AppendHudTileByte
|
||||
al 00C468 .Flow_C468
|
||||
al 00C451 .ExpandPackedScoreOrHudData
|
||||
al 00C447 .Flow_C447
|
||||
al 00C407 .Flow_C407
|
||||
al 00C404 .Flow_C404
|
||||
al 00C401 .Flow_C401
|
||||
al 00C3F7 .Flow_C3F7
|
||||
al 00C3E3 .Flow_C3E3
|
||||
al 00C41B .FinishPpuCommandStreamAndRestoreScroll
|
||||
al 00C3C2 .Flow_C3C2
|
||||
al 00C3BC .Flow_C3BC
|
||||
al 00C397 .Flow_C397
|
||||
al 00C388 .Flow_C388
|
||||
al 00C3A1 .Flow_C3A1
|
||||
al 00C3AF .Flow_C3AF
|
||||
al 00C36F .Flow_C36F
|
||||
al 00C361 .Flow_C361
|
||||
al 00C338 .ShiftControllerBits
|
||||
al 00C336 .ReadControllerPorts
|
||||
al 00F68B .IndexedGameplayLookupTable_F68B
|
||||
al 00C309 .Flow_C309
|
||||
al 00F60D .IndexedGameplayLookupTable_F60D
|
||||
al 00C2E9 .Flow_C2E9
|
||||
al 00F5D4 .IndexedGameplayLookupTable_F5D4
|
||||
al 00C2CA .ReadGameplayLookupValue
|
||||
al 00C30F .Flow_C30F
|
||||
al 00C2EF .Flow_C2EF
|
||||
al 00C2D0 .ProcessObjectTableData
|
||||
al 00C2B4 .ComputeOrDispatch_C2B4
|
||||
al 00C2B3 .ReturnFromComputeOrDispatch
|
||||
al 00C2A8 .DecrementObjectTimer
|
||||
al 00C29D .HideUnusedMetaspriteSlots
|
||||
al 00C2A7 .ReturnFromMetaspriteRender
|
||||
al 00C27D .StoreSpriteX
|
||||
al 00C277 .MirrorSpriteXOffset
|
||||
al 00C287 .SkipFlickerSprite
|
||||
al 00C253 .EmitOamSprite
|
||||
al 00C248 .RenderMetaspriteEntry
|
||||
al 00C28E .AdvanceMetaspriteLayout
|
||||
al 00F758 .MetaspriteLayoutPointerTableHi
|
||||
al 00F757 .MetaspriteLayoutPointerTable
|
||||
al 00F6AF .AnimationLayoutIndexTable
|
||||
al 00F6B0 .AnimationBaseTileTable
|
||||
al 00C217 .LoadObjectSpriteRenderState
|
||||
al 00C20F .AdvanceObjectRecordPointer
|
||||
al 00C3DC .BeginPpuCommandStream
|
||||
al 00C20A .QueuedPpuTransferSourcePageTable
|
||||
al 00C1F4 .ReturnFromPpuTransfer
|
||||
al 00C1EE .HideOamSpritesLoop
|
||||
al 00C1E3 .ClearNametableAttributes
|
||||
al 00C1C9 .FillNametableTileBytes
|
||||
al 00C1A9 .ClearNametable2000WithTile24
|
||||
al 00C1AD .FillNametableAndClearAttributes
|
||||
al 00C17D .ConvertPlayerSlotToOamOffset
|
||||
al 00C160 .ClearAudioSetGameMode
|
||||
al 00C16F .UpdateZp_37_C16F
|
||||
al 00C173 .ClampScreenSelectionPositionMin
|
||||
al 00C15B .StoreSelectedPlayerAndScreenFlags
|
||||
al 00C167 .CheckGameModeZero
|
||||
al 00C18D .DispatchScreenState
|
||||
al 00C13A .ClearActorFlagsLoop
|
||||
al 00C142 .DispatchGameModePhase
|
||||
al 00C10D .ScreenStateHandlerTable
|
||||
al 00C3C6 .DispatchScreenStateHandler
|
||||
al 00C0FE .SelectAlternateAudioMode
|
||||
al 00C656 .ClearAudioRequestFlags
|
||||
al 00C0D7 .CopyPlayerStateDefaults
|
||||
al 00C0F6 .StartGameplayCountdown
|
||||
al 00C108 .DispatchCurrentScreenState
|
||||
al 00C104 .ClearScreenSubstate
|
||||
al 00C129 .HandleStartAndPlayerSelection
|
||||
al 00C328 .UpdateControllerState_C328
|
||||
al 00C424 .ResetPpuScroll
|
||||
al 00C370 .UpdatePpuTransferQueue
|
||||
al 00C0B0 .CompleteNmiAndRestoreRegisters
|
||||
al 00C08D .NmiHandler
|
||||
al 00C084 .EnableRenderingAfterNmiWork
|
||||
al 00C089 .WritePpuMaskAndReturn
|
||||
al 00C07D .DisableRenderingForNmiWork
|
||||
al 00C078 .WaitForNmiWorkCompletion
|
||||
al 00C073 .ClearNmiWorkMode
|
||||
al 00C42F .AdvancePseudoRandomState
|
||||
al 00C063 .WaitForFrameReady
|
||||
al 00C05F .RequestNmiProcessing
|
||||
al 00C0BA .UpdateTitleAndGameplayState
|
||||
al 00C3B0 .DecrementGameplayTimers
|
||||
al 00F820 .UpdateAudioEngine
|
||||
al 00C054 .RunMainGameFrame
|
||||
al 00C051 .RunAudioOnlyFrame
|
||||
al 00C047 .SelectMainLoopAudioPath
|
||||
al 00C1EA .HideAllOamSprites
|
||||
al 00C1A2 .ClearNametable2400WithTileFF
|
||||
al 00C02B .FinishResetInitialization
|
||||
al 00C01D .ClearCpuRamPageLoop
|
||||
al 00C002 .WaitForInitialVblankAndDisableRendering
|
||||
al 00C000 .ResetHandler
|
||||
al 00FA85 .Flow_FA85
|
||||
al 00F96F .Flow_F96F
|
||||
al 00C1F5 .RunQueuedPpuTransfer
|
||||
@@ -0,0 +1,32 @@
|
||||
Modules list:
|
||||
-------------
|
||||
header.o:
|
||||
HEADER Offs=000000 Size=000010 Align=00001 Fill=0000
|
||||
prg.o:
|
||||
PRG Offs=000000 Size=004000 Align=00001 Fill=0000
|
||||
chr.o:
|
||||
CHR Offs=000000 Size=002000 Align=00001 Fill=0000
|
||||
|
||||
|
||||
Segment list:
|
||||
-------------
|
||||
Name Start End Size Align
|
||||
----------------------------------------------------
|
||||
CHR 000000 001FFF 002000 00001
|
||||
HEADER 000000 00000F 000010 00001
|
||||
PRG 00C000 00FFFF 004000 00001
|
||||
|
||||
|
||||
Exports list by name:
|
||||
---------------------
|
||||
|
||||
|
||||
|
||||
Exports list by value:
|
||||
----------------------
|
||||
|
||||
|
||||
|
||||
Imports list:
|
||||
-------------
|
||||
|
||||
Binary file not shown.
+1
@@ -0,0 +1 @@
|
||||
../Donkey Kong 3 (JUE).nes
|
||||
@@ -0,0 +1,12 @@
|
||||
PPUCTRL = $2000
|
||||
PPUMASK = $2001
|
||||
PPUSTATUS = $2002
|
||||
OAMADDR = $2003
|
||||
OAMDATA = $2004
|
||||
PPUSCROLL = $2005
|
||||
PPUADDR = $2006
|
||||
PPUDATA = $2007
|
||||
OAMDMA = $4014
|
||||
SND_CHN = $4015
|
||||
JOY1 = $4016
|
||||
JOY2 = $4017
|
||||
Reference in new issue
Block a user