From 69d4d6562d2f62822fc40166f691a7c0cf469dbd Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Tue, 30 Aug 2016 02:41:58 -0400 Subject: identify remaining filler sectors --- jumpmanjr.dasm | 180 ++++++++++++++++++--------------------------------------- 1 file changed, 55 insertions(+), 125 deletions(-) (limited to 'jumpmanjr.dasm') diff --git a/jumpmanjr.dasm b/jumpmanjr.dasm index 143048e..d0fed01 100644 --- a/jumpmanjr.dasm +++ b/jumpmanjr.dasm @@ -1,5 +1,5 @@ ; da65 V2.15 - Git 104f898 -; Created: 2016-08-30 01:18:47 +; Created: 2016-08-30 02:41:28 ; Input file: jumpmanjr.rom ; Page: 1 @@ -1481,16 +1481,11 @@ L88AB: sta $2B00,x ; 88AB 9D 00 2B rts ; 88BD 60 ` ; ---------------------------------------------------------------------------- - brk ; 88BE 00 . - brk ; 88BF 00 . - brk ; 88C0 00 . - brk ; 88C1 00 . - brk ; 88C2 00 . - brk ; 88C3 00 . - brk ; 88C4 00 . - brk ; 88C5 00 . - brk ; 88C6 00 . - brk ; 88C7 00 . +; filler? +zero_filler_88be: + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 88BE 00 00 00 00 00 00 00 00 ........ + .byte $00,$00 ; 88C6 00 00 .. +; ---------------------------------------------------------------------------- check_consol: lda player_delta_x ; 88C8 AD 30 06 .0. ora player_delta_y ; 88CB 0D 31 06 .1. @@ -1521,13 +1516,10 @@ L88E7: lda $A2 ; 88E7 A5 A2 jmp init_game ; 88F6 4C 00 90 L.. ; ---------------------------------------------------------------------------- - brk ; 88F9 00 . - brk ; 88FA 00 . - brk ; 88FB 00 . - brk ; 88FC 00 . - brk ; 88FD 00 . - brk ; 88FE 00 . - brk ; 88FF 00 . +; filler? +zero_filler_88f9: + .byte $00,$00,$00,$00,$00,$00,$00 ; 88F9 00 00 00 00 00 00 00 ....... +; ---------------------------------------------------------------------------- lda $0621 ; 8900 AD 21 06 .!. beq L890F ; 8903 F0 0A .. lda $0623 ; 8905 AD 23 06 .#. @@ -1750,63 +1742,24 @@ L8AE0: lda #$EB ; 8AE0 A9 EB ; another jump-to-itself empty display list blank_dlist_8aeb: .byte $41,$EB,$8A ; 8AEB 41 EB 8A A.. +; filler? +zero_filler_8aee: + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 8AEE 00 00 00 00 00 00 00 00 ........ + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 8AF6 00 00 00 00 00 00 00 00 ........ ; ---------------------------------------------------------------------------- - brk ; 8AEE 00 . - brk ; 8AEF 00 . - brk ; 8AF0 00 . - brk ; 8AF1 00 . - brk ; 8AF2 00 . - brk ; 8AF3 00 . - brk ; 8AF4 00 . - brk ; 8AF5 00 . - brk ; 8AF6 00 . - brk ; 8AF7 00 . - brk ; 8AF8 00 . - brk ; 8AF9 00 . - brk ; 8AFA 00 . - brk ; 8AFB 00 . - brk ; 8AFC 00 . - brk ; 8AFD 00 . cart_start_stub: clc ; 8AFE 18 . rts ; 8AFF 60 ` ; ---------------------------------------------------------------------------- - brk ; 8B00 00 . - brk ; 8B01 00 . - brk ; 8B02 00 . - brk ; 8B03 00 . - brk ; 8B04 00 . - brk ; 8B05 00 . - brk ; 8B06 00 . - brk ; 8B07 00 . - brk ; 8B08 00 . - brk ; 8B09 00 . - brk ; 8B0A 00 . - brk ; 8B0B 00 . - brk ; 8B0C 00 . - brk ; 8B0D 00 . - brk ; 8B0E 00 . - brk ; 8B0F 00 . - brk ; 8B10 00 . - brk ; 8B11 00 . - brk ; 8B12 00 . - brk ; 8B13 00 . - brk ; 8B14 00 . - brk ; 8B15 00 . - brk ; 8B16 00 . - brk ; 8B17 00 . - brk ; 8B18 00 . - brk ; 8B19 00 . - brk ; 8B1A 00 . - brk ; 8B1B 00 . - brk ; 8B1C 00 . - brk ; 8B1D 00 . - brk ; 8B1E 00 . - brk ; 8B1F 00 . - brk ; 8B20 00 . - brk ; 8B21 00 . - brk ; 8B22 00 . +; filler? +zero_filler_8b00: + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 8B00 00 00 00 00 00 00 00 00 ........ + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 8B08 00 00 00 00 00 00 00 00 ........ + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 8B10 00 00 00 00 00 00 00 00 ........ + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 8B18 00 00 00 00 00 00 00 00 ........ + .byte $00,$00,$00 ; 8B20 00 00 00 ... +; ---------------------------------------------------------------------------- L8B23: ldx #$20 ; 8B23 A2 20 . lda #$00 ; 8B25 A9 00 .. L8B27: sta $075F,x ; 8B27 9D 5F 07 ._. @@ -2029,14 +1982,10 @@ L8CAA: inc $AB ; 8CAA E6 AB rti ; 8CB3 40 @ ; ---------------------------------------------------------------------------- - brk ; 8CB4 00 . - brk ; 8CB5 00 . - brk ; 8CB6 00 . - brk ; 8CB7 00 . - brk ; 8CB8 00 . - brk ; 8CB9 00 . - brk ; 8CBA 00 . - brk ; 8CBB 00 . +; filler? +zero_filler_8cb4: + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 8CB4 00 00 00 00 00 00 00 00 ........ +; ---------------------------------------------------------------------------- ; also adds extra life every 7500 points update_score_display: ldx #$03 ; 8CBC A2 03 .. @@ -2160,15 +2109,11 @@ L8D8F: dec $AB ; 8D8F C6 AB rts ; 8D96 60 ` ; ---------------------------------------------------------------------------- - brk ; 8D97 00 . - brk ; 8D98 00 . - brk ; 8D99 00 . - brk ; 8D9A 00 . - brk ; 8D9B 00 . - brk ; 8D9C 00 . - brk ; 8D9D 00 . - brk ; 8D9E 00 . - brk ; 8D9F 00 . +; filler? +zero_filler_8d97: + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 8D97 00 00 00 00 00 00 00 00 ........ + .byte $00 ; 8D9F 00 . +; ---------------------------------------------------------------------------- L8DA0: lda level ; 8DA0 AD F6 06 ... cmp #$0B ; 8DA3 C9 0B .. beq L8DAA ; 8DA5 F0 03 .. @@ -2199,7 +2144,10 @@ store_audc: rts ; 8DCC 60 ` ; ---------------------------------------------------------------------------- - brk ; 8DCD 00 . +; filler? +zero_filler_8dcd: + .byte $00 ; 8DCD 00 . +; ---------------------------------------------------------------------------- ; bonus -= 100; decrement_time_bonus: lda work_level_time_bonus ; 8DCE AD 91 07 ... @@ -2278,8 +2226,10 @@ L8E5D: lda jiffy_timer_1 ; 8E5D AD 1A 06 jmp end_of_level_bonus ; 8E64 4C 00 B8 L.. ; ---------------------------------------------------------------------------- - brk ; 8E67 00 . - brk ; 8E68 00 . +; filler? +zero_filler_8e67: + .byte $00,$00 ; 8E67 00 00 .. +; ---------------------------------------------------------------------------- lda $0622 ; 8E69 AD 22 06 .". beq L8E75 ; 8E6C F0 07 .. lda $0623 ; 8E6E AD 23 06 .#. @@ -3364,22 +3314,11 @@ mj_done:lda #$00 ; 97DB A9 00 rts ; 97EF 60 ` ; ---------------------------------------------------------------------------- - brk ; 97F0 00 . - brk ; 97F1 00 . - brk ; 97F2 00 . - brk ; 97F3 00 . - brk ; 97F4 00 . - brk ; 97F5 00 . - brk ; 97F6 00 . - brk ; 97F7 00 . - brk ; 97F8 00 . - brk ; 97F9 00 . - brk ; 97FA 00 . - brk ; 97FB 00 . - brk ; 97FC 00 . - brk ; 97FD 00 . - brk ; 97FE 00 . - brk ; 97FF 00 . +; filler? +zero_filler_97f0: + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 97F0 00 00 00 00 00 00 00 00 ........ + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; 97F8 00 00 00 00 00 00 00 00 ........ +; ---------------------------------------------------------------------------- lda $0621 ; 9800 AD 21 06 .!. bne L9806 ; 9803 D0 01 .. L9805: rts ; 9805 60 ` @@ -3914,10 +3853,9 @@ dli_chained_3: rti ; 9BCB 40 @ ; ---------------------------------------------------------------------------- - brk ; 9BCC 00 . - brk ; 9BCD 00 . - brk ; 9BCE 00 . - brk ; 9BCF 00 . +zero_filler_9bcc: + .byte $00,$00,$00,$00 ; 9BCC 00 00 00 00 .... +; ---------------------------------------------------------------------------- L9BD0: lda number_of_players ; 9BD0 AD F4 06 ... cmp #$00 ; 9BD3 C9 00 .. beq L9BDA ; 9BD5 F0 03 .. @@ -3948,7 +3886,10 @@ randomize_level: L9BFC: jmp enter_level ; 9BFC 4C BA 96 L.. ; ---------------------------------------------------------------------------- - brk ; 9BFF 00 . +; filler? +zero_filler_9bff: + .byte $00 ; 9BFF 00 . +; ---------------------------------------------------------------------------- ; only use of keyboard is to enter player speed before starting game keyboard_isr: txa ; 9C00 8A . @@ -6786,21 +6727,10 @@ score_below_1m: jmp L8668 ; B7EE 4C 68 86 Lh. ; ---------------------------------------------------------------------------- - brk ; B7F1 00 . - brk ; B7F2 00 . - brk ; B7F3 00 . - brk ; B7F4 00 . - brk ; B7F5 00 . - brk ; B7F6 00 . - brk ; B7F7 00 . - brk ; B7F8 00 . - brk ; B7F9 00 . - brk ; B7FA 00 . - brk ; B7FB 00 . - brk ; B7FC 00 . - brk ; B7FD 00 . - brk ; B7FE 00 . - brk ; B7FF 00 . +zero_filler_b7f1: + .byte $00,$00,$00,$00,$00,$00,$00,$00 ; B7F1 00 00 00 00 00 00 00 00 ........ + .byte $00,$00,$00,$00,$00,$00,$00 ; B7F9 00 00 00 00 00 00 00 ....... +; ---------------------------------------------------------------------------- end_of_level_bonus: lda level ; B800 AD F6 06 ... asl a ; B803 0A . -- cgit v1.2.3