diff --git a/res/GAMES.CONF b/res/GAMES.CONF index c48f0e412..84a8abafd 100755 --- a/res/GAMES.CONF +++ b/res/GAMES.CONF @@ -25,6 +25,7 @@ 0001,BATTLE.CRUISER 0001,BATTLEZONE 1001,BCS.QUEST=BC's Quest For Tires +0000,BEACH.HEAD 0001,BEER.RUN 0100,BEJEWELED 0000,BELLHOP diff --git a/res/TITLE.HGR/BEACH.HEAD b/res/TITLE.HGR/BEACH.HEAD new file mode 100644 index 000000000..1162e9099 Binary files /dev/null and b/res/TITLE.HGR/BEACH.HEAD differ diff --git a/res/dsk/beach-head PRODOS (san inc crack).po b/res/dsk/beach-head PRODOS (san inc crack).po new file mode 100644 index 000000000..bef309e0d Binary files /dev/null and b/res/dsk/beach-head PRODOS (san inc crack).po differ diff --git a/res/notes/wishlist.txt b/res/notes/wishlist.txt index de1c85048..8283059f2 100644 --- a/res/notes/wishlist.txt +++ b/res/notes/wishlist.txt @@ -42,7 +42,6 @@ Space Cadette //TODO(woz-imaged but uncracked) Alien Lander Arcade Boot Camp -Beach-Head [priority] Beach-Head II [priority] Boa Copts and Robbers diff --git a/src/prelaunch/beach.head.a b/src/prelaunch/beach.head.a new file mode 100644 index 000000000..b6d41a65b --- /dev/null +++ b/src/prelaunch/beach.head.a @@ -0,0 +1,20 @@ +;license:MIT +;(c) 2020 by qkumba + +!cpu 6502 +!to "build/PRELAUNCH/BEACH.HEAD",plain +*=$106 + + !source "src/prelaunch/common.a" + + +ENABLE_ACCEL + lda #$60 + sta $887 + jsr $800 ; decompress + + +DISABLE_ACCEL + jmp $8000 + +!if * > $1C0 { + !error "code is too large, ends at ", * +}