putting this out there for curiosity/scholarship. actually running it would require
the directqb library, quickbasic 4.5, the released games data folder and for these supplementary 
modules to be compiled and combined into a library in this order: 
dqb.lib zlowlvl.lib zsubwep.lib zenemy.lib zdraw.lib zplayer.lib zmidi.lib

qmidi was released as public domain, the rest of the included may be considered MIT Licensed

filelist
 DRIVERS.DAT  - required by qmidi library
 GVARS.BAS    - global variables included in the main module
 INTCODE.DAT  - required by qmidi library, originally data statements moved to an external file
 QBVANIA.BAS  - main module
 README.TXT   - youre readin it
 TYPEDEFS.BAS - type definitions included in the main module
 ZDRAW.BAS    - drawing subs for most sprites
 ZENEMY.BAS   - enemy spawning / behaviors
 ZLOWLVL.BAS  - subs without prerequisite requirements beyond directqb were shuffled into here to
                save memory for the main module. collision, animation, anything string heavy, all of that kind of thing
 ZMIDI.BAS    - QMIDI library converted messily to compiled library form
 ZPLAYER.BAS  - player controller
 ZSUBWEP.BAS  - subweapon specific

2024 RainbowCemetery
v240805_1212