Skip to content

Commit

Permalink
Documenting 2P mode VRAM.
Browse files Browse the repository at this point in the history
  • Loading branch information
flamewing committed Oct 10, 2015
1 parent 99cd43f commit 511793b
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 11 deletions.
22 changes: 11 additions & 11 deletions s2.asm
Expand Up @@ -83499,15 +83499,15 @@ BuildHUD_P1_Continued:
move.w #$90,d3
move.w #$188,d2
lea (HUD_MapUnc_40BEA).l,a1
movea.w #make_art_tile_2p(ArtTile_ArtNem_HUD,0,1),a3
movea.w #make_art_tile_2p(ArtTile_Art_HUD_Text_2P,0,1),a3
add.w d1,d1
adda.w (a1,d1.w),a1
move.w (a1)+,d1
subq.w #1,d1
jsrto (DrawSprite_2P_Loop).l, JmpTo_DrawSprite_2P_Loop
move.w #$B8,d3
move.w #$108,d2
movea.w #make_art_tile_2p($06E2,0,1),a3
movea.w #make_art_tile_2p(ArtTile_Art_HUD_Numbers_2P,0,1),a3
moveq #0,d7
move.b (Timer_minute).w,d7
bsr.w sub_4092E
Expand All @@ -83517,7 +83517,7 @@ BuildHUD_P1_Continued:
bsr.w loc_40938
move.w #$C0,d3
move.w #$118,d2
movea.w #make_art_tile_2p($06E2,0,1),a3
movea.w #make_art_tile_2p(ArtTile_Art_HUD_Numbers_2P,0,1),a3
moveq #0,d7
move.w (Ring_count).w,d7
bsr.w sub_40984
Expand All @@ -83527,7 +83527,7 @@ BuildHUD_P1_Continued:
beq.s +
move.w #$110,d3
move.w #$1B8,d2
movea.w #make_art_tile_2p($06E2,0,1),a3
movea.w #make_art_tile_2p(ArtTile_Art_HUD_Numbers_2P,0,1),a3
moveq #0,d7
move.b (Loser_Time_Left).w,d7
bsr.w loc_40938
Expand All @@ -83536,7 +83536,7 @@ BuildHUD_P1_Continued:
move.w #$90,d3
move.w #$188,d2
lea (HUD_MapUnc_40BEA).l,a1
movea.w #make_art_tile_2p(ArtTile_ArtNem_HUD,0,1),a3
movea.w #make_art_tile_2p(ArtTile_Art_HUD_Text_2P,0,1),a3
add.w d1,d1
adda.w (a1,d1.w),a1
move.w (a1)+,d1
Expand Down Expand Up @@ -83676,15 +83676,15 @@ BuildHUD_P2_Continued:
move.w #$90,d3
move.w #$268,d2
lea (HUD_MapUnc_40BEA).l,a1
movea.w #make_art_tile_2p($06CA,0,1),a3
movea.w #make_art_tile_2p(ArtTile_Art_HUD_Text_2P,0,1),a3
add.w d1,d1
adda.w (a1,d1.w),a1
move.w (a1)+,d1
subq.w #1,d1
jsrto (DrawSprite_2P_Loop).l, JmpTo_DrawSprite_2P_Loop
move.w #$B8,d3
move.w #$1E8,d2
movea.w #make_art_tile_2p($06E2,0,1),a3
movea.w #make_art_tile_2p(ArtTile_Art_HUD_Numbers_2P,0,1),a3
moveq #0,d7
move.b (Timer_minute_2P).w,d7
bsr.w sub_4092E
Expand All @@ -83694,7 +83694,7 @@ BuildHUD_P2_Continued:
bsr.w loc_40938
move.w #$C0,d3
move.w #$1F8,d2
movea.w #make_art_tile_2p($06E2,0,1),a3
movea.w #make_art_tile_2p(ArtTile_Art_HUD_Numbers_2P,0,1),a3
moveq #0,d7
move.w (Ring_count_2P).w,d7
bsr.w sub_40984
Expand All @@ -83704,7 +83704,7 @@ BuildHUD_P2_Continued:
beq.s +
move.w #$110,d3
move.w #$298,d2
movea.w #make_art_tile_2p($06E2,0,1),a3
movea.w #make_art_tile_2p(ArtTile_Art_HUD_Numbers_2P,0,1),a3
moveq #0,d7
move.b (Loser_Time_Left).w,d7
bsr.w loc_40938
Expand All @@ -83713,7 +83713,7 @@ BuildHUD_P2_Continued:
move.w #$90,d3
move.w #$268,d2
lea (HUD_MapUnc_40BEA).l,a1
movea.w #make_art_tile_2p($0680,0,1),a3
movea.w #make_art_tile_2p(ArtTile_ArtNem_Powerups,0,1),a3
add.w d1,d1
adda.w (a1,d1.w),a1
move.w (a1)+,d1
Expand Down Expand Up @@ -84135,7 +84135,7 @@ loc_410B0:
loc_410BC:
bsr.w Hud_Lives2
move.l #Art_Hud,d1 ; source addreses
move.w #tiles_to_bytes(ArtTile_HUD_Score_E),d2 ; destination VRAM address
move.w #tiles_to_bytes(ArtTile_Art_HUD_Numbers_2P),d2 ; destination VRAM address
move.w #$160,d3 ; DMA transfer length
jmp (QueueDMATransfer).l
; ===========================================================================
Expand Down
5 changes: 5 additions & 0 deletions s2.constants.asm
Expand Up @@ -2380,6 +2380,11 @@ ArtTile_ArtUnc_2p_life_counter_lives = ArtTile_ArtUnc_2p_life_counter + 9
ArtTile_ArtNem_life_counter = ArtTile_ArtNem_HUD + $10A
ArtTile_ArtNem_life_counter_lives = ArtTile_ArtNem_life_counter + 9

; ---------------------------------------------------------------------------
; 2p-mode HUD.
ArtTile_Art_HUD_Text_2P = ArtTile_ArtNem_HUD
ArtTile_Art_HUD_Numbers_2P = ArtTile_HUD_Score_E

; ---------------------------------------------------------------------------
; Unused objects, objects with mappings never loaded, objects with
; missing mappings and/or tiles, objects whose mappings and/or tiles
Expand Down

0 comments on commit 511793b

Please sign in to comment.