aboutsummaryrefslogtreecommitdiff
path: root/mklevelinfo.pl
diff options
context:
space:
mode:
Diffstat (limited to 'mklevelinfo.pl')
-rw-r--r--mklevelinfo.pl6
1 files changed, 3 insertions, 3 deletions
diff --git a/mklevelinfo.pl b/mklevelinfo.pl
index a95bc10..5cc633f 100644
--- a/mklevelinfo.pl
+++ b/mklevelinfo.pl
@@ -24,7 +24,7 @@
32 => [ 2, 'sub_bomb', 'called when a bomb is picked up. $06E6 for most levels (just an RTS), or else a ROM subroutine' ],
34 => [ 2, 'sub_start', 'called at start of level, $06E6 for some levels, or else a ROM subroutine' ],
36 => [ 2, 'sub6', 'always $9740 aka game_main_loop' ],
- 38 => [ 2, 'sub_eol', 'called at end of level (all bombs picked up). $06E6 for all but level07' ],
+ 38 => [ 2, 'sub_eol', 'called at end of level (all bombs picked up). $06E6 for all but level08' ],
40 => [ 6, 'offs', 'all zeroes' ],
46 => [ 1, 'colpf3', 'color (not sure what gets drawn in this color yet)' ],
47 => [ 1, 'colpf0', 'color for girders and up-ropes' ],
@@ -33,7 +33,7 @@
50 => [ 5, 'offs', 'unknown' ],
55 => [ 3, 'offs', 'unknown, always $00 $00 $00' ],
58 => [ 2, 'offs', 'unknown, not a ROM address' ],
- 60 => [ 4, 'offs', 'unknown, level05 (walls) has $ff $ff $ff $ff, all others $00 $00 $00 $00' ],
+ 60 => [ 4, 'offs', 'unknown, level06 (walls) has $ff $ff $ff $ff, all others $00 $00 $00 $00' ],
);
sub mkaddr {
@@ -50,7 +50,7 @@ sub mkrange {
my $ea = mkaddr($start + $len - 1);
my $llab;
if($level >= 0) {
- my $ll = sprintf("%02d", $level);
+ my $ll = sprintf("%02d", $level + 1);
$llab = "level$ll";
} else {
if($level == -609) {