[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: