]> 4ch.mooo.com Git - 16.git/commitdiff
modified: 16.bat
authorsparky4 <sparky4@4ch.maidlab.jp>
Sat, 19 Jan 2013 02:45:02 +0000 (20:45 -0600)
committersparky4 <sparky4@4ch.maidlab.jp>
Sat, 19 Jan 2013 02:45:02 +0000 (20:45 -0600)
modified:   CORE16.EXE
renamed:    src/eng_core.cpp.0 -> eng_core.cpp.0
renamed:    src/eng_core.h.0 -> eng_core.h.0
new file:   run.bat
new file:   setres.exe
modified:   src/eng_core.cpp
modified:   src/eng_snd.cpp

12 files changed:
16.bat
CORE16.EXE
CORE16.SMP [new file with mode: 0644]
CORE16.SYM
core16.map
core16.sym
eng_core.cpp.0 [moved from src/eng_core.cpp.0 with 100% similarity]
eng_core.h.0 [moved from src/eng_core.h.0 with 100% similarity]
run.bat [new file with mode: 0644]
setres.exe [new file with mode: 0644]
src/eng_core.cpp
src/eng_snd.cpp

diff --git a/16.bat b/16.bat
index daa919b888dc7245b1479c78514a1311b2750af3..1054c0f96f12077560b789584ff8519eb51104da 100644 (file)
--- a/16.bat
+++ b/16.bat
@@ -1,2 +1,3 @@
 del *.err\r
+del *.smp\r
 wmake -f proj16.mk -e -h > 16.err\r
index 0563d64139743dd9b59a3c19a4e00fe5213f6551..ea6c693227f22e0bd738120519c5bffe9ef332aa 100644 (file)
Binary files a/CORE16.EXE and b/CORE16.EXE differ
diff --git a/CORE16.SMP b/CORE16.SMP
new file mode 100644 (file)
index 0000000..2644b24
Binary files /dev/null and b/CORE16.SMP differ
index f2c540b3cbc5ed2afae774cecc8089f7ea86b57e..d61d0641f8c70557f509f00c113aa38439bea81d 100644 (file)
Binary files a/CORE16.SYM and b/CORE16.SYM differ
index f562abbceac0e6a69ddb2505d7091db7b5bc3aa3..18251d7708c2dd90ccccf7f05b30e9b119552b96 100644 (file)
@@ -1,6 +1,6 @@
 Open Watcom Linker Version 1.9\r
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.\r
-Created on:       12/12/29 18:46:13\r
+Created on:       13/01/18 20:24:49\r
 Executable Image: core16.exe\r
 creating a DOS executable\r
 \r
@@ -12,7 +12,7 @@ creating a DOS executable
 Group                           Address              Size\r
 =====                           =======              ====\r
 \r
-DGROUP                          0e87:0000            000017a0\r
+DGROUP                          0e81:0000            000017a0\r
 \r
 \r
 \r
@@ -26,171 +26,171 @@ Segment                Class          Group          Address         Size
 dos_comm_TEXT          CODE           AUTO           0000:0000       00000281\r
 eng_ai_TEXT            CODE           AUTO           0000:0290       00000013\r
 eng_comm_TEXT          CODE           AUTO           0000:02b0       00000035\r
