[Prev][Next][Index][Thread]
Re: A Game with 1.99f
>>>>> "RABBI" == RABBI O'LEARY <LEWISMR@snyalfva.cc.alfredtech.edu> writes:
RABBI> I'm using Executor/DOS 1.99f on a 486SLC2 66 w/math
RABBI> coprocessor and 8 MB RAM. I've noticed it's much faster on
RABBI> my machine that 1.99b. However, I'm in the market for
RABBI> someone who can help me. I want to be able to play a simple
RABBI> mindless game (Diamonds to be exact) to take a break from
RABBI> my work. Diamonds 2.0 wouldn't work at all and so I got
RABBI> 1.6. This will load but I am unable to move the ball with
RABBI> any of my keys. I'm using -applzone 4096, -refresh 10. Does
RABBI> anybody know how to make this work.
We believe we know what the problem is with Diamonds 1.6. The program
gets keystrokes by monitoring certain memory locations that are
supposed to change whenever keys are depressed. Diamonds bypasses the
normal event mechanism.
The third party DOS event library we are using cannot update those
memory locations as keys are depressed, so Diamonds doesn't work. We
replaced this event library "in house" with code I wrote which _does_
update the key flags properly, but our workaround encounters a bug in
our DOS extender which can cause your machine to hang if you type
during a disk access. I hate PC's. :-)
The DOS extender folks are tackling this bug as I write this, so we
hope to have Diamonds running before long.
-Mat
References: