Commit graph

6 commits

Author SHA1 Message Date
Gered b39bee7609 this should've just been declared unsigned
instead of always casting it everywhere. of course there are many places
in this codebase where this kind of thing is done ...
2019-11-06 19:08:15 -05:00
Gered 0789a528be more minor cleanups 2019-11-03 13:05:01 -05:00
Gered 8acd9a1549 replace ackiff.c and ackpcx.c with the faster borland dos versions
these were on the book cd under /ACK/DOS/BORLAND. this version of
ackiff.c is SIGNIFICANTLY faster then the windows one ported back to dos
(i don't think i did anything wrong when i did that, but who knows...)
2019-11-02 17:35:48 -04: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