-eng_core_TEXT          CODE           AUTO           0000:02f0       000006d7\r
-eng_gfx_TEXT           CODE           AUTO           0000:09d0       00000143\r
-eng_snd_TEXT           CODE           AUTO           0000:0b20       00000079\r
-dos_gfx_TEXT           CODE           AUTO           0000:0ba0       0000088e\r
-dos_opl2_TEXT          CODE           AUTO           0000:1430       000004ae\r
-lib_com_TEXT           CODE           AUTO           0000:18e0       00000063\r
-main_TEXT              CODE           AUTO           0000:1950       000000de\r
-timer_TEXT             CODE           AUTO           0000:1a30       000001b4\r
-_TEXT                  CODE           AUTO           0000:1bf0       000082ba\r
-cppdata_TEXT           CODE           AUTO           0000:9eb0       00000000\r
-fsregist_TEXT          CODE           AUTO           0000:9eb0       000003a1\r
-manendl_TEXT           CODE           AUTO           0000:a260       00000020\r
-ioicout_TEXT           CODE           AUTO           0000:a280       000000a5\r
-ostincch_TEXT          CODE           AUTO           0000:a330       000000b9\r
-ostinomn_TEXT          CODE           AUTO           0000:a3f0       00000013\r
-iofefg_TEXT            CODE           AUTO           0000:a410       00000042\r
-undefed_TEXT           CODE           AUTO           0000:a460       00000013\r
-fsroot_TEXT            CODE           AUTO           0000:a480       0000000b\r
-stabdtor_TEXT          CODE           AUTO           0000:a490       000003d5\r
-stabdisp_TEXT          CODE           AUTO           0000:a870       00000343\r
-ostput_TEXT            CODE           AUTO           0000:abc0       000000e7\r
-ostflush_TEXT          CODE           AUTO           0000:acb0       00000058\r
-sdfconfp_TEXT          CODE           AUTO           0000:ad10       0000001e\r
-stablcl_TEXT           CODE           AUTO           0000:ad30       00000005\r
-ostconsf_TEXT          CODE           AUTO           0000:ad40       00000105\r
-ostdestr_TEXT          CODE           AUTO           0000:ae50       000000f4\r
-sdfdestr_TEXT          CODE           AUTO           0000:af50       000000f5\r
-moddtorr_TEXT          CODE           AUTO           0000:b050       00000000\r
-ostopfx_TEXT           CODE           AUTO           0000:b050       00000071\r
-iouwrtit_TEXT          CODE           AUTO           0000:b0d0       00000390\r
-iossetst_TEXT          CODE           AUTO           0000:b460       00000071\r
-iofnoefg_TEXT          CODE           AUTO           0000:b4e0       00000013\r
-fatalerr_TEXT          CODE           AUTO           0000:b500       00000025\r
-stabtrav_TEXT          CODE           AUTO           0000:b530       000001f3\r
-callterm_TEXT          CODE           AUTO           0000:b730       0000004f\r
-allocexc_TEXT          CODE           AUTO           0000:b780       000004d7\r
-stabadt_TEXT           CODE           AUTO           0000:bc60       00000127\r
-tsequiv_TEXT           CODE           AUTO           0000:bd90       000001ac\r
-pure_err_TEXT          CODE           AUTO           0000:bf40       00000027\r
-vfun_err_TEXT          CODE           AUTO           0000:bf70       00000027\r
-stfdsgtn_TEXT          CODE           AUTO           0000:bfa0       0000009d\r
-stfdspun_TEXT          CODE           AUTO           0000:c040       000000e4\r
-stfpbfai_TEXT          CODE           AUTO           0000:c130       00000004\r
-sdfoverf_TEXT          CODE           AUTO           0000:c140       000001e9\r
-sdfundrf_TEXT          CODE           AUTO           0000:c330       0000018e\r
-stfsbuf_TEXT           CODE           AUTO           0000:c4c0       00000081\r
-stfseeko_TEXT          CODE           AUTO           0000:c550       0000000c\r
-stfseekp_TEXT          CODE           AUTO           0000:c560       00000021\r
-sdfsync_TEXT           CODE           AUTO           0000:c590       0000002e\r
-stfdoall_TEXT          CODE           AUTO           0000:c5c0       00000040\r
-stfconde_TEXT          CODE           AUTO           0000:c600       0000006e\r
-stabmod_TEXT           CODE           AUTO           0000:c670       0000007a\r
-iosinit_TEXT           CODE           AUTO           0000:c6f0       00000061\r
-iosconde_TEXT          CODE           AUTO           0000:c760       00000011\r
-iosdestr_TEXT          CODE           AUTO           0000:c780       000000b2\r
-opdel_TEXT             CODE           AUTO           0000:c840       0000000e\r
-dtorarst_TEXT          CODE           AUTO           0000:c850       0000002f\r
-opdelarr_TEXT          CODE           AUTO           0000:c880       00000005\r
-stfdestr_TEXT          CODE           AUTO           0000:c890       0000002e\r
-opnewarr_TEXT          CODE           AUTO           0000:c8c0       00000005\r
-iosfail_TEXT           CODE           AUTO           0000:c8d0       00000009\r
-stabthrw_TEXT          CODE           AUTO           0000:c8e0       00000da5\r
-bittest_TEXT           CODE           AUTO           0000:d690       00000047\r
-termnate_TEXT          CODE           AUTO           0000:d6e0       00000051\r
-exc_pr_TEXT            CODE           AUTO           0000:d740       000001bd\r
-areaexc_TEXT           CODE           AUTO           0000:d900       00000000\r
-tssize_TEXT            CODE           AUTO           0000:d900       00000053\r
-prwdata_TEXT           CODE           AUTO           0000:d960       00000000\r
-stfsetb_TEXT           CODE           AUTO           0000:d960       00000086\r
-ioufrxal_TEXT          CODE           AUTO           0000:d9f0       00000033\r
-opnew_TEXT             CODE           AUTO           0000:da30       0000007a\r
-unexpect_TEXT          CODE           AUTO           0000:dab0       000000c0\r
-stabinit_TEXT          CODE           AUTO           0000:db70       00000104\r
-ljmpinit_TEXT          CODE           AUTO           0000:dc80       00000016\r
-ljmpdtor_TEXT          CODE           AUTO           0000:dca0       000000a5\r
-stfsync_TEXT           CODE           AUTO           0000:dd50       00000022\r
-eng_core_DATA1         FAR_CONST      AUTO           0dd7:0002       00000014\r
-eng_core_DATA2         FAR_CONST      AUTO           0dd7:0016       00000113\r
-dos_gfx_DATA1          FAR_CONST      AUTO           0dd7:0129       00000037\r
-dos_opl2_DATA1         FAR_CONST      AUTO           0dd7:0160       00000016\r
-main_DATA1             FAR_CONST      AUTO           0def:0000       00000026\r
-manendl_DATA1          FAR_CONST      AUTO           0df1:0006       00000000\r
-ioicout_DATA1          FAR_CONST      AUTO           0df2:0000       00000076\r
-ostincch_DATA1         FAR_CONST      AUTO           0df9:0006       00000000\r
-ostinomn_DATA1         FAR_CONST      AUTO           0df9:0006       00000000\r
-iofefg_DATA1           FAR_CONST      AUTO           0df9:0006       00000000\r
-undefed_DATA1          FAR_CONST      AUTO           0df9:0006       0000002c\r
-ostput_DATA1           FAR_CONST      AUTO           0dfc:0002       00000000\r
-ostflush_DATA1         FAR_CONST      AUTO           0dfc:0002       00000000\r
-sdfconfp_DATA1         FAR_CONST      AUTO           0dfc:0002       00000044\r
-ostconsf_DATA1         FAR_CONST      AUTO           0dfc:0046       00000040\r
-ostdestr_DATA1         FAR_CONST      AUTO           0e05:0000       00000034\r
-sdfdestr_DATA1         FAR_CONST      AUTO           0e05:0040       0000002c\r
-ostopfx_DATA1          FAR_CONST      AUTO           0e0b:000c       00000000\r
-iouwrtit_DATA1         FAR_CONST      AUTO           0e0b:000c       00000000\r
-iossetst_DATA1         FAR_CONST      AUTO           0e0c:0000       00000056\r
-iofnoefg_DATA1         FAR_CONST      AUTO           0e11:0006       00000000\r
-iofnoefg_DATA1         FAR_CONST      AUTO           0e11:0006       00000026\r
-callterm_DATA1         FAR_CONST      AUTO           0e11:002c       00000041\r
-allocexc_DATA1         FAR_CONST      AUTO           0e18:0000       00000046\r
-allocexc_DATA2         FAR_CONST      AUTO           0e1c:0006       0000002b\r
-stabadt_DATA1          FAR_CONST      AUTO           0e20:0000       00000026\r
-pure_err_DATA1         FAR_CONST      AUTO           0e22:0006       0000001e\r
-vfun_err_DATA1         FAR_CONST      AUTO           0e22:0024       00000032\r
-stfdsgtn_DATA1         FAR_CONST      AUTO           0e27:0006       00000000\r
-stfdspun_DATA1         FAR_CONST      AUTO           0e27:0006       00000000\r
-stfpbfai_DATA1         FAR_CONST      AUTO           0e27:0006       00000000\r
-sdfoverf_DATA1         FAR_CONST      AUTO           0e27:0006       00000000\r
-sdfundrf_DATA1         FAR_CONST      AUTO           0e27:0006       00000000\r
-stfsbuf_DATA1          FAR_CONST      AUTO           0e27:0006       00000000\r
-stfseeko_DATA1         FAR_CONST      AUTO           0e27:0006       00000000\r
-stfseekp_DATA1         FAR_CONST      AUTO           0e27:0006       00000000\r
-sdfsync_DATA1          FAR_CONST      AUTO           0e27:0006       00000000\r
-stfdoall_DATA1         FAR_CONST      AUTO           0e27:0006       00000000\r
-stfconde_DATA1         FAR_CONST      AUTO           0e27:0006       0000003a\r
-iosinit_DATA1          FAR_CONST      AUTO           0e27:0040       00000000\r
-iosconde_DATA1         FAR_CONST      AUTO           0e27:0040       00000012\r
-iosdestr_DATA1         FAR_CONST      AUTO           0e2d:0000       00000036\r
-opdel_DATA1            FAR_CONST      AUTO           0e2d:0040       00000000\r
-opdelarr_DATA1         FAR_CONST      AUTO           0e2d:0040       00000000\r
-stfdestr_DATA1         FAR_CONST      AUTO           0e31:0000       00000000\r
-opnewarr_DATA1         FAR_CONST      AUTO           0e31:0000       00000000\r
-iosfail_DATA1          FAR_CONST      AUTO           0e31:0000       00000000\r
-stabthrw_DATA1         FAR_CONST      AUTO           0e31:0000       000001da\r
-stabthrw_DATA2         FAR_CONST      AUTO           0e4e:000a       000001c7\r
-termnate_DATA1         FAR_CONST      AUTO           0e4e:01d1       00000022\r
-stfsetb_DATA1          FAR_CONST      AUTO           0e6d:0004       00000000\r
-ioufrxal_DATA1         FAR_CONST      AUTO           0e6d:0004       00000000\r
-opnew_DATA1            FAR_CONST      AUTO           0e6e:0000       00000000\r
-unexpect_DATA1         FAR_CONST      AUTO           0e6e:0000       0000000a\r
-unexpect_DATA2         FAR_CONST      AUTO           0e6e:000a       00000023\r
-stfsync_DATA1          FAR_CONST      AUTO           0e70:000e       00000000\r
-main_DATA2             FAR_DATA       AUTO           0e70:000e       00000014\r
-ioicout_DATA1          FAR_DATA       AUTO           0e70:0022       00000063\r
-FAR_DATA               FAR_DATA       AUTO           0e70:0085       00000000\r
-sdfconfp_DATA1         FAR_DATA       AUTO           0e70:0085       00000016\r
-ostconsf_DATA1         FAR_DATA       AUTO           0e70:009b       00000010\r
-ostdestr_DATA1         FAR_DATA       AUTO           0e70:00ab       00000000\r
-sdfdestr_DATA1         FAR_DATA       AUTO           0e70:00ab       00000000\r
-iossetst_DATA1         FAR_DATA       AUTO           0e70:00ab       00000033\r
-allocexc_DATA3         FAR_DATA       AUTO           0e70:00de       00000014\r
-stabadt_DATA2          FAR_DATA       AUTO           0e70:00f2       00000011\r
-stfconde_DATA1         FAR_DATA       AUTO           0e70:0103       00000000\r
-iosconde_DATA1         FAR_DATA       AUTO           0e70:0103       00000000\r
-iosdestr_DATA1         FAR_DATA       AUTO           0e70:0103       00000000\r
-stfdestr_DATA1         FAR_DATA       AUTO           0e70:0103       00000000\r
-stabthrw_DATA3         FAR_DATA       AUTO           0e70:0103       00000068\r
-unexpect_DATA3         FAR_DATA       AUTO           0e70:016b       00000000\r
-_NULL                  BEGDATA        DGROUP         0e87:0000       00000020\r
-_AFTERNULL             BEGDATA        DGROUP         0e89:0000       00000002\r
-CONST                  DATA           DGROUP         0e89:0002       000000e2\r
-CONST2                 DATA           DGROUP         0e97:0004       00000132\r
-_DATA                  DATA           DGROUP         0eab:0000       000007e4\r
-XIB                    DATA           DGROUP         0f29:0004       00000000\r
-XI                     DATA           DGROUP         0f29:0004       0000004e\r
-XIE                    DATA           DGROUP         0f2e:0002       00000000\r
-YIB                    DATA           DGROUP         0f2e:0002       00000000\r
-YI                     DATA           DGROUP         0f2e:0002       00000012\r
-YIE                    DATA           DGROUP         0f2f:0004       00000000\r
-STRINGS                DATA           DGROUP         0f2f:0004       00000000\r
-DATA                   DATA           DGROUP         0f2f:0004       00000000\r
-_emu_init_start        EMU            DGROUP         0f2f:0004       00000000\r
-_emu_init_end          EMU            DGROUP         0f2f:0004       00000000\r
-_BSS                   BSS            DGROUP         0f30:0000       0000050a\r
-STACK                  STACK          DGROUP         0f81:0000       00000800\r
+eng_core_TEXT          CODE           AUTO           0000:02f0       000006a1\r
+eng_gfx_TEXT           CODE           AUTO           0000:09a0       00000143\r
+eng_snd_TEXT           CODE           AUTO           0000:0af0       00000077\r
+dos_gfx_TEXT           CODE           AUTO           0000:0b70       0000088e\r
+dos_opl2_TEXT          CODE           AUTO           0000:1400       000004ae\r
+lib_com_TEXT           CODE           AUTO           0000:18b0       00000063\r
+main_TEXT              CODE           AUTO           0000:1920       000000de\r
+timer_TEXT             CODE           AUTO           0000:1a00       000001b4\r
+_TEXT                  CODE           AUTO           0000:1bc0       000082aa\r
+cppdata_TEXT           CODE           AUTO           0000:9e70       00000000\r
+fsregist_TEXT          CODE           AUTO           0000:9e70       000003a1\r
+manendl_TEXT           CODE           AUTO           0000:a220       00000020\r
+ioicout_TEXT           CODE           AUTO           0000:a240       000000a5\r
+ostincch_TEXT          CODE           AUTO           0000:a2f0       000000b9\r
+ostinomn_TEXT          CODE           AUTO           0000:a3b0       00000013\r
+iofefg_TEXT            CODE           AUTO           0000:a3d0       00000042\r
+undefed_TEXT           CODE           AUTO           0000:a420       00000013\r
+fsroot_TEXT            CODE           AUTO           0000:a440       0000000b\r
+stabdtor_TEXT          CODE           AUTO           0000:a450       000003d5\r
+stabdisp_TEXT          CODE           AUTO           0000:a830       00000343\r
+ostput_TEXT            CODE           AUTO           0000:ab80       000000e7\r
+ostflush_TEXT          CODE           AUTO           0000:ac70       00000058\r
+sdfconfp_TEXT          CODE           AUTO           0000:acd0       0000001e\r
+stablcl_TEXT           CODE           AUTO           0000:acf0       00000005\r
+ostconsf_TEXT          CODE           AUTO           0000:ad00       00000105\r
+ostdestr_TEXT          CODE           AUTO           0000:ae10       000000f4\r
+sdfdestr_TEXT          CODE           AUTO           0000:af10       000000f5\r
+moddtorr_TEXT          CODE           AUTO           0000:b010       00000000\r
+ostopfx_TEXT           CODE           AUTO           0000:b010       00000071\r
+iouwrtit_TEXT          CODE           AUTO           0000:b090       00000390\r
+iossetst_TEXT          CODE           AUTO           0000:b420       00000071\r
+iofnoefg_TEXT          CODE           AUTO           0000:b4a0       00000013\r
+fatalerr_TEXT          CODE           AUTO           0000:b4c0       00000025\r
+stabtrav_TEXT          CODE           AUTO           0000:b4f0       000001f3\r
+callterm_TEXT          CODE           AUTO           0000:b6f0       0000004f\r
+allocexc_TEXT          CODE           AUTO           0000:b740       000004d7\r
+stabadt_TEXT           CODE           AUTO           0000:bc20       00000127\r
+tsequiv_TEXT           CODE           AUTO           0000:bd50       000001ac\r
+pure_err_TEXT          CODE           AUTO           0000:bf00       00000027\r
+vfun_err_TEXT          CODE           AUTO           0000:bf30       00000027\r
+stfdsgtn_TEXT          CODE           AUTO           0000:bf60       0000009d\r
+stfdspun_TEXT          CODE           AUTO           0000:c000       000000e4\r
+stfpbfai_TEXT          CODE           AUTO           0000:c0f0       00000004\r
+sdfoverf_TEXT          CODE           AUTO           0000:c100       000001e9\r
+sdfundrf_TEXT          CODE           AUTO           0000:c2f0       0000018e\r
+stfsbuf_TEXT           CODE           AUTO           0000:c480       00000081\r
+stfseeko_TEXT          CODE           AUTO           0000:c510       0000000c\r
+stfseekp_TEXT          CODE           AUTO           0000:c520       00000021\r
+sdfsync_TEXT           CODE           AUTO           0000:c550       0000002e\r
+stfdoall_TEXT          CODE           AUTO           0000:c580       00000040\r
+stfconde_TEXT          CODE           AUTO           0000:c5c0       0000006e\r
+stabmod_TEXT           CODE           AUTO           0000:c630       0000007a\r
+iosinit_TEXT           CODE           AUTO           0000:c6b0       00000061\r
+iosconde_TEXT          CODE           AUTO           0000:c720       00000011\r
+iosdestr_TEXT          CODE           AUTO           0000:c740       000000b2\r
+opdel_TEXT             CODE           AUTO           0000:c800       0000000e\r
+dtorarst_TEXT          CODE           AUTO           0000:c810       0000002f\r
+opdelarr_TEXT          CODE           AUTO           0000:c840       00000005\r
+stfdestr_TEXT          CODE           AUTO           0000:c850       0000002e\r
+opnewarr_TEXT          CODE           AUTO           0000:c880       00000005\r
+iosfail_TEXT           CODE           AUTO           0000:c890       00000009\r
+stabthrw_TEXT          CODE           AUTO           0000:c8a0       00000da5\r
+bittest_TEXT           CODE           AUTO           0000:d650       00000047\r
+termnate_TEXT          CODE           AUTO           0000:d6a0       00000051\r
+exc_pr_TEXT            CODE           AUTO           0000:d700       000001bd\r
+areaexc_TEXT           CODE           AUTO           0000:d8c0       00000000\r
+tssize_TEXT            CODE           AUTO           0000:d8c0       00000053\r
+prwdata_TEXT           CODE           AUTO           0000:d920       00000000\r
+stfsetb_TEXT           CODE           AUTO           0000:d920       00000086\r
+ioufrxal_TEXT          CODE           AUTO           0000:d9b0       00000033\r
+opnew_TEXT             CODE           AUTO           0000:d9f0       0000007a\r
+unexpect_TEXT          CODE           AUTO           0000:da70       000000c0\r
+stabinit_TEXT          CODE           AUTO           0000:db30       00000104\r
+ljmpinit_TEXT          CODE           AUTO           0000:dc40       00000016\r
+ljmpdtor_TEXT          CODE           AUTO           0000:dc60       000000a5\r
+stfsync_TEXT           CODE           AUTO           0000:dd10       00000022\r
+eng_core_DATA1         FAR_CONST      AUTO           0dd3:0002       00000014\r
+eng_core_DATA2         FAR_CONST      AUTO           0dd3:0016       000000f2\r
+dos_gfx_DATA1          FAR_CONST      AUTO           0dd3:0108       00000037\r
+dos_opl2_DATA1         FAR_CONST      AUTO           0dd3:013f       00000016\r
+main_DATA1             FAR_CONST      AUTO           0de9:0000       00000026\r
+manendl_DATA1          FAR_CONST      AUTO           0deb:0006       00000000\r
+ioicout_DATA1          FAR_CONST      AUTO           0dec:0000       00000076\r
+ostincch_DATA1         FAR_CONST      AUTO           0df3:0006       00000000\r
+ostinomn_DATA1         FAR_CONST      AUTO           0df3:0006       00000000\r
+iofefg_DATA1           FAR_CONST      AUTO           0df3:0006       00000000\r
+undefed_DATA1          FAR_CONST      AUTO           0df3:0006       0000002c\r
+ostput_DATA1           FAR_CONST      AUTO           0df6:0002       00000000\r
+ostflush_DATA1         FAR_CONST      AUTO           0df6:0002       00000000\r
+sdfconfp_DATA1         FAR_CONST      AUTO           0df6:0002       00000044\r
+ostconsf_DATA1         FAR_CONST      AUTO           0df6:0046       00000040\r
+ostdestr_DATA1         FAR_CONST      AUTO           0dff:0000       00000034\r
+sdfdestr_DATA1         FAR_CONST      AUTO           0dff:0040       0000002c\r
+ostopfx_DATA1          FAR_CONST      AUTO           0e05:000c       00000000\r
+iouwrtit_DATA1         FAR_CONST      AUTO           0e05:000c       00000000\r
+iossetst_DATA1         FAR_CONST      AUTO           0e06:0000       00000056\r
+iofnoefg_DATA1         FAR_CONST      AUTO           0e0b:0006       00000000\r
+iofnoefg_DATA1         FAR_CONST      AUTO           0e0b:0006       00000026\r
+callterm_DATA1         FAR_CONST      AUTO           0e0b:002c       00000041\r
+allocexc_DATA1         FAR_CONST      AUTO           0e12:0000       00000046\r
+allocexc_DATA2         FAR_CONST      AUTO           0e16:0006       0000002b\r
+stabadt_DATA1          FAR_CONST      AUTO           0e1a:0000       00000026\r
+pure_err_DATA1         FAR_CONST      AUTO           0e1c:0006       0000001e\r
+vfun_err_DATA1         FAR_CONST      AUTO           0e1c:0024       00000032\r
+stfdsgtn_DATA1         FAR_CONST      AUTO           0e21:0006       00000000\r
+stfdspun_DATA1         FAR_CONST      AUTO           0e21:0006       00000000\r
+stfpbfai_DATA1         FAR_CONST      AUTO           0e21:0006       00000000\r
+sdfoverf_DATA1         FAR_CONST      AUTO           0e21:0006       00000000\r
+sdfundrf_DATA1         FAR_CONST      AUTO           0e21:0006       00000000\r
+stfsbuf_DATA1          FAR_CONST      AUTO           0e21:0006       00000000\r
+stfseeko_DATA1         FAR_CONST      AUTO           0e21:0006       00000000\r
+stfseekp_DATA1         FAR_CONST      AUTO           0e21:0006       00000000\r
+sdfsync_DATA1          FAR_CONST      AUTO           0e21:0006       00000000\r
+stfdoall_DATA1         FAR_CONST      AUTO           0e21:0006       00000000\r
+stfconde_DATA1         FAR_CONST      AUTO           0e21:0006       0000003a\r
+iosinit_DATA1          FAR_CONST      AUTO           0e21:0040       00000000\r
+iosconde_DATA1         FAR_CONST      AUTO           0e21:0040       00000012\r
+iosdestr_DATA1         FAR_CONST      AUTO           0e27:0000       00000036\r
+opdel_DATA1            FAR_CONST      AUTO           0e27:0040       00000000\r
+opdelarr_DATA1         FAR_CONST      AUTO           0e27:0040       00000000\r
+stfdestr_DATA1         FAR_CONST      AUTO           0e2b:0000       00000000\r
+opnewarr_DATA1         FAR_CONST      AUTO           0e2b:0000       00000000\r
+iosfail_DATA1          FAR_CONST      AUTO           0e2b:0000       00000000\r
+stabthrw_DATA1         FAR_CONST      AUTO           0e2b:0000       000001da\r
+stabthrw_DATA2         FAR_CONST      AUTO           0e48:000a       000001c7\r
+termnate_DATA1         FAR_CONST      AUTO           0e48:01d1       00000022\r
+stfsetb_DATA1          FAR_CONST      AUTO           0e67:0004       00000000\r
+ioufrxal_DATA1         FAR_CONST      AUTO           0e67:0004       00000000\r
+opnew_DATA1            FAR_CONST      AUTO           0e68:0000       00000000\r
+unexpect_DATA1         FAR_CONST      AUTO           0e68:0000       0000000a\r
+unexpect_DATA2         FAR_CONST      AUTO           0e68:000a       00000023\r
+stfsync_DATA1          FAR_CONST      AUTO           0e6a:000e       00000000\r
+main_DATA2             FAR_DATA       AUTO           0e6a:000e       00000014\r
+ioicout_DATA1          FAR_DATA       AUTO           0e6a:0022       00000063\r
+FAR_DATA               FAR_DATA       AUTO           0e6a:0085       00000000\r
+sdfconfp_DATA1         FAR_DATA       AUTO           0e6a:0085       00000016\r
+ostconsf_DATA1         FAR_DATA       AUTO           0e6a:009b       00000010\r
+ostdestr_DATA1         FAR_DATA       AUTO           0e6a:00ab       00000000\r
+sdfdestr_DATA1         FAR_DATA       AUTO           0e6a:00ab       00000000\r
+iossetst_DATA1         FAR_DATA       AUTO           0e6a:00ab       00000033\r
+allocexc_DATA3         FAR_DATA       AUTO           0e6a:00de       00000014\r
+stabadt_DATA2          FAR_DATA       AUTO           0e6a:00f2       00000011\r
+stfconde_DATA1         FAR_DATA       AUTO           0e6a:0103       00000000\r
+iosconde_DATA1         FAR_DATA       AUTO           0e6a:0103       00000000\r
+iosdestr_DATA1         FAR_DATA       AUTO           0e6a:0103       00000000\r
+stfdestr_DATA1         FAR_DATA       AUTO           0e6a:0103       00000000\r
+stabthrw_DATA3         FAR_DATA       AUTO           0e6a:0103       00000068\r
+unexpect_DATA3         FAR_DATA       AUTO           0e6a:016b       00000000\r
+_NULL                  BEGDATA        DGROUP         0e81:0000       00000020\r
+_AFTERNULL             BEGDATA        DGROUP         0e83:0000       00000002\r
+CONST                  DATA           DGROUP         0e83:0002       000000e2\r
+CONST2                 DATA           DGROUP         0e91:0004       00000132\r
+_DATA                  DATA           DGROUP         0ea5:0000       000007e4\r
+XIB                    DATA           DGROUP         0f23:0004       00000000\r
+XI                     DATA           DGROUP         0f23:0004       0000004e\r
+XIE                    DATA           DGROUP         0f28:0002       00000000\r
+YIB                    DATA           DGROUP         0f28:0002       00000000\r
+YI                     DATA           DGROUP         0f28:0002       00000012\r
+YIE                    DATA           DGROUP         0f29:0004       00000000\r
+STRINGS                DATA           DGROUP         0f29:0004       00000000\r
+DATA                   DATA           DGROUP         0f29:0004       00000000\r
+_emu_init_start        EMU            DGROUP         0f29:0004       00000000\r
+_emu_init_end          EMU            DGROUP         0f29:0004       00000000\r
+_BSS                   BSS            DGROUP         0f2a:0000       0000050a\r
+STACK                  STACK          DGROUP         0f7b:0000       00000800\r
 \r
 \r
                         +----------------+\r
@@ -221,101 +221,99 @@ Module: eng_core.obj(C:\Z\16\src\eng_core.cpp)
 0000:04ee+     __anonymous_enum far engine::Core::_msg()\r
 0000:0512      void far engine::Core::run()\r
 0000:055a+     bool far engine::Core::init()\r
-0000:0886+     void far engine::Core::release()\r
-0000:08c2+     void far engine::Core::input()\r
-0000:08e2+     void far engine::Core::sync()\r
-0000:097a      far engine::Core::~Core()\r
+0000:0850+     void far engine::Core::release()\r
+0000:088c+     void far engine::Core::input()\r
+0000:08ac+     void far engine::Core::sync()\r
+0000:0944      far engine::Core::~Core()\r
 Module: eng_gfx.obj(C:\Z\16\src\eng_gfx.cpp)\r
-0000:09d0      void far engine::do_graphics()\r
+0000:09a0      void far engine::do_graphics()\r
 Module: eng_snd.obj(C:\Z\16\src\eng_snd.cpp)\r
-0000:0b20      void far engine::do_sound()\r
+0000:0af0      void far engine::do_sound()\r
 Module: dos_gfx.obj(C:\Z\16\src\lib\dos_gfx.cpp)\r
-0000:0ba0      void far setvideo( char unsigned, int )\r
-0000:0c3e      void far setvbuff( int )\r
-0000:0cd2+     void far updatevbuff()\r
-0000:0d14+     void far cls( char unsigned, char unsigned far * )\r
-0000:0d4e+     void far clearscr()\r
-0000:0d8c+     void far plotpixel( int, int, char unsigned, char unsigned far * )\r
-0000:0dda+     void far plotpixelfast( int, int, char unsigned, char unsigned far * )\r
-0000:0e1a+     void far BlockMove()\r
-0000:0f1a      void far etesuto( int, int )\r
-0000:0f70      void far qtesuto( int, int, int )\r
-0000:0fc8+     int far colortest()\r
-0000:101e+     int far colorz()\r
-0000:1074+     void far ssd( int )\r
-0000:1116      int far ding( int )\r
-0e87:0246+     char unsigned far * far vga\r
-0e87:024a+     int far gq\r
-0e87:0b94+     char unsigned far * far vaddr\r
-0e87:0b98+     int far old_mode\r
-0e87:0b9a+     int far q\r
-0e87:0b9c+     int far bakax\r
-0e87:0b9e+     int far bakay\r
-0e87:0ba0+     int far xx\r
-0e87:0ba2+     int far yy\r
-0e87:0ba4+     int far sx\r
-0e87:0ba6+     int far sy\r
-0e87:0ba8+     char unsigned far coor\r
+0000:0b70      void far setvideo( char unsigned, int )\r
+0000:0c0e      void far setvbuff( int )\r
+0000:0ca2+     void far updatevbuff()\r
+0000:0ce4+     void far cls( char unsigned, char unsigned far * )\r
+0000:0d1e+     void far clearscr()\r
+0000:0d5c+     void far plotpixel( int, int, char unsigned, char unsigned far * )\r
+0000:0daa+     void far plotpixelfast( int, int, char unsigned, char unsigned far * )\r
+0000:0dea+     void far BlockMove()\r
+0000:0eea      void far etesuto( int, int )\r
+0000:0f40      void far qtesuto( int, int, int )\r
+0000:0f98+     int far colortest()\r
+0000:0fee+     int far colorz()\r
+0000:1044+     void far ssd( int )\r
+0000:10e6      int far ding( int )\r
+0e81:0246+     char unsigned far * far vga\r
+0e81:024a+     int far gq\r
+0e81:0b94+     char unsigned far * far vaddr\r
+0e81:0b98+     int far old_mode\r
+0e81:0b9a+     int far q\r
+0e81:0b9c+     int far bakax\r
+0e81:0b9e+     int far bakay\r
+0e81:0ba0+     int far xx\r
+0e81:0ba2+     int far yy\r
+0e81:0ba4+     int far sx\r
+0e81:0ba6+     int far sy\r
+0e81:0ba8+     char unsigned far coor\r
 Module: dos_opl2.obj(C:\Z\16\src\lib\dos_opl2.cpp)\r
-0000:1430+     void far WriteFM( int, int )\r
-0000:1492+     int far ReadFM()\r
-0000:14b6      int far AdlibExists()\r
-0000:1550      void far FMReset()\r
-0000:15a4      void far FMKeyOff( int )\r
-0000:15dc      void far FMKeyOn( int, int, int )\r
-0000:1642+     void far FMVoiceVolume( int, int )\r
-0000:1674+     void far FMSetVoice( int, __5rfh0rFMInstrument far * )\r
-0e87:025c+     short unsigned far Notes[]\r
-0000:17dc      void far fmtest()\r
-0000:188e+     int far soundtest()\r
-0e87:0baa+     int far sq\r
+0000:1400+     void far WriteFM( int, int )\r
+0000:1462+     int far ReadFM()\r
+0000:1486      int far AdlibExists()\r
+0000:1520      void far FMReset()\r
+0000:1574      void far FMKeyOff( int )\r
+0000:15ac      void far FMKeyOn( int, int, int )\r
+0000:1612+     void far FMVoiceVolume( int, int )\r
+0000:1644+     void far FMSetVoice( int, __5rfh0rFMInstrument far * )\r
+0e81:025c+     short unsigned far Notes[]\r
+0000:17ac      void far fmtest()\r
+0000:185e+     int far soundtest()\r
+0e81:0baa+     int far sq\r
 Module: lib_com.obj(C:\Z\16\src\lib\lib_com.cpp)\r
-0000:18e0      void far wait( long unsigned )\r
+0000:18b0      void far wait( long unsigned )\r
 Module: main.obj(C:\Z\16\src\main.cpp)\r
-0000:1950      main_\r
+0000:1920      main_\r
 Module: timer.obj(C:\Z\16\src\timer.cpp)\r
-0000:1a30      far engine::Timer::Timer()\r
-0000:1a5c      long unsigned far engine::Timer::start_timer()\r
-0000:1aa0      double far engine::Timer::elapsed_timer()\r
-0000:1af6+     double far engine::Timer::time_in_seconds()\r
-0000:1b40+     double far engine::Timer::time_in_seconds( long unsigned )\r
-0000:1b88+     long unsigned far engine::Timer::_time()\r
-0000:1bb8      far engine::Timer::~Timer()\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(inp.c)\r
-0000:1bf0      inp_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(outp.c)\r
-0000:1bf8      outp_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(d_setvec.c)\r
-0000:1c02      _dos_setvect_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(printf.c)\r
-0000:1c0f      printf_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(d_getvec.c)\r
-0000:1c3e      _dos_getvect_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cmodel)\r
-0000:1c4a      _big_code_\r
-0000:1c4a*     CodeModelMismatch\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(cppdata.cpp)\r
-0e87:0bac      __wint_thread_data\r
-0e87:0bd0      __compiled_under_generic\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(fsregist.cpp)\r
-0000:9eb0+     __wcpp_4_dispatch_dummy__\r
-0000:9eea      __wcpp_4_fs_lookup__\r
-0000:a000      __wcpp_4_fs_handler_rtn__\r
-0000:a184      __wcpp_4_unwind_global__\r
-0000:a1fc      __wcpp_4_raise_exception__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(manendl.cpp)\r
-0000:a260      std::ostream far & far std::endl( std::ostream far & )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ioicout.cpp)\r
-0e87:0c18      std::ostream near std::cout\r
-0000:a2de+     far cout_initfini::cout_initfini()\r
-0000:a2ec+     far cout_initfini::~cout_initfini()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostincch.cpp)\r
-0000:a330      std::ostream far & far std::ostream::operator <<( char const far * )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostinomn.cpp)\r
-0000:a3f0      std::ostream far & far std::ostream::operator <<( std::ostream far & (far *)())\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(getch.c)\r
-0000:1c4a      getch_\r
-Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(initemu.asm)\r
+0000:1a00      far engine::Timer::Timer()\r
+0000:1a2c      long unsigned far engine::Timer::start_timer()\r
+0000:1a70      double far engine::Timer::elapsed_timer()\r
+0000:1ac6+     double far engine::Timer::time_in_seconds()\r
+0000:1b10+     double far engine::Timer::time_in_seconds( long unsigned )\r
+0000:1b58+     long unsigned far engine::Timer::_time()\r
+0000:1b88      far engine::Timer::~Timer()\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(inp.c)\r
+0000:1bc0      inp_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(outp.c)\r
+0000:1bc8      outp_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(d_setvec.c)\r
+0000:1bd2      _dos_setvect_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(printf.c)\r
+0000:1bdf      printf_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(d_getvec.c)\r
+0000:1c0e      _dos_getvect_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(cmodel)\r
+0000:1c1a      _big_code_\r
+0000:1c1a*     CodeModelMismatch\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(cppdata.cpp)\r
+0e81:0bac      __wint_thread_data\r
+0e81:0bd0      __compiled_under_generic\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(fsregist.cpp)\r
+0000:9e70+     __wcpp_4_dispatch_dummy__\r
+0000:9eaa      __wcpp_4_fs_lookup__\r
+0000:9fc0      __wcpp_4_fs_handler_rtn__\r
+0000:a144      __wcpp_4_unwind_global__\r
+0000:a1bc      __wcpp_4_raise_exception__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(manendl.cpp)\r
+0000:a220      std::ostream far & far std::endl( std::ostream far & )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ioicout.cpp)\r
+0e81:0c18      std::ostream near std::cout\r
+0000:a29e+     far cout_initfini::cout_initfini()\r
+0000:a2ac+     far cout_initfini::~cout_initfini()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostincch.cpp)\r
+0000:a2f0      std::ostream far & far std::ostream::operator <<( char const far * )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostinomn.cpp)\r
+0000:a3b0      std::ostream far & far std::ostream::operator <<( std::ostream far & (far *)())\r
+Module: C:\FDOS\WATCOM/lib286/dos\emu87.lib(initemu.asm)\r
 0000:8000      FJSRQQ\r
 0000:0632      FISRQQ\r
 0000:1632*     FIERQQ\r
@@ -325,521 +323,521 @@ Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(initemu.asm)
 0000:4000*     FJARQQ\r
 0000:0e32      FICRQQ\r
 0000:fe32*     FIARQQ\r
