diff --git a/res/GAMES.CONF b/res/GAMES.CONF index a854b56a1..c48f0e412 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -36,6 +36,7 @@ 0000,BLOCKCHAIN=BlockChain 0001,BOLO 0001,BORG +1001,BOULDER.DASH 0001,BOUNCING.KMNGAS=Bouncing Kamungas 0001,BRAINTEASERBLVD=Brainteaser Boulevard 1011,BRUCE.LEE diff --git a/res/TITLE.HGR/BOULDER.DASH b/res/TITLE.HGR/BOULDER.DASH new file mode 100644 index 000000000..92236a845 Binary files /dev/null and b/res/TITLE.HGR/BOULDER.DASH differ diff --git a/res/TITLE.HGR/_FileInformation.txt b/res/TITLE.HGR/_FileInformation.txt index 78871bd5f..b5a1ec479 100644 --- a/res/TITLE.HGR/_FileInformation.txt +++ b/res/TITLE.HGR/_FileInformation.txt @@ -31,6 +31,7 @@ BLISTER.BALL=Type(06),AuxType(4000),Access(C3) BLOCKCHAIN=Type(06),AuxType(4000),Access(C3) BOLO=Type(06),AuxType(4000),Access(C3) BORG=Type(06),AuxType(4000),Access(C3) +BOULDER.DASH=Type(06),AuxType(4000),Access(C3) BOUNCING.KMNGAS=Type(06),AuxType(4000),Access(C3) BRAINTEASERBLVD=Type(06),AuxType(4000),Access(C3) BRUCE.LEE=Type(06),AuxType(4000),Access(C3) diff --git a/res/dsk/aliens PRODOS (san inc pack).po b/res/dsk/aliens PRODOS (san inc pack).po index d5e1cf7db..70e674c66 100644 Binary files a/res/dsk/aliens PRODOS (san inc pack).po and b/res/dsk/aliens PRODOS (san inc pack).po differ diff --git a/res/dsk/boulder dash 13k file PRODOS (san inc pack).po b/res/dsk/boulder dash 13k file PRODOS (san inc pack).po new file mode 100644 index 000000000..8a8461b1a Binary files /dev/null and b/res/dsk/boulder dash 13k file PRODOS (san inc pack).po differ diff --git a/res/notes/wishlist.txt b/res/notes/wishlist.txt index f2b81d65b..de1c85048 100644 --- a/res/notes/wishlist.txt +++ b/res/notes/wishlist.txt @@ -1,7 +1,6 @@ //4am crack The American Challenge Arcticfox -Boulder Dash [priority] C'est La Vie Championship Baseball Championship Wrestling diff --git a/src/prelaunch/boulder.dash.a b/src/prelaunch/boulder.dash.a new file mode 100644 index 000000000..916d9a257 --- /dev/null +++ b/src/prelaunch/boulder.dash.a @@ -0,0 +1,26 @@ +;license:MIT +;(c) 2020 by qkumba + +!cpu 6502 +!to "build/PRELAUNCH/BOULDER.DASH",plain +*=$106 + + !source "src/prelaunch/common.a" + + +ENABLE_ACCEL + lda #$60 + sta $71FA + jsr $3FC0 ; decompress + + +GET_MACHINE_STATUS + and #CHEATS_ENABLED + beq + + lda #$b5 + sta $181A ; patch - don't decrease lives ++ + +DISABLE_ACCEL + jmp $14DD + +!if * > $1C0 { + !error "code is too large, ends at ", * +}