From 52483d8c2e16d2298a30e8b5aca4a90c07ea1816 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Tue, 19 Mar 2013 18:56:48 -0500 Subject: [PATCH] modified: CORE16.EXE modified: CORE16.SYM modified: core16.map modified: src/eng_core.cpp modified: src/eng_core.h modified: src/eng_gfx.cpp modified: src/lib/dos_gfx.cpp modified: src/lib/dos_gfx.h CORE16.SMP --- CORE16.EXE | Bin 70082 -> 70002 bytes CORE16.SYM | Bin 44503 -> 44453 bytes core16.map | 1188 +++++++++++++++++++++---------------------- src/eng_core.cpp | 2 +- src/eng_core.h | 2 +- src/eng_gfx.cpp | 45 +- src/lib/dos_gfx.cpp | 9 +- src/lib/dos_gfx.h | 4 +- 8 files changed, 624 insertions(+), 626 deletions(-) diff --git a/CORE16.EXE b/CORE16.EXE index 46f88a3b9c328d45f15cc2a825df53ed4907dfef..3986ace3a23a9b325d57500a178bc07b8704ba5b 100644 GIT binary patch delta 10615 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 delta 10696 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 bBv(=cDRO7__|EuPgmc@L4B71nwx0h3TMrcC diff --git a/CORE16.SYM b/CORE16.SYM index cb005826ec031164266626f399ff525f1b428cc0..6b0cf8c8d33871cb81f07dafd378a6ed7da221a9 100644 GIT binary patch delta 12809 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 delta 14486 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 diff --git a/core16.map b/core16.map index 7af4ffe8..6ab5c2de 100644 --- a/core16.map +++ b/core16.map @@ -1,6 +1,6 @@ Open Watcom Linker Version 1.9 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 13/03/18 14:40:48 +Created on: 13/03/19 18:44:35 Executable Image: core16.exe creating a DOS executable @@ -12,7 +12,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 0feb:0000 000017a0 +DGROUP 0fe6:0000 000017a0 @@ -27,186 +27,186 @@ dos_comm_TEXT CODE AUTO 0000:0000 00000281 eng_ai_TEXT CODE AUTO 0000:0290 00000013 eng_comm_TEXT CODE AUTO 0000:02b0 00000035 eng_core_TEXT CODE AUTO 0000:02f0 000006a5 -eng_gfx_TEXT CODE AUTO 0000:09a0 00000195 -eng_snd_TEXT CODE AUTO 0000:0b40 00000077 -dos_gfx_TEXT CODE AUTO 0000:0bc0 00001d7e -dos_opl2_TEXT CODE AUTO 0000:2940 000004ae -lib_com_TEXT CODE AUTO 0000:2df0 00000063 -main_TEXT CODE AUTO 0000:2e60 000000de -timer_TEXT CODE AUTO 0000:2f40 000001b4 -_TEXT CODE AUTO 0000:3100 0000834c -cmodel_TEXT CODE AUTO 0000:b44c 00000000 -cppdata_TEXT CODE AUTO 0000:b450 00000000 -fsregist_TEXT CODE AUTO 0000:b450 000003c1 -manendl_TEXT CODE AUTO 0000:b820 00000112 -ioicout_TEXT CODE AUTO 0000:b940 000000a5 -ostincch_TEXT CODE AUTO 0000:b9f0 000000b4 -ostinomn_TEXT CODE AUTO 0000:bab0 00000014 -iofefg_TEXT CODE AUTO 0000:bad0 00000042 -_8087086_TEXT CODE AUTO 0000:bb12 00000000 -undefed_TEXT CODE AUTO 0000:bb20 00000013 -cstrt086_TEXT CODE AUTO 0000:bb34 00000000 -fsroot_TEXT CODE AUTO 0000:bb40 0000000b -stabdtor_TEXT CODE AUTO 0000:bb50 000003d5 -stabdisp_TEXT CODE AUTO 0000:bf30 00000349 -ostput_TEXT CODE AUTO 0000:c280 000000e8 -ostflush_TEXT CODE AUTO 0000:c370 00000058 -sdfconfp_TEXT CODE AUTO 0000:c3d0 0000001e -stablcl_TEXT CODE AUTO 0000:c3f0 00000005 -ostconsf_TEXT CODE AUTO 0000:c400 00000105 -ostdestr_TEXT CODE AUTO 0000:c510 000000f4 -sdfdestr_TEXT CODE AUTO 0000:c610 000000f5 -moddtorr_TEXT CODE AUTO 0000:c710 00000000 -ostopfx_TEXT CODE AUTO 0000:c710 00000072 -iouwrtit_TEXT CODE AUTO 0000:c790 0000034a -iossetst_TEXT CODE AUTO 0000:cae0 00000071 -crwd086_TEXT CODE AUTO 0000:cb52 00000000 -ini87086_TEXT CODE AUTO 0000:cb52 00000000 -iofnoefg_TEXT CODE AUTO 0000:cb60 00000014 -_i_fcvt__TEXT CODE AUTO 0000:cb74 00000005 -i4d_TEXT CODE AUTO 0000:cb7a 00000000 -i4m_TEXT CODE AUTO 0000:cb7a 00000000 -fatalerr_TEXT CODE AUTO 0000:cb80 00000025 -seg086_TEXT CODE AUTO 0000:cba6 00000000 -stabtrav_TEXT CODE AUTO 0000:cbb0 000001f3 -callterm_TEXT CODE AUTO 0000:cdb0 0000004f -allocexc_TEXT CODE AUTO 0000:ce00 000004be -stabadt_TEXT CODE AUTO 0000:d2c0 00000127 -tsequiv_TEXT CODE AUTO 0000:d3f0 00000191 -pure_err_TEXT CODE AUTO 0000:d590 00000028 -vfun_err_TEXT CODE AUTO 0000:d5c0 00000028 -stfconde_TEXT CODE AUTO 0000:d5f0 0000006e -stfdsgtn_TEXT CODE AUTO 0000:d660 00000088 -stfdspun_TEXT CODE AUTO 0000:d6f0 000000ce -stfpbfai_TEXT CODE AUTO 0000:d7c0 00000004 -sdfoverf_TEXT CODE AUTO 0000:d7d0 0000021a -sdfundrf_TEXT CODE AUTO 0000:d9f0 00000190 -stfsbuf_TEXT CODE AUTO 0000:db80 00000082 -stfseeko_TEXT CODE AUTO 0000:dc10 0000000c -stfseekp_TEXT CODE AUTO 0000:dc20 00000022 -sdfsync_TEXT CODE AUTO 0000:dc50 0000002e -stfdoall_TEXT CODE AUTO 0000:dc80 00000040 -stabmod_TEXT CODE AUTO 0000:dcc0 0000007a -iosinit_TEXT CODE AUTO 0000:dd40 00000062 -iosconde_TEXT CODE AUTO 0000:ddb0 00000012 -iosdestr_TEXT CODE AUTO 0000:ddd0 000000b2 -opdel_TEXT CODE AUTO 0000:de90 0000000e -dtorarst_TEXT CODE AUTO 0000:dea0 0000002f -opdelarr_TEXT CODE AUTO 0000:ded0 00000005 -stfdestr_TEXT CODE AUTO 0000:dee0 0000002e -opnewarr_TEXT CODE AUTO 0000:df10 00000005 -iosfail_TEXT CODE AUTO 0000:df20 0000000a -stabthrw_TEXT CODE AUTO 0000:df30 00000da5 -dointr_TEXT CODE AUTO 0000:ecd6 00000000 -xiyi_TEXT CODE AUTO 0000:ecd6 00000000 -bittest_TEXT CODE AUTO 0000:ece0 00000047 -termnate_TEXT CODE AUTO 0000:ed30 00000051 -exc_pr_TEXT CODE AUTO 0000:ed90 000001bd -areaexc_TEXT CODE AUTO 0000:ef50 00000000 -tssize_TEXT CODE AUTO 0000:ef50 00000053 -prwdata_TEXT CODE AUTO 0000:efb0 00000000 -stfsetb_TEXT CODE AUTO 0000:efb0 0000008a -ioufrxal_TEXT CODE AUTO 0000:f040 00000034 -opnew_TEXT CODE AUTO 0000:f080 0000007a -unexpect_TEXT CODE AUTO 0000:f100 000000c0 -stjmp086_TEXT CODE AUTO 0000:f1c0 00000000 -stabinit_TEXT CODE AUTO 0000:f1c0 00000104 -ljmpinit_TEXT CODE AUTO 0000:f2d0 00000016 -bufld086_TEXT CODE AUTO 0000:f2e6 00000000 -fpe87_TEXT CODE AUTO 0000:f2e6 00000000 -file086_TEXT CODE AUTO 0000:f2e6 00000000 -ljmpdtor_TEXT CODE AUTO 0000:f2f0 000000a5 -error086_TEXT CODE AUTO 0000:f396 00000000 -stfsync_TEXT CODE AUTO 0000:f3a0 00000022 -eng_core_DATA1 FAR_CONST AUTO 0f3c:0002 00000014 -eng_core_DATA2 FAR_CONST AUTO 0f3c:0016 000000f2 -dos_gfx_DATA1 FAR_CONST AUTO 0f3c:0108 0000004b -dos_opl2_DATA1 FAR_CONST AUTO 0f3c:0153 00000016 -main_DATA1 FAR_CONST AUTO 0f53:0000 00000026 -manendl_DATA1 FAR_CONST AUTO 0f55:0006 00000000 -ioicout_DATA1 FAR_CONST AUTO 0f56:0000 00000076 -ostincch_DATA1 FAR_CONST AUTO 0f5d:0006 00000000 -ostinomn_DATA1 FAR_CONST AUTO 0f5d:0006 00000000 -iofefg_DATA1 FAR_CONST AUTO 0f5d:0006 00000000 -undefed_DATA1 FAR_CONST AUTO 0f5d:0006 0000002c -ostput_DATA1 FAR_CONST AUTO 0f60:0002 00000000 -ostflush_DATA1 FAR_CONST AUTO 0f60:0002 00000000 -sdfconfp_DATA1 FAR_CONST AUTO 0f60:0002 00000044 -ostconsf_DATA1 FAR_CONST AUTO 0f60:0046 00000040 -ostdestr_DATA1 FAR_CONST AUTO 0f69:0000 00000034 -sdfdestr_DATA1 FAR_CONST AUTO 0f69:0040 0000002c -ostopfx_DATA1 FAR_CONST AUTO 0f6f:000c 00000000 -iouwrtit_DATA1 FAR_CONST AUTO 0f6f:000c 00000000 -iossetst_DATA1 FAR_CONST AUTO 0f70:0000 00000056 -iofnoefg_DATA1 FAR_CONST AUTO 0f75:0006 00000000 -iofnoefg_DATA1 FAR_CONST AUTO 0f75:0006 00000028 -callterm_DATA1 FAR_CONST AUTO 0f75:002e 00000041 -allocexc_DATA1 FAR_CONST AUTO 0f7c:0000 00000046 -allocexc_DATA2 FAR_CONST AUTO 0f80:0006 0000002b -stabadt_DATA1 FAR_CONST AUTO 0f84:0000 00000026 -pure_err_DATA1 FAR_CONST AUTO 0f86:0006 0000001e -vfun_err_DATA1 FAR_CONST AUTO 0f86:0024 00000032 -stfconde_DATA1 FAR_CONST AUTO 0f8b:0006 0000003a -stfdsgtn_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -stfdspun_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -stfpbfai_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -sdfoverf_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -sdfundrf_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -stfsbuf_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -stfseeko_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -stfseekp_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -sdfsync_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -stfdoall_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -iosinit_DATA1 FAR_CONST AUTO 0f8b:0040 00000000 -iosconde_DATA1 FAR_CONST AUTO 0f8b:0040 00000012 -iosdestr_DATA1 FAR_CONST AUTO 0f91:0000 00000036 -opdel_DATA1 FAR_CONST AUTO 0f91:0040 00000000 -opdelarr_DATA1 FAR_CONST AUTO 0f91:0040 00000000 -stfdestr_DATA1 FAR_CONST AUTO 0f95:0000 00000000 -opnewarr_DATA1 FAR_CONST AUTO 0f95:0000 00000000 -iosfail_DATA1 FAR_CONST AUTO 0f95:0000 00000000 -stabthrw_DATA1 FAR_CONST AUTO 0f95:0000 000001da -stabthrw_DATA2 FAR_CONST AUTO 0fb2:000a 000001c7 -termnate_DATA1 FAR_CONST AUTO 0fb2:01d1 00000022 -stfsetb_DATA1 FAR_CONST AUTO 0fd1:0004 00000000 -ioufrxal_DATA1 FAR_CONST AUTO 0fd1:0004 00000000 -opnew_DATA1 FAR_CONST AUTO 0fd2:0000 00000000 -unexpect_DATA1 FAR_CONST AUTO 0fd2:0000 0000000a -unexpect_DATA2 FAR_CONST AUTO 0fd2:000a 00000023 -stfsync_DATA1 FAR_CONST AUTO 0fd4:000e 00000000 -main_DATA2 FAR_DATA AUTO 0fd4:000e 00000014 -ioicout_DATA1 FAR_DATA AUTO 0fd4:0022 00000063 -FAR_DATA FAR_DATA AUTO 0fd4:0085 00000000 -sdfconfp_DATA1 FAR_DATA AUTO 0fd4:0085 00000016 -ostconsf_DATA1 FAR_DATA AUTO 0fd4:009b 00000010 -ostdestr_DATA1 FAR_DATA AUTO 0fd4:00ab 00000000 -sdfdestr_DATA1 FAR_DATA AUTO 0fd4:00ab 00000000 -iossetst_DATA1 FAR_DATA AUTO 0fd4:00ab 00000033 -allocexc_DATA3 FAR_DATA AUTO 0fd4:00de 00000014 -stabadt_DATA2 FAR_DATA AUTO 0fd4:00f2 00000011 -stfconde_DATA1 FAR_DATA AUTO 0fd4:0103 00000000 -iosconde_DATA1 FAR_DATA AUTO 0fd4:0103 00000000 -iosdestr_DATA1 FAR_DATA AUTO 0fd4:0103 00000000 -stfdestr_DATA1 FAR_DATA AUTO 0fd4:0103 00000000 -stabthrw_DATA3 FAR_DATA AUTO 0fd4:0103 00000068 -unexpect_DATA3 FAR_DATA AUTO 0fd4:016b 00000000 -_NULL BEGDATA DGROUP 0feb:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0fed:0000 00000002 -CONST DATA DGROUP 0fed:0002 000000e8 -CONST2 DATA DGROUP 0ffb:000a 00000132 -_DATA DATA DGROUP 100f:0000 000007e2 -XIB DATA DGROUP 108d:0002 00000000 -XI DATA DGROUP 108d:0002 0000004e -XIE DATA DGROUP 1092:0000 00000000 -YIB DATA DGROUP 1092:0000 00000000 -YI DATA DGROUP 1092:0000 00000012 -YIE DATA DGROUP 1093:0002 00000000 -STRINGS DATA DGROUP 1093:0002 00000000 -DATA DATA DGROUP 1093:0002 00000000 -_emu_init_start EMU DGROUP 1093:0002 00000000 -_emu_init_end EMU DGROUP 1093:0002 00000000 -_BSS BSS DGROUP 1094:0000 0000050a -STACK STACK DGROUP 10e5:0000 00000800 +eng_gfx_TEXT CODE AUTO 0000:09a0 00000145 +eng_snd_TEXT CODE AUTO 0000:0af0 00000077 +dos_gfx_TEXT CODE AUTO 0000:0b70 00001d7e +dos_opl2_TEXT CODE AUTO 0000:28f0 000004ae +lib_com_TEXT CODE AUTO 0000:2da0 00000063 +main_TEXT CODE AUTO 0000:2e10 000000de +timer_TEXT CODE AUTO 0000:2ef0 000001b4 +_TEXT CODE AUTO 0000:30b0 0000834c +cmodel_TEXT CODE AUTO 0000:b3fc 00000000 +cppdata_TEXT CODE AUTO 0000:b400 00000000 +fsregist_TEXT CODE AUTO 0000:b400 000003c1 +manendl_TEXT CODE AUTO 0000:b7d0 00000112 +ioicout_TEXT CODE AUTO 0000:b8f0 000000a5 +ostincch_TEXT CODE AUTO 0000:b9a0 000000b4 +ostinomn_TEXT CODE AUTO 0000:ba60 00000014 +iofefg_TEXT CODE AUTO 0000:ba80 00000042 +_8087086_TEXT CODE AUTO 0000:bac2 00000000 +undefed_TEXT CODE AUTO 0000:bad0 00000013 +cstrt086_TEXT CODE AUTO 0000:bae4 00000000 +fsroot_TEXT CODE AUTO 0000:baf0 0000000b +stabdtor_TEXT CODE AUTO 0000:bb00 000003d5 +stabdisp_TEXT CODE AUTO 0000:bee0 00000349 +ostput_TEXT CODE AUTO 0000:c230 000000e8 +ostflush_TEXT CODE AUTO 0000:c320 00000058 +sdfconfp_TEXT CODE AUTO 0000:c380 0000001e +stablcl_TEXT CODE AUTO 0000:c3a0 00000005 +ostconsf_TEXT CODE AUTO 0000:c3b0 00000105 +ostdestr_TEXT CODE AUTO 0000:c4c0 000000f4 +sdfdestr_TEXT CODE AUTO 0000:c5c0 000000f5 +moddtorr_TEXT CODE AUTO 0000:c6c0 00000000 +ostopfx_TEXT CODE AUTO 0000:c6c0 00000072 +iouwrtit_TEXT CODE AUTO 0000:c740 0000034a +iossetst_TEXT CODE AUTO 0000:ca90 00000071 +crwd086_TEXT CODE AUTO 0000:cb02 00000000 +ini87086_TEXT CODE AUTO 0000:cb02 00000000 +iofnoefg_TEXT CODE AUTO 0000:cb10 00000014 +_i_fcvt__TEXT CODE AUTO 0000:cb24 00000005 +i4d_TEXT CODE AUTO 0000:cb2a 00000000 +i4m_TEXT CODE AUTO 0000:cb2a 00000000 +fatalerr_TEXT CODE AUTO 0000:cb30 00000025 +seg086_TEXT CODE AUTO 0000:cb56 00000000 +stabtrav_TEXT CODE AUTO 0000:cb60 000001f3 +callterm_TEXT CODE AUTO 0000:cd60 0000004f +allocexc_TEXT CODE AUTO 0000:cdb0 000004be +stabadt_TEXT CODE AUTO 0000:d270 00000127 +tsequiv_TEXT CODE AUTO 0000:d3a0 00000191 +pure_err_TEXT CODE AUTO 0000:d540 00000028 +vfun_err_TEXT CODE AUTO 0000:d570 00000028 +stfconde_TEXT CODE AUTO 0000:d5a0 0000006e +stfdsgtn_TEXT CODE AUTO 0000:d610 00000088 +stfdspun_TEXT CODE AUTO 0000:d6a0 000000ce +stfpbfai_TEXT CODE AUTO 0000:d770 00000004 +sdfoverf_TEXT CODE AUTO 0000:d780 0000021a +sdfundrf_TEXT CODE AUTO 0000:d9a0 00000190 +stfsbuf_TEXT CODE AUTO 0000:db30 00000082 +stfseeko_TEXT CODE AUTO 0000:dbc0 0000000c +stfseekp_TEXT CODE AUTO 0000:dbd0 00000022 +sdfsync_TEXT CODE AUTO 0000:dc00 0000002e +stfdoall_TEXT CODE AUTO 0000:dc30 00000040 +stabmod_TEXT CODE AUTO 0000:dc70 0000007a +iosinit_TEXT CODE AUTO 0000:dcf0 00000062 +iosconde_TEXT CODE AUTO 0000:dd60 00000012 +iosdestr_TEXT CODE AUTO 0000:dd80 000000b2 +opdel_TEXT CODE AUTO 0000:de40 0000000e +dtorarst_TEXT CODE AUTO 0000:de50 0000002f +opdelarr_TEXT CODE AUTO 0000:de80 00000005 +stfdestr_TEXT CODE AUTO 0000:de90 0000002e +opnewarr_TEXT CODE AUTO 0000:dec0 00000005 +iosfail_TEXT CODE AUTO 0000:ded0 0000000a +stabthrw_TEXT CODE AUTO 0000:dee0 00000da5 +dointr_TEXT CODE AUTO 0000:ec86 00000000 +xiyi_TEXT CODE AUTO 0000:ec86 00000000 +bittest_TEXT CODE AUTO 0000:ec90 00000047 +termnate_TEXT CODE AUTO 0000:ece0 00000051 +exc_pr_TEXT CODE AUTO 0000:ed40 000001bd +areaexc_TEXT CODE AUTO 0000:ef00 00000000 +tssize_TEXT CODE AUTO 0000:ef00 00000053 +prwdata_TEXT CODE AUTO 0000:ef60 00000000 +stfsetb_TEXT CODE AUTO 0000:ef60 0000008a +ioufrxal_TEXT CODE AUTO 0000:eff0 00000034 +opnew_TEXT CODE AUTO 0000:f030 0000007a +unexpect_TEXT CODE AUTO 0000:f0b0 000000c0 +stjmp086_TEXT CODE AUTO 0000:f170 00000000 +stabinit_TEXT CODE AUTO 0000:f170 00000104 +ljmpinit_TEXT CODE AUTO 0000:f280 00000016 +bufld086_TEXT CODE AUTO 0000:f296 00000000 +fpe87_TEXT CODE AUTO 0000:f296 00000000 +file086_TEXT CODE AUTO 0000:f296 00000000 +ljmpdtor_TEXT CODE AUTO 0000:f2a0 000000a5 +error086_TEXT CODE AUTO 0000:f346 00000000 +stfsync_TEXT CODE AUTO 0000:f350 00000022 +eng_core_DATA1 FAR_CONST AUTO 0f37:0002 00000014 +eng_core_DATA2 FAR_CONST AUTO 0f37:0016 000000f2 +dos_gfx_DATA1 FAR_CONST AUTO 0f37:0108 0000004b +dos_opl2_DATA1 FAR_CONST AUTO 0f37:0153 00000016 +main_DATA1 FAR_CONST AUTO 0f4e:0000 00000026 +manendl_DATA1 FAR_CONST AUTO 0f50:0006 00000000 +ioicout_DATA1 FAR_CONST AUTO 0f51:0000 00000076 +ostincch_DATA1 FAR_CONST AUTO 0f58:0006 00000000 +ostinomn_DATA1 FAR_CONST AUTO 0f58:0006 00000000 +iofefg_DATA1 FAR_CONST AUTO 0f58:0006 00000000 +undefed_DATA1 FAR_CONST AUTO 0f58:0006 0000002c +ostput_DATA1 FAR_CONST AUTO 0f5b:0002 00000000 +ostflush_DATA1 FAR_CONST AUTO 0f5b:0002 00000000 +sdfconfp_DATA1 FAR_CONST AUTO 0f5b:0002 00000044 +ostconsf_DATA1 FAR_CONST AUTO 0f5b:0046 00000040 +ostdestr_DATA1 FAR_CONST AUTO 0f64:0000 00000034 +sdfdestr_DATA1 FAR_CONST AUTO 0f64:0040 0000002c +ostopfx_DATA1 FAR_CONST AUTO 0f6a:000c 00000000 +iouwrtit_DATA1 FAR_CONST AUTO 0f6a:000c 00000000 +iossetst_DATA1 FAR_CONST AUTO 0f6b:0000 00000056 +iofnoefg_DATA1 FAR_CONST AUTO 0f70:0006 00000000 +iofnoefg_DATA1 FAR_CONST AUTO 0f70:0006 00000028 +callterm_DATA1 FAR_CONST AUTO 0f70:002e 00000041 +allocexc_DATA1 FAR_CONST AUTO 0f77:0000 00000046 +allocexc_DATA2 FAR_CONST AUTO 0f7b:0006 0000002b +stabadt_DATA1 FAR_CONST AUTO 0f7f:0000 00000026 +pure_err_DATA1 FAR_CONST AUTO 0f81:0006 0000001e +vfun_err_DATA1 FAR_CONST AUTO 0f81:0024 00000032 +stfconde_DATA1 FAR_CONST AUTO 0f86:0006 0000003a +stfdsgtn_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +stfdspun_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +stfpbfai_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +sdfoverf_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +sdfundrf_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +stfsbuf_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +stfseeko_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +stfseekp_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +sdfsync_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +stfdoall_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +iosinit_DATA1 FAR_CONST AUTO 0f86:0040 00000000 +iosconde_DATA1 FAR_CONST AUTO 0f86:0040 00000012 +iosdestr_DATA1 FAR_CONST AUTO 0f8c:0000 00000036 +opdel_DATA1 FAR_CONST AUTO 0f8c:0040 00000000 +opdelarr_DATA1 FAR_CONST AUTO 0f8c:0040 00000000 +stfdestr_DATA1 FAR_CONST AUTO 0f90:0000 00000000 +opnewarr_DATA1 FAR_CONST AUTO 0f90:0000 00000000 +iosfail_DATA1 FAR_CONST AUTO 0f90:0000 00000000 +stabthrw_DATA1 FAR_CONST AUTO 0f90:0000 000001da +stabthrw_DATA2 FAR_CONST AUTO 0fad:000a 000001c7 +termnate_DATA1 FAR_CONST AUTO 0fad:01d1 00000022 +stfsetb_DATA1 FAR_CONST AUTO 0fcc:0004 00000000 +ioufrxal_DATA1 FAR_CONST AUTO 0fcc:0004 00000000 +opnew_DATA1 FAR_CONST AUTO 0fcd:0000 00000000 +unexpect_DATA1 FAR_CONST AUTO 0fcd:0000 0000000a +unexpect_DATA2 FAR_CONST AUTO 0fcd:000a 00000023 +stfsync_DATA1 FAR_CONST AUTO 0fcf:000e 00000000 +main_DATA2 FAR_DATA AUTO 0fcf:000e 00000014 +ioicout_DATA1 FAR_DATA AUTO 0fcf:0022 00000063 +FAR_DATA FAR_DATA AUTO 0fcf:0085 00000000 +sdfconfp_DATA1 FAR_DATA AUTO 0fcf:0085 00000016 +ostconsf_DATA1 FAR_DATA AUTO 0fcf:009b 00000010 +ostdestr_DATA1 FAR_DATA AUTO 0fcf:00ab 00000000 +sdfdestr_DATA1 FAR_DATA AUTO 0fcf:00ab 00000000 +iossetst_DATA1 FAR_DATA AUTO 0fcf:00ab 00000033 +allocexc_DATA3 FAR_DATA AUTO 0fcf:00de 00000014 +stabadt_DATA2 FAR_DATA AUTO 0fcf:00f2 00000011 +stfconde_DATA1 FAR_DATA AUTO 0fcf:0103 00000000 +iosconde_DATA1 FAR_DATA AUTO 0fcf:0103 00000000 +iosdestr_DATA1 FAR_DATA AUTO 0fcf:0103 00000000 +stfdestr_DATA1 FAR_DATA AUTO 0fcf:0103 00000000 +stabthrw_DATA3 FAR_DATA AUTO 0fcf:0103 00000068 +unexpect_DATA3 FAR_DATA AUTO 0fcf:016b 00000000 +_NULL BEGDATA DGROUP 0fe6:0000 00000020 +_AFTERNULL BEGDATA DGROUP 0fe8:0000 00000002 +CONST DATA DGROUP 0fe8:0002 000000e8 +CONST2 DATA DGROUP 0ff6:000a 00000132 +_DATA DATA DGROUP 100a:0000 000007e2 +XIB DATA DGROUP 1088:0002 00000000 +XI DATA DGROUP 1088:0002 0000004e +XIE DATA DGROUP 108d:0000 00000000 +YIB DATA DGROUP 108d:0000 00000000 +YI DATA DGROUP 108d:0000 00000012 +YIE DATA DGROUP 108e:0002 00000000 +STRINGS DATA DGROUP 108e:0002 00000000 +DATA DATA DGROUP 108e:0002 00000000 +_emu_init_start EMU DGROUP 108e:0002 00000000 +_emu_init_end EMU DGROUP 108e:0002 00000000 +_BSS BSS DGROUP 108f:0000 0000050a +STACK STACK DGROUP 10e0:0000 00000800 +----------------+ @@ -244,97 +244,97 @@ Module: eng_core.obj(C:\Z\16\src\eng_core.cpp) Module: eng_gfx.obj(C:\Z\16\src\eng_gfx.cpp) 0000:09a0 void far engine::do_graphics() Module: eng_snd.obj(C:\Z\16\src\eng_snd.cpp) -0000:0b40 void far engine::do_sound() +0000:0af0 void far engine::do_sound() Module: dos_gfx.obj(C:\Z\16\src\lib\dos_gfx.cpp) -0000:0bc0 void far setvideo( char unsigned, int ) -0000:0c5e void far setvbuff( int ) -0000:0cf2 void far updatevbuff() -0000:0d34+ void far cls( char unsigned, char unsigned far * ) -0000:0d6e+ void far clearscr() -0000:0dac+ void far plotpixel( int, int, char unsigned, char unsigned far * ) -0000:0dfa+ void far ppf( int, int, char unsigned, char unsigned far * ) -0000:0e3a+ void far BlockMove() -0000:0f36 void far etesuto( int, int ) -0000:0f88 void far qtesuto( int, int, int ) -0000:0fdc+ int far colortest() -0000:102e+ int far colorz() -0000:1080+ void far ssd( int ) -0000:1122 void far pdump( int ) -0000:1218 void far tulip() -0000:262a int far ding( int ) -0feb:0246+ char unsigned far * far vga -0feb:024a+ int far gq -0feb:0b96+ char unsigned far * far vaddr -0feb:0b9a+ int far old_mode -0feb:0b9c+ int far q -0feb:0b9e+ int far bakax -0feb:0ba0+ int far bakay -0feb:0ba2+ int far xx -0feb:0ba4+ int far yy -0feb:0ba6+ int far sx -0feb:0ba8+ int far sy -0feb:0baa+ char unsigned far coor +0000:0b70 void far setvideo( char unsigned, int ) +0000:0c0e void far setvbuff( int ) +0000:0ca2 void far updatevbuff() +0000:0ce4+ void far cls( char unsigned, char unsigned far * ) +0000:0d1e+ void far clearscr() +0000:0d5c+ void far plotpixel( int, int, char unsigned, char unsigned far * ) +0000:0daa+ void far ppf( int, int, char unsigned, char unsigned far * ) +0000:0dea+ void far BlockMove() +0000:0ee6 void far eraseplayer( int, int ) +0000:0f38 void far drawplayer( int, int, int ) +0000:0f8c+ int far colortest() +0000:0fde+ int far colorz() +0000:1030+ void far ssd( int ) +0000:10d2 void far pdump( int ) +0000:11c8 void far tulip() +0000:25da+ int far ding( int ) +0fe6:0244+ char unsigned far * far vga +0fe6:0248+ int far gq +0fe6:0b96+ char unsigned far * far vaddr +0fe6:0b9a+ int far old_mode +0fe6:0b9c+ int far q +0fe6:0b9e+ int far bakax +0fe6:0ba0+ int far bakay +0fe6:0ba2+ int far xx +0fe6:0ba4+ int far yy +0fe6:0ba6+ int far sx +0fe6:0ba8+ int far sy +0fe6:0baa+ char unsigned far coor Module: dos_opl2.obj(C:\Z\16\src\lib\dos_opl2.cpp) -0000:2940+ void far WriteFM( int, int ) -0000:29a2+ int far ReadFM() -0000:29c6 int far AdlibExists() -0000:2a60 void far FMReset() -0000:2ab4 void far FMKeyOff( int ) -0000:2aec void far FMKeyOn( int, int, int ) -0000:2b52+ void far FMVoiceVolume( int, int ) -0000:2b84+ void far FMSetVoice( int, __5rfh0rFMInstrument far * ) -0feb:025c+ short unsigned far Notes[] -0000:2cec void far fmtest() -0000:2d9e+ int far soundtest() -0feb:0bac+ int far sq +0000:28f0+ void far WriteFM( int, int ) +0000:2952+ int far ReadFM() +0000:2976 int far AdlibExists() +0000:2a10 void far FMReset() +0000:2a64 void far FMKeyOff( int ) +0000:2a9c void far FMKeyOn( int, int, int ) +0000:2b02+ void far FMVoiceVolume( int, int ) +0000:2b34+ void far FMSetVoice( int, __5rfh0rFMInstrument far * ) +0fe6:025c+ short unsigned far Notes[] +0000:2c9c void far fmtest() +0000:2d4e+ int far soundtest() +0fe6:0bac+ int far sq Module: lib_com.obj(C:\Z\16\src\lib\lib_com.cpp) -0000:2df0 void far wait( long unsigned ) +0000:2da0 void far wait( long unsigned ) Module: main.obj(C:\Z\16\src\main.cpp) -0000:2e60 main_ +0000:2e10 main_ Module: timer.obj(C:\Z\16\src\timer.cpp) -0000:2f40 far engine::Timer::Timer() -0000:2f6c long unsigned far engine::Timer::start_timer() -0000:2fb0 double far engine::Timer::elapsed_timer() -0000:3006+ double far engine::Timer::time_in_seconds() -0000:3050+ double far engine::Timer::time_in_seconds( long unsigned ) -0000:3098+ long unsigned far engine::Timer::_time() -0000:30c8 far engine::Timer::~Timer() +0000:2ef0 far engine::Timer::Timer() +0000:2f1c long unsigned far engine::Timer::start_timer() +0000:2f60 double far engine::Timer::elapsed_timer() +0000:2fb6+ double far engine::Timer::time_in_seconds() +0000:3000+ double far engine::Timer::time_in_seconds( long unsigned ) +0000:3048+ long unsigned far engine::Timer::_time() +0000:3078 far engine::Timer::~Timer() Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(inp) -0000:3100 inp_ +0000:30b0 inp_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(outp) -0000:3108 outp_ +0000:30b8 outp_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(d_setvec) -0000:3112 _dos_setvect_ +0000:30c2 _dos_setvect_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(printf) -0000:311f printf_ +0000:30cf printf_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(d_getvec) -0000:314e _dos_getvect_ +0000:30fe _dos_getvect_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cmodel) -0000:315a _big_code_ -0000:315a* CodeModelMismatch +0000:310a _big_code_ +0000:310a* CodeModelMismatch Module: c:\fdos\WATCOM/lib286\plbxl.lib(cppdata) -0feb:0bae __wint_thread_data -0feb:0bd2 __compiled_under_generic +0fe6:0bae __wint_thread_data +0fe6:0bd2 __compiled_under_generic Module: c:\fdos\WATCOM/lib286\plbxl.lib(fsregist) -0000:b450+ __wcpp_4_dispatch_dummy__ -0000:b48a __wcpp_4_fs_lookup__ -0000:b5ba __wcpp_4_fs_handler_rtn__ -0000:b744 __wcpp_4_unwind_global__ -0000:b7bc __wcpp_4_raise_exception__ +0000:b400+ __wcpp_4_dispatch_dummy__ +0000:b43a __wcpp_4_fs_lookup__ +0000:b56a __wcpp_4_fs_handler_rtn__ +0000:b6f4 __wcpp_4_unwind_global__ +0000:b76c __wcpp_4_raise_exception__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(manendl) -0000:b840 std::istream far & far operator >>( std::istream far &, smanip const far & ) -0000:b880 std::istream far & far operator >>( std::istream far &, smanip const far & ) -0000:b8c0 std::ostream far & far operator <<( std::ostream far &, smanip const far & ) -0000:b900 std::ostream far & far operator <<( std::ostream far &, smanip const far & ) -0000:b820 std::ostream far & far std::endl( std::ostream far & ) +0000:b7f0 std::istream far & far operator >>( std::istream far &, smanip const far & ) +0000:b830 std::istream far & far operator >>( std::istream far &, smanip const far & ) +0000:b870 std::ostream far & far operator <<( std::ostream far &, smanip const far & ) +0000:b8b0 std::ostream far & far operator <<( std::ostream far &, smanip const far & ) +0000:b7d0 std::ostream far & far std::endl( std::ostream far & ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(ioicout) -0feb:0c18 std::ostream near std::cout -0000:b99e+ far cout_initfini::cout_initfini() -0000:b9ac+ far cout_initfini::~cout_initfini() +0fe6:0c18 std::ostream near std::cout +0000:b94e+ far cout_initfini::cout_initfini() +0000:b95c+ far cout_initfini::~cout_initfini() Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostincch) -0000:b9f0 std::ostream far & far std::ostream::operator <<( char const far * ) +0000:b9a0 std::ostream far & far std::ostream::operator <<( char const far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostinomn) -0000:bab0 std::ostream far & far std::ostream::operator <<( std::ostream far & (far *)()) +0000:ba60 std::ostream far & far std::ostream::operator <<( std::ostream far & (far *)()) Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(initemu) 0000:8000 FJSRQQ 0000:0632 FISRQQ @@ -345,516 +345,516 @@ Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(initemu) 0000:4000* FJARQQ 0000:0e32 FICRQQ 0000:fe32* FIARQQ -0000:3192 __init_87_emulator -0000:3223* __fini_87_emulator +0000:3142 __init_87_emulator +0000:31d3* __fini_87_emulator Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fltused) -0feb:02be _fltused_ +0fe6:02be _fltused_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iofefg) -0feb:0a34 __ppfltused_ +0fe6:0a34 __ppfltused_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(_8087) -0feb:02c0 __8087 -0feb:02c1 __real87 -0feb:02c2 __dos87emucall -0feb:02c4 __dos87real +0fe6:02c0 __8087 +0fe6:02c1 __real87 +0fe6:02c2 __dos87emucall +0fe6:02c4 __dos87real Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sound) -0000:329a sound_ -0000:3336 nosound_ +0000:324a sound_ +0000:32e6 nosound_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(delay) -0000:3356 delay_ +0000:3306 delay_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(intx086) -0000:34b5+ int86x_ -0000:354f int86_ +0000:3465+ int86x_ +0000:34ff int86_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ffree) -0000:357c* _ffree_ -0000:357c free_ +0000:352c* _ffree_ +0000:352c free_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(calloc) -0000:35c2 calloc_ +0000:3572 calloc_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(exit) -0000:3605+ __null_int23_exit_ -0000:3606 exit_ -0000:3637* _exit_ -0feb:02c6+ ___int23_exit -0feb:02ca ___FPE_handler_exit +0000:35b5+ __null_int23_exit_ +0000:35b6 exit_ +0000:35e7* _exit_ +0fe6:02c6+ ___int23_exit +0fe6:02ca ___FPE_handler_exit Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(rand) -0000:3657 rand_ -0000:3699* srand_ +0000:3607 rand_ +0000:3649* srand_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(clockdos) -0000:36bd+ __ibm_bios_get_ticks_ -0000:3733 clock_ +0000:366d+ __ibm_bios_get_ticks_ +0000:36e3 clock_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(kbhit) -0000:375a kbhit_ +0000:370a kbhit_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(undefed) -0000:bb20 __wcpp_4_undefed_cdtor__ +0000:bad0 __wcpp_4_undefed_cdtor__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cstart) -0feb:0000* __nullarea -0feb:02da* __ovlflag -0feb:02db* __intno -0feb:02dc* __ovlvec -0000:3770 _cstart_ -0000:3847* _Not_Enough_Memory_ -0000:395a __exit_ -0000:3979 __do_exit_with_msg__ -0000:39cc __GETDS +0fe6:0000* __nullarea +0fe6:02da* __ovlflag +0fe6:02db* __intno +0fe6:02dc* __ovlvec +0000:3720 _cstart_ +0000:37f7* _Not_Enough_Memory_ +0000:390a __exit_ +0000:3929 __do_exit_with_msg__ +0000:397c __GETDS Module: c:\fdos\WATCOM/lib286\plbxl.lib(fsroot) -0feb:0a46 ___wcpp_4_data_init_fs_root_ +0fe6:0a46 ___wcpp_4_data_init_fs_root_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iob) -0feb:02e0 ___iob -0feb:0448* __fmode -0feb:0c4a ___OpenStreams -0feb:0c4e ___ClosedStreams +0fe6:02e0 ___iob +0fe6:0448* __fmode +0fe6:0c4a ___OpenStreams +0fe6:0c4e ___ClosedStreams Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fprtf) -0000:39f0 __fprtf_ +0000:39a0 __fprtf_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabdtor) -0000:bed8 __wcpp_4_destruct_internal__ -0000:bef6* __wcpp_4_destruct_all__ -0000:bef8* __wcpp_4_destruct__ +0000:be88 __wcpp_4_destruct_internal__ +0000:bea6* __wcpp_4_destruct_all__ +0000:bea8* __wcpp_4_destruct__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabdisp) -0000:c206 __wcpp_4_dispatchable__ +0000:c1b6 __wcpp_4_dispatchable__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostput) -0000:c280 std::ostream far & far std::ostream::put( char ) +0000:c230 std::ostream far & far std::ostream::put( char ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostflush) -0000:c370 std::ostream far & far std::ostream::flush() +0000:c320 std::ostream far & far std::ostream::flush() Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iobaddr) -0000:3abb __get_std_stream_ -0000:3abb* __get_std_file_ +0000:3a6b __get_std_stream_ +0000:3a6b* __get_std_file_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfconfp) -0000:c3d0 far stdiobuf::stdiobuf( __iobuf far * ) +0000:c380 far stdiobuf::stdiobuf( __iobuf far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stablcl) -0000:c3f0 __wcpp_4_lcl_register__ +0000:c3a0 __wcpp_4_lcl_register__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostconsf) -0000:c400 far std::ostream::ostream( std::streambuf far * ) +0000:c3b0 far std::ostream::ostream( std::streambuf far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostdestr) -0000:c510 far std::ostream::~ostream() +0000:c4c0 far std::ostream::~ostream() Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfdestr) -0000:c610 far stdiobuf::~stdiobuf() +0000:c5c0 far stdiobuf::~stdiobuf() Module: c:\fdos\WATCOM/lib286\plbxl.lib(moddtorr) -0feb:0a7c ___wcpp_4_data_module_dtor_ref_ +0fe6:0a7c ___wcpp_4_data_module_dtor_ref_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostopfx) -0000:c710 int far std::ostream::do_opfx() +0000:c6c0 int far std::ostream::do_opfx() Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(strlen) -0000:3ad9 strlen_ +0000:3a89 strlen_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iouwrtit) -0000:c790 int far __WATCOM_ios::writeitem( std::ostream far &, char const far *, int, int ) +0000:c740 int far __WATCOM_ios::writeitem( std::ostream far &, char const far *, int, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(iossetst) -0000:cb20+ far std::ios::failure::failure( std::ios::failure const far & ) -0000:cb30+ far std::ios::failure::~failure() -0000:cb40+ far __WATCOM_exception::__WATCOM_exception( __WATCOM_exception const far & ) -0000:cb50+ far __WATCOM_exception::~__WATCOM_exception() -0000:cae0 void far std::ios::setstate( int ) +0000:cad0+ far std::ios::failure::failure( std::ios::failure const far & ) +0000:cae0+ far std::ios::failure::~failure() +0000:caf0+ far __WATCOM_exception::__WATCOM_exception( __WATCOM_exception const far & ) +0000:cb00+ far __WATCOM_exception::~__WATCOM_exception() +0000:ca90 void far std::ios::setstate( int ) Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(crwdata) -0feb:044a __curbrk -0feb:0452 __STACKLOW -0feb:0454 __STACKTOP -0feb:0456 __cbyte -0feb:0458 __child -0feb:045a __no87 -0feb:0468 ___FPE_handler -0feb:044c __psp -0feb:045c __get_ovl_stack -0feb:0460 __restore_ovl_stack -0feb:0464 __close_ovl_file -0feb:046c __LpCmdLine -0feb:0470 __LpPgmName -0feb:044e __osmajor -0feb:044f __osminor -0feb:0450 __osmode -0feb:0451 __HShift +0fe6:044a __curbrk +0fe6:0452 __STACKLOW +0fe6:0454 __STACKTOP +0fe6:0456 __cbyte +0fe6:0458 __child +0fe6:045a __no87 +0fe6:0468 ___FPE_handler +0fe6:044c __psp +0fe6:045c __get_ovl_stack +0fe6:0460 __restore_ovl_stack +0fe6:0464 __close_ovl_file +0fe6:046c __LpCmdLine +0fe6:0470 __LpPgmName +0fe6:044e __osmajor +0fe6:044f __osminor +0fe6:0450 __osmode +0fe6:0451 __HShift Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(init8087) -0000:3aee __init_8087_emu -0000:3af4 __x87id +0000:3a9e __init_8087_emu +0000:3aa4 __x87id Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(emu8087) -0000:3c44 __int34 -0000:3c81 __int3c +0000:3bf4 __int34 +0000:3c31 __int3c Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(dosinit) -0000:656c ___dos87emucall +0000:651c ___dos87emucall Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(setefg) -0000:65aa __setEFGfmt_ +0000:655a __setEFGfmt_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iofnoefg) -0feb:04de void (far * far __EFG_cnvs2d)( char far *, double far * ) -0feb:04e2 int (far * far __EFG_cnvd2f)( double far *, float far * ) -0feb:04e6 void (far * far __EFG_LDcvt)( __g4aa8long_double far *, cvt_info far *, char far * ) -0feb:04ea char far * (far * far __EFG_fcvt)( double, int, int far *, int far * ) -0feb:04ee void (far * far __EFG__FDLD)( double near *, __g4aa8long_double near * ) +0fe6:04de void (far * far __EFG_cnvs2d)( char far *, double far * ) +0fe6:04e2 int (far * far __EFG_cnvd2f)( double far *, float far * ) +0fe6:04e6 void (far * far __EFG_LDcvt)( __g4aa8long_double far *, cvt_info far *, char far * ) +0fe6:04ea char far * (far * far __EFG_fcvt)( double, int, int far *, int far * ) +0fe6:04ee void (far * far __EFG__FDLD)( double near *, __g4aa8long_double near * ) Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvs2d) -0000:65c8 __cnvs2d_ +0000:6578 __cnvs2d_ Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvd2f) -0000:6607 __cnvd2f_ +0000:65b7 __cnvd2f_ Module: c:\fdos\WATCOM/lib286\math87l.lib(ldcvt) -0000:67e1 _LDScale10x_ -0000:6d50 __LDcvt_ +0000:6791 _LDScale10x_ +0000:6d00 __LDcvt_ Module: c:\fdos\WATCOM/lib286\math87l.lib(_i_fcvt_) -0000:cb74 _fcvt_ +0000:cb24 _fcvt_ Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvd2ld) -0000:7283 __cnvd2ld_ +0000:7233 __cnvd2ld_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(chk8087) -0000:72b4* _fpreset_ -0000:72df __init_8087_ -0000:7312+ __default_sigfpe_handler_ -0000:7325 __chk8087_ +0000:7264* _fpreset_ +0000:728f __init_8087_ +0000:72c2+ __default_sigfpe_handler_ +0000:72d5 __chk8087_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nonibm) -0000:7397+ __is_nonIBM_ -0feb:057e ___NonIBM +0000:7347+ __is_nonIBM_ +0fe6:057e ___NonIBM Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(i4d) -0000:73de __I4D -0000:742d __U4D +0000:738e __I4D +0000:73dd __U4D Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(i4m) -0000:74b2 __I4M -0000:74b2 __U4M +0000:7462 __I4M +0000:7462 __U4M Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(intr) -0000:74ca intr_ +0000:747a intr_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(segread) -0000:74de segread_ +0000:748e segread_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nmalloc) -0000:74fe _nmalloc_ -0feb:0580 ___nheapbeg -0feb:0582 ___MiniHeapRover -0feb:0584 ___LargestSizeB4MiniHeapRover +0000:74ae _nmalloc_ +0fe6:0580 ___nheapbeg +0fe6:0582 ___MiniHeapRover +0fe6:0584 ___LargestSizeB4MiniHeapRover Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mem) -0000:75d0 __MemAllocator -0000:769a __MemFree +0000:7580 __MemAllocator +0000:764a __MemFree Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fmalloc) -0000:77f7* _fmalloc_ -0000:77f7 malloc_ -0feb:0586+ ___fheap -0feb:0588 ___fheapRover -0feb:058a ___LargestSizeB4Rover +0000:77a7* _fmalloc_ +0000:77a7 malloc_ +0fe6:0586+ ___fheap +0fe6:0588 ___fheapRover +0fe6:058a ___LargestSizeB4Rover Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nfree) -0000:7905 _nfree_ -0feb:0c52+ ___MiniHeapFreeRover +0000:78b5 _nfree_ +0fe6:0c52+ ___MiniHeapFreeRover Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(initrtns) -0000:7a3b __InitRtns -0000:7a3b* __FInitRtns -0000:7a96 __FiniRtns -0000:7a96* __FFiniRtns +0000:79eb __InitRtns +0000:79eb* __FInitRtns +0000:7a46 __FiniRtns +0000:7a46* __FFiniRtns Module: c:\fdos\WATCOM/lib286\plbxl.lib(fatalerr) -0000:cb80 __wcpp_4_fatal_runtime_error__ +0000:cb30 __wcpp_4_fatal_runtime_error__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cmain086) -0000:7afa __CMain +0000:7aaa __CMain Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(xmsg) -0000:7b25 __exit_with_msg_ -0000:7b2a __fatal_runtime_error_ +0000:7ad5 __exit_with_msg_ +0000:7ada __fatal_runtime_error_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosseg) -0000:7b48 __DOSseg__ +0000:7af8 __DOSseg__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(initfile) -0000:7b49 __InitFiles_ +0000:7af9 __InitFiles_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ioexit) -0000:7c9f* fcloseall_ -0000:7ca6 __full_io_exit_ +0000:7c4f* fcloseall_ +0000:7c56 __full_io_exit_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fputc) -0000:7cb0 fputc_ +0000:7c60 fputc_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ioalloc) -0000:7d80 __ioalloc_ +0000:7d30 __ioalloc_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(prtf) -0000:7e1b __prtf_ +0000:7dcb __prtf_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(flush) -0000:8c43 __flush_ +0000:8bf3 __flush_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabtrav) -0000:cbb0 __wcpp_4_stab_entry__ -0000:cbca* __wcpp_4_stab_trav_comp__ -0000:ccf0 __wcpp_4_stab_trav_init__ -0000:cd1e __wcpp_4_stab_trav_next__ -0000:cd94 __wcpp_4_stab_trav_move__ +0000:cb60 __wcpp_4_stab_entry__ +0000:cb7a* __wcpp_4_stab_trav_comp__ +0000:cca0 __wcpp_4_stab_trav_init__ +0000:ccce __wcpp_4_stab_trav_next__ +0000:cd44 __wcpp_4_stab_trav_move__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(callterm) -0000:cdb0 __wcpp_4_corrupted_stack__ -0000:cdc8 __wcpp_4_call_terminate__ +0000:cd60 __wcpp_4_corrupted_stack__ +0000:cd78 __wcpp_4_call_terminate__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(allocexc) -0000:ce12 __wcpp_4_alloc_exc__ -0000:d0d2 __wcpp_4_free_exc__ -0000:d146 __wcpp_4_find_active__ -0000:d1b0 __wcpp_4_dtor_free_exc__ +0000:cdc2 __wcpp_4_alloc_exc__ +0000:d082 __wcpp_4_free_exc__ +0000:d0f6 __wcpp_4_find_active__ +0000:d160 __wcpp_4_dtor_free_exc__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabadt) -0000:d2c0+ void far * far dtor_the_array( _RTARCTOR far * ) -0000:d330+ far _RTARCTOR::~_RTARCTOR() -0000:d350 __wcpp_4_dtor_array__ +0000:d270+ void far * far dtor_the_array( _RTARCTOR far * ) +0000:d2e0+ far _RTARCTOR::~_RTARCTOR() +0000:d300 __wcpp_4_dtor_array__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(tsequiv) -0000:d3f0 __wcpp_4_ts_refed__ -0000:d410+ __wcpp_4_ts_pnted__ -0000:d43a __wcpp_4_ts_equiv__ +0000:d3a0 __wcpp_4_ts_refed__ +0000:d3c0+ __wcpp_4_ts_pnted__ +0000:d3ea __wcpp_4_ts_equiv__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(pure_err) -0000:d590 __wcpp_4_pure_error__ +0000:d540 __wcpp_4_pure_error__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(vfun_err) -0000:d5c0 __wcpp_4_undef_vfun__ +0000:d570 __wcpp_4_undef_vfun__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfconde) -0000:d5f0 far std::streambuf::streambuf() +0000:d5a0 far std::streambuf::streambuf() Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdsgtn) -0000:d660 int far std::streambuf::do_sgetn( char far *, int ) +0000:d610 int far std::streambuf::do_sgetn( char far *, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdspun) -0000:d6f0 int far std::streambuf::do_sputn( char const far *, int ) +0000:d6a0 int far std::streambuf::do_sputn( char const far *, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfpbfai) -0000:d7c0 int far std::streambuf::pbackfail( int ) +0000:d770 int far std::streambuf::pbackfail( int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfoverf) -0000:d7d0 int far stdiobuf::overflow( int ) +0000:d780 int far stdiobuf::overflow( int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfundrf) -0000:d9f0 int far stdiobuf::underflow() +0000:d9a0 int far stdiobuf::underflow() Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsbuf) -0000:db80 std::streambuf far * far std::streambuf::setbuf( char far *, int ) +0000:db30 std::streambuf far * far std::streambuf::setbuf( char far *, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfseeko) -0000:dc10 long far std::streambuf::seekoff( long, int, int ) +0000:dbc0 long far std::streambuf::seekoff( long, int, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfseekp) -0000:dc20 long far std::streambuf::seekpos( long, int ) +0000:dbd0 long far std::streambuf::seekpos( long, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfsync) -0000:dc50 int far stdiobuf::sync() +0000:dc00 int far stdiobuf::sync() Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdoall) -0000:dc80 int far std::streambuf::doallocate() +0000:dc30 int far std::streambuf::doallocate() Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabmod) -0000:dcc0 __wcpp_4_module_dtor__ -0000:dd16 __wcpp_4_mod_register__ +0000:dc70 __wcpp_4_module_dtor__ +0000:dcc6 __wcpp_4_mod_register__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosinit) -0000:dd40 void far std::ios::init( std::streambuf far * ) +0000:dcf0 void far std::ios::init( std::streambuf far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosconde) -0000:ddb0 far std::ios::ios() +0000:dd60 far std::ios::ios() Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosdestr) -0000:ddd0 far std::ios::~ios() +0000:dd80 far std::ios::~ios() Module: c:\fdos\WATCOM/lib286\plbxl.lib(opdel) -0000:de90 void far operator delete( void far * ) +0000:de40 void far operator delete( void far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(dtorarst) -0000:dea0 __wcpp_4_dtor_array_store__ +0000:de50 __wcpp_4_dtor_array_store__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(opdelarr) -0000:ded0 void far operator delete []( void far * ) +0000:de80 void far operator delete []( void far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdestr) -0000:dee0 far std::streambuf::~streambuf() +0000:de90 far std::streambuf::~streambuf() Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(memcpy) -0000:8d76 memcpy_ +0000:8d26 memcpy_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(opnewarr) -0000:df10 void far * far operator new []( int unsigned ) +0000:dec0 void far * far operator new []( int unsigned ) Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(memset) -0000:8d98 memset_ +0000:8d48 memset_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosfail) -0000:df20 far std::ios::failure::failure( int ) +0000:ded0 far std::ios::failure::failure( int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabthrw) -0000:e8c0+ far std::exception::exception() -0000:e920+ far std::exception::exception( std::exception const far & ) -0000:e9a0+ far std::exception::exception( char const far * ) -0000:ea00+ far std::exception::~exception() -0000:eaa0+ char const far * far std::exception::what() const -0000:eb10+ far std::bad_exception::bad_exception() -0000:eb90+ far std::bad_exception::bad_exception( std::bad_exception const far & ) -0000:ebf0+ far std::bad_exception::~bad_exception() -0000:e702* __wcpp_4_rethrow__ -0000:e764* __wcpp_4_catch_done__ -0000:e7f8 __wcpp_4_throw__ -0000:e856* __wcpp_4_throw_zero__ +0000:e870+ far std::exception::exception() +0000:e8d0+ far std::exception::exception( std::exception const far & ) +0000:e950+ far std::exception::exception( char const far * ) +0000:e9b0+ far std::exception::~exception() +0000:ea50+ char const far * far std::exception::what() const +0000:eac0+ far std::bad_exception::bad_exception() +0000:eb40+ far std::bad_exception::bad_exception( std::bad_exception const far & ) +0000:eba0+ far std::bad_exception::~bad_exception() +0000:e6b2* __wcpp_4_rethrow__ +0000:e714* __wcpp_4_catch_done__ +0000:e7a8 __wcpp_4_throw__ +0000:e806* __wcpp_4_throw_zero__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(8087cw) -0feb:058c __8087cw +0fe6:058c __8087cw Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(noefgfmt) -0feb:058e ___EFG_printf -0feb:0592 ___EFG_scanf +0fe6:058e ___EFG_printf +0fe6:0592 ___EFG_scanf Module: c:\fdos\WATCOM/lib286\math87l.lib(efgfmt) -0000:8dc2 _EFG_Format_ +0000:8d72 _EFG_Format_ Module: c:\fdos\WATCOM/lib286\math87l.lib(strtod) -0000:94cb+ __Strtold_ -0000:967a strtod_ +0000:947b+ __Strtold_ +0000:962a strtod_ Module: c:\fdos\WATCOM/lib286\math87l.lib(ldclass) -0000:9826 __LDClass_ -0000:9874* _FLClass_ +0000:97d6 __LDClass_ +0000:9824* _FLClass_ Module: c:\fdos\WATCOM/lib286\math87l.lib(efcvt) -0000:98d1* ecvt_ -0000:990b fcvt_ +0000:9881* ecvt_ +0000:98bb fcvt_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(save8087) -0feb:0596 ___Save8087 -0feb:059a ___Rest8087 +0fe6:0596 ___Save8087 +0fe6:059a ___Rest8087 Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(grabfp87) -0000:994e __GrabFP87_ +0000:98fe __GrabFP87_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dointr) -0000:9980 _DoINTR_ +0000:9930 _DoINTR_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nmemneed) -0000:9cf9 __nmemneed_ +0000:9ca9 __nmemneed_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(grownear) -0000:9d81 __LastFree_ -0000:9dfe __ExpandDGROUP_ +0000:9d31 __LastFree_ +0000:9dae __ExpandDGROUP_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(hpgrw086) -0000:9f0f __CMain_nheapgrow_ +0000:9ebf __CMain_nheapgrow_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(growseg) -0000:9f14 __GrowSeg_ +0000:9ec4 __GrowSeg_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(allocseg) -0000:a006 __AllocSeg_ +0000:9fb6 __AllocSeg_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fmemneed) -0000:a09d __fmemneed_ +0000:a04d __fmemneed_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sgdef086) -0feb:0a22 __Start_XI -0feb:0a70 __End_XI -0feb:0a70 __Start_YI -0feb:0a82 __End_YI +0fe6:0a22 __Start_XI +0fe6:0a70 __End_XI +0fe6:0a70 __Start_YI +0fe6:0a82 __End_YI Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(enterdb) -0000:a0a0 __EnterWVIDEO_ -0feb:059e+ ___WD_Present +0000:a050 __EnterWVIDEO_ +0fe6:059e+ ___WD_Present Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(___argc) -0feb:0c54 ____Argv -0feb:0c58 ____Argc +0fe6:0c54 ____Argv +0fe6:0c58 ____Argc Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(amblksiz) -0feb:05a0 __amblksiz +0fe6:05a0 __amblksiz Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fclose) -0000:a0c4+ __doclose_ -0000:a177 __shutdown_stream_ -0000:a191* fclose_ -0feb:0c5a+ ___RmTmpFileFn +0000:a074+ __doclose_ +0000:a127 __shutdown_stream_ +0000:a141* fclose_ +0fe6:0c5a+ ___RmTmpFileFn Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(freefp) -0000:a1dc __freefp_ -0000:a257 __purgefp_ +0000:a18c __freefp_ +0000:a207 __purgefp_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(seterrno) -0000:a298 __set_errno_ -0000:a2ac* __set_EDOM_ -0000:a2be __set_ERANGE_ -0000:a2d0* __set_EINVAL_ -0000:a2e5 __set_doserrno_ +0000:a248 __set_errno_ +0000:a25c* __set_EDOM_ +0000:a26e __set_ERANGE_ +0000:a280* __set_EINVAL_ +0000:a295 __set_doserrno_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(chktty) -0000:a2f1 __chktty_ +0000:a2a1 __chktty_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(wctomb) -0000:a31c wctomb_ +0000:a2cc wctomb_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(itoa) -0000:a345+ utoa_ -0000:a3a2 itoa_ +0000:a2f5+ utoa_ +0000:a352 itoa_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(lltoa) -0000:a3c6 ulltoa_ -0000:a4ab* lltoa_ +0000:a376 ulltoa_ +0000:a45b* lltoa_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(strupr) -0000:a50d strupr_ +0000:a4bd strupr_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ltoa) -0000:a52f ultoa_ -0000:a59e* ltoa_ +0000:a4df ultoa_ +0000:a54e* ltoa_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbisdbcs) -0feb:0c5e ___IsDBCS +0fe6:0c5e ___IsDBCS Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbislead) -0000:a5cd* _ismbblead_ -0feb:0c60 ___MBCSIsTable +0000:a57d* _ismbblead_ +0fe6:0c60 ___MBCSIsTable Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(lseekdos) -0000:a5e9 __lseek_ +0000:a599 __lseek_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(qwrit) -0000:a627 __qwrite_ +0000:a5d7 __qwrite_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fsync) -0000:a684 fsync_ +0000:a634 fsync_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(bittest) -0000:ece0 __wcpp_4_bit_test__ -0000:ed04 __wcpp_4_bit_off__ +0000:ec90 __wcpp_4_bit_test__ +0000:ecb4 __wcpp_4_bit_off__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(termnate) -0000:ed30 void far std::terminate() +0000:ece0 void far std::terminate() Module: c:\fdos\WATCOM/lib286\plbxl.lib(exc_pr) -0000:ed90 far _EXC_PR::_EXC_PR( _RTCTL far *, RW_DTREG far *, EXCSTATE ) -0000:ee14 far _EXC_PR::~_EXC_PR() -0000:ee34 far _EXC_PR_FREE::_EXC_PR_FREE( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * ) -0000:ee62 far _EXC_PR_FREE::~_EXC_PR_FREE() -0000:eea4 far _EXC_PR_DTOR::_EXC_PR_DTOR( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * ) -0000:eec6 far _EXC_PR_FNEXC::_EXC_PR_FNEXC( _RTCTL far *, RW_DTREG far *, RW_DTREG far *, ACTIVE_EXC far * ) -0000:ef14 far _EXC_PR_FNEXC::~_EXC_PR_FNEXC() -0000:ef18 far _EXC_PR_DTOR::~_EXC_PR_DTOR() +0000:ed40 far _EXC_PR::_EXC_PR( _RTCTL far *, RW_DTREG far *, EXCSTATE ) +0000:edc4 far _EXC_PR::~_EXC_PR() +0000:ede4 far _EXC_PR_FREE::_EXC_PR_FREE( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * ) +0000:ee12 far _EXC_PR_FREE::~_EXC_PR_FREE() +0000:ee54 far _EXC_PR_DTOR::_EXC_PR_DTOR( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * ) +0000:ee76 far _EXC_PR_FNEXC::_EXC_PR_FNEXC( _RTCTL far *, RW_DTREG far *, RW_DTREG far *, ACTIVE_EXC far * ) +0000:eec4 far _EXC_PR_FNEXC::~_EXC_PR_FNEXC() +0000:eec8 far _EXC_PR_DTOR::~_EXC_PR_DTOR() Module: c:\fdos\WATCOM/lib286\plbxl.lib(areaexc) -0feb:05c0 ___EXC_AREA +0fe6:05c0 ___EXC_AREA Module: c:\fdos\WATCOM/lib286\plbxl.lib(tssize) -0000:ef62 __wcpp_4_ts_size__ +0000:ef12 __wcpp_4_ts_size__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(strcmp) -0000:a689 strcmp_ +0000:a639 strcmp_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(prwdata) -0feb:0d62 __wint_pure_error_flag -0feb:0d64 __wint_undef_vfun_flag -0feb:0d66 __wint_module_init +0fe6:0d62 __wint_pure_error_flag +0fe6:0d64 __wint_undef_vfun_flag +0fe6:0d66 __wint_module_init Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fwrite) -0000:a6b1 fwrite_ +0000:a661 fwrite_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fflush) -0000:a8ac fflush_ +0000:a85c fflush_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(memmove) -0000:a8c1 memmove_ +0000:a871 memmove_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fgetc) -0000:a937+ __fill_buffer_ -0000:aa07+ __filbuf_ -0000:aa2b fgetc_ +0000:a8e7+ __fill_buffer_ +0000:a9b7+ __filbuf_ +0000:a9db fgetc_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsetb) -0000:efb0 void far std::streambuf::setb( char far *, char far *, int ) +0000:ef60 void far std::streambuf::setb( char far *, char far *, int ) Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(liballoc) -0000:aacc _plib_malloc_ -0000:aad1 _plib_free_ +0000:aa7c _plib_malloc_ +0000:aa81 _plib_free_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ioufrxal) -0000:f040 void far __WATCOM_ios::free_xalloc_storage( std::ios far * ) +0000:eff0 void far __WATCOM_ios::free_xalloc_storage( std::ios far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(opnew) -0000:f080 void far * far operator new( int unsigned ) +0000:f030 void far * far operator new( int unsigned ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(unexpect) -0000:f100 void far std::unexpected() +0000:f0b0 void far std::unexpected() Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(setjmp) -0000:aad6* _setjmp_ -0000:ab2b longjmp_ +0000:aa86* _setjmp_ +0000:aadb longjmp_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabinit) -0000:f1c0 __wcpp_4_exc_setup__ +0000:f170 __wcpp_4_exc_setup__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(stack086) -0000:ab88 stackavail_ +0000:ab38 stackavail_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ljmpinit) -0feb:0a64 ___wcpp_4_data_init_longjmp_ +0fe6:0a64 ___wcpp_4_data_init_longjmp_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(istable) -0feb:010a __IsTable +0fe6:010a __IsTable Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(tolower) -0000:ab96 tolower_ +0000:ab46 tolower_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(bufld086) -0000:aba4 __ZBuf2LD +0000:ab54 __ZBuf2LD Module: c:\fdos\WATCOM/lib286\math87l.lib(inf_nan) -0feb:020c* ___f_infinity -0feb:0210* ___f_posqnan -0feb:0214 ___d_infinity -0feb:021c ___d_posqnan -0feb:0224* ___ld_infinity -0feb:022c* ___ld_posqnan +0fe6:020c* ___f_infinity +0fe6:0210* ___f_posqnan +0fe6:0214 ___d_infinity +0fe6:021c ___d_posqnan +0fe6:0224* ___ld_infinity +0fe6:022c* ___ld_posqnan Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(hugeval) -0feb:0234 __HugeValue +0fe6:0234 __HugeValue Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cvtbuf) -0000:ac6c __CVTBuffer_ +0000:ac1c __CVTBuffer_ Module: c:\fdos\WATCOM/lib286\math87l.lib(cvt) -0000:ac73 __cvt_ +0000:ac23 __cvt_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fpe87) -0000:ad12 __Init_FPE_handler_ -0000:ad4b __Fini_FPE_handler_ -0000:ad82* __FPEHandler +0000:acc2 __Init_FPE_handler_ +0000:acfb __Fini_FPE_handler_ +0000:ad32* __FPEHandler Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(heapen) -0000:b00f* _heapenable_ -0feb:09d6 ___heap_enabled +0000:afbf* _heapenable_ +0fe6:09d6 ___heap_enabled Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sbrk) -0000:b020* sbrk_ -0000:b030 __brk_ +0000:afd0* sbrk_ +0000:afe0 __brk_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(heapgrow) -0000:b09a* _heapgrow_ -0000:b09a* _fheapgrow_ -0000:b09b _nheapgrow_ +0000:b04a* _heapgrow_ +0000:b04a* _fheapgrow_ +0000:b04b _nheapgrow_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(_clse) -0000:b115 __close_ +0000:b0c5 __close_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(errno) -0000:b148 __get_errno_ptr_ -0000:b14f __get_doserrno_ptr_ -0feb:0f96+ _errno -0feb:0f98+ __doserrno +0000:b0f8 __get_errno_ptr_ +0000:b0ff __get_doserrno_ptr_ +0fe6:0f96+ _errno +0fe6:0f98+ __doserrno Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(isatt) -0000:b156 isatty_ +0000:b106 isatty_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(alphabet) -0feb:00e4 ___Alphabet +0fe6:00e4 ___Alphabet Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbinit) -0000:b1b4 __mbinit_ -0feb:09d8+ ___MBCodePage +0000:b164 __mbinit_ +0fe6:09d8+ ___MBCodePage Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosret) -0000:b28f* _dosretax_ -0000:b294* _dosret0_ -0000:b29b __set_errno_dos_ +0000:b23f* _dosretax_ +0000:b244* _dosret0_ +0000:b24b __set_errno_dos_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iomode) -0000:b2f9 __GetIOMode_ -0000:b31e __SetIOMode_nogrow_ -0feb:09ee+ ___NFiles -0feb:09f0+ ___init_mode -0feb:0a18+ ___io_mode +0000:b2a9 __GetIOMode_ +0000:b2ce __SetIOMode_nogrow_ +0fe6:09ee+ ___NFiles +0fe6:09f0+ ___init_mode +0fe6:0a18+ ___io_mode Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosfile) -0000:b342* _dos_close_ -0000:b350 _dos_commit_ -0000:b35f* _dos_open_ +0000:b2f2* _dos_close_ +0000:b300 _dos_commit_ +0000:b30f* _dos_open_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(flushall) -0000:b384 __flushall_ -0000:b3e1 flushall_ +0000:b334 __flushall_ +0000:b391 flushall_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(gtche) -0000:b3e6 getche_ +0000:b396 getche_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(qread) -0000:b400 __qread_ +0000:b3b0 __qread_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ljmphdl) -0feb:0a1c ___longjmp_handler +0fe6:0a1c ___longjmp_handler Module: c:\fdos\WATCOM/lib286\plbxl.lib(ljmpdtor) -0000:f38e __wcpp_4_lj_handler__ +0000:f33e __wcpp_4_lj_handler__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fpeint) -0feb:0a20 ___FPE_int +0fe6:0a20 ___FPE_int Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(doserror) -0000:b43a __doserror_ +0000:b3ea __doserror_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsync) -0000:f3a0 int far std::streambuf::sync() +0000:f350 int far std::streambuf::sync() +--------------------+ @@ -872,6 +872,6 @@ c:\fdos\WATCOM/lib286\plbxl.lib +-----------------------+ Stack size: 0800 (2048.) -Memory size: 00011650 (71248.) -Entry point address: 0000:3770 -Link time: 00:02.62 +Memory size: 00011600 (71168.) +Entry point address: 0000:3720 +Link time: 00:01.98 diff --git a/src/eng_core.cpp b/src/eng_core.cpp index c90e12ee..b491a80d 100644 --- a/src/eng_core.cpp +++ b/src/eng_core.cpp @@ -24,7 +24,7 @@ namespace engine{ this->frames_per_second = 60; // Global Variables - this->bing = 4; // test global variable + this->mode = 4; // test global variable this->x = 0; // X this->y = 0; // Y diff --git a/src/eng_core.h b/src/eng_core.h index e19529b1..d922283a 100644 --- a/src/eng_core.h +++ b/src/eng_core.h @@ -31,7 +31,7 @@ namespace engine { //std::list fp; /* int xxxx = 0; int yyyy = 0;*/ - int bing; + int mode; int x; int y; diff --git a/src/eng_gfx.cpp b/src/eng_gfx.cpp index 5e8b3b53..fbc1d4b8 100644 --- a/src/eng_gfx.cpp +++ b/src/eng_gfx.cpp @@ -18,29 +18,30 @@ namespace engine { //==== std::cout << "GRAPHICS HERE" << std::endl; static int xxxx = 0; //I am confused!!! static int yyyy = 0; //I am confused!!! - static int bing = 10; - static int paldump = 0; - //if(12 >= kee && kee >= 2) bing = kee - 1; - /*if(keyp(2)) bing = 1; - if(keyp(3)) bing = 2; - if(keyp(4)) bing = 3; - if(keyp(5)) bing = 4; - if(keyp(6)) bing = 5; - if(keyp(7)) bing = 6; - if(keyp(8)) bing = 7; - if(keyp(9)) bing = 8; - if(keyp(10)) bing = 9; - if(keyp(11)) bing = 10; - if(keyp(12)) bing = 11;*/ + //static int mode = 10; //I am confused!!! + static int paldump = 0; //switch variable + //if(12 >= kee && kee >= 2) mode = kee - 1; + /*if(keyp(2)) mode = 1; + if(keyp(3)) mode = 2; + if(keyp(4)) mode = 3; + if(keyp(5)) mode = 4; + if(keyp(6)) mode = 5; + if(keyp(7)) mode = 6; + if(keyp(8)) mode = 7; + if(keyp(9)) mode = 8; + if(keyp(10)) mode = 9; + if(keyp(11)) mode = 10; + if(keyp(12)) mode = 11;*/ if(keyp(47) && paldump == 8) paldump = 0; else if(keyp(47)) paldump++; - if(keyp(57) && bing == 10) bing = 0; - else if(keyp(57) && bing == 0) bing = 10; - if(bing > 0){ - ding(bing); - }else{ + /* working on code overall! + if(keyp(57) && mode == 10) mode = 0; + else if(keyp(57) && mode == 0) mode = 10; + if(mode > 0){ + ding(mode); + }else{*/ if(keyp(KEY_C)) tulip(); - if(keyp(KEY_UP) || keyp(KEY_DOWN) || keyp(KEY_LEFT) || keyp(KEY_RIGHT)) etesuto(xxxx, yyyy); + if(keyp(KEY_UP) || keyp(KEY_DOWN) || keyp(KEY_LEFT) || keyp(KEY_RIGHT)) eraseplayer(xxxx, yyyy); if(keyp(KEY_UP)){ if(--yyyy < 0) yyyy = 0; }else if(keyp(KEY_DOWN)){ @@ -52,8 +53,8 @@ namespace engine { if(keyp(KEY_RIGHT)){ if(++xxxx >= SW) xxxx = SW - 1; } - qtesuto(xxxx, yyyy, 14); - } + drawplayer(xxxx, yyyy, 14); + //} if(paldump) pdump(paldump); /*clearscr(); BlockMove();*/ diff --git a/src/lib/dos_gfx.cpp b/src/lib/dos_gfx.cpp index 482bdff8..4491318b 100644 --- a/src/lib/dos_gfx.cpp +++ b/src/lib/dos_gfx.cpp @@ -175,21 +175,18 @@ void BlockMove(){ }*/ } -void etesuto(int x = 160, int y = 100){ +void eraseplayer(int x = 160, int y = 100){ memset(vaddr+(x+(y*SW)),gq-1,1); - //updatevbuff(); } -void qtesuto(int x = 160, int y = 100, int color = 0){ +void drawplayer(int x = 160, int y = 100, int color = 0){ memset(vaddr+(x+(y*SW)),color,1); - //updatevbuff(); } //color てすと int colortest(){ if(gq < NUM_COLORS){ cls(gq, vaddr); - //updatevbuff(); gq++; }else gq = 0; return gq; @@ -199,7 +196,6 @@ int colortest(){ int colorz(){ if(gq < HGQ){ cls(gq, vaddr); - //updatevbuff(); gq++; }else gq = LGQ; return gq; @@ -222,6 +218,7 @@ void ssd(int svq){ }else sy = 0; } +//inefficient pallette dumping void pdump(int mult){ int palq=mult*16; int palcol=0; diff --git a/src/lib/dos_gfx.h b/src/lib/dos_gfx.h index a00d77bc..cb4119cb 100644 --- a/src/lib/dos_gfx.h +++ b/src/lib/dos_gfx.h @@ -27,8 +27,8 @@ void clearscr(); void plotpixel(int x, int y, byte color, byte *Where); void plotpixelfast(int x, int y, byte color, byte *Where); void BlockMove(); -void etesuto(int x, int y); -void qtesuto(int x, int y, int color); +void eraseplayer(int x, int y); +void drawplayer(int x, int y, int color); int colortest(); int colorz(); void ssd(int svq); -- 2.39.5