-0000:1c9c      __init_87_emulator\r
-0000:1d2d*     __fini_87_emulator\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fltused.c)\r
-0e87:02be      _fltused_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(iofefg.cpp)\r
-0e87:0a36      __ppfltused_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(_8087)\r
-0e87:02c0      __8087\r
-0e87:02c1      __real87\r
-0e87:02c2      __dos87emucall\r
-0e87:02c4      __dos87real\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sound.c)\r
-0000:1da4      sound_\r
-0000:1e3e      nosound_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(delay.c)\r
-0000:1e5e      delay_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(intx086.c)\r
-0000:1fbd+     int86x_\r
-0000:2056      int86_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ffree.c)\r
-0000:2083*     _ffree_\r
-0000:2083      free_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(calloc.c)\r
-0000:20c9      calloc_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(exit.c)\r
-0000:2108+     __null_int23_exit_\r
-0000:2109      exit_\r
-0000:213a*     _exit_\r
-0e87:02c6+     ___int23_exit\r
-0e87:02ca      ___FPE_handler_exit\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(rand.c)\r
-0000:2153      rand_\r
-0000:2195*     srand_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(clockdos.c)\r
-0000:21b8+     __ibm_bios_get_ticks_\r
-0000:222f      clock_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(kbhit.c)\r
-0000:2256      kbhit_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(undefed.cpp)\r
-0000:a460      __wcpp_4_undefed_cdtor__\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cstart)\r
-0e87:0000*     __nullarea\r
-0e87:02da*     __ovlflag\r
-0e87:02db*     __intno\r
-0e87:02dc*     __ovlvec\r
-0000:226e      _cstart_\r
-0000:2341*     _Not_Enough_Memory_\r
-0000:2475      __exit_\r
-0000:2494      __do_exit_with_msg__\r
-0000:24f2      __GETDS\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(fsroot.cpp)\r
-0e87:0a48      ___wcpp_4_data_init_fs_root_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iob.c)\r
-0e87:02e0      ___iob\r
-0e87:0448*     __fmode\r
-0e87:0c4a      ___OpenStreams\r
-0e87:0c4e      ___ClosedStreams\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fprtf.c)\r
-0000:2516      __fprtf_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabdtor.cpp)\r
-0000:a818      __wcpp_4_destruct_internal__\r
-0000:a836*     __wcpp_4_destruct_all__\r
-0000:a838*     __wcpp_4_destruct__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabdisp.cpp)\r
-0000:ab40      __wcpp_4_dispatchable__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostput.cpp)\r
-0000:abc0      std::ostream far & far std::ostream::put( char )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostflush.cpp)\r
-0000:acb0      std::ostream far & far std::ostream::flush()\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iobaddr.c)\r
-0000:25e1      __get_std_stream_\r
-0000:25e1*     __get_std_file_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfconfp.cpp)\r
-0000:ad10      far stdiobuf::stdiobuf( __iobuf far * )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stablcl.cpp)\r
-0000:ad30      __wcpp_4_lcl_register__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostconsf.cpp)\r
-0000:ad40      far std::ostream::ostream( std::streambuf far * )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostdestr.cpp)\r
-0000:ae50      far std::ostream::~ostream()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfdestr.cpp)\r
-0000:af50      far stdiobuf::~stdiobuf()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(moddtorr.cpp)\r
-0e87:0a7e      ___wcpp_4_data_module_dtor_ref_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostopfx.cpp)\r
-0000:b050      int far std::ostream::do_opfx()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(iouwrtit.cpp)\r
-0000:b0d0      int far __WATCOM_ios::writeitem( std::ostream far &, char const far *, int, int )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(iossetst.cpp)\r
-0000:b4a0+     far std::ios::failure::failure( std::ios::failure const far & )\r
-0000:b4b0+     far std::ios::failure::~failure()\r
-0000:b4c0+     far __WATCOM_exception::__WATCOM_exception( __WATCOM_exception const far & )\r
-0000:b4d0+     far __WATCOM_exception::~__WATCOM_exception()\r
-0000:b460      void far std::ios::setstate( int )\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(crwdata)\r
-0e87:044a      __curbrk\r
-0e87:0452      __STACKLOW\r
-0e87:0454      __STACKTOP\r
-0e87:0456      __cbyte\r
-0e87:0458      __child\r
-0e87:045a      __no87\r
-0e87:0468      ___FPE_handler\r
-0e87:044c      __psp\r
-0e87:045c      __get_ovl_stack\r
-0e87:0460      __restore_ovl_stack\r
-0e87:0464      __close_ovl_file\r
-0e87:046c      __LpCmdLine\r
-0e87:0470      __LpPgmName\r
-0e87:044e      __osmajor\r
-0e87:044f      __osminor\r
-0e87:0450      __osmode\r
-0e87:0451      __HShift\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(init8087)\r
-0000:2600      __init_8087_emu\r
-0000:2606      __x87id\r
-Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(emu8087.asm)\r
-0000:2756      __int34\r
-0000:2793      __int3c\r
-Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(dosinit.asm)\r
-0000:509c      ___dos87emucall\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(setefg.c)\r
-0000:50da      __setEFGfmt_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(iofnoefg.cpp)\r
-0e87:04de      void (far * far __EFG_cnvs2d)( char far *, double far * )\r
-0e87:04e2      int (far * far __EFG_cnvd2f)( double far *, float far * )\r
-0e87:04e6      void (far * far __EFG_LDcvt)( __g4aa8long_double far *, cvt_info far *, char far * )\r
-0e87:04ea      char far * (far * far __EFG_fcvt)( double, int, int far *, int far * )\r
-0e87:04ee      void (far * far __EFG__FDLD)( double near *, __g4aa8long_double near * )\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvs2d.c)\r
-0000:50f8      __cnvs2d_\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvd2f.c)\r
-0000:5137      __cnvd2f_\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(ldcvt.c)\r
-0000:530f      _LDScale10x_\r
-0000:5872      __LDcvt_\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(_i_fcvt_.asm)\r
-0000:5da8      _fcvt_\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvd2ld.c)\r
-0000:5dad      __cnvd2ld_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(chk8087.c)\r
-0000:5dde*     _fpreset_\r
-0000:5e09      __init_8087_\r
-0000:5e3c+     __default_sigfpe_handler_\r
-0000:5e4f      __chk8087_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nonibm.c)\r
-0000:5ebf+     __is_nonIBM_\r
-0e87:057e      ___NonIBM\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(i4d)\r
-0000:5f06      __I4D\r
-0000:5f55      __U4D\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(i4m)\r
-0000:5fda      __I4M\r
-0000:5fda      __U4M\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(intr.c)\r
-0000:5ff2      intr_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(segread.c)\r
-0000:6006      segread_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nmalloc.c)\r
-0000:6026      _nmalloc_\r
-0e87:0580      ___nheapbeg\r
-0e87:0582      ___MiniHeapRover\r
-0e87:0584      ___LargestSizeB4MiniHeapRover\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mem.c)\r
-0000:6100      __MemAllocator\r
-0000:61ca      __MemFree\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fmalloc.c)\r
-0000:6327*     _fmalloc_\r
-0000:6327      malloc_\r
-0e87:0586+     ___fheap\r
-0e87:0588      ___fheapRover\r
-0e87:058a      ___LargestSizeB4Rover\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nfree.c)\r
-0000:6434      _nfree_\r
-0e87:0c52+     ___MiniHeapFreeRover\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(initrtns.c)\r
-0000:656a      __InitRtns\r
-0000:656a*     __FInitRtns\r
-0000:65c5      __FiniRtns\r
-0000:65c5*     __FFiniRtns\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(fatalerr.cpp)\r
-0000:b500      __wcpp_4_fatal_runtime_error__\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(xmsg.c)\r
-0000:6629      __exit_with_msg_\r
-0000:662e      __fatal_runtime_error_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cmain086.c)\r
-0000:664c      __CMain\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(uselfn.c)\r
-0e87:058c      ___uselfn\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosseg)\r
-0000:6678      __DOSseg__\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(initfile.c)\r
-0000:6679      __InitFiles_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ioexit.c)\r
-0000:67c7*     fcloseall_\r
-0000:67ce      __full_io_exit_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fputc.c)\r
-0000:67d8      fputc_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ioalloc.c)\r
-0000:68a8      __ioalloc_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(prtf.c)\r
-0000:6942      __prtf_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(flush.c)\r
-0000:7710      __flush_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabtrav.cpp)\r
-0000:b530      __wcpp_4_stab_entry__\r
-0000:b54a*     __wcpp_4_stab_trav_comp__\r
-0000:b670      __wcpp_4_stab_trav_init__\r
-0000:b69e      __wcpp_4_stab_trav_next__\r
-0000:b714      __wcpp_4_stab_trav_move__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(callterm.cpp)\r
-0000:b730      __wcpp_4_corrupted_stack__\r
-0000:b748      __wcpp_4_call_terminate__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(allocexc.cpp)\r
-0000:b792      __wcpp_4_alloc_exc__\r
-0000:ba70      __wcpp_4_free_exc__\r
-0000:bae4      __wcpp_4_find_active__\r
-0000:bb4e      __wcpp_4_dtor_free_exc__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabadt.cpp)\r
-0000:bc60+     void far * far dtor_the_array( _RTARCTOR far * )\r
-0000:bcd0+     far _RTARCTOR::~_RTARCTOR()\r
-0000:bcf0      __wcpp_4_dtor_array__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(tsequiv.cpp)\r
-0000:bd90      __wcpp_4_ts_refed__\r
-0000:bdb0+     __wcpp_4_ts_pnted__\r
-0000:bdda      __wcpp_4_ts_equiv__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(pure_err.cpp)\r
-0000:bf40      __wcpp_4_pure_error__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(vfun_err.cpp)\r
-0000:bf70      __wcpp_4_undef_vfun__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdsgtn.cpp)\r
-0000:bfa0      int far std::streambuf::do_sgetn( char far *, int )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdspun.cpp)\r
-0000:c040      int far std::streambuf::do_sputn( char const far *, int )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfpbfai.cpp)\r
-0000:c130      int far std::streambuf::pbackfail( int )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfoverf.cpp)\r
-0000:c140      int far stdiobuf::overflow( int )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfundrf.cpp)\r
-0000:c330      int far stdiobuf::underflow()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsbuf.cpp)\r
-0000:c4c0      std::streambuf far * far std::streambuf::setbuf( char far *, int )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfseeko.cpp)\r
-0000:c550      long far std::streambuf::seekoff( long, int, int )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfseekp.cpp)\r
-0000:c560      long far std::streambuf::seekpos( long, int )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfsync.cpp)\r
-0000:c590      int far stdiobuf::sync()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdoall.cpp)\r
-0000:c5c0      int far std::streambuf::doallocate()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfconde.cpp)\r
-0000:c600      far std::streambuf::streambuf()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabmod.cpp)\r
-0000:c670      __wcpp_4_module_dtor__\r
-0000:c6c6      __wcpp_4_mod_register__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosinit.cpp)\r
-0000:c6f0      void far std::ios::init( std::streambuf far * )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosconde.cpp)\r
-0000:c760      far std::ios::ios()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosdestr.cpp)\r
-0000:c780      far std::ios::~ios()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(opdel.cpp)\r
-0000:c840      void far operator delete( void far * )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(dtorarst.cpp)\r
-0000:c850      __wcpp_4_dtor_array_store__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(opdelarr.cpp)\r
-0000:c880      void far operator delete []( void far * )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdestr.cpp)\r
-0000:c890      far std::streambuf::~streambuf()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(opnewarr.cpp)\r
-0000:c8c0      void far * far operator new []( int unsigned )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosfail.cpp)\r
-0000:c8d0      far std::ios::failure::failure( int )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabthrw.cpp)\r
-0000:d270+     far std::exception::exception()\r
-0000:d2d0+     far std::exception::exception( std::exception const far & )\r
-0000:d350+     far std::exception::exception( char const far * )\r
-0000:d3b0+     far std::exception::~exception()\r
-0000:d450+     char const far * far std::exception::what() const\r
-0000:d4c0+     far std::bad_exception::bad_exception()\r
-0000:d540+     far std::bad_exception::bad_exception( std::bad_exception const far & )\r
-0000:d5a0+     far std::bad_exception::~bad_exception()\r
-0000:d0c2*     __wcpp_4_rethrow__\r
-0000:d122*     __wcpp_4_catch_done__\r
-0000:d1b4      __wcpp_4_throw__\r
-0000:d210*     __wcpp_4_throw_zero__\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(8087cw.c)\r
-0e87:058e      __8087cw\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(noefgfmt.c)\r
-0e87:0590      ___EFG_printf\r
-0e87:0594      ___EFG_scanf\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(efgfmt.c)\r
-0000:7856      _EFG_Format_\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(strtod.c)\r
-0000:7f62+     __Strtold_\r
-0000:8115      strtod_\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(ldclass.c)\r
-0000:82b7      __LDClass_\r
-0000:8305*     _FLClass_\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(efcvt.c)\r
-0000:8362*     ecvt_\r
-0000:839c      fcvt_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(save8087.c)\r
-0e87:0598      ___Save8087\r
-0e87:059c      ___Rest8087\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(grabfp87.c)\r
-0000:83df      __GrabFP87_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dointr)\r
-0000:8412      _DoINTR_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nmemneed.c)\r
-0000:878b      __nmemneed_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(grownear.c)\r
-0000:8813      __LastFree_\r
-0000:888d      __ExpandDGROUP_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(hpgrw086.c)\r
-0000:899e      __CMain_nheapgrow_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(growseg.c)\r
-0000:89a3      __GrowSeg_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(allocseg.c)\r
-0000:8a95      __AllocSeg_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fmemneed.c)\r
-0000:8b2c      __fmemneed_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sgdef086)\r
-0e87:0a24      __Start_XI\r
-0e87:0a72      __End_XI\r
-0e87:0a72      __Start_YI\r
-0e87:0a84      __End_YI\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(enterdb.c)\r
-0000:8b30      __EnterWVIDEO_\r
-0e87:05a0+     ___WD_Present\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(___argc.c)\r
-0e87:0c54      ____Argv\r
-0e87:0c58      ____Argc\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(amblksiz.c)\r
-0e87:05a2      __amblksiz\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fclose.c)\r
-0000:8b54+     __doclose_\r
-0000:8c05      __shutdown_stream_\r
-0000:8c1f*     fclose_\r
-0e87:0c5a+     ___RmTmpFileFn\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(freefp.c)\r
-0000:8c6a      __freefp_\r
-0000:8ce5      __purgefp_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(seterrno.c)\r
-0000:8d26      __set_errno_\r
-0000:8d3a*     __set_EDOM_\r
-0000:8d4c      __set_ERANGE_\r
-0000:8d5e*     __set_EINVAL_\r
-0000:8d73      __set_doserrno_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(chktty.c)\r
-0000:8d7f      __chktty_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(wctomb.c)\r
-0000:8daa      wctomb_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(itoa.c)\r
-0000:8dd3+     utoa_\r
-0000:8e30      itoa_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(strupr.c)\r
-0000:8e54      strupr_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbisdbcs.c)\r
-0e87:0c5e      ___IsDBCS\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbislead.c)\r
-0000:8e76*     _ismbblead_\r
-0e87:0c60      ___MBCSIsTable\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(lltoa.c)\r
-0000:8e92      ulltoa_\r
-0000:8f77*     lltoa_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ltoa.c)\r
-0000:8fd9      ultoa_\r
-0000:9048*     ltoa_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(__lseek.c)\r
-0000:9077      __lseek_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(qwrit.c)\r
-0000:90b1      __qwrite_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fsync.c)\r
-0000:910e      fsync_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(bittest.cpp)\r
-0000:d690      __wcpp_4_bit_test__\r
-0000:d6b4      __wcpp_4_bit_off__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(termnate.cpp)\r
-0000:d6e0      void far std::terminate()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(exc_pr.cpp)\r
-0000:d740      far _EXC_PR::_EXC_PR( _RTCTL far *, RW_DTREG far *, EXCSTATE )\r
-0000:d7c4      far _EXC_PR::~_EXC_PR()\r
-0000:d7e4      far _EXC_PR_FREE::_EXC_PR_FREE( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * )\r
-0000:d812      far _EXC_PR_FREE::~_EXC_PR_FREE()\r
-0000:d854      far _EXC_PR_DTOR::_EXC_PR_DTOR( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * )\r
-0000:d876      far _EXC_PR_FNEXC::_EXC_PR_FNEXC( _RTCTL far *, RW_DTREG far *, RW_DTREG far *, ACTIVE_EXC far * )\r
-0000:d8c4      far _EXC_PR_FNEXC::~_EXC_PR_FNEXC()\r
-0000:d8c8      far _EXC_PR_DTOR::~_EXC_PR_DTOR()\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(areaexc.cpp)\r
-0e87:05c0      ___EXC_AREA\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(tssize.cpp)\r
-0000:d912      __wcpp_4_ts_size__\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(prwdata.cpp)\r
-0e87:0d62      __wint_pure_error_flag\r
-0e87:0d64      __wint_undef_vfun_flag\r
-0e87:0d66      __wint_module_init\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fwrite.c)\r
-0000:9113      fwrite_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(memmove.c)\r
-0000:930e      memmove_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fgetc.c)\r
-0000:9384+     __fill_buffer_\r
-0000:9479      fgetc_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsetb.cpp)\r
-0000:d960      void far std::streambuf::setb( char far *, char far *, int )\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(liballoc.c)\r
-0000:951e      _plib_malloc_\r
-0000:9523      _plib_free_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ioufrxal.cpp)\r
-0000:d9f0      void far __WATCOM_ios::free_xalloc_storage( std::ios far * )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(opnew.cpp)\r
-0000:da30      void far * far operator new( int unsigned )\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(unexpect.cpp)\r
-0000:dab0      void far std::unexpected()\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(setjmp)\r
-0000:9528*     _setjmp_\r
-0000:957d      longjmp_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabinit.cpp)\r
-0000:db70      __wcpp_4_exc_setup__\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(stack086.c)\r
-0000:95da      stackavail_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ljmpinit.cpp)\r
-0e87:0a66      ___wcpp_4_data_init_longjmp_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(rtcntrl.c)\r
-0000:95e8*     _SetLD64bit_\r
-0000:95f3*     _SetLD80bit_\r
-0000:95fe      _LDisDouble_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(istable.c)\r
-0e87:0104      __IsTable\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(tolower.c)\r
-0000:9611      tolower_\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(bufld086)\r
-0000:9620      __ZBuf2LD\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(inf_nan.c)\r
-0e87:0206*     ___f_infinity\r
-0e87:020a*     ___f_posqnan\r
-0e87:020e      ___d_infinity\r
-0e87:0216      ___d_posqnan\r
-0e87:021e*     ___ld_infinity\r
-0e87:0226*     ___ld_posqnan\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(hugeval.c)\r
-0e87:022e      __HugeValue\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cvtbuf.c)\r
-0000:96e8      __CVTBuffer_\r
-Module: c:\fdos\WATCOM/lib286\math87l.lib(cvt.c)\r
-0000:96ef      __cvt_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fpe87)\r
-0000:978e      __Init_FPE_handler_\r
-0000:97c7      __Fini_FPE_handler_\r
-0000:97fe*     __FPEHandler\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(heapen.c)\r
-0000:9a90*     _heapenable_\r
-0e87:09d8      ___heap_enabled\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sbrk.c)\r
-0000:9aa1*     sbrk_\r
-0000:9ab1      __brk_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(heapgrow.c)\r
-0000:9b1b*     _heapgrow_\r
-0000:9b1b*     _fheapgrow_\r
-0000:9b1c      _nheapgrow_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(_clse.c)\r
-0000:9b96      __close_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(errno.c)\r
-0000:9bc9      __get_errno_ptr_\r
-0000:9bd0      __get_doserrno_ptr_\r
-0e87:0f96+     _errno\r
-0e87:0f98+     __doserrno\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(isatt.c)\r
-0000:9bd7      isatty_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(alphabet.c)\r
-0e87:00de      ___Alphabet\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbinit.c)\r
-0000:9c31      __mbinit_\r
-0e87:09da+     ___MBCodePage\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosret.c)\r
-0000:9d0c*     _dosretax_\r
-0000:9d11*     _dosret0_\r
-0000:9d18      __set_errno_dos_\r
-0000:9d76*     __set_errno_dos_reterr_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iomode.c)\r
-0000:9d81      __GetIOMode_\r
-0000:9da6      __SetIOMode_nogrow_\r
-0e87:09f0+     ___NFiles\r
-0e87:09f2+     ___init_mode\r
-0e87:0a1a+     ___io_mode\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(filedos.c)\r
-0000:9dc9*     _dos_close_\r
-0000:9dd7      _dos_commit_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(flushall.c)\r
-0000:9de7      __flushall_\r
-0000:9e44*     flushall_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(gtche.c)\r
-0000:9e49      getche_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(qread.c)\r
-0000:9e63      __qread_\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ljmphdl.c)\r
-0e87:0a1e      ___longjmp_handler\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(ljmpdtor.cpp)\r
-0000:dd3e      __wcpp_4_lj_handler__\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fpeint.c)\r
-0e87:0a22      ___FPE_int\r
-Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(doserror)\r
-0000:9e9c      __doserror_\r
-Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsync.cpp)\r
-0000:dd50      int far std::streambuf::sync()\r
+0000:1c52      __init_87_emulator\r
+0000:1ce3*     __fini_87_emulator\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fltused.c)\r
+0e81:02be      _fltused_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iofefg.cpp)\r
+0e81:0a36      __ppfltused_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(_8087)\r
+0e81:02c0      __8087\r
+0e81:02c1      __real87\r
+0e81:02c2      __dos87emucall\r
+0e81:02c4      __dos87real\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(sound.c)\r
+0000:1d5a      sound_\r
+0000:1df4      nosound_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(delay.c)\r
+0000:1e14      delay_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(intx086.c)\r
+0000:1f73+     int86x_\r
+0000:200c      int86_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ffree.c)\r
+0000:2039*     _ffree_\r
+0000:2039      free_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(calloc.c)\r
+0000:207f      calloc_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(exit.c)\r
+0000:20be+     __null_int23_exit_\r
+0000:20bf      exit_\r
+0000:20f0*     _exit_\r
+0e81:02c6+     ___int23_exit\r
+0e81:02ca      ___FPE_handler_exit\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(rand.c)\r
+0000:2109      rand_\r
+0000:214b*     srand_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(clockdos.c)\r
+0000:216e+     __ibm_bios_get_ticks_\r
+0000:21e5      clock_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(kbhit.c)\r
+0000:220c      kbhit_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(undefed.cpp)\r
+0000:a420      __wcpp_4_undefed_cdtor__\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(cstart)\r
+0e81:0000*     __nullarea\r
+0e81:02da*     __ovlflag\r
+0e81:02db*     __intno\r
+0e81:02dc*     __ovlvec\r
+0000:2224      _cstart_\r
+0000:22f7*     _Not_Enough_Memory_\r
+0000:242b      __exit_\r
+0000:244a      __do_exit_with_msg__\r
+0000:24a8      __GETDS\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(fsroot.cpp)\r
+0e81:0a48      ___wcpp_4_data_init_fs_root_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(iob.c)\r
+0e81:02e0      ___iob\r
+0e81:0448*     __fmode\r
+0e81:0c4a      ___OpenStreams\r
+0e81:0c4e      ___ClosedStreams\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fprtf.c)\r
+0000:24cc      __fprtf_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabdtor.cpp)\r
+0000:a7d8      __wcpp_4_destruct_internal__\r
+0000:a7f6*     __wcpp_4_destruct_all__\r
+0000:a7f8*     __wcpp_4_destruct__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabdisp.cpp)\r
+0000:ab00      __wcpp_4_dispatchable__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostput.cpp)\r
+0000:ab80      std::ostream far & far std::ostream::put( char )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostflush.cpp)\r
+0000:ac70      std::ostream far & far std::ostream::flush()\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(iobaddr.c)\r
+0000:2597      __get_std_stream_\r
+0000:2597*     __get_std_file_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfconfp.cpp)\r
+0000:acd0      far stdiobuf::stdiobuf( __iobuf far * )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stablcl.cpp)\r
+0000:acf0      __wcpp_4_lcl_register__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostconsf.cpp)\r
+0000:ad00      far std::ostream::ostream( std::streambuf far * )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostdestr.cpp)\r
+0000:ae10      far std::ostream::~ostream()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfdestr.cpp)\r
+0000:af10      far stdiobuf::~stdiobuf()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(moddtorr.cpp)\r
+0e81:0a7e      ___wcpp_4_data_module_dtor_ref_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostopfx.cpp)\r
+0000:b010      int far std::ostream::do_opfx()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iouwrtit.cpp)\r
+0000:b090      int far __WATCOM_ios::writeitem( std::ostream far &, char const far *, int, int )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iossetst.cpp)\r
+0000:b460+     far std::ios::failure::failure( std::ios::failure const far & )\r
+0000:b470+     far std::ios::failure::~failure()\r
+0000:b480+     far __WATCOM_exception::__WATCOM_exception( __WATCOM_exception const far & )\r
+0000:b490+     far __WATCOM_exception::~__WATCOM_exception()\r
+0000:b420      void far std::ios::setstate( int )\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(crwdata)\r
+0e81:044a      __curbrk\r
+0e81:0452      __STACKLOW\r
+0e81:0454      __STACKTOP\r
+0e81:0456      __cbyte\r
+0e81:0458      __child\r
+0e81:045a      __no87\r
+0e81:0468      ___FPE_handler\r
+0e81:044c      __psp\r
+0e81:045c      __get_ovl_stack\r
+0e81:0460      __restore_ovl_stack\r
+0e81:0464      __close_ovl_file\r
+0e81:046c      __LpCmdLine\r
+0e81:0470      __LpPgmName\r
+0e81:044e      __osmajor\r
+0e81:044f      __osminor\r
+0e81:0450      __osmode\r
+0e81:0451      __HShift\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(init8087)\r
+0000:25b6      __init_8087_emu\r
+0000:25bc      __x87id\r
+Module: C:\FDOS\WATCOM/lib286/dos\emu87.lib(emu8087.asm)\r
+0000:270c      __int34\r
+0000:2749      __int3c\r
+Module: C:\FDOS\WATCOM/lib286/dos\emu87.lib(dosinit.asm)\r
+0000:5052      ___dos87emucall\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(setefg.c)\r
+0000:5090      __setEFGfmt_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iofnoefg.cpp)\r
+0e81:04de      void (far * far __EFG_cnvs2d)( char far *, double far * )\r
+0e81:04e2      int (far * far __EFG_cnvd2f)( double far *, float far * )\r
+0e81:04e6      void (far * far __EFG_LDcvt)( __g4aa8long_double far *, cvt_info far *, char far * )\r
+0e81:04ea      char far * (far * far __EFG_fcvt)( double, int, int far *, int far * )\r
+0e81:04ee      void (far * far __EFG__FDLD)( double near *, __g4aa8long_double near * )\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(cnvs2d.c)\r
+0000:50ae      __cnvs2d_\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(cnvd2f.c)\r
+0000:50ed      __cnvd2f_\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(ldcvt.c)\r
+0000:52c5      _LDScale10x_\r
+0000:5828      __LDcvt_\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(_i_fcvt_.asm)\r
+0000:5d5e      _fcvt_\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(cnvd2ld.c)\r
+0000:5d63      __cnvd2ld_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(chk8087.c)\r
+0000:5d94*     _fpreset_\r
+0000:5dbf      __init_8087_\r
+0000:5df2+     __default_sigfpe_handler_\r
+0000:5e05      __chk8087_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(nonibm.c)\r
+0000:5e75+     __is_nonIBM_\r
+0e81:057e      ___NonIBM\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(i4d)\r
+0000:5ebc      __I4D\r
+0000:5f0b      __U4D\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(i4m)\r
+0000:5f90      __I4M\r
+0000:5f90      __U4M\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(intr.c)\r
+0000:5fa8      intr_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(segread.c)\r
+0000:5fbc      segread_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(nmalloc.c)\r
+0000:5fdc      _nmalloc_\r
+0e81:0580      ___nheapbeg\r
+0e81:0582      ___MiniHeapRover\r
+0e81:0584      ___LargestSizeB4MiniHeapRover\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(mem.c)\r
+0000:60c0      __MemAllocator\r
+0000:618a      __MemFree\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fmalloc.c)\r
+0000:62e7*     _fmalloc_\r
+0000:62e7      malloc_\r
+0e81:0586+     ___fheap\r
+0e81:0588      ___fheapRover\r
+0e81:058a      ___LargestSizeB4Rover\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(nfree.c)\r
+0000:63f4      _nfree_\r
+0e81:0c52+     ___MiniHeapFreeRover\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(initrtns.c)\r
+0000:652a      __InitRtns\r
+0000:652a*     __FInitRtns\r
+0000:6585      __FiniRtns\r
+0000:6585*     __FFiniRtns\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(fatalerr.cpp)\r
+0000:b4c0      __wcpp_4_fatal_runtime_error__\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(xmsg.c)\r
+0000:65e9      __exit_with_msg_\r
+0000:65ee      __fatal_runtime_error_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(cmain086.c)\r
+0000:660c      __CMain\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(uselfn.c)\r
+0e81:058c      ___uselfn\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(dosseg)\r
+0000:6638      __DOSseg__\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(initfile.c)\r
+0000:6639      __InitFiles_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ioexit.c)\r
+0000:6787*     fcloseall_\r
+0000:678e      __full_io_exit_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fputc.c)\r
+0000:6798      fputc_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ioalloc.c)\r
+0000:6868      __ioalloc_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(prtf.c)\r
+0000:6902      __prtf_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(flush.c)\r
+0000:76d0      __flush_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabtrav.cpp)\r
+0000:b4f0      __wcpp_4_stab_entry__\r
+0000:b50a*     __wcpp_4_stab_trav_comp__\r
+0000:b630      __wcpp_4_stab_trav_init__\r
+0000:b65e      __wcpp_4_stab_trav_next__\r
+0000:b6d4      __wcpp_4_stab_trav_move__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(callterm.cpp)\r
+0000:b6f0      __wcpp_4_corrupted_stack__\r
+0000:b708      __wcpp_4_call_terminate__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(allocexc.cpp)\r
+0000:b752      __wcpp_4_alloc_exc__\r
+0000:ba30      __wcpp_4_free_exc__\r
+0000:baa4      __wcpp_4_find_active__\r
+0000:bb0e      __wcpp_4_dtor_free_exc__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabadt.cpp)\r
+0000:bc20+     void far * far dtor_the_array( _RTARCTOR far * )\r
+0000:bc90+     far _RTARCTOR::~_RTARCTOR()\r
+0000:bcb0      __wcpp_4_dtor_array__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(tsequiv.cpp)\r
+0000:bd50      __wcpp_4_ts_refed__\r
+0000:bd70+     __wcpp_4_ts_pnted__\r
+0000:bd9a      __wcpp_4_ts_equiv__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(pure_err.cpp)\r
+0000:bf00      __wcpp_4_pure_error__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(vfun_err.cpp)\r
+0000:bf30      __wcpp_4_undef_vfun__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfdsgtn.cpp)\r
+0000:bf60      int far std::streambuf::do_sgetn( char far *, int )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfdspun.cpp)\r
+0000:c000      int far std::streambuf::do_sputn( char const far *, int )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfpbfai.cpp)\r
+0000:c0f0      int far std::streambuf::pbackfail( int )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfoverf.cpp)\r
+0000:c100      int far stdiobuf::overflow( int )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfundrf.cpp)\r
+0000:c2f0      int far stdiobuf::underflow()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfsbuf.cpp)\r
+0000:c480      std::streambuf far * far std::streambuf::setbuf( char far *, int )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfseeko.cpp)\r
+0000:c510      long far std::streambuf::seekoff( long, int, int )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfseekp.cpp)\r
+0000:c520      long far std::streambuf::seekpos( long, int )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfsync.cpp)\r
+0000:c550      int far stdiobuf::sync()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfdoall.cpp)\r
+0000:c580      int far std::streambuf::doallocate()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfconde.cpp)\r
+0000:c5c0      far std::streambuf::streambuf()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabmod.cpp)\r
+0000:c630      __wcpp_4_module_dtor__\r
+0000:c686      __wcpp_4_mod_register__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iosinit.cpp)\r
+0000:c6b0      void far std::ios::init( std::streambuf far * )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iosconde.cpp)\r
+0000:c720      far std::ios::ios()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iosdestr.cpp)\r
+0000:c740      far std::ios::~ios()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(opdel.cpp)\r
+0000:c800      void far operator delete( void far * )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(dtorarst.cpp)\r
+0000:c810      __wcpp_4_dtor_array_store__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(opdelarr.cpp)\r
+0000:c840      void far operator delete []( void far * )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfdestr.cpp)\r
+0000:c850      far std::streambuf::~streambuf()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(opnewarr.cpp)\r
+0000:c880      void far * far operator new []( int unsigned )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iosfail.cpp)\r
+0000:c890      far std::ios::failure::failure( int )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabthrw.cpp)\r
+0000:d230+     far std::exception::exception()\r
+0000:d290+     far std::exception::exception( std::exception const far & )\r
+0000:d310+     far std::exception::exception( char const far * )\r
+0000:d370+     far std::exception::~exception()\r
+0000:d410+     char const far * far std::exception::what() const\r
+0000:d480+     far std::bad_exception::bad_exception()\r
+0000:d500+     far std::bad_exception::bad_exception( std::bad_exception const far & )\r
+0000:d560+     far std::bad_exception::~bad_exception()\r
+0000:d082*     __wcpp_4_rethrow__\r
+0000:d0e2*     __wcpp_4_catch_done__\r
+0000:d174      __wcpp_4_throw__\r
+0000:d1d0*     __wcpp_4_throw_zero__\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(8087cw.c)\r
+0e81:058e      __8087cw\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(noefgfmt.c)\r
+0e81:0590      ___EFG_printf\r
+0e81:0594      ___EFG_scanf\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(efgfmt.c)\r
+0000:7816      _EFG_Format_\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(strtod.c)\r
+0000:7f22+     __Strtold_\r
+0000:80d5      strtod_\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(ldclass.c)\r
+0000:8277      __LDClass_\r
+0000:82c5*     _FLClass_\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(efcvt.c)\r
+0000:8322*     ecvt_\r
+0000:835c      fcvt_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(save8087.c)\r
+0e81:0598      ___Save8087\r
+0e81:059c      ___Rest8087\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(grabfp87.c)\r
+0000:839f      __GrabFP87_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(dointr)\r
+0000:83d2      _DoINTR_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(nmemneed.c)\r
+0000:874b      __nmemneed_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(grownear.c)\r
+0000:87d3      __LastFree_\r
+0000:884d      __ExpandDGROUP_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(hpgrw086.c)\r
+0000:895e      __CMain_nheapgrow_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(growseg.c)\r
+0000:8963      __GrowSeg_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(allocseg.c)\r
+0000:8a55      __AllocSeg_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fmemneed.c)\r
+0000:8aec      __fmemneed_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(sgdef086)\r
+0e81:0a24      __Start_XI\r
+0e81:0a72      __End_XI\r
+0e81:0a72      __Start_YI\r
+0e81:0a84      __End_YI\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(enterdb.c)\r
+0000:8af0      __EnterWVIDEO_\r
+0e81:05a0+     ___WD_Present\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(___argc.c)\r
+0e81:0c54      ____Argv\r
+0e81:0c58      ____Argc\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(amblksiz.c)\r
+0e81:05a2      __amblksiz\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fclose.c)\r
+0000:8b14+     __doclose_\r
+0000:8bc5      __shutdown_stream_\r
+0000:8bdf*     fclose_\r
+0e81:0c5a+     ___RmTmpFileFn\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(freefp.c)\r
+0000:8c2a      __freefp_\r
+0000:8ca5      __purgefp_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(seterrno.c)\r
+0000:8ce6      __set_errno_\r
+0000:8cfa*     __set_EDOM_\r
+0000:8d0c      __set_ERANGE_\r
+0000:8d1e*     __set_EINVAL_\r
+0000:8d33      __set_doserrno_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(chktty.c)\r
+0000:8d3f      __chktty_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(wctomb.c)\r
+0000:8d6a      wctomb_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(itoa.c)\r
+0000:8d93+     utoa_\r
+0000:8df0      itoa_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(strupr.c)\r
+0000:8e14      strupr_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(mbisdbcs.c)\r
+0e81:0c5e      ___IsDBCS\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(mbislead.c)\r
+0000:8e36*     _ismbblead_\r
+0e81:0c60      ___MBCSIsTable\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(lltoa.c)\r
+0000:8e52      ulltoa_\r
+0000:8f37*     lltoa_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ltoa.c)\r
+0000:8f99      ultoa_\r
+0000:9008*     ltoa_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(__lseek.c)\r
+0000:9037      __lseek_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(qwrit.c)\r
+0000:9071      __qwrite_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fsync.c)\r
+0000:90ce      fsync_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(bittest.cpp)\r
+0000:d650      __wcpp_4_bit_test__\r
+0000:d674      __wcpp_4_bit_off__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(termnate.cpp)\r
+0000:d6a0      void far std::terminate()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(exc_pr.cpp)\r
+0000:d700      far _EXC_PR::_EXC_PR( _RTCTL far *, RW_DTREG far *, EXCSTATE )\r
+0000:d784      far _EXC_PR::~_EXC_PR()\r
+0000:d7a4      far _EXC_PR_FREE::_EXC_PR_FREE( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * )\r
+0000:d7d2      far _EXC_PR_FREE::~_EXC_PR_FREE()\r
+0000:d814      far _EXC_PR_DTOR::_EXC_PR_DTOR( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * )\r
+0000:d836      far _EXC_PR_FNEXC::_EXC_PR_FNEXC( _RTCTL far *, RW_DTREG far *, RW_DTREG far *, ACTIVE_EXC far * )\r
+0000:d884      far _EXC_PR_FNEXC::~_EXC_PR_FNEXC()\r
+0000:d888      far _EXC_PR_DTOR::~_EXC_PR_DTOR()\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(areaexc.cpp)\r
+0e81:05c0      ___EXC_AREA\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(tssize.cpp)\r
+0000:d8d2      __wcpp_4_ts_size__\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(prwdata.cpp)\r
+0e81:0d62      __wint_pure_error_flag\r
+0e81:0d64      __wint_undef_vfun_flag\r
+0e81:0d66      __wint_module_init\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fwrite.c)\r
+0000:90d3      fwrite_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(memmove.c)\r
+0000:92ce      memmove_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fgetc.c)\r
+0000:9344+     __fill_buffer_\r
+0000:9439      fgetc_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfsetb.cpp)\r
+0000:d920      void far std::streambuf::setb( char far *, char far *, int )\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(liballoc.c)\r
+0000:94de      _plib_malloc_\r
+0000:94e3      _plib_free_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ioufrxal.cpp)\r
+0000:d9b0      void far __WATCOM_ios::free_xalloc_storage( std::ios far * )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(opnew.cpp)\r
+0000:d9f0      void far * far operator new( int unsigned )\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(unexpect.cpp)\r
+0000:da70      void far std::unexpected()\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(setjmp)\r
+0000:94e8*     _setjmp_\r
+0000:953d      longjmp_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabinit.cpp)\r
+0000:db30      __wcpp_4_exc_setup__\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(stack086.c)\r
+0000:959a      stackavail_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ljmpinit.cpp)\r
+0e81:0a66      ___wcpp_4_data_init_longjmp_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(rtcntrl.c)\r
+0000:95a8*     _SetLD64bit_\r
+0000:95b3*     _SetLD80bit_\r
+0000:95be      _LDisDouble_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(istable.c)\r
+0e81:0104      __IsTable\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(tolower.c)\r
+0000:95d1      tolower_\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(bufld086)\r
+0000:95e0      __ZBuf2LD\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(inf_nan.c)\r
+0e81:0206*     ___f_infinity\r
+0e81:020a*     ___f_posqnan\r
+0e81:020e      ___d_infinity\r
+0e81:0216      ___d_posqnan\r
+0e81:021e*     ___ld_infinity\r
+0e81:0226*     ___ld_posqnan\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(hugeval.c)\r
+0e81:022e      __HugeValue\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(cvtbuf.c)\r
+0000:96a8      __CVTBuffer_\r
+Module: C:\FDOS\WATCOM/lib286\math87l.lib(cvt.c)\r
+0000:96af      __cvt_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fpe87)\r
+0000:974e      __Init_FPE_handler_\r
+0000:9787      __Fini_FPE_handler_\r
+0000:97be*     __FPEHandler\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(heapen.c)\r
+0000:9a50*     _heapenable_\r
+0e81:09d8      ___heap_enabled\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(sbrk.c)\r
+0000:9a61*     sbrk_\r
+0000:9a71      __brk_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(heapgrow.c)\r
+0000:9adb*     _heapgrow_\r
+0000:9adb*     _fheapgrow_\r
+0000:9adc      _nheapgrow_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(_clse.c)\r
+0000:9b56      __close_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(errno.c)\r
+0000:9b89      __get_errno_ptr_\r
+0000:9b90      __get_doserrno_ptr_\r
+0e81:0f96+     _errno\r
+0e81:0f98+     __doserrno\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(isatt.c)\r
+0000:9b97      isatty_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(alphabet.c)\r
+0e81:00de      ___Alphabet\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(mbinit.c)\r
+0000:9bf1      __mbinit_\r
+0e81:09da+     ___MBCodePage\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(dosret.c)\r
+0000:9ccc*     _dosretax_\r
+0000:9cd1*     _dosret0_\r
+0000:9cd8      __set_errno_dos_\r
+0000:9d36*     __set_errno_dos_reterr_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(iomode.c)\r
+0000:9d41      __GetIOMode_\r
+0000:9d66      __SetIOMode_nogrow_\r
+0e81:09f0+     ___NFiles\r
+0e81:09f2+     ___init_mode\r
+0e81:0a1a+     ___io_mode\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(filedos.c)\r
+0000:9d89*     _dos_close_\r
+0000:9d97      _dos_commit_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(flushall.c)\r
+0000:9da7      __flushall_\r
+0000:9e04*     flushall_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(gtche.c)\r
+0000:9e09      getche_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(qread.c)\r
+0000:9e23      __qread_\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ljmphdl.c)\r
+0e81:0a1e      ___longjmp_handler\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ljmpdtor.cpp)\r
+0000:dcfe      __wcpp_4_lj_handler__\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fpeint.c)\r
+0e81:0a22      ___FPE_int\r
+Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(doserror)\r
+0000:9e5c      __doserror_\r
+Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfsync.cpp)\r
+0000:dd10      int far std::streambuf::sync()\r
 \r
 \r
                         +--------------------+\r
                         |   Libraries Used   |\r
                         +--------------------+\r
 \r
