Commit graph

11 commits

Author SHA1 Message Date
Gered ad3e79e811 add a bunch of readme files 2019-11-10 17:15:03 -05:00
Gered 52bda3afe6 get rid of leftover batch files 2019-11-10 14:09:36 -05:00
Gered 4321b7751d minor makefile updates 2019-11-03 13:52:59 -05:00
Gered 0789a528be more minor cleanups 2019-11-03 13:05:01 -05:00
Gered 76a756b5d0 add raw assets for fdemo and mall demo projects
with the dos map editor only, it's basically required to have all these
to be able to edit maps and rebuild the 'pics.dtf' resource files to
actually use your edited maps with the way this version of ack3d works
2019-11-03 11:41:02 -05:00
Gered cb8f47ef27 revert some changes to more closely match the original watcom fdemo.c
with the timer speedup call left in, it feels much closer (speed-wise)
to the original watcom fdemo executable from the book cd. but still not
quite a perfect match in my opinion
2019-11-02 17:11:34 -04:00
Gered 080fb9ae68 fix modplay.asm and re-enable bg music. it actually works now!
i didn't recognize _getds from anywhere so assumed it was something
commented out for a reason, but turns out that it was part of the
original modplayer code (which was originally written for watcom
anyway). _getds is an internal function from the watcom standard
libraries.
2019-11-02 16:40:51 -04:00
Gered 1b11c42c1d changes from borland sources. including disabling bg music
i'm convinced that the modplayer doesn't work as-is. start/stop of bg
music was commented out in the newer borland sources, and neither the
borland 'nor watcom fdemo executable on the book's cd ever played
bg music for me. enabling it (with the mod file present) causes some
crashes.
2019-11-02 14:52:54 -04:00
Gered 5291c7a2de update fdemo to build under watcom
stable build, no crashes, though some timing and/or game speed seems
off (slower) versus original executables from the book's cd
2019-11-02 14:29:31 -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