# Hogan's Alley (JU) - Pass 3 zero-page alias sites # # The slots listed here have more than one role in the code, so the alias # is applied only at the sites where the role is proven. The format is # # # # The address is the CPU address of the instruction, so the file survives # edits that move lines around. # # --- the shape of the tile record the VRAM writer draws ------------------- C42D Zp04 LineCount C469 Zp04 LineCount C425 Zp05 BytesPerLine C442 Zp05 BytesPerLine C4F2 Zp05 BytesPerLine C51A Zp05 BytesPerLine C444 Zp06 ByteCount C452 Zp06 ByteCount # --- the decoded tile byte ------------------------------------------------ C506 Zp10 DecodedTileByte C536 Zp10 DecodedTileByte C538 Zp10 DecodedTileByte C540 Zp10 DecodedTileByte C545 Zp10 DecodedTileByte C54D Zp10 DecodedTileByte C4ED Zp11 PackedTileByte C502 Zp11 PackedTileByte C508 Zp11 PackedTileByte C547 Zp11 PackedTileByte C553 Zp11 PackedTileByte C55F Zp11 PackedTileByte C51E Zp12 DecodedTileCopy C523 Zp12 DecodedTileCopy C529 Zp12 DecodedTileCopy C530 Zp12 DecodedTileCopy C551 Zp12 DecodedTileCopy C510 Zp13 TileFlipBits # --- the frame countdown (the first byte of the round-parameter block) ---- C190 Zp2A FrameCountdown C339 Zp2A FrameCountdown C33F Zp2A FrameCountdown # --- the Y position the actor animation counts towards -------------------- C8D1 Zp4A ActorYTarget C91A Zp4A ActorYTarget # --- the sound engine's note record ---------------------------------------- F784 ZpF4 NoteDestLo F788 ZpF5 NoteDestHi F792 ZpF4 NoteDestLo F78A ZpF6 NoteSrcLo F78C ZpF7 NoteSrcHi F790 ZpF6 NoteSrcLo F7AD ZpF8 NoteParam0 F7B2 ZpF9 NoteParam1 F7B7 ZpFA NoteParam2 F7BC ZpFB NoteParam3 F7C1 ZpFC NoteParam4 F7C6 ZpFD NoteParam5 F7CB ZpFE NoteParam6 F7D0 ZpFF NoteParam7 F7A1 ZpE5 NotePitch F7A5 ZpE5 NotePitch F7A8 ZpE5 NotePitch F79F ZpE6 NoteIndex F7F1 ZpE9 ApuSweepLo F7F3 ZpEA ApuSweepHi