git @ Cat's Eye Technologies Bubble-Escape / e4683e0
Update to use Ophis 2.0 for building the binaries. Cat's Eye Technologies 12 years ago
3 changed file(s) with 14 addition(s) and 6 deletion(s). Raw diff Collapse all Expand all
0 syntax: glob
1
2 bin/be2k.prg
3 bin/*.bin
4
7575
7676 The remake was written entirely in 6502 assembly language, using the P65
7777 portable 6502 assembler. (The P65 assembler has since been superceded by
78 the Ophis assembler, which is now used in the build process.) The memories
79 of my disappointment at the poor performance of the original game had hung
80 heavily on my mind (well, maybe not *that* heavily,) hence I endeavoured to
81 make the remake as fast and as smooth as I could.
78 the Ophis assembler, which is now used in the build process -- in fact,
79 Ophis version 2.0 is assumed.) The memories of my disappointment at the
80 poor performance of the original game had hung heavily on my mind (well,
81 maybe not *that* heavily,) hence I endeavoured to make the remake as fast
82 and as smooth as I could.
8283
8384 This was largely accomplished by the use of a raster interrupt which is
8485 triggered at the very bottom of the screen. This interrupt runs a routine
00 #!/bin/sh
11
2 # This script assumes you have Ophis version 2.0. If for some reason you
3 # want to use an older version, remove the "-o"s from the command lines below.
24 OPHIS="ophis"
35
46 # To make Bubble Escape 2K:
5 ${OPHIS} "src/bubble escape 2k.oph" bin/be2k.prg
7 ${OPHIS} "src/bubble escape 2k.oph" -o bin/be2k.prg
68 # now start Cruncher AB+
79 # Use 'A' and '-' to select AND #$00 for the de-pack effect, then
810 # select option 2: Fast Crunch in 64k of memory (max 111 blocks)
1214 # Wait... then hit space to save
1315
1416 # To make Bubble Escape 8K:
15 ${OPHIS} "src/bubble escape 8k.oph" bin/be8k.bin
17 ${OPHIS} "src/bubble escape 8k.oph" -o bin/be8k.bin
1618 # And then select "Attach generic 8K cartridge image" in VICE, and
1719 # select be8k.bin