Commit graph

6 commits

Author SHA1 Message Date
Gered 5c4d854d5c set NonSecretCode based on the bitmap for any opened secret doors
rather then forcing applications to set this to a single bitmap. this
results in much nicer looking secret doors that don't randomly flip
bitmaps at all during and after opening.
2019-11-10 13:54:00 -05:00
Gered f8de61f0ee switch mistakenly hardcoded bitmap number with ACKENG NonSecretCode
fixes secret door bitmaps seeming to switch around randomly before
coming to a stop. they still will switch once after opening, but it will
now only switch to the expected bitmap.
2019-11-06 19:09:45 -05:00
Gered 0789a528be more minor cleanups 2019-11-03 13:05:01 -05:00
Gered 83aaf0d5b9 update acklib to build under watcom
borland conditionals have been removed. asm sources converted fully
to tasm ideal mode. keyboard and timer interrupt handlers moved to c
code copied from fdemo watcom sources
2019-11-02 13:56:52 -04:00
Gered 7933231c9d convert tabs to spaces, because there is a LOT of mixing going on
lots of random tabs used (for both indentation and spacing). lets just
use spaces everywhere for consistency
2019-11-02 13:44:19 -04:00
Gered 865b466995 initial commit
sources taken from book CD:

ack_lib -> /ACK/WIN/ACK_LIB
fdemo -> /ACK/DOS/FDEMO/SOURCE (and /ACK/DOS/BORLAND as needed)
mall -> /ACK/DOS/MALL/SOURCE (and /ACK/DOS/BORLAND as needed)

some source files were missing for the demo projects and needed to be
copied from /ACK/DOS/BORLAND (as indicated above)
2019-11-02 13:17:24 -04:00