-c:\fdos\WATCOM/lib286\math87l.lib\r
-c:\fdos\WATCOM/lib286/dos\emu87.lib\r
-c:\fdos\WATCOM/lib286/dos\clibl.lib\r
-c:\fdos\WATCOM/lib286\plbxl.lib\r
+C:\FDOS\WATCOM/lib286\math87l.lib\r
+C:\FDOS\WATCOM/lib286/dos\emu87.lib\r
+C:\FDOS\WATCOM/lib286/dos\clibl.lib\r
+C:\FDOS\WATCOM/lib286\plbxl.lib\r
 \r
 \r
                         +-----------------------+\r
@@ -847,6 +845,6 @@ c:\fdos\WATCOM/lib286\plbxl.lib
                         +-----------------------+\r
 \r
 Stack size:  0800 (2048.)\r
-Memory size:  00010010 (65552.)\r
-Entry point address: 0000:226e\r
-Link time: 00:02.52\r
+Memory size:  ffb0 (65456.)\r
+Entry point address: 0000:2224\r
+Link time: 00:01.48\r
index f2c540b3cbc5ed2afae774cecc8089f7ea86b57e..d61d0641f8c70557f509f00c113aa38439bea81d 100644 (file)
Binary files a/core16.sym and b/core16.sym differ
similarity index 100%
rename from src/eng_core.cpp.0
rename to eng_core.cpp.0
similarity index 100%
rename from src/eng_core.h.0
rename to eng_core.h.0
diff --git a/run.bat b/run.bat
new file mode 100644 (file)
index 0000000..6b82557
--- /dev/null
+++ b/run.bat
@@ -0,0 +1,3 @@
+wsample core16.exe\r
+setres 80 50\r
+wprof core16.smp\r
diff --git a/setres.exe b/setres.exe
new file mode 100644 (file)
index 0000000..6ab5492
Binary files /dev/null and b/setres.exe differ
index 2bfb4ca153c7cb0e4a053d8a3c2c331b8475fb6b..8e1248d844342efadf94d57051d13b1a6349158a 100644 (file)
@@ -122,8 +122,8 @@ namespace engine{
                std::cout << "1 - 9 for graphical tests!" << std::endl;\r
                std::cout << "space bar for control and sprite test!" << std::endl;\r
                std::cout << "z key for noise!" << std::endl;\r
-               std::cout << "Press press any key to continue!" << std::endl;\r
-               getch();\r
+               //std::cout << "Press press any key to continue!" << std::endl;\r
+               //getch();\r
                std::cout << "INPUT INITIATION" << std::endl;\r
                setkb(1);\r
                std::cout << "INITIATION" << std::endl;\r
index 22b64fd3244e76032817cedc94041d182f0e9e00..c8f1598bbe94bd1de7ddb1b2b3ee4cfc9c9193ea 100644 (file)
@@ -1,14 +1,14 @@
 #include "src\eng_snd.h"\r
 #include <iostream>\r
-
+\r
 #ifdef __cplusplus      /* Functions must be declared C style */\r
 extern "C" {\r
 #endif\r
-extern void interrupt far newkb(void);
-extern int keyp(byte c);
+extern void interrupt far newkb(void);\r
+extern int keyp(byte c);\r
 #ifdef __cplusplus\r
 }\r
-#endif
+#endif\r
 \r
 namespace engine {\r
 \r
@@ -18,12 +18,13 @@ namespace engine {
 //====         std::cout << "SOUND HERE" << std::endl;\r
                if(keyp(44)){\r
                        FMKeyOn(0, 0x106, 4);\r
-               }else if(!keyp(44)) FMKeyOff(0);\r
+               }//else if(!keyp(44)) FMKeyOff(0);\r
+               if(keyp(KEY_A)) FMKeyOff(0);\r
                if(keyp(KEY_X)){\r
                        sound(440);\r
                        delay(100);\r
                        nosound();\r
-               }else if(keyp(KEY_X+0x80)) nosound();
+               }else if(keyp(KEY_X+0x80)) nosound();\r
        }\r
 \r
-}
\ No newline at end of file
+}\r