David Schmenk wrote:
Tristan Mumford wrote:
David Schmenk wrote:
I hacked the loader to use ProDOS MLI calls in order to run HBCC under
ProDOS (and thus CFFAs and hard disks). It uses the exact same
binaries
as version 1.2. I added a tools directory and source directory for
fun.
Just out of curiosity, when it runs on something accelerated, e.g. a
IIgs
at full speed or something with a Zip Chip etc. does it run faster or
with
a higher framerate?
Tristan.
It does run faster, but the joystick code whacks out. If your
accelerator can slow down during joystick address fetches, it should
function OK. You can disable the joystick with the J key (CAPS LOCK)
and use the keyboard controls. However, the timing is based off a 1
MHz processor, so everything gets accelerated, including the movement
of bad guys and time. It runs at something like 200 Hz on my 9 MHz
GS. Kinda useless. There really isn't any generic mechanism on the
Apple II to establish a consistent timebase. If everyone had a mouse
card it would solve that problem, but not everyone (or every Apple II)
does.
Actually, for the //e and later machines, there is the possibility of
establishing the clock rate of the machine (or emulator) by polling
the VBL level, which pulses every 60th of a second of real time.
Once the clock rate is established, the progression of game time
can be set to a standard rate, independent of frame rate.