]> 4ch.mooo.com Git - 16.git/commitdiff
many improvements for testing have been added ^^
authorsparky4 <sparky4@cock.li>
Sat, 3 Oct 2015 18:35:19 +0000 (13:35 -0500)
committersparky4 <sparky4@cock.li>
Sat, 3 Oct 2015 18:35:19 +0000 (13:35 -0500)
43 files changed:
16.exe
16.map
bakapi.exe
bakapi.map
exmmtest.exe
exmmtest.map
fmemtest.exe
fmemtest.map
fontgfx.exe
fontgfx.map
fonttest.exe
fonttest.map
inputest.exe [new file with mode: 0755]
inputest.map [new file with mode: 0755]
makefile
maptest.exe
maptest.map
palettec.exe
palettec.map
pcxtest.exe
pcxtest.map
pcxtest2.exe
pcxtest2.map
scroll.exe
scroll.map
src/inputest.c
src/lib/16_head.h
src/lib/16_in.c
src/lib/16_in.h
src/lib/scroll16.c
src/lib/timer.c
src/lib/timer.h
src/pcxtest.c
src/pcxtest2.c
src/scroll.c
src/test.c
src/test2.c
test.exe
test.map
test2.exe
test2.map
vgmtest.exe
vgmtest.map

diff --git a/16.exe b/16.exe
index 0ad78232e0f67f923d0a0df40f0c31fa7068bc75..bd061ca445fe6dd0b10f3d5f33a04e9550cd3ced 100755 (executable)
Binary files a/16.exe and b/16.exe differ
diff --git a/16.map b/16.map
index 681f62acdb247fd87c06a772f8e796b17bb60ab5..335716e6b15d1895497469efda3e8bfb9809bbee 100755 (executable)
--- a/16.map
+++ b/16.map
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: 16.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1323:0000            0000f230
+DGROUP                          1336:0000            0000f260
 
 
 
@@ -27,37 +27,37 @@ Segment                Class          Group          Address         Size
 16_TEXT                CODE           AUTO           0000:0000       0000023d
 mapread_TEXT           CODE           AUTO           0000:0240       00000872
 jsmn_TEXT              CODE           AUTO           0000:0ac0       00000919
-16_in_TEXT             CODE           AUTO           0000:13e0       00001d43
-16_mm_TEXT             CODE           AUTO           0000:3130       00003308
-wcpu_TEXT              CODE           AUTO           0000:6440       00000058
-16_head_TEXT           CODE           AUTO           0000:64a0       00000405
-16_ca_TEXT             CODE           AUTO           0000:68b0       000003fd
-kitten_TEXT            CODE           AUTO           0000:6cb0       0000080a
-16_hc_TEXT             CODE           AUTO           0000:74c0       0000158b
-timer_TEXT             CODE           AUTO           0000:8a50       0000020f
-_TEXT                  CODE           AUTO           08c6:0000       00007bbb
-modex16_TEXT           CODE           AUTO           08c6:7bc0       00002180
-bitmap_TEXT            CODE           AUTO           08c6:9d40       000005c9
-16text_TEXT            CODE           AUTO           08c6:a310       0000010d
-16_in13_DATA           FAR_DATA       AUTO           1308:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1322:0004       00000000
-_NULL                  BEGDATA        DGROUP         1323:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         1325:0000       00000002
-CONST                  DATA           DGROUP         1325:0002       00000076
-CONST2                 DATA           DGROUP         132c:0008       00000102
-_DATA                  DATA           DGROUP         133d:0000       000005c1
-XIB                    DATA           DGROUP         1399:0002       00000000
-XI                     DATA           DGROUP         1399:0002       00000036
-XIE                    DATA           DGROUP         139c:0008       00000000
-YIB                    DATA           DGROUP         139c:0008       00000000
-YI                     DATA           DGROUP         139c:0008       00000018
-YIE                    DATA           DGROUP         139e:0000       00000000
-STRINGS                DATA           DGROUP         139e:0000       00000000
-DATA                   DATA           DGROUP         139e:0000       00000000
-_emu_init_start        EMU            DGROUP         139e:0000       00000000
-_emu_init_end          EMU            DGROUP         139e:0000       00000000
-_BSS                   BSS            DGROUP         139e:0000       00000fb2
-STACK                  STACK          DGROUP         149a:0000       0000dac0
+16_in_TEXT             CODE           AUTO           0000:13e0       00001e80
+16_mm_TEXT             CODE           AUTO           0000:3260       00003308
+wcpu_TEXT              CODE           AUTO           0000:6570       00000058
+16_head_TEXT           CODE           AUTO           0000:65d0       00000405
+16_ca_TEXT             CODE           AUTO           0000:69e0       000003fd
+kitten_TEXT            CODE           AUTO           0000:6de0       0000080a
+16_hc_TEXT             CODE           AUTO           0000:75f0       0000158b
+timer_TEXT             CODE           AUTO           0000:8b80       00000209
+_TEXT                  CODE           AUTO           08d9:0000       00007bbb
+modex16_TEXT           CODE           AUTO           08d9:7bc0       00002180
+bitmap_TEXT            CODE           AUTO           08d9:9d40       000005c9
+16text_TEXT            CODE           AUTO           08d9:a310       0000010d
+16_in13_DATA           FAR_DATA       AUTO           131b:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1335:0004       00000000
+_NULL                  BEGDATA        DGROUP         1336:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         1338:0000       00000002
+CONST                  DATA           DGROUP         1338:0002       00000076
+CONST2                 DATA           DGROUP         133f:0008       00000102
+_DATA                  DATA           DGROUP         1350:0000       000005c1
+XIB                    DATA           DGROUP         13ac:0002       00000000
+XI                     DATA           DGROUP         13ac:0002       00000036
+XIE                    DATA           DGROUP         13af:0008       00000000
+YIB                    DATA           DGROUP         13af:0008       00000000
+YI                     DATA           DGROUP         13af:0008       00000018
+YIE                    DATA           DGROUP         13b1:0000       00000000
+STRINGS                DATA           DGROUP         13b1:0000       00000000
+DATA                   DATA           DGROUP         13b1:0000       00000000
+_emu_init_start        EMU            DGROUP         13b1:0000       00000000
+_emu_init_end          EMU            DGROUP         13b1:0000       00000000
+_BSS                   BSS            DGROUP         13b1:0000       00000fe2
+STACK                  STACK          DGROUP         14b0:0000       0000dac0
 
 
                         +----------------+
@@ -71,13 +71,13 @@ Address        Symbol
 =======        ======
 
 Module: 16.o(/dos/z/16/src/16.c)
+1336:07b0+     _player
+1336:08b0+     _cpus
+1336:08b4*     _gpal
+1336:08b8+     _dpal
+1336:08bc+     _gvar
+1336:08d8+     _engi_stat
 0000:00cc      main_
-1323:07b0+     _player
-1323:08b0+     _cpus
-1323:08b4*     _gpal
-1323:08b8+     _dpal
-1323:08bc+     _gvar
-1323:08d8+     _engi_stat
 Module: mapread.o(/dos/z/16/src/lib/mapread.c)
 0000:02dc+     jsoneq_
 0000:0380+     dump_
@@ -86,563 +86,563 @@ Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c)
 0000:0e92      jsmn_parse_
 0000:138e      jsmn_init_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:14f8+     INL_KeyService_
-0000:1742+     Mouse_
-0000:179a+     IN_GetJoyAbs_
-0000:1b60+     IN_GetJoyButtonsDB_
-0000:1df6+     IN_SetupJoy_
-0000:1fb8      IN_Startup_
-0000:20be      IN_Default_
-0000:2222      IN_Shutdown_
-0000:22a2*     IN_SetKeyHook_
-0000:22c4+     IN_ClearKeysDown_
-0000:23a4*     IN_ReadCursor_
-0000:24c0      IN_ReadControl_
-0000:2c40*     IN_SetControlType_
-0000:2c8e*     IN_GetScanName_
-0000:2d16*     IN_WaitForKey_
-0000:2d4c*     IN_WaitForASCII_
-0000:2d82+     IN_AckBack_
-0000:2e6a*     IN_Ack_
-0000:2f0c+     IN_IsUserInput_
-0000:2fb2*     IN_UserInput_
-0000:300a      IN_KeyDown_
-0000:3052+     IN_ClearKey_
-0000:30ca*     IN_qb_
-1323:08fe+     _inpu
+1336:090e+     _inpu
+0000:1520+     INL_KeyService_
+0000:17ba+     Mouse_
+0000:1812+     IN_GetJoyAbs_
+0000:1bbc+     IN_GetJoyButtonsDB_
+0000:1e42+     IN_SetupJoy_
+0000:2004      IN_Startup_
+0000:210a      IN_Default_
+0000:226e      IN_Shutdown_
+0000:22ee*     IN_SetKeyHook_
+0000:2310+     IN_ClearKeysDown_
+0000:23f0*     IN_ReadCursor_
+0000:250c      IN_ReadControl_
+0000:2d44*     IN_SetControlType_
+0000:2d92*     IN_GetScanName_
+0000:2e1a*     IN_WaitForKey_
+0000:2e50*     IN_WaitForASCII_
+0000:2e86+     IN_AckBack_
+0000:2f6e*     IN_Ack_
+0000:3010+     IN_IsUserInput_
+0000:30b6*     IN_UserInput_
+0000:30fa      IN_KeyDown_
+0000:3142+     IN_ClearKey_
+0000:31ba*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:3b14+     MML_CheckForEMS_
-0000:3b70+     MML_SetupEMS_
-0000:3d28+     MML_ShutdownEMS_
-0000:3d94+     MM_MapEMS_
-0000:3e90*     MM_MapXEMS_
-0000:3fb0+     MML_CheckForXMS_
-0000:400c*     MML_SetupXMS_
-0000:40f4+     MML_ShutdownXMS_
-0000:4182+     MML_UseSpace_
-0000:4360+     MML_ClearBlock_
-0000:43e4*     MM_Startup_
-0000:4816+     MM_Shutdown_
-0000:48ac      MM_GetPtr_
-0000:4ca6+     MM_FreePtr_
-0000:4d9e*     MM_SetPurge_
-0000:4e78*     MM_SetLock_
-0000:4f50+     MM_SortMem_
-0000:513e*     MM_ShowMemory_
-0000:57de*     MM_DumpData_
-0000:5938+     MM_UnusedMemory_
-0000:59bc+     MM_TotalFree_
-0000:5a52*     MM_Report_
-0000:640a*     MM_BombOnError_
-1323:0a60+     _beforesort
-1323:0a64+     _aftersort
-1323:0a68+     _XMSaddr
+1336:0a70+     _beforesort
+1336:0a74+     _aftersort
+1336:0a78+     _XMSaddr
+0000:3c44+     MML_CheckForEMS_
+0000:3ca0+     MML_SetupEMS_
+0000:3e58+     MML_ShutdownEMS_
+0000:3ec4+     MM_MapEMS_
+0000:3fc0*     MM_MapXEMS_
+0000:40e0+     MML_CheckForXMS_
+0000:413c*     MML_SetupXMS_
+0000:4224+     MML_ShutdownXMS_
+0000:42b2+     MML_UseSpace_
+0000:4490+     MML_ClearBlock_
+0000:4514*     MM_Startup_
+0000:4946+     MM_Shutdown_
+0000:49dc      MM_GetPtr_
+0000:4dd6+     MM_FreePtr_
+0000:4ece*     MM_SetPurge_
+0000:4fa8*     MM_SetLock_
+0000:5080+     MM_SortMem_
+0000:526e*     MM_ShowMemory_
+0000:590e*     MM_DumpData_
+0000:5a68+     MM_UnusedMemory_
+0000:5aec+     MM_TotalFree_
+0000:5b82*     MM_Report_
+0000:653a*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:6440      detectcpu_
+0000:6570      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:64ae*     wait_
-0000:64fa*     filesize_
-0000:6560      printmeminfoline_
-0000:674c      US_CheckParm_
+0000:65de*     wait_
+0000:662a*     filesize_
+0000:6690      printmeminfoline_
+0000:687c      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:68de      CA_OpenDebug_
-0000:692e      CA_CloseDebug_
-0000:695c+     CA_FarRead_
-0000:69dc*     CA_FarWrite_
-0000:6a5c*     CA_ReadFile_
-0000:6ad8*     CA_LoadFile_
-0000:6b80*     CAL_OptimizeNodes_
-0000:6c30*     CA_Startup_
-0000:6c80*     CA_Shutdown_
-1323:0a70*     _finishcachebox
-1323:0a74*     _drawcachebox
-1323:0a78*     _updatecachebox
+1336:0a90*     _finishcachebox
+1336:0a94*     _drawcachebox
+1336:0a98*     _updatecachebox
+0000:6a0e      CA_OpenDebug_
+0000:6a5e      CA_CloseDebug_
+0000:6a8c+     CA_FarRead_
+0000:6b0c*     CA_FarWrite_
+0000:6b8c*     CA_ReadFile_
+0000:6c08*     CA_LoadFile_
+0000:6cb0*     CAL_OptimizeNodes_
+0000:6d60*     CA_Startup_
+0000:6db0*     CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:6cec      KITTENGETS
-0000:6d4c*     kittenopen_
-0000:6f9a+     catread_
-0000:704e*     kittenclose_
-0000:706a+     mystrtoul_
-0000:711e+     processEscChars_
-0000:72a4+     get_line_
-0000:7316+     db_fetch_
-0000:73ac+     db_insert_
-1323:04a4+     __kitten_catalog
+0000:6e1c      KITTENGETS
+0000:6e7c*     kittenopen_
+0000:70ca+     catread_
+0000:717e*     kittenclose_
+0000:719a+     mystrtoul_
+0000:724e+     processEscChars_
+0000:73d4+     get_line_
+0000:7446+     db_fetch_
+0000:74dc+     db_insert_
+1336:04a4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:766c+     LargestFreeBlock_
-0000:76fa+     _coreleft_
-0000:7776+     LargestFarFreeBlock_
-0000:782c+     _farcoreleft_
-0000:78da+     LargestHugeFreeBlock_
-0000:79ca*     _hugecoreleft_
-0000:7a9a+     GetFreeSize_
-0000:7af4+     GetFarFreeSize_
-0000:7b3e+     GetNearFreeSize_
-0000:7b8c*     heapdump_
-0000:882e+     heapstat_
-0000:896c+     heapstat0_
-0000:89ce+     HC_OpenDebug_
-0000:8a1e*     HC_CloseDebug_
+0000:779c+     LargestFreeBlock_
+0000:782a+     _coreleft_
+0000:78a6+     LargestFarFreeBlock_
+0000:795c+     _farcoreleft_
+0000:7a0a+     LargestHugeFreeBlock_
+0000:7afa*     _hugecoreleft_
+0000:7bca+     GetFreeSize_
+0000:7c24+     GetFarFreeSize_
+0000:7c6e+     GetNearFreeSize_
+0000:7cbc*     heapdump_
+0000:895e+     heapstat_
+0000:8a9c+     heapstat0_
+0000:8afe+     HC_OpenDebug_
+0000:8b4e*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:8a50*     start_timer_
-0000:8b56*     elapsed_timer_
-0000:8ba8*     ticktock_
-0000:8c14*     time_in_seconds_
+0000:8b80*     start_timer_
+0000:8c80*     elapsed_timer_
+0000:8cd2*     ticktock_
+0000:8d3e*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-08c6:0005      __STK
-08c6:0025      __STKOVERFLOW_
+08d9:0005      __STK
+08d9:0025      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-08c6:7d78      VGAmodeX_
-08c6:7e20+     modexEnter_
-08c6:7ebc*     modexLeave_
-08c6:7ed4*     modexDefaultPage_
-08c6:7f2e*     modexNextPage_
-08c6:7fea*     modexNextPageFlexibleSize_
-08c6:808e*     modexShowPage_
-08c6:818a*     modexPanPage_
-08c6:81da*     modexSelectPlane_
-08c6:81fe+     modexClearRegion_
-08c6:8316*     oldDrawBmp_
-08c6:847c*     CDrawBmp_
-08c6:85e0*     modexDrawBmp_
-08c6:8646+     modexDrawBmpRegion_
-08c6:87b0*     modexDrawPlanarBuf_
-08c6:87ce*     modexDrawSprite_
-08c6:8834+     modexDrawSpriteRegion_
-08c6:89ac*     modexCopyPageRegion_
-08c6:8b16      modexFadeOn_
-08c6:8b46      modexFadeOff_
-08c6:8b74*     modexFlashOn_
-08c6:8ba2*     modexFlashOff_
-08c6:8c72      modexPalSave_
-08c6:8cc8      modexNewPal_
-08c6:8d18*     modexLoadPalFile_
-08c6:8dfa*     modexSavePalFile_
-08c6:8e72      modexPalBlack_
-08c6:8e9c*     modexPalWhite_
-08c6:8ec6+     modexPalUpdate_
-08c6:9436+     modexPalUpdate1_
-08c6:94b0*     modexPalUpdate0_
-08c6:94fc+     chkcolor_
-08c6:9814+     modexputPixel_
-08c6:98a2*     modexgetPixel_
-08c6:9928*     modexhlin_
-08c6:9994*     modexprint_
-08c6:9b2e*     modexprintbig_
-08c6:9caa*     cls_
-08c6:9d18+     modexWaitBorder_
-1323:04d4+     _VGA
+08d9:7d78      VGAmodeX_
+08d9:7e20+     modexEnter_
+08d9:7ebc*     modexLeave_
+08d9:7ed4*     modexDefaultPage_
+08d9:7f2e*     modexNextPage_
+08d9:7fea*     modexNextPageFlexibleSize_
+08d9:808e*     modexShowPage_
+08d9:818a*     modexPanPage_
+08d9:81da*     modexSelectPlane_
+08d9:81fe+     modexClearRegion_
+08d9:8316*     oldDrawBmp_
+08d9:847c*     CDrawBmp_
+08d9:85e0*     modexDrawBmp_
+08d9:8646+     modexDrawBmpRegion_
+08d9:87b0*     modexDrawPlanarBuf_
+08d9:87ce*     modexDrawSprite_
+08d9:8834+     modexDrawSpriteRegion_
+08d9:89ac*     modexCopyPageRegion_
+08d9:8b16      modexFadeOn_
+08d9:8b46      modexFadeOff_
+08d9:8b74*     modexFlashOn_
+08d9:8ba2*     modexFlashOff_
+08d9:8c72      modexPalSave_
+08d9:8cc8      modexNewPal_
+08d9:8d18*     modexLoadPalFile_
+08d9:8dfa*     modexSavePalFile_
+08d9:8e72      modexPalBlack_
+08d9:8e9c*     modexPalWhite_
+08d9:8ec6+     modexPalUpdate_
+08d9:9436+     modexPalUpdate1_
+08d9:94b0*     modexPalUpdate0_
+08d9:94fc+     chkcolor_
+08d9:9814+     modexputPixel_
+08d9:98a2*     modexgetPixel_
+08d9:9928*     modexhlin_
+08d9:9994*     modexprint_
+08d9:9b2e*     modexprintbig_
+08d9:9caa*     cls_
+08d9:9d18+     modexWaitBorder_
+1336:04d4+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-08c6:0042      printf_
+08d9:0042      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1323:0000*     __nullarea
-1323:04fc*     __ovlflag
-1323:04fd*     __intno
-1323:04fe*     __ovlvec
-08c6:0072      _cstart_
-08c6:0145*     _Not_Enough_Memory_
-08c6:0277      __exit_
-08c6:0296      __do_exit_with_msg__
-08c6:02f3      __GETDS
+1336:0000*     __nullarea
+1336:04fc*     __ovlflag
+1336:04fd*     __intno
+1336:04fe*     __ovlvec
+08d9:0072      _cstart_
+08d9:0145*     _Not_Enough_Memory_
+08d9:0277      __exit_
+08d9:0296      __do_exit_with_msg__
+08d9:02f3      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-08c6:02fe      _big_code_
-08c6:02fe*     CodeModelMismatch
+08d9:02fe      _big_code_
+08d9:02fe*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1323:1384      __argv
-1323:1388      ___argv
-1323:138c      __argc
-1323:138e      ___argc
+1336:13b0      __argv
+1336:13b4      ___argv
+1336:13b8      __argc
+1336:13ba      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-08c6:0305      __PIA
-08c6:02fe*     __PIS
+08d9:0305      __PIA
+08d9:02fe*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
-08c6:031c      strncmp_
+08d9:031c      strncmp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-08c6:0359      _fmalloc_
-08c6:0359      malloc_
-1323:0502      ___fheap
-1323:0504      ___fheapRover
-1323:0506      ___LargestSizeB4Rover
+08d9:0359      _fmalloc_
+08d9:0359      malloc_
+1336:0502      ___fheap
+1336:0504      ___fheapRover
+1336:0506      ___LargestSizeB4Rover
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-08c6:a042      bitmapLoadPcx_
-08c6:a19e*     bitmapLoadPcxTiles_
+08d9:a042      bitmapLoadPcx_
+08d9:a19e*     bitmapLoadPcxTiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
-08c6:04ce      strstr_
+08d9:04ce      strstr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
-08c6:05d0      atoi_
+08d9:05d0      atoi_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-08c6:066b+     __open_flags_
-08c6:092c+     _fsopen_
-08c6:0993      fopen_
-08c6:0ab6*     freopen_
+08d9:066b+     __open_flags_
+08d9:092c+     _fsopen_
+08d9:0993      fopen_
+08d9:0ab6*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-08c6:0b40      fread_
+08d9:0b40      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-08c6:0eb7      __get_errno_ptr_
-1323:1410      _errno
+08d9:0eb7      __get_errno_ptr_
+1336:1440      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1323:0514      ___iob
-1323:1412      ___ClosedStreams
-1323:1416      ___OpenStreams
+1336:0514      ___iob
+1336:1442      ___ClosedStreams
+1336:1446      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-08c6:0ebe      fprintf_
+08d9:0ebe      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-08c6:0eed*     _frealloc_
-08c6:0eed      realloc_
+08d9:0eed*     _frealloc_
+08d9:0eed      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-08c6:0fca      __PTC
+08d9:0fca      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-08c6:0ffd      strncpy_
+08d9:0ffd      strncpy_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-08c6:1039+     int86x_
-08c6:11bc      int86_
+08d9:1039+     int86x_
+08d9:11bc      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-08c6:11ea      __I4M
-08c6:11ea      __U4M
+08d9:11ea      __I4M
+08d9:11ea      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-08c6:1202      _dos_getvect_
+08d9:1202      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-08c6:120d      _dos_setvect_
+08d9:120d      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-08c6:121a      __I4D
-08c6:1269      __U4D
+08d9:121a      __I4D
+08d9:1269      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-08c6:12ed*     _heapgrow_
-08c6:12ed      _fheapgrow_
-08c6:12ee      _nheapgrow_
+08d9:12ed*     _heapgrow_
+08d9:12ed      _fheapgrow_
+08d9:12ee      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-08c6:1366      _memavl_
+08d9:1366      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-08c6:13ab      _nmalloc_
-1323:067c      ___nheapbeg
-1323:067e      ___MiniHeapRover
-1323:0680      ___LargestSizeB4MiniHeapRover
+08d9:13ab      _nmalloc_
+1336:067c      ___nheapbeg
+1336:067e      ___MiniHeapRover
+1336:0680      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-08c6:1485      _ffree_
-08c6:1485      free_
+08d9:1485      _ffree_
+08d9:1485      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-08c6:14f2      _nfree_
-1323:141a+     ___MiniHeapFreeRover
+08d9:14f2      _nfree_
+1336:144a+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-08c6:15ed+     _null_exit_rtn_
-08c6:15ed+     __null_int23_exit_
-08c6:15ee      exit_
-08c6:160f+     _exit_
-1323:0682+     ___int23_exit
-1323:0686      ___FPE_handler_exit
+08d9:15ed+     _null_exit_rtn_
+08d9:15ed+     __null_int23_exit_
+08d9:15ee      exit_
+08d9:160f+     _exit_
+1336:0682+     ___int23_exit
+1336:0686      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-08c6:162b      ultoa_
-08c6:16e9*     ltoa_
+08d9:162b      ultoa_
+08d9:16e9*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-08c6:186f      write_
+08d9:186f      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-08c6:1a9b      __doclose_
-08c6:1be5      __shutdown_stream_
-08c6:1bff      fclose_
-1323:141c+     ___RmTmpFileFn
+08d9:1a9b      __doclose_
+08d9:1be5      __shutdown_stream_
+08d9:1bff      fclose_
+1336:144c+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-08c6:1c6a+     __ibm_bios_get_ticks_
-08c6:1ce1      clock_
+08d9:1c6a+     __ibm_bios_get_ticks_
+08d9:1ce1      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-08c6:1d08      kbhit_
+08d9:1d08      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-08c6:1d1f      ftell_
+08d9:1d1f      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-08c6:1f05      fseek_
+08d9:1f05      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1323:0098      __IsTable
+1336:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-08c6:20fd      tolower_
+08d9:20fd      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-08c6:210b      unlink_
+08d9:210b      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-08c6:233b      open_
-08c6:2372      sopen_
+08d9:233b      open_
+08d9:2372      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-08c6:239f      close_
+08d9:239f      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-08c6:23a4      filelength_
+08d9:23a4      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-08c6:2402      sprintf_
+08d9:2402      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-08c6:2431      getenv_
+08d9:2431      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-08c6:251c      __PTS
+08d9:251c      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-08c6:254d      read_
+08d9:254d      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-08c6:2686*     __clib_strdup_
-08c6:2686      strdup_
+08d9:2686*     __clib_strdup_
+08d9:2686      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-08c6:26ed      halloc_
-08c6:27d2      hfree_
+08d9:26ed      halloc_
+08d9:27d2      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-08c6:27d9      _heapwalk_
-08c6:27d9      _fheapwalk_
+08d9:27d9      _heapwalk_
+08d9:27d9      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-08c6:27ee+     __NHeapWalk_
-08c6:28e7      _nheapwalk_
+08d9:27ee+     __NHeapWalk_
+08d9:28e7      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-08c6:28f7      stackavail_
+08d9:28f7      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1323:0692      __8087
-1323:0693      __real87
-1323:0694      __dos87emucall
-1323:0696      __dos87real
+1336:0692      __8087
+1336:0693      __real87
+1336:0694      __dos87emucall
+1336:0696      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-08c6:2906*     __exit_with_msg_
-08c6:290b      __fatal_runtime_error_
+08d9:2906*     __exit_with_msg_
+08d9:290b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1323:0698      __curbrk
-1323:06a0      __STACKLOW
-1323:06a2      __STACKTOP
-1323:06a4      __cbyte
-1323:06a6      __child
-1323:06a8      __no87
-1323:06b5      ___FPE_handler
-1323:069a      __psp
-1323:06a9      __get_ovl_stack
-1323:06ad      __restore_ovl_stack
-1323:06b1      __close_ovl_file
-1323:06b9      __LpCmdLine
-1323:06bd      __LpPgmName
-1323:069c      __osmajor
-1323:069d      __osminor
-1323:069e      __osmode
-1323:069f      __HShift
+1336:0698      __curbrk
+1336:06a0      __STACKLOW
+1336:06a2      __STACKTOP
+1336:06a4      __cbyte
+1336:06a6      __child
+1336:06a8      __no87
+1336:06b5      ___FPE_handler
+1336:069a      __psp
+1336:06a9      __get_ovl_stack
+1336:06ad      __restore_ovl_stack
+1336:06b1      __close_ovl_file
+1336:06b9      __LpCmdLine
+1336:06bd      __LpPgmName
+1336:069c      __osmajor
+1336:069d      __osminor
+1336:069e      __osmode
+1336:069f      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-08c6:292a      __fill_buffer_
-08c6:2b79      fgetc_
+08d9:292a      __fill_buffer_
+08d9:2b79      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-08c6:2cc0      fwrite_
+08d9:2cc0      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-08c6:3039      rand_
-08c6:307b*     srand_
+08d9:3039      rand_
+08d9:307b*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-08c6:a386*     textInit_
-1323:1424      _romFonts
+08d9:a386*     textInit_
+1336:1454      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-08c6:30b8      __fprtf_
+08d9:30b8      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-08c6:320b      __CMain
+08d9:320b      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-08c6:3271      __InitRtns
-08c6:3271*     __FInitRtns
-08c6:32cc      __FiniRtns
-08c6:32cc*     __FFiniRtns
+08d9:3271      __InitRtns
+08d9:3271*     __FInitRtns
+08d9:32cc      __FiniRtns
+08d9:32cc*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1323:06c6      ___uselfn
+1336:06c6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-08c6:3330      __DOSseg__
+08d9:3330      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-08c6:3331      __Init_Argv_
-08c6:3394+     _getargv_
-08c6:36c4      __Fini_Argv_
+08d9:3331      __Init_Argv_
+08d9:3394+     _getargv_
+08d9:36c4      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-08c6:36f0      __MemAllocator
-08c6:37ba      __MemFree
+08d9:36f0      __MemAllocator
+08d9:37ba      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-08c6:3917      __GrowSeg_
+08d9:3917      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-08c6:3a8d      __AllocSeg_
+08d9:3a8d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-08c6:3b7c      __fmemneed_
+08d9:3b7c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-08c6:3b7f*     __set_commode_
-1323:06c8      __commode
+08d9:3b7f*     __set_commode_
+1336:06c8      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1323:06ca      __fmode
+1336:06ca      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-08c6:3b8b      __chktty_
+08d9:3b8b      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-08c6:3bea      __freefp_
-08c6:3c8b      __purgefp_
+08d9:3bea      __freefp_
+08d9:3c8b      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-08c6:3ccc      __allocfp_
+08d9:3ccc      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-08c6:3e7c      __ioalloc_
+08d9:3e7c      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-08c6:400a      __qread_
+08d9:400a      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-08c6:402a      __InitFiles_
+08d9:402a      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-08c6:425e*     fcloseall_
-08c6:4265      __full_io_exit_
+08d9:425e*     fcloseall_
+08d9:4265      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-08c6:426f*     _msize_
-08c6:428a      _fmsize_
+08d9:426f*     _msize_
+08d9:428a      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-08c6:429b      __HeapManager_expand_
-08c6:47a4      _nexpand_
+08d9:429b      __HeapManager_expand_
+08d9:47a4      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-08c6:47f7      _fexpand_
-08c6:47f7*     _expand_
+08d9:47f7      _fexpand_
+08d9:47f7*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-08c6:482c      intr_
+08d9:482c      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-08c6:4840      segread_
+08d9:4840      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-08c6:492b      __LastFree_
-08c6:49a5      __ExpandDGROUP_
+08d9:492b      __LastFree_
+08d9:49a5      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-08c6:4ab6      __nmemneed_
+08d9:4ab6      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1323:0050      ___Alphabet
+1336:0050      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-08c6:4ab9      __lseek_
+08d9:4ab9      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-08c6:4af3*     __dosretax
-08c6:4af8*     __dosret0
-08c6:4aff      __set_errno_dos_
-08c6:4b67*     __set_errno_dos_reterr_
+08d9:4af3*     __dosretax
+08d9:4af8*     __dosret0
+08d9:4aff      __set_errno_dos_
+08d9:4b67*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-08c6:4b72      __GetIOMode_
-08c6:4ba7      __SetIOMode_nogrow_
-1323:06e0      ___NFiles
-1323:06e2      ___init_mode
-1323:070a      ___io_mode
+08d9:4b72      __GetIOMode_
+08d9:4ba7      __SetIOMode_nogrow_
+1336:06e0      ___NFiles
+1336:06e2      ___init_mode
+1336:070a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-08c6:4bdc      __close_
+08d9:4bdc      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-08c6:4c12      __flush_
+08d9:4c12      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-08c6:4e5b      fflush_
+08d9:4e5b      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-08c6:4e70      tell_
+08d9:4e70      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-08c6:4e81      lseek_
+08d9:4e81      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-08c6:4eb2      __doserror_
-08c6:4ec0      __doserror1_
+08d9:4eb2      __doserror_
+08d9:4ec0      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-08c6:4ecc      _dos_open_
+08d9:4ecc      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-08c6:4ef2      isatty_
+08d9:4ef2      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-08c6:4f0e*     __get_doserrno_ptr_
-1323:1440      __doserrno
+08d9:4f0e*     __get_doserrno_ptr_
+1336:1470      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1323:070e      ___umaskval
+1336:070e      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-08c6:4f15      _dos_creat_
-08c6:4f39*     _dos_creatnew_
+08d9:4f15      _dos_creat_
+08d9:4f39*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-08c6:4f5a+     __grow_iomode_
-08c6:5041+     __shrink_iomode_
-08c6:5082      __SetIOMode_
+08d9:4f5a+     __grow_iomode_
+08d9:5041+     __shrink_iomode_
+08d9:5082      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-08c6:5142      vsprintf_
+08d9:5142      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1323:1444      ___env_mask
-1323:1448      _environ
-1323:144c*     __wenviron
+1336:1474      ___env_mask
+1336:1478      _environ
+1336:147c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-08c6:5184      _mbterm_
+08d9:5184      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-08c6:51d7      _mbsnextc_
+08d9:51d7      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-08c6:5232      _mbctoupper_
+08d9:5232      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-08c6:5255      _mbsinc_
+08d9:5255      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-08c6:52a7      __ChkTTYIOMode_
-08c6:5315*     __IOMode_
+08d9:52a7      __ChkTTYIOMode_
+08d9:5315*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-08c6:53e7      __HeapWalk_
+08d9:53e7      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-08c6:5627*     _fpreset_
-08c6:5652      __init_8087_
-08c6:5685+     __default_sigfpe_handler_
-08c6:56da      __chk8087_
+08d9:5627*     _fpreset_
+08d9:5652      __init_8087_
+08d9:5685+     __default_sigfpe_handler_
+08d9:56da      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-08c6:574a      __EnterWVIDEO_
-1323:072e+     ___WD_Present
+08d9:574a      __EnterWVIDEO_
+1336:072e+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-08c6:576e      __flushall_
-08c6:5802      flushall_
+08d9:576e      __flushall_
+08d9:5802      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-08c6:5808      getche_
+08d9:5808      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-08c6:5822      __qwrite_
+08d9:5822      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-08c6:5882      fputc_
+08d9:5882      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-08c6:5a57      __prtf_
+08d9:5a57      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1323:1450      ____Argv
-1323:1454      ____Argc
+1336:1480      ____Argv
+1336:1484      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1323:0730      __amblksiz
+1336:0730      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1323:0762      __Start_XI
-1323:0798      __End_XI
-1323:0798      __Start_YI
-1323:07b0      __End_YI
+1336:0762      __Start_XI
+1336:0798      __End_XI
+1336:0798      __Start_YI
+1336:07b0      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1323:1456      ___historical_splitparms
+1336:1486      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-08c6:6bba*     _heapenable_
-1323:0732      ___heap_enabled
+08d9:6bba*     _heapenable_
+1336:0732      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-08c6:6bcb      _bfree_
+08d9:6bcb      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-08c6:6bf0      _bexpand_
+08d9:6bf0      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-08c6:6c4a      _DoINTR_
+08d9:6c4a      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-08c6:6fc3*     sbrk_
-08c6:6fd3      __brk_
+08d9:6fc3*     sbrk_
+08d9:6fd3      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-08c6:703b      fsync_
+08d9:703b      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-08c6:705e      __setenvp_
-08c6:71ea      __freeenvp_
+08d9:705e      __setenvp_
+08d9:71ea      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1323:0734      ___IsDBCS
+1336:0734      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-08c6:7248*     _ismbblead_
-1323:145c      ___MBCSIsTable
+08d9:7248*     _ismbblead_
+1336:148c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-08c6:72a2      __mbinit_
-1323:0736      ___MBCodePage
+08d9:72a2      __mbinit_
+1336:0736      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-08c6:737d      _mbdtoupper_
+08d9:737d      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-08c6:738b      toupper_
+08d9:738b      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1323:0738      __8087cw
+1336:0738      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1323:073a      ___Save8087
-1323:073e      ___Rest8087
+1336:073a      ___Save8087
+1336:073e      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-08c6:739a      __GrabFP87_
+08d9:739a      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-08c6:73cc*     __init_8087_emu
-08c6:73d2      __x87id
+08d9:73cc*     __init_8087_emu
+08d9:73d2      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-08c6:742f      wctomb_
+08d9:742f      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-08c6:747a+     utoa_
-08c6:751b      itoa_
+08d9:747a+     utoa_
+08d9:751b      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-08c6:7565      strupr_
+08d9:7565      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1323:0742      ___EFG_printf
-1323:0746*     ___EFG_scanf
+1336:0742      ___EFG_printf
+1336:0746*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-08c6:75ad      ulltoa_
-08c6:76ea*     lltoa_
+08d9:75ad      ulltoa_
+08d9:76ea*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-08c6:775b*     _dos_close_
-08c6:7769      _dos_commit_
+08d9:775b*     _dos_close_
+08d9:7769      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-08c6:7778      clearenv_
+08d9:7778      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-08c6:78ae      __Init_FPE_handler_
-08c6:78e7      __Fini_FPE_handler_
-08c6:791e*     __FPEHandler
+08d9:78ae      __Init_FPE_handler_
+08d9:78e7      __Fini_FPE_handler_
+08d9:791e*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1323:0760      ___FPE_int
+1336:0760      ___FPE_int
 
 
                         +--------------------+
@@ -658,6 +658,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00022460 (140384.)
-Entry point address: 08c6:0072
+Memory size:  000225c0 (140736.)
+Entry point address: 08d9:0072
 Link time: 00:00.00
index 6f7c74bb083761e06da11615ad8fd7f5df16a870..8a7a9c11275091ea2554cac2e7084f467d19cf25 100755 (executable)
Binary files a/bakapi.exe and b/bakapi.exe differ
index cf454beb05924943835459e8e56b7b12186820ac..dcc94ee364cce173fb2aca6de0ac5fbe4a21fc71 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: bakapi.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          13b1:0000            0000f080
+DGROUP                          13c4:0000            0000f0b0
 
 
 
@@ -25,37 +25,37 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 bakapi_TEXT            CODE           AUTO           0000:0000       00000236
-16_in_TEXT             CODE           AUTO           0000:0240       00001d43
-16_mm_TEXT             CODE           AUTO           0000:1f90       00003308
-wcpu_TEXT              CODE           AUTO           0000:52a0       00000058
-16_head_TEXT           CODE           AUTO           0000:5300       00000405
-16_ca_TEXT             CODE           AUTO           0000:5710       000003fd
-kitten_TEXT            CODE           AUTO           0000:5b10       0000080a
-16_hc_TEXT             CODE           AUTO           0000:6320       0000158b
-timer_TEXT             CODE           AUTO           0000:78b0       0000020f
-_TEXT                  CODE           AUTO           07ac:0000       0000907b
-modex16_TEXT           CODE           AUTO           07ac:9080       00002180
-16text_TEXT            CODE           AUTO           07ac:b200       0000010d
-bakapee_TEXT           CODE           AUTO           07ac:b310       00000b86
-16_in13_DATA           FAR_DATA       AUTO           1396:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           13b0:0004       00000000
-_NULL                  BEGDATA        DGROUP         13b1:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         13b3:0000       00000002
-CONST                  DATA           DGROUP         13b3:0002       00000076
-CONST2                 DATA           DGROUP         13ba:0008       0000010a
-_DATA                  DATA           DGROUP         13cc:0000       000005a9
-XIB                    DATA           DGROUP         1426:000a       00000000
-XI                     DATA           DGROUP         1426:000a       00000036
-XIE                    DATA           DGROUP         142a:0000       00000000
-YIB                    DATA           DGROUP         142a:0000       00000000
-YI                     DATA           DGROUP         142a:0000       00000018
-YIE                    DATA           DGROUP         142b:0008       00000000
-STRINGS                DATA           DGROUP         142b:0008       00000000
-DATA                   DATA           DGROUP         142b:0008       00000000
-_emu_init_start        EMU            DGROUP         142b:0008       00000000
-_emu_init_end          EMU            DGROUP         142b:0008       00000000
-_BSS                   BSS            DGROUP         142c:0000       00000e02
-STACK                  STACK          DGROUP         150d:0000       0000dac0
+16_in_TEXT             CODE           AUTO           0000:0240       00001e80
+16_mm_TEXT             CODE           AUTO           0000:20c0       00003308
+wcpu_TEXT              CODE           AUTO           0000:53d0       00000058
+16_head_TEXT           CODE           AUTO           0000:5430       00000405
+16_ca_TEXT             CODE           AUTO           0000:5840       000003fd
+kitten_TEXT            CODE           AUTO           0000:5c40       0000080a
+16_hc_TEXT             CODE           AUTO           0000:6450       0000158b
+timer_TEXT             CODE           AUTO           0000:79e0       00000209
+_TEXT                  CODE           AUTO           07bf:0000       0000907b
+modex16_TEXT           CODE           AUTO           07bf:9080       00002180
+16text_TEXT            CODE           AUTO           07bf:b200       0000010d
+bakapee_TEXT           CODE           AUTO           07bf:b310       00000b86
+16_in13_DATA           FAR_DATA       AUTO           13a9:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           13c3:0004       00000000
+_NULL                  BEGDATA        DGROUP         13c4:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         13c6:0000       00000002
+CONST                  DATA           DGROUP         13c6:0002       00000076
+CONST2                 DATA           DGROUP         13cd:0008       0000010a
+_DATA                  DATA           DGROUP         13df:0000       000005a9
+XIB                    DATA           DGROUP         1439:000a       00000000
+XI                     DATA           DGROUP         1439:000a       00000036
+XIE                    DATA           DGROUP         143d:0000       00000000
+YIB                    DATA           DGROUP         143d:0000       00000000
+YI                     DATA           DGROUP         143d:0000       00000018
+YIE                    DATA           DGROUP         143e:0008       00000000
+STRINGS                DATA           DGROUP         143e:0008       00000000
+DATA                   DATA           DGROUP         143e:0008       00000000
+_emu_init_start        EMU            DGROUP         143e:0008       00000000
+_emu_init_end          EMU            DGROUP         143e:0008       00000000
+_BSS                   BSS            DGROUP         143f:0000       00000e32
+STACK                  STACK          DGROUP         1523:0000       0000dac0
 
 
                         +----------------+
@@ -71,583 +71,583 @@ Address        Symbol
 Module: bakapi.o(/dos/z/16/src/bakapi.c)
 0000:00a2      main_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:0358+     INL_KeyService_
-0000:05a2+     Mouse_
-0000:05fa+     IN_GetJoyAbs_
-0000:09c0+     IN_GetJoyButtonsDB_
-0000:0c56+     IN_SetupJoy_
-0000:0e18*     IN_Startup_
-0000:0f1e*     IN_Default_
-0000:1082*     IN_Shutdown_
-0000:1102*     IN_SetKeyHook_
-0000:1124+     IN_ClearKeysDown_
-0000:1204*     IN_ReadCursor_
-0000:1320*     IN_ReadControl_
-0000:1aa0*     IN_SetControlType_
-0000:1aee*     IN_GetScanName_
-0000:1b76*     IN_WaitForKey_
-0000:1bac*     IN_WaitForASCII_
-0000:1be2+     IN_AckBack_
-0000:1cca*     IN_Ack_
-0000:1d6c+     IN_IsUserInput_
-0000:1e12*     IN_UserInput_
-0000:1e6a*     IN_KeyDown_
-0000:1eb2+     IN_ClearKey_
-0000:1f2a*     IN_qb_
-13b1:07ce+     _inpu
+13c4:07de+     _inpu
+0000:0380+     INL_KeyService_
+0000:061a+     Mouse_
+0000:0672+     IN_GetJoyAbs_
+0000:0a1c+     IN_GetJoyButtonsDB_
+0000:0ca2+     IN_SetupJoy_
+0000:0e64*     IN_Startup_
+0000:0f6a*     IN_Default_
+0000:10ce*     IN_Shutdown_
+0000:114e*     IN_SetKeyHook_
+0000:1170+     IN_ClearKeysDown_
+0000:1250*     IN_ReadCursor_
+0000:136c*     IN_ReadControl_
+0000:1ba4*     IN_SetControlType_
+0000:1bf2*     IN_GetScanName_
+0000:1c7a*     IN_WaitForKey_
+0000:1cb0*     IN_WaitForASCII_
+0000:1ce6+     IN_AckBack_
+0000:1dce*     IN_Ack_
+0000:1e70+     IN_IsUserInput_
+0000:1f16*     IN_UserInput_
+0000:1f5a*     IN_KeyDown_
+0000:1fa2+     IN_ClearKey_
+0000:201a*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:2974+     MML_CheckForEMS_
-0000:29d0+     MML_SetupEMS_
-0000:2b88+     MML_ShutdownEMS_
-0000:2bf4+     MM_MapEMS_
-0000:2cf0*     MM_MapXEMS_
-0000:2e10+     MML_CheckForXMS_
-0000:2e6c*     MML_SetupXMS_
-0000:2f54+     MML_ShutdownXMS_
-0000:2fe2+     MML_UseSpace_
-0000:31c0+     MML_ClearBlock_
-0000:3244*     MM_Startup_
-0000:3676+     MM_Shutdown_
-0000:370c      MM_GetPtr_
-0000:3b06+     MM_FreePtr_
-0000:3bfe*     MM_SetPurge_
-0000:3cd8*     MM_SetLock_
-0000:3db0+     MM_SortMem_
-0000:3f9e*     MM_ShowMemory_
-0000:463e*     MM_DumpData_
-0000:4798+     MM_UnusedMemory_
-0000:481c+     MM_TotalFree_
-0000:48b2*     MM_Report_
-0000:526a*     MM_BombOnError_
-13b1:0930+     _beforesort
-13b1:0934+     _aftersort
-13b1:0938+     _XMSaddr
+13c4:0940+     _beforesort
+13c4:0944+     _aftersort
+13c4:0948+     _XMSaddr
+0000:2aa4+     MML_CheckForEMS_
+0000:2b00+     MML_SetupEMS_
+0000:2cb8+     MML_ShutdownEMS_
+0000:2d24+     MM_MapEMS_
+0000:2e20*     MM_MapXEMS_
+0000:2f40+     MML_CheckForXMS_
+0000:2f9c*     MML_SetupXMS_
+0000:3084+     MML_ShutdownXMS_
+0000:3112+     MML_UseSpace_
+0000:32f0+     MML_ClearBlock_
+0000:3374*     MM_Startup_
+0000:37a6+     MM_Shutdown_
+0000:383c      MM_GetPtr_
+0000:3c36+     MM_FreePtr_
+0000:3d2e*     MM_SetPurge_
+0000:3e08*     MM_SetLock_
+0000:3ee0+     MM_SortMem_
+0000:40ce*     MM_ShowMemory_
+0000:476e*     MM_DumpData_
+0000:48c8+     MM_UnusedMemory_
+0000:494c+     MM_TotalFree_
+0000:49e2*     MM_Report_
+0000:539a*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:52a0      detectcpu_
+0000:53d0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:530e*     wait_
-0000:535a*     filesize_
-0000:53c0      printmeminfoline_
-0000:55ac      US_CheckParm_
+0000:543e*     wait_
+0000:548a*     filesize_
+0000:54f0      printmeminfoline_
+0000:56dc      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:573e      CA_OpenDebug_
-0000:578e      CA_CloseDebug_
-0000:57bc+     CA_FarRead_
-0000:583c*     CA_FarWrite_
-0000:58bc*     CA_ReadFile_
-0000:5938*     CA_LoadFile_
-0000:59e0*     CAL_OptimizeNodes_
-0000:5a90*     CA_Startup_
-0000:5ae0*     CA_Shutdown_
-13b1:0940*     _finishcachebox
-13b1:0944*     _drawcachebox
-13b1:0948*     _updatecachebox
+13c4:0960*     _finishcachebox
+13c4:0964*     _drawcachebox
+13c4:0968*     _updatecachebox
+0000:586e      CA_OpenDebug_
+0000:58be      CA_CloseDebug_
+0000:58ec+     CA_FarRead_
+0000:596c*     CA_FarWrite_
+0000:59ec*     CA_ReadFile_
+0000:5a68*     CA_LoadFile_
+0000:5b10*     CAL_OptimizeNodes_
+0000:5bc0*     CA_Startup_
+0000:5c10*     CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:5b4c      KITTENGETS
-0000:5bac*     kittenopen_
-0000:5dfa+     catread_
-0000:5eae*     kittenclose_
-0000:5eca+     mystrtoul_
-0000:5f7e+     processEscChars_
-0000:6104+     get_line_
-0000:6176+     db_fetch_
-0000:620c+     db_insert_
-13b1:04a4+     __kitten_catalog
+0000:5c7c      KITTENGETS
+0000:5cdc*     kittenopen_
+0000:5f2a+     catread_
+0000:5fde*     kittenclose_
+0000:5ffa+     mystrtoul_
+0000:60ae+     processEscChars_
+0000:6234+     get_line_
+0000:62a6+     db_fetch_
+0000:633c+     db_insert_
+13c4:04a4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:64cc+     LargestFreeBlock_
-0000:655a+     _coreleft_
-0000:65d6+     LargestFarFreeBlock_
-0000:668c+     _farcoreleft_
-0000:673a+     LargestHugeFreeBlock_
-0000:682a*     _hugecoreleft_
-0000:68fa+     GetFreeSize_
-0000:6954+     GetFarFreeSize_
-0000:699e+     GetNearFreeSize_
-0000:69ec*     heapdump_
-0000:768e+     heapstat_
-0000:77cc+     heapstat0_
-0000:782e+     HC_OpenDebug_
-0000:787e*     HC_CloseDebug_
+0000:65fc+     LargestFreeBlock_
+0000:668a+     _coreleft_
+0000:6706+     LargestFarFreeBlock_
+0000:67bc+     _farcoreleft_
+0000:686a+     LargestHugeFreeBlock_
+0000:695a*     _hugecoreleft_
+0000:6a2a+     GetFreeSize_
+0000:6a84+     GetFarFreeSize_
+0000:6ace+     GetNearFreeSize_
+0000:6b1c*     heapdump_
+0000:77be+     heapstat_
+0000:78fc+     heapstat0_
+0000:795e+     HC_OpenDebug_
+0000:79ae*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:78b0*     start_timer_
-0000:79b6*     elapsed_timer_
-0000:7a08*     ticktock_
-0000:7a74*     time_in_seconds_
+0000:79e0*     start_timer_
+0000:7ae0*     elapsed_timer_
+0000:7b32*     ticktock_
+0000:7b9e*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-07ac:0005      __STK
-07ac:0025      __STKOVERFLOW_
+07bf:0005      __STK
+07bf:0025      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-07ac:0042      rand_
-07ac:0084*     srand_
+07bf:0042      rand_
+07bf:0084*     srand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-07ac:00af      __PIA
-07ac:00a8*     __PIS
+07bf:00af      __PIA
+07bf:00a8*     __PIS
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-07ac:9238      VGAmodeX_
-07ac:92e0+     modexEnter_
-07ac:937c*     modexLeave_
-07ac:9394      modexDefaultPage_
-07ac:93ee*     modexNextPage_
-07ac:94aa*     modexNextPageFlexibleSize_
-07ac:954e      modexShowPage_
-07ac:964a*     modexPanPage_
-07ac:969a*     modexSelectPlane_
-07ac:96be      modexClearRegion_
-07ac:97d6*     oldDrawBmp_
-07ac:993c*     CDrawBmp_
-07ac:9aa0*     modexDrawBmp_
-07ac:9b06+     modexDrawBmpRegion_
-07ac:9c70*     modexDrawPlanarBuf_
-07ac:9c8e*     modexDrawSprite_
-07ac:9cf4+     modexDrawSpriteRegion_
-07ac:9e6c*     modexCopyPageRegion_
-07ac:9fd6*     modexFadeOn_
-07ac:a006*     modexFadeOff_
-07ac:a034*     modexFlashOn_
-07ac:a062*     modexFlashOff_
-07ac:a132+     modexPalSave_
-07ac:a188+     modexNewPal_
-07ac:a1d8*     modexLoadPalFile_
-07ac:a2ba*     modexSavePalFile_
-07ac:a332*     modexPalBlack_
-07ac:a35c*     modexPalWhite_
-07ac:a386+     modexPalUpdate_
-07ac:a8f6+     modexPalUpdate1_
-07ac:a970*     modexPalUpdate0_
-07ac:a9bc+     chkcolor_
-07ac:acd4      modexputPixel_
-07ac:ad62*     modexgetPixel_
-07ac:ade8*     modexhlin_
-07ac:ae54      modexprint_
-07ac:afee*     modexprintbig_
-07ac:b16a      cls_
-07ac:b1d8+     modexWaitBorder_
-13b1:04d4      _VGA
+07bf:9238      VGAmodeX_
+07bf:92e0+     modexEnter_
+07bf:937c*     modexLeave_
+07bf:9394      modexDefaultPage_
+07bf:93ee*     modexNextPage_
+07bf:94aa*     modexNextPageFlexibleSize_
+07bf:954e      modexShowPage_
+07bf:964a*     modexPanPage_
+07bf:969a*     modexSelectPlane_
+07bf:96be      modexClearRegion_
+07bf:97d6*     oldDrawBmp_
+07bf:993c*     CDrawBmp_
+07bf:9aa0*     modexDrawBmp_
+07bf:9b06+     modexDrawBmpRegion_
+07bf:9c70*     modexDrawPlanarBuf_
+07bf:9c8e*     modexDrawSprite_
+07bf:9cf4+     modexDrawSpriteRegion_
+07bf:9e6c*     modexCopyPageRegion_
+07bf:9fd6*     modexFadeOn_
+07bf:a006*     modexFadeOff_
+07bf:a034*     modexFlashOn_
+07bf:a062*     modexFlashOff_
+07bf:a132+     modexPalSave_
+07bf:a188+     modexNewPal_
+07bf:a1d8*     modexLoadPalFile_
+07bf:a2ba*     modexSavePalFile_
+07bf:a332*     modexPalBlack_
+07bf:a35c*     modexPalWhite_
+07bf:a386+     modexPalUpdate_
+07bf:a8f6+     modexPalUpdate1_
+07bf:a970*     modexPalUpdate0_
+07bf:a9bc+     chkcolor_
+07bf:acd4      modexputPixel_
+07bf:ad62*     modexgetPixel_
+07bf:ade8*     modexhlin_
+07bf:ae54      modexprint_
+07bf:afee*     modexprintbig_
+07bf:b16a      cls_
+07bf:b1d8+     modexWaitBorder_
+13c4:04d4      _VGA
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-07ac:b276      textInit_
-13b1:1254      _romFonts
+07bf:b276      textInit_
+13c4:1280      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-07ac:00c6      kbhit_
+07bf:00c6      kbhit_
 Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-07ac:b318*     pdump_
-07ac:b37a+     colortest_
-07ac:b3ce+     colorz_
-07ac:b434+     ssd_
-07ac:b552+     dingpp_
-07ac:b5c4+     dingo_
-07ac:b65a+     dingas_
-07ac:b708+     dingu_
-07ac:b76a+     dingq_
-07ac:b80a      ding_
+07bf:b318*     pdump_
+07bf:b37a+     colortest_
+07bf:b3ce+     colorz_
+07bf:b434+     ssd_
+07bf:b552+     dingpp_
+07bf:b5c4+     dingo_
+07bf:b65a+     dingas_
+07bf:b708+     dingu_
+07bf:b76a+     dingq_
+07bf:b80a      ding_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
-07ac:00dd      getch_
+07bf:00dd      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-07ac:00f7      printf_
+07bf:00f7      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scanf.c)
-07ac:01d6+     vscanf_
-07ac:0204      scanf_
+07bf:01d6+     vscanf_
+07bf:0204      scanf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-13b1:0000*     __nullarea
-13b1:0504*     __ovlflag
-13b1:0505*     __intno
-13b1:0506*     __ovlvec
-07ac:022c      _cstart_
-07ac:02ff*     _Not_Enough_Memory_
-07ac:0431      __exit_
-07ac:0450      __do_exit_with_msg__
-07ac:04ad      __GETDS
+13c4:0000*     __nullarea
+13c4:0504*     __ovlflag
+13c4:0505*     __intno
+13c4:0506*     __ovlvec
+07bf:022c      _cstart_
+07bf:02ff*     _Not_Enough_Memory_
+07bf:0431      __exit_
+07bf:0450      __do_exit_with_msg__
+07bf:04ad      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-07ac:04b8      _big_code_
-07ac:04b8*     CodeModelMismatch
+07bf:04b8      _big_code_
+07bf:04b8*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-13b1:126c      __argv
-13b1:1270      ___argv
-13b1:1274      __argc
-13b1:1276      ___argc
+13c4:129c      __argv
+13c4:12a0      ___argv
+13c4:12a4      __argc
+13c4:12a6      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-07ac:04b8+     int86x_
-07ac:063b      int86_
+07bf:04b8+     int86x_
+07bf:063b      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-07ac:0668      __I4M
-07ac:0668      __U4M
+07bf:0668      __I4M
+07bf:0668      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-07ac:0680      _dos_getvect_
+07bf:0680      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-07ac:068b      _dos_setvect_
+07bf:068b      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-07ac:0698      __I4D
-07ac:06e7      __U4D
+07bf:0698      __I4D
+07bf:06e7      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-07ac:076b*     _heapgrow_
-07ac:076b      _fheapgrow_
-07ac:076c      _nheapgrow_
+07bf:076b*     _heapgrow_
+07bf:076b      _fheapgrow_
+07bf:076c      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-07ac:07e4      _memavl_
+07bf:07e4      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-07ac:0829      _nmalloc_
-13b1:050a      ___nheapbeg
-13b1:050c      ___MiniHeapRover
-13b1:050e      ___LargestSizeB4MiniHeapRover
+07bf:0829      _nmalloc_
+13c4:050a      ___nheapbeg
+13c4:050c      ___MiniHeapRover
+13c4:050e      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-07ac:0903      _fmalloc_
-07ac:0903      malloc_
-13b1:0510      ___fheap
-13b1:0512      ___fheapRover
-13b1:0514      ___LargestSizeB4Rover
+07bf:0903      _fmalloc_
+07bf:0903      malloc_
+13c4:0510      ___fheap
+13c4:0512      ___fheapRover
+13c4:0514      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-07ac:0a78      _ffree_
-07ac:0a78      free_
+07bf:0a78      _ffree_
+07bf:0a78      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-07ac:0ae5      _nfree_
-13b1:1278+     ___MiniHeapFreeRover
+07bf:0ae5      _nfree_
+13c4:12a8+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-07ac:0be0+     _null_exit_rtn_
-07ac:0be0+     __null_int23_exit_
-07ac:0be1      exit_
-07ac:0c02+     _exit_
-13b1:0516+     ___int23_exit
-13b1:051a      ___FPE_handler_exit
+07bf:0be0+     _null_exit_rtn_
+07bf:0be0+     __null_int23_exit_
+07bf:0be1      exit_
+07bf:0c02+     _exit_
+13c4:0516+     ___int23_exit
+13c4:051a      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-07ac:0c1e      __PTC
+07bf:0c1e      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-07ac:0c51      ultoa_
-07ac:0d0f*     ltoa_
+07bf:0c51      ultoa_
+07bf:0d0f*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-07ac:0e95      write_
+07bf:0e95      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-07ac:10c1+     __open_flags_
-07ac:1382+     _fsopen_
-07ac:13e9      fopen_
-07ac:150c*     freopen_
+07bf:10c1+     __open_flags_
+07bf:1382+     _fsopen_
+07bf:13e9      fopen_
+07bf:150c*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-07ac:1596      fprintf_
+07bf:1596      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-07ac:15c5      __doclose_
-07ac:170f      __shutdown_stream_
-07ac:1729      fclose_
-13b1:127a+     ___RmTmpFileFn
+07bf:15c5      __doclose_
+07bf:170f      __shutdown_stream_
+07bf:1729      fclose_
+13c4:12aa+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-07ac:1794+     __ibm_bios_get_ticks_
-07ac:180b      clock_
+07bf:1794+     __ibm_bios_get_ticks_
+07bf:180b      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-07ac:1832      ftell_
+07bf:1832      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-07ac:1a18      fseek_
+07bf:1a18      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-13b1:0098      __IsTable
+13c4:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-07ac:1c10      tolower_
+07bf:1c10      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-07ac:1c1e      unlink_
+07bf:1c1e      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-07ac:1e4e      open_
-07ac:1e85      sopen_
+07bf:1e4e      open_
+07bf:1e85      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-07ac:1eb2      close_
+07bf:1eb2      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-07ac:1eb7      filelength_
+07bf:1eb7      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-07ac:1f15      sprintf_
+07bf:1f15      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-07ac:1f44      getenv_
+07bf:1f44      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-07ac:2030      __PTS
+07bf:2030      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-07ac:2061      read_
+07bf:2061      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-07ac:219a*     __clib_strdup_
-07ac:219a      strdup_
+07bf:219a*     __clib_strdup_
+07bf:219a      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-07ac:2201      halloc_
-07ac:22e6      hfree_
+07bf:2201      halloc_
+07bf:22e6      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-07ac:22ed      _heapwalk_
-07ac:22ed      _fheapwalk_
+07bf:22ed      _heapwalk_
+07bf:22ed      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-07ac:2302+     __NHeapWalk_
-07ac:23fb      _nheapwalk_
+07bf:2302+     __NHeapWalk_
+07bf:23fb      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-07ac:240b      stackavail_
+07bf:240b      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-13b1:0526      __8087
-13b1:0527      __real87
-13b1:0528      __dos87emucall
-13b1:052a      __dos87real
+13c4:0526      __8087
+13c4:0527      __real87
+13c4:0528      __dos87emucall
+13c4:052a      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-07ac:241a*     __exit_with_msg_
-07ac:241f      __fatal_runtime_error_
+07bf:241a*     __exit_with_msg_
+07bf:241f      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-13b1:052c      __curbrk
-13b1:0534      __STACKLOW
-13b1:0536      __STACKTOP
-13b1:0538      __cbyte
-13b1:053a      __child
-13b1:053c      __no87
-13b1:0549      ___FPE_handler
-13b1:052e      __psp
-13b1:053d      __get_ovl_stack
-13b1:0541      __restore_ovl_stack
-13b1:0545      __close_ovl_file
-13b1:054d      __LpCmdLine
-13b1:0551      __LpPgmName
-13b1:0530      __osmajor
-13b1:0531      __osminor
-13b1:0532      __osmode
-13b1:0533      __HShift
+13c4:052c      __curbrk
+13c4:0534      __STACKLOW
+13c4:0536      __STACKTOP
+13c4:0538      __cbyte
+13c4:053a      __child
+13c4:053c      __no87
+13c4:0549      ___FPE_handler
+13c4:052e      __psp
+13c4:053d      __get_ovl_stack
+13c4:0541      __restore_ovl_stack
+13c4:0545      __close_ovl_file
+13c4:054d      __LpCmdLine
+13c4:0551      __LpPgmName
+13c4:0530      __osmajor
+13c4:0531      __osminor
+13c4:0532      __osmode
+13c4:0533      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-07ac:243e+     __fill_buffer_
-07ac:268d      fgetc_
+07bf:243e+     __fill_buffer_
+07bf:268d      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-07ac:27d4      fwrite_
+07bf:27d4      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
-07ac:2b4d      delay_
+07bf:2b4d      delay_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-13b1:0556      ___iob
-13b1:1282      ___ClosedStreams
-13b1:1286      ___OpenStreams
+13c4:0556      ___iob
+13c4:12b2      ___ClosedStreams
+13c4:12b6      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-07ac:2cc6      __fprtf_
+07bf:2cc6      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ungetc.c)
-07ac:2e19      ungetc_
+07bf:2e19      ungetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scnf.c)
-07ac:404e      __scnf_
+07bf:404e      __scnf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-07ac:4314      __CMain
+07bf:4314      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-07ac:437a      __InitRtns
-07ac:437a*     __FInitRtns
-07ac:43d5      __FiniRtns
-07ac:43d5*     __FFiniRtns
+07bf:437a      __InitRtns
+07bf:437a*     __FInitRtns
+07bf:43d5      __FiniRtns
+07bf:43d5*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-13b1:06be      ___uselfn
+13c4:06be      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-07ac:443a      __DOSseg__
+07bf:443a      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-07ac:443b      __Init_Argv_
-07ac:449e+     _getargv_
-07ac:47ce      __Fini_Argv_
+07bf:443b      __Init_Argv_
+07bf:449e+     _getargv_
+07bf:47ce      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-07ac:47f8      intr_
+07bf:47f8      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-07ac:480c      segread_
+07bf:480c      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-07ac:48f7      __LastFree_
-07ac:4971      __ExpandDGROUP_
+07bf:48f7      __LastFree_
+07bf:4971      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-07ac:4a82      __nmemneed_
+07bf:4a82      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-07ac:4a90      __MemAllocator
-07ac:4b5a      __MemFree
+07bf:4a90      __MemAllocator
+07bf:4b5a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-07ac:4cb7      __GrowSeg_
+07bf:4cb7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-07ac:4e2d      __AllocSeg_
+07bf:4e2d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-07ac:4f1c      __fmemneed_
+07bf:4f1c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-13b1:0022      ___Alphabet
+13c4:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-07ac:4f1f      __lseek_
+07bf:4f1f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-07ac:4f59*     __dosretax
-07ac:4f5e*     __dosret0
-07ac:4f65      __set_errno_dos_
-07ac:4fcd*     __set_errno_dos_reterr_
+07bf:4f59*     __dosretax
+07bf:4f5e*     __dosret0
+07bf:4f65      __set_errno_dos_
+07bf:4fcd*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-07ac:4fd8*     __get_errno_ptr_
-13b1:128e      _errno
+07bf:4fd8*     __get_errno_ptr_
+13c4:12be      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-07ac:4fdf      __GetIOMode_
-07ac:5014      __SetIOMode_nogrow_
-13b1:06d4      ___NFiles
-13b1:06d6      ___init_mode
-13b1:06fe      ___io_mode
+07bf:4fdf      __GetIOMode_
+07bf:5014      __SetIOMode_nogrow_
+13c4:06d4      ___NFiles
+13c4:06d6      ___init_mode
+13c4:06fe      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-07ac:5049*     __set_commode_
-13b1:0702      __commode
+07bf:5049*     __set_commode_
+13c4:0702      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-13b1:0704      __fmode
+13c4:0704      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-07ac:5055      __chktty_
+07bf:5055      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-07ac:50b4      __freefp_
-07ac:5155      __purgefp_
+07bf:50b4      __freefp_
+07bf:5155      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-07ac:5196      __allocfp_
+07bf:5196      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-07ac:5346      __close_
+07bf:5346      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-07ac:537c      __flush_
+07bf:537c      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-07ac:55c5      fflush_
+07bf:55c5      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-07ac:55da      tell_
+07bf:55da      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-07ac:55eb      lseek_
+07bf:55eb      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-07ac:561c      __doserror_
-07ac:562a      __doserror1_
+07bf:561c      __doserror_
+07bf:562a      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-07ac:5636      _dos_open_
+07bf:5636      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-07ac:565c      isatty_
+07bf:565c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-07ac:5678*     __get_doserrno_ptr_
-13b1:1290      __doserrno
+07bf:5678*     __get_doserrno_ptr_
+13c4:12c0      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-13b1:0706      ___umaskval
+13c4:0706      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-07ac:567f      _dos_creat_
-07ac:56a3*     _dos_creatnew_
+07bf:567f      _dos_creat_
+07bf:56a3*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-07ac:56c4+     __grow_iomode_
-07ac:57ab+     __shrink_iomode_
-07ac:57ec      __SetIOMode_
+07bf:56c4+     __grow_iomode_
+07bf:57ab+     __shrink_iomode_
+07bf:57ec      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-07ac:58ac      vsprintf_
+07bf:58ac      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-13b1:1294      ___env_mask
-13b1:1298      _environ
-13b1:129c*     __wenviron
+13c4:12c4      ___env_mask
+13c4:12c8      _environ
+13c4:12cc*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-07ac:58ee      _mbterm_
+07bf:58ee      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-07ac:5941      _mbsnextc_
+07bf:5941      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-07ac:599c      _mbctoupper_
+07bf:599c      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-07ac:59bf      _mbsinc_
+07bf:59bf      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-07ac:5a11      __ChkTTYIOMode_
-07ac:5a7f*     __IOMode_
+07bf:5a11      __ChkTTYIOMode_
+07bf:5a7f*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-07ac:5b51      __HeapWalk_
+07bf:5b51      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-07ac:5d91*     _fpreset_
-07ac:5dbc      __init_8087_
-07ac:5def+     __default_sigfpe_handler_
-07ac:5e44      __chk8087_
+07bf:5d91*     _fpreset_
+07bf:5dbc      __init_8087_
+07bf:5def+     __default_sigfpe_handler_
+07bf:5e44      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-07ac:5eb4      __EnterWVIDEO_
-13b1:0726+     ___WD_Present
+07bf:5eb4      __EnterWVIDEO_
+13c4:0726+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-07ac:5ed8      __flushall_
-07ac:5f6c      flushall_
+07bf:5ed8      __flushall_
+07bf:5f6c      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-07ac:5f72      getche_
+07bf:5f72      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-07ac:5f8c      __ioalloc_
+07bf:5f8c      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-07ac:611a      __qread_
+07bf:611a      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-07ac:613a      __qwrite_
+07bf:613a      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-07ac:619a      fputc_
+07bf:619a      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-07ac:636f      __InitFiles_
+07bf:636f      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-07ac:65a3*     fcloseall_
-07ac:65aa      __full_io_exit_
+07bf:65a3*     fcloseall_
+07bf:65aa      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-07ac:65b4      __prtf_
+07bf:65b4      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-13b1:0728      ___IsDBCS
+13c4:0728      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-07ac:7716*     _ismbblead_
-13b1:12a0      ___MBCSIsTable
+07bf:7716*     _ismbblead_
+13c4:12d0      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbtowc.c)
-07ac:7732      mbtowc_
+07bf:7732      mbtowc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bits.c)
-13b1:019a      __Bits
+13c4:019a      __Bits
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fdfs086.asm)
-07ac:7850      __FDFS
+07bf:7850      __FDFS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-13b1:072a      ___EFG_printf
-13b1:072e      ___EFG_scanf
+13c4:072a      ___EFG_printf
+13c4:072e      ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i8m086.asm)
-07ac:78c5*     __I8M
-07ac:78c5      __U8M
-07ac:78aa*     __I8ME
-07ac:78aa*     __U8ME
+07bf:78c5*     __I8M
+07bf:78c5      __U8M
+07bf:78aa*     __I8ME
+07bf:78aa*     __U8ME
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-13b1:13a2      ____Argv
-13b1:13a6      ____Argc
+13c4:13d2      ____Argv
+13c4:13d6      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-13b1:0732      __amblksiz
+13c4:0732      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-13b1:075a      __Start_XI
-13b1:0790      __End_XI
-13b1:0790      __Start_YI
-13b1:07a8      __End_YI
+13c4:075a      __Start_XI
+13c4:0790      __End_XI
+13c4:0790      __Start_YI
+13c4:07a8      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-13b1:13a8      ___historical_splitparms
+13c4:13d8      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-07ac:7a10      _DoINTR_
+07bf:7a10      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-07ac:7d89*     _heapenable_
-13b1:0734      ___heap_enabled
+07bf:7d89*     _heapenable_
+13c4:0734      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-07ac:7d9a*     sbrk_
-07ac:7daa      __brk_
+07bf:7d9a*     sbrk_
+07bf:7daa      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-07ac:7e12      fsync_
+07bf:7e12      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-07ac:7e17*     _frealloc_
-07ac:7e17      realloc_
+07bf:7e17*     _frealloc_
+07bf:7e17      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-07ac:7f11      __setenvp_
-07ac:809d      __freeenvp_
+07bf:7f11      __setenvp_
+07bf:809d      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-07ac:8139      __mbinit_
-13b1:0736      ___MBCodePage
+07bf:8139      __mbinit_
+13c4:0736      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-07ac:8214      _mbdtoupper_
+07bf:8214      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-07ac:8222      toupper_
+07bf:8222      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-13b1:0738      __8087cw
+13c4:0738      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-13b1:073a      ___Save8087
-13b1:073e      ___Rest8087
+13c4:073a      ___Save8087
+13c4:073e      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-07ac:8231      __GrabFP87_
+07bf:8231      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-07ac:8264*     __init_8087_emu
-07ac:826a      __x87id
+07bf:8264*     __init_8087_emu
+07bf:826a      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-07ac:82c7      wctomb_
+07bf:82c7      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-07ac:8312+     utoa_
-07ac:83b3      itoa_
+07bf:8312+     utoa_
+07bf:83b3      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-07ac:83fd      strupr_
+07bf:83fd      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-07ac:8432      ulltoa_
-07ac:856f*     lltoa_
+07bf:8432      ulltoa_
+07bf:856f*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-07ac:85e0*     _dos_close_
-07ac:85ee      _dos_commit_
+07bf:85e0*     _dos_close_
+07bf:85ee      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-07ac:85fd*     _msize_
-07ac:8618      _fmsize_
+07bf:85fd*     _msize_
+07bf:8618      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-07ac:8629      __HeapManager_expand_
-07ac:8b32      _nexpand_
+07bf:8629      __HeapManager_expand_
+07bf:8b32      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-07ac:8b85      _fexpand_
-07ac:8b85*     _expand_
+07bf:8b85      _fexpand_
+07bf:8b85*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-07ac:8bba      clearenv_
+07bf:8bba      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-07ac:8cf0      __Init_FPE_handler_
-07ac:8d29      __Fini_FPE_handler_
-07ac:8d60*     __FPEHandler
+07bf:8cf0      __Init_FPE_handler_
+07bf:8d29      __Fini_FPE_handler_
+07bf:8d60*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-07ac:8ff2      _bfree_
+07bf:8ff2      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-07ac:9017      _bexpand_
+07bf:9017      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-13b1:0758      ___FPE_int
+13c4:0758      ___FPE_int
 
 
                         +--------------------+
@@ -663,6 +663,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00022b90 (142224.)
-Entry point address: 07ac:022c
+Memory size:  00022cf0 (142576.)
+Entry point address: 07bf:022c
 Link time: 00:00.00
index a811b6eccdcb76fbcb088991161fe687c87654d6..f5ad77aed5e4fc342ac4d769047df7676f00420a 100755 (executable)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index 63404d4bd1364bc9d515800d796a4f5e7e2b5fc4..d5af447e45cc69750e12a95490a82eba1fa01940 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: exmmtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0ec9:0000            0000e720
+DGROUP                          0edc:0000            0000e740
 
 
 
@@ -25,34 +25,34 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 exmmtest_TEXT          CODE           AUTO           0000:0000       00000373
-16_in_TEXT             CODE           AUTO           0000:0380       00001d43
-16_mm_TEXT             CODE           AUTO           0000:20d0       00003308
-wcpu_TEXT              CODE           AUTO           0000:53e0       00000058
-16_head_TEXT           CODE           AUTO           0000:5440       00000405
-16_ca_TEXT             CODE           AUTO           0000:5850       000003fd
-kitten_TEXT            CODE           AUTO           0000:5c50       0000080a
-16_hc_TEXT             CODE           AUTO           0000:6460       0000158b
-timer_TEXT             CODE           AUTO           0000:79f0       0000020f
-_TEXT                  CODE           AUTO           0000:7c00       00006ed3
-16_in13_DATA           FAR_DATA       AUTO           0eae:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           0ec8:0004       00000000
-_NULL                  BEGDATA        DGROUP         0ec9:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0ecb:0000       00000002
-CONST                  DATA           DGROUP         0ecb:0002       00000076
-CONST2                 DATA           DGROUP         0ed2:0008       00000102
-_DATA                  DATA           DGROUP         0ee3:0000       0000056b
-XIB                    DATA           DGROUP         0f39:000c       00000000
-XI                     DATA           DGROUP         0f39:000c       00000036
-XIE                    DATA           DGROUP         0f3d:0002       00000000
-YIB                    DATA           DGROUP         0f3d:0002       00000000
-YI                     DATA           DGROUP         0f3d:0002       00000018
-YIE                    DATA           DGROUP         0f3e:000a       00000000
-STRINGS                DATA           DGROUP         0f3e:000a       00000000
-DATA                   DATA           DGROUP         0f3e:000a       00000000
-_emu_init_start        EMU            DGROUP         0f3e:000a       00000000
-_emu_init_end          EMU            DGROUP         0f3e:000a       00000000
-_BSS                   BSS            DGROUP         0f3f:0000       000004fa
-STACK                  STACK          DGROUP         0f8f:0000       0000dac0
+16_in_TEXT             CODE           AUTO           0000:0380       00001e80
+16_mm_TEXT             CODE           AUTO           0000:2200       00003308
+wcpu_TEXT              CODE           AUTO           0000:5510       00000058
+16_head_TEXT           CODE           AUTO           0000:5570       00000405
+16_ca_TEXT             CODE           AUTO           0000:5980       000003fd
+kitten_TEXT            CODE           AUTO           0000:5d80       0000080a
+16_hc_TEXT             CODE           AUTO           0000:6590       0000158b
+timer_TEXT             CODE           AUTO           0000:7b20       00000209
+_TEXT                  CODE           AUTO           0000:7d30       00006ed3
+16_in13_DATA           FAR_DATA       AUTO           0ec1:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0edb:0004       00000000
+_NULL                  BEGDATA        DGROUP         0edc:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0ede:0000       00000002
+CONST                  DATA           DGROUP         0ede:0002       00000076
+CONST2                 DATA           DGROUP         0ee5:0008       00000102
+_DATA                  DATA           DGROUP         0ef6:0000       0000056b
+XIB                    DATA           DGROUP         0f4c:000c       00000000
+XI                     DATA           DGROUP         0f4c:000c       00000036
+XIE                    DATA           DGROUP         0f50:0002       00000000
+YIB                    DATA           DGROUP         0f50:0002       00000000
+YI                     DATA           DGROUP         0f50:0002       00000018
+YIE                    DATA           DGROUP         0f51:000a       00000000
+STRINGS                DATA           DGROUP         0f51:000a       00000000
+DATA                   DATA           DGROUP         0f51:000a       00000000
+_emu_init_start        EMU            DGROUP         0f51:000a       00000000
+_emu_init_end          EMU            DGROUP         0f51:000a       00000000
+_BSS                   BSS            DGROUP         0f52:0000       00000512
+STACK                  STACK          DGROUP         0fa4:0000       0000dac0
 
 
                         +----------------+
@@ -66,501 +66,501 @@ Address        Symbol
 =======        ======
 
 Module: exmmtest.o(/dos/z/16/src/exmmtest.c)
+0edc:0760+     _gvar
 0000:0110      main_
-0ec9:0760+     _gvar
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:0498+     INL_KeyService_
-0000:06e2+     Mouse_
-0000:073a+     IN_GetJoyAbs_
-0000:0b00+     IN_GetJoyButtonsDB_
-0000:0d96+     IN_SetupJoy_
-0000:0f58*     IN_Startup_
-0000:105e*     IN_Default_
-0000:11c2*     IN_Shutdown_
-0000:1242*     IN_SetKeyHook_
-0000:1264+     IN_ClearKeysDown_
-0000:1344*     IN_ReadCursor_
-0000:1460*     IN_ReadControl_
-0000:1be0*     IN_SetControlType_
-0000:1c2e*     IN_GetScanName_
-0000:1cb6*     IN_WaitForKey_
-0000:1cec*     IN_WaitForASCII_
-0000:1d22+     IN_AckBack_
-0000:1e0a*     IN_Ack_
-0000:1eac+     IN_IsUserInput_
-0000:1f52*     IN_UserInput_
-0000:1faa*     IN_KeyDown_
-0000:1ff2+     IN_ClearKey_
-0000:206a*     IN_qb_
-0ec9:078e+     _inpu
+0edc:078e+     _inpu
+0000:04c0+     INL_KeyService_
+0000:075a+     Mouse_
+0000:07b2+     IN_GetJoyAbs_
+0000:0b5c+     IN_GetJoyButtonsDB_
+0000:0de2+     IN_SetupJoy_
+0000:0fa4*     IN_Startup_
+0000:10aa*     IN_Default_
+0000:120e*     IN_Shutdown_
+0000:128e*     IN_SetKeyHook_
+0000:12b0+     IN_ClearKeysDown_
+0000:1390*     IN_ReadCursor_
+0000:14ac*     IN_ReadControl_
+0000:1ce4*     IN_SetControlType_
+0000:1d32*     IN_GetScanName_
+0000:1dba*     IN_WaitForKey_
+0000:1df0*     IN_WaitForASCII_
+0000:1e26+     IN_AckBack_
+0000:1f0e*     IN_Ack_
+0000:1fb0+     IN_IsUserInput_
+0000:2056*     IN_UserInput_
+0000:209a*     IN_KeyDown_
+0000:20e2+     IN_ClearKey_
+0000:215a*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:2ab4+     MML_CheckForEMS_
-0000:2b10+     MML_SetupEMS_
-0000:2cc8+     MML_ShutdownEMS_
-0000:2d34+     MM_MapEMS_
-0000:2e30*     MM_MapXEMS_
-0000:2f50+     MML_CheckForXMS_
-0000:2fac*     MML_SetupXMS_
-0000:3094+     MML_ShutdownXMS_
-0000:3122+     MML_UseSpace_
-0000:3300+     MML_ClearBlock_
-0000:3384      MM_Startup_
-0000:37b6      MM_Shutdown_
-0000:384c      MM_GetPtr_
-0000:3c46      MM_FreePtr_
-0000:3d3e*     MM_SetPurge_
-0000:3e18*     MM_SetLock_
-0000:3ef0+     MM_SortMem_
-0000:40de      MM_ShowMemory_
-0000:477e      MM_DumpData_
-0000:48d8+     MM_UnusedMemory_
-0000:495c+     MM_TotalFree_
-0000:49f2*     MM_Report_
-0000:53aa*     MM_BombOnError_
-0ec9:08f0+     _beforesort
-0ec9:08f4+     _aftersort
-0ec9:08f8+     _XMSaddr
+0edc:08f0+     _beforesort
+0edc:08f4+     _aftersort
+0edc:08f8+     _XMSaddr
+0000:2be4+     MML_CheckForEMS_
+0000:2c40+     MML_SetupEMS_
+0000:2df8+     MML_ShutdownEMS_
+0000:2e64+     MM_MapEMS_
+0000:2f60*     MM_MapXEMS_
+0000:3080+     MML_CheckForXMS_
+0000:30dc*     MML_SetupXMS_
+0000:31c4+     MML_ShutdownXMS_
+0000:3252+     MML_UseSpace_
+0000:3430+     MML_ClearBlock_
+0000:34b4      MM_Startup_
+0000:38e6      MM_Shutdown_
+0000:397c      MM_GetPtr_
+0000:3d76      MM_FreePtr_
+0000:3e6e*     MM_SetPurge_
+0000:3f48*     MM_SetLock_
+0000:4020+     MM_SortMem_
+0000:420e      MM_ShowMemory_
+0000:48ae      MM_DumpData_
+0000:4a08+     MM_UnusedMemory_
+0000:4a8c+     MM_TotalFree_
+0000:4b22*     MM_Report_
+0000:54da*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:53e0      detectcpu_
+0000:5510      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:544e*     wait_
-0000:549a*     filesize_
-0000:5500      printmeminfoline_
-0000:56ec      US_CheckParm_
+0000:557e*     wait_
+0000:55ca*     filesize_
+0000:5630      printmeminfoline_
+0000:581c      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:587e      CA_OpenDebug_
-0000:58ce      CA_CloseDebug_
-0000:58fc+     CA_FarRead_
-0000:597c*     CA_FarWrite_
-0000:59fc*     CA_ReadFile_
-0000:5a78      CA_LoadFile_
-0000:5b20*     CAL_OptimizeNodes_
-0000:5bd0      CA_Startup_
-0000:5c20      CA_Shutdown_
-0ec9:0900*     _finishcachebox
-0ec9:0904*     _drawcachebox
-0ec9:0908*     _updatecachebox
+0edc:0910*     _finishcachebox
+0edc:0914*     _drawcachebox
+0edc:0918*     _updatecachebox
+0000:59ae      CA_OpenDebug_
+0000:59fe      CA_CloseDebug_
+0000:5a2c+     CA_FarRead_
+0000:5aac*     CA_FarWrite_
+0000:5b2c*     CA_ReadFile_
+0000:5ba8      CA_LoadFile_
+0000:5c50*     CAL_OptimizeNodes_
+0000:5d00      CA_Startup_
+0000:5d50      CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:5c8c      KITTENGETS
-0000:5cec*     kittenopen_
-0000:5f3a+     catread_
-0000:5fee*     kittenclose_
-0000:600a+     mystrtoul_
-0000:60be+     processEscChars_
-0000:6244+     get_line_
-0000:62b6+     db_fetch_
-0000:634c+     db_insert_
-0ec9:0494+     __kitten_catalog
+0000:5dbc      KITTENGETS
+0000:5e1c*     kittenopen_
+0000:606a+     catread_
+0000:611e*     kittenclose_
+0000:613a+     mystrtoul_
+0000:61ee+     processEscChars_
+0000:6374+     get_line_
+0000:63e6+     db_fetch_
+0000:647c+     db_insert_
+0edc:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:660c+     LargestFreeBlock_
-0000:669a+     _coreleft_
-0000:6716+     LargestFarFreeBlock_
-0000:67cc+     _farcoreleft_
-0000:687a+     LargestHugeFreeBlock_
-0000:696a*     _hugecoreleft_
-0000:6a3a      GetFreeSize_
-0000:6a94      GetFarFreeSize_
-0000:6ade      GetNearFreeSize_
-0000:6b2c      heapdump_
-0000:77ce+     heapstat_
-0000:790c+     heapstat0_
-0000:796e+     HC_OpenDebug_
-0000:79be*     HC_CloseDebug_
+0000:673c+     LargestFreeBlock_
+0000:67ca+     _coreleft_
+0000:6846+     LargestFarFreeBlock_
+0000:68fc+     _farcoreleft_
+0000:69aa+     LargestHugeFreeBlock_
+0000:6a9a*     _hugecoreleft_
+0000:6b6a      GetFreeSize_
+0000:6bc4      GetFarFreeSize_
+0000:6c0e      GetNearFreeSize_
+0000:6c5c      heapdump_
+0000:78fe+     heapstat_
+0000:7a3c+     heapstat0_
+0000:7a9e+     HC_OpenDebug_
+0000:7aee*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:79f0*     start_timer_
-0000:7af6*     elapsed_timer_
-0000:7b48*     ticktock_
-0000:7bb4*     time_in_seconds_
+0000:7b20*     start_timer_
+0000:7c20*     elapsed_timer_
+0000:7c72*     ticktock_
+0000:7cde*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7c05      __STK
-0000:7c25      __STKOVERFLOW_
+0000:7d35      __STK
+0000:7d55      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:7c42      _fmalloc_
-0000:7c42      malloc_
-0ec9:04b6      ___fheap
-0ec9:04b8      ___fheapRover
-0ec9:04ba      ___LargestSizeB4Rover
+0000:7d72      _fmalloc_
+0000:7d72      malloc_
+0edc:04b6      ___fheap
+0edc:04b8      ___fheapRover
+0edc:04ba      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7dbf      __PIA
-0000:7db8*     __PIS
+0000:7eef      __PIA
+0000:7ee8*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7dd6      printf_
+0000:7f06      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c)
-0000:7e05      _bmsize_
+0000:7f35      _bmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
-0000:7e3c      getch_
+0000:7f6c      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:7e56      _ffree_
-0000:7e56      free_
+0000:7f86      _ffree_
+0000:7f86      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0ec9:0000*     __nullarea
-0ec9:04bc*     __ovlflag
-0ec9:04bd*     __intno
-0ec9:04be*     __ovlvec
-0000:7ec4      _cstart_
-0000:7f97*     _Not_Enough_Memory_
-0000:80c9      __exit_
-0000:80e8      __do_exit_with_msg__
-0000:8145      __GETDS
+0edc:0000*     __nullarea
+0edc:04bc*     __ovlflag
+0edc:04bd*     __intno
+0edc:04be*     __ovlvec
+0000:7ff4      _cstart_
+0000:80c7*     _Not_Enough_Memory_
+0000:81f9      __exit_
+0000:8218      __do_exit_with_msg__
+0000:8275      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:8150      _big_code_
-0000:8150*     CodeModelMismatch
+0000:8280      _big_code_
+0000:8280*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0ec9:0914      __argv
-0ec9:0918      ___argv
-0ec9:091c      __argc
-0ec9:091e      ___argc
+0edc:092c      __argv
+0edc:0930      ___argv
+0edc:0934      __argc
+0edc:0936      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:8150+     int86x_
-0000:82d3      int86_
+0000:8280+     int86x_
+0000:8403      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:8300      __I4M
-0000:8300      __U4M
+0000:8430      __I4M
+0000:8430      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:8318      _dos_getvect_
+0000:8448      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:8323      _dos_setvect_
+0000:8453      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:8330      __I4D
-0000:837f      __U4D
+0000:8460      __I4D
+0000:84af      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:8403*     _heapgrow_
-0000:8403      _fheapgrow_
-0000:8404      _nheapgrow_
+0000:8533*     _heapgrow_
+0000:8533      _fheapgrow_
+0000:8534      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:847c      _memavl_
+0000:85ac      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:84c1      _nmalloc_
-0ec9:04c2      ___nheapbeg
-0ec9:04c4      ___MiniHeapRover
-0ec9:04c6      ___LargestSizeB4MiniHeapRover
+0000:85f1      _nmalloc_
+0edc:04c2      ___nheapbeg
+0edc:04c4      ___MiniHeapRover
+0edc:04c6      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:859b      _nfree_
-0ec9:0920+     ___MiniHeapFreeRover
+0000:86cb      _nfree_
+0edc:0938+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:8696+     _null_exit_rtn_
-0000:8696+     __null_int23_exit_
-0000:8697      exit_
-0000:86b8+     _exit_
-0ec9:04c8+     ___int23_exit
-0ec9:04cc      ___FPE_handler_exit
+0000:87c6+     _null_exit_rtn_
+0000:87c6+     __null_int23_exit_
+0000:87c7      exit_
+0000:87e8+     _exit_
+0edc:04c8+     ___int23_exit
+0edc:04cc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:86d4      __PTC
+0000:8804      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:8707      ultoa_
-0000:87c5*     ltoa_
+0000:8837      ultoa_
+0000:88f5*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:894b      write_
+0000:8a7b      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:8b77+     __open_flags_
-0000:8e38+     _fsopen_
-0000:8e9f      fopen_
-0000:8fc2*     freopen_
+0000:8ca7+     __open_flags_
+0000:8f68+     _fsopen_
+0000:8fcf      fopen_
+0000:90f2*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:904c      fprintf_
+0000:917c      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:907b      __doclose_
-0000:91c5      __shutdown_stream_
-0000:91df      fclose_
-0ec9:0922+     ___RmTmpFileFn
+0000:91ab      __doclose_
+0000:92f5      __shutdown_stream_
+0000:930f      fclose_
+0edc:093a+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:924a+     __ibm_bios_get_ticks_
-0000:92c1      clock_
+0000:937a+     __ibm_bios_get_ticks_
+0000:93f1      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:92e8      kbhit_
+0000:9418      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:92ff      ftell_
+0000:942f      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:94e5      fseek_
+0000:9615      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0ec9:0098      __IsTable
+0edc:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:96dd      tolower_
+0000:980d      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:96eb      unlink_
+0000:981b      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:991b      open_
-0000:9952      sopen_
+0000:9a4b      open_
+0000:9a82      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:997f      close_
+0000:9aaf      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:9984      filelength_
+0000:9ab4      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:99e2      sprintf_
+0000:9b12      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:9a11      getenv_
+0000:9b41      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:9afc      __PTS
+0000:9c2c      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:9b2d      read_
+0000:9c5d      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9c66*     __clib_strdup_
-0000:9c66      strdup_
+0000:9d96*     __clib_strdup_
+0000:9d96      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9ccd      halloc_
-0000:9db2      hfree_
+0000:9dfd      halloc_
+0000:9ee2      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9db9      _heapwalk_
-0000:9db9      _fheapwalk_
+0000:9ee9      _heapwalk_
+0000:9ee9      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9dce+     __NHeapWalk_
-0000:9ec7      _nheapwalk_
+0000:9efe+     __NHeapWalk_
+0000:9ff7      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9ed7      stackavail_
+0000:a007      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0ec9:04d8      __8087
-0ec9:04d9      __real87
-0ec9:04da      __dos87emucall
-0ec9:04dc      __dos87real
+0edc:04d8      __8087
+0edc:04d9      __real87
+0edc:04da      __dos87emucall
+0edc:04dc      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9ee6*     __exit_with_msg_
-0000:9eeb      __fatal_runtime_error_
+0000:a016*     __exit_with_msg_
+0000:a01b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0ec9:04de      __curbrk
-0ec9:04e6      __STACKLOW
-0ec9:04e8      __STACKTOP
-0ec9:04ea      __cbyte
-0ec9:04ec      __child
-0ec9:04ee      __no87
-0ec9:04fb      ___FPE_handler
-0ec9:04e0      __psp
-0ec9:04ef      __get_ovl_stack
-0ec9:04f3      __restore_ovl_stack
-0ec9:04f7      __close_ovl_file
-0ec9:04ff      __LpCmdLine
-0ec9:0503      __LpPgmName
-0ec9:04e2      __osmajor
-0ec9:04e3      __osminor
-0ec9:04e4      __osmode
-0ec9:04e5      __HShift
+0edc:04de      __curbrk
+0edc:04e6      __STACKLOW
+0edc:04e8      __STACKTOP
+0edc:04ea      __cbyte
+0edc:04ec      __child
+0edc:04ee      __no87
+0edc:04fb      ___FPE_handler
+0edc:04e0      __psp
+0edc:04ef      __get_ovl_stack
+0edc:04f3      __restore_ovl_stack
+0edc:04f7      __close_ovl_file
+0edc:04ff      __LpCmdLine
+0edc:0503      __LpPgmName
+0edc:04e2      __osmajor
+0edc:04e3      __osminor
+0edc:04e4      __osmode
+0edc:04e5      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:9f10      __MemAllocator
-0000:9fda      __MemFree
+0000:a040      __MemAllocator
+0000:a10a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:a137      __GrowSeg_
+0000:a267      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:a2ad      __AllocSeg_
+0000:a3dd      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:a39c      __fmemneed_
+0000:a4cc      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0ec9:0508      ___iob
-0ec9:092a      ___ClosedStreams
-0ec9:092e      ___OpenStreams
+0edc:0508      ___iob
+0edc:0942      ___ClosedStreams
+0edc:0946      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a3b9      __fprtf_
+0000:a4e9      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a50c      __CMain
+0000:a63c      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a572      __InitRtns
-0000:a572*     __FInitRtns
-0000:a5cd      __FiniRtns
-0000:a5cd*     __FFiniRtns
+0000:a6a2      __InitRtns
+0000:a6a2*     __FInitRtns
+0000:a6fd      __FiniRtns
+0000:a6fd*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0ec9:0670      ___uselfn
+0edc:0670      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a632      __DOSseg__
+0000:a762      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a633      __Init_Argv_
-0000:a696+     _getargv_
-0000:a9c6      __Fini_Argv_
+0000:a763      __Init_Argv_
+0000:a7c6+     _getargv_
+0000:aaf6      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:a9f0      intr_
+0000:ab20      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:aa04      segread_
+0000:ab34      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:aaef      __LastFree_
-0000:ab69      __ExpandDGROUP_
+0000:ac1f      __LastFree_
+0000:ac99      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:ac7a      __nmemneed_
+0000:adaa      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0ec9:0022      ___Alphabet
+0edc:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:ac7d      __lseek_
+0000:adad      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:acb7*     __dosretax
-0000:acbc*     __dosret0
-0000:acc3      __set_errno_dos_
-0000:ad2b*     __set_errno_dos_reterr_
+0000:ade7*     __dosretax
+0000:adec*     __dosret0
+0000:adf3      __set_errno_dos_
+0000:ae5b*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:ad36*     __get_errno_ptr_
-0ec9:0936      _errno
+0000:ae66*     __get_errno_ptr_
+0edc:094e      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:ad3d      __GetIOMode_
-0000:ad72      __SetIOMode_nogrow_
-0ec9:0686      ___NFiles
-0ec9:0688      ___init_mode
-0ec9:06b0      ___io_mode
+0000:ae6d      __GetIOMode_
+0000:aea2      __SetIOMode_nogrow_
+0edc:0686      ___NFiles
+0edc:0688      ___init_mode
+0edc:06b0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:ada7*     __set_commode_
-0ec9:06b4      __commode
+0000:aed7*     __set_commode_
+0edc:06b4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0ec9:06b6      __fmode
+0edc:06b6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:adb3      __chktty_
+0000:aee3      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:ae12      __freefp_
-0000:aeb3      __purgefp_
+0000:af42      __freefp_
+0000:afe3      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:aef4      __allocfp_
+0000:b024      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b0a4      __close_
+0000:b1d4      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b0da      __flush_
+0000:b20a      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b323      fflush_
+0000:b453      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b338      tell_
+0000:b468      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b349      lseek_
+0000:b479      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b37a      __doserror_
-0000:b388      __doserror1_
+0000:b4aa      __doserror_
+0000:b4b8      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b394      _dos_open_
+0000:b4c4      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b3ba      isatty_
+0000:b4ea      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b3d6*     __get_doserrno_ptr_
-0ec9:0938      __doserrno
+0000:b506*     __get_doserrno_ptr_
+0edc:0950      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0ec9:06b8      ___umaskval
+0edc:06b8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b3dd      _dos_creat_
-0000:b401*     _dos_creatnew_
+0000:b50d      _dos_creat_
+0000:b531*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b422+     __grow_iomode_
-0000:b509+     __shrink_iomode_
-0000:b54a      __SetIOMode_
+0000:b552+     __grow_iomode_
+0000:b639+     __shrink_iomode_
+0000:b67a      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b60a      vsprintf_
+0000:b73a      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0ec9:093c      ___env_mask
-0ec9:0940      _environ
-0ec9:0944*     __wenviron
+0edc:0954      ___env_mask
+0edc:0958      _environ
+0edc:095c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:b64c      _mbterm_
+0000:b77c      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:b69f      _mbsnextc_
+0000:b7cf      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:b6fa      _mbctoupper_
+0000:b82a      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:b71d      _mbsinc_
+0000:b84d      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b76f      __ChkTTYIOMode_
-0000:b7dd*     __IOMode_
+0000:b89f      __ChkTTYIOMode_
+0000:b90d*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:b8af      __HeapWalk_
+0000:b9df      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:baef*     _fpreset_
-0000:bb1a      __init_8087_
-0000:bb4d+     __default_sigfpe_handler_
-0000:bba2      __chk8087_
+0000:bc1f*     _fpreset_
+0000:bc4a      __init_8087_
+0000:bc7d+     __default_sigfpe_handler_
+0000:bcd2      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:bc12      __EnterWVIDEO_
-0ec9:06d8+     ___WD_Present
+0000:bd42      __EnterWVIDEO_
+0edc:06d8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:bc36*     _heapenable_
-0ec9:06da      ___heap_enabled
+0000:bd66*     _heapenable_
+0edc:06da      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0ec9:06dc      __amblksiz
+0edc:06dc      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:bc47      __InitFiles_
+0000:bd77      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:be7b*     fcloseall_
-0000:be82      __full_io_exit_
+0000:bfab*     fcloseall_
+0000:bfb2      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:be8c      fputc_
+0000:bfbc      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c061      __ioalloc_
+0000:c191      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c1ef      __prtf_
+0000:c31f      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0ec9:0948      ____Argv
-0ec9:094c      ____Argc
+0edc:0960      ____Argv
+0edc:0964      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0ec9:070c      __Start_XI
-0ec9:0742      __End_XI
-0ec9:0742      __Start_YI
-0ec9:075a      __End_YI
+0edc:070c      __Start_XI
+0edc:0742      __End_XI
+0edc:0742      __Start_YI
+0edc:075a      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0ec9:094e      ___historical_splitparms
+0edc:0966      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d352      _DoINTR_
+0000:d482      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:d6cb*     sbrk_
-0000:d6db      __brk_
+0000:d7fb*     sbrk_
+0000:d80b      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:d743      __qwrite_
+0000:d873      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:d7a3      fsync_
+0000:d8d3      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:d7a8+     __flushall_
-0000:d83c      flushall_
+0000:d8d8+     __flushall_
+0000:d96c      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:d842*     _frealloc_
-0000:d842      realloc_
+0000:d972*     _frealloc_
+0000:d972      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:d93c      __setenvp_
-0000:dac8      __freeenvp_
+0000:da6c      __setenvp_
+0000:dbf8      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0ec9:06de      ___IsDBCS
+0edc:06de      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:db26*     _ismbblead_
-0ec9:0954      ___MBCSIsTable
+0000:dc56*     _ismbblead_
+0edc:096c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:db80      __mbinit_
-0ec9:06e0      ___MBCodePage
+0000:dcb0      __mbinit_
+0edc:06e0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:dc5b      _mbdtoupper_
+0000:dd8b      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:dc69      toupper_
+0000:dd99      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0ec9:06e2      __8087cw
+0edc:06e2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0ec9:06e4      ___Save8087
-0ec9:06e8      ___Rest8087
+0edc:06e4      ___Save8087
+0edc:06e8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:dc78      __GrabFP87_
+0000:dda8      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:dcaa*     __init_8087_emu
-0000:dcb0      __x87id
+0000:ddda*     __init_8087_emu
+0000:dde0      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:dd0d      wctomb_
+0000:de3d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:dd58+     utoa_
-0000:ddf9      itoa_
+0000:de88+     utoa_
+0000:df29      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:de43      strupr_
+0000:df73      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0ec9:06ec      ___EFG_printf
-0ec9:06f0*     ___EFG_scanf
+0edc:06ec      ___EFG_printf
+0edc:06f0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:de8b      ulltoa_
-0000:dfc8*     lltoa_
+0000:dfbb      ulltoa_
+0000:e0f8*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e039*     _dos_close_
-0000:e047      _dos_commit_
+0000:e169*     _dos_close_
+0000:e177      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e056*     _msize_
-0000:e071      _fmsize_
+0000:e186*     _msize_
+0000:e1a1      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e082      __HeapManager_expand_
-0000:e58b      _nexpand_
+0000:e1b2      __HeapManager_expand_
+0000:e6bb      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:e5de      _fexpand_
-0000:e5de*     _expand_
+0000:e70e      _fexpand_
+0000:e70e*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:e613      clearenv_
+0000:e743      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:e748      __Init_FPE_handler_
-0000:e781      __Fini_FPE_handler_
-0000:e7b8*     __FPEHandler
+0000:e878      __Init_FPE_handler_
+0000:e8b1      __Fini_FPE_handler_
+0000:e8e8*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:ea4a      _bfree_
+0000:eb7a      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:ea6f      _bexpand_
+0000:eb9f      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0ec9:070a      ___FPE_int
+0edc:070a      ___FPE_int
 
 
                         +--------------------+
@@ -575,6 +575,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001d3b0 (119728.)
-Entry point address: 0000:7ec4
+Memory size:  0001d500 (120064.)
+Entry point address: 0000:7ff4
 Link time: 00:00.00
index 4f23483a9e37e5fc07c57c65e4389b7c10e5267e..dd1dc062142238eeba8c69c9b73dce6b849a0242 100755 (executable)
Binary files a/fmemtest.exe and b/fmemtest.exe differ
index 349e38fc9b977652bf9efdd00cf6d6140696db5c..8edbf20fb23bc2c44c1f594fd154ad2414582290 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: fmemtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0eb8:0000            0000e700
+DGROUP                          0ecb:0000            0000e730
 
 
 
@@ -25,34 +25,34 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 fmemtest_TEXT          CODE           AUTO           0000:0000       00000272
-16_in_TEXT             CODE           AUTO           0000:0280       00001d43
-16_mm_TEXT             CODE           AUTO           0000:1fd0       00003308
-wcpu_TEXT              CODE           AUTO           0000:52e0       00000058
-16_head_TEXT           CODE           AUTO           0000:5340       00000405
-16_ca_TEXT             CODE           AUTO           0000:5750       000003fd
-kitten_TEXT            CODE           AUTO           0000:5b50       0000080a
-16_hc_TEXT             CODE           AUTO           0000:6360       0000158b
-timer_TEXT             CODE           AUTO           0000:78f0       0000020f
-_TEXT                  CODE           AUTO           0000:7b00       00006ec9
-16_in13_DATA           FAR_DATA       AUTO           0e9d:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           0eb7:0004       00000000
-_NULL                  BEGDATA        DGROUP         0eb8:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0eba:0000       00000002
-CONST                  DATA           DGROUP         0eba:0002       00000076
-CONST2                 DATA           DGROUP         0ec1:0008       00000102
-_DATA                  DATA           DGROUP         0ed2:0000       0000056b
-XIB                    DATA           DGROUP         0f28:000c       00000000
-XI                     DATA           DGROUP         0f28:000c       00000036
-XIE                    DATA           DGROUP         0f2c:0002       00000000
-YIB                    DATA           DGROUP         0f2c:0002       00000000
-YI                     DATA           DGROUP         0f2c:0002       00000018
-YIE                    DATA           DGROUP         0f2d:000a       00000000
-STRINGS                DATA           DGROUP         0f2d:000a       00000000
-DATA                   DATA           DGROUP         0f2d:000a       00000000
-_emu_init_start        EMU            DGROUP         0f2d:000a       00000000
-_emu_init_end          EMU            DGROUP         0f2d:000a       00000000
-_BSS                   BSS            DGROUP         0f2e:0000       000004da
-STACK                  STACK          DGROUP         0f7c:0000       0000dac0
+16_in_TEXT             CODE           AUTO           0000:0280       00001e80
+16_mm_TEXT             CODE           AUTO           0000:2100       00003308
+wcpu_TEXT              CODE           AUTO           0000:5410       00000058
+16_head_TEXT           CODE           AUTO           0000:5470       00000405
+16_ca_TEXT             CODE           AUTO           0000:5880       000003fd
+kitten_TEXT            CODE           AUTO           0000:5c80       0000080a
+16_hc_TEXT             CODE           AUTO           0000:6490       0000158b
+timer_TEXT             CODE           AUTO           0000:7a20       00000209
+_TEXT                  CODE           AUTO           0000:7c30       00006ec9
+16_in13_DATA           FAR_DATA       AUTO           0eb0:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0eca:0004       00000000
+_NULL                  BEGDATA        DGROUP         0ecb:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0ecd:0000       00000002
+CONST                  DATA           DGROUP         0ecd:0002       00000076
+CONST2                 DATA           DGROUP         0ed4:0008       00000102
+_DATA                  DATA           DGROUP         0ee5:0000       0000056b
+XIB                    DATA           DGROUP         0f3b:000c       00000000
+XI                     DATA           DGROUP         0f3b:000c       00000036
+XIE                    DATA           DGROUP         0f3f:0002       00000000
+YIB                    DATA           DGROUP         0f3f:0002       00000000
+YI                     DATA           DGROUP         0f3f:0002       00000018
+YIE                    DATA           DGROUP         0f40:000a       00000000
+STRINGS                DATA           DGROUP         0f40:000a       00000000
+DATA                   DATA           DGROUP         0f40:000a       00000000
+_emu_init_start        EMU            DGROUP         0f40:000a       00000000
+_emu_init_end          EMU            DGROUP         0f40:000a       00000000
+_BSS                   BSS            DGROUP         0f41:0000       00000502
+STACK                  STACK          DGROUP         0f92:0000       0000dac0
 
 
                         +----------------+
@@ -68,498 +68,498 @@ Address        Symbol
 Module: fmemtest.o(/dos/z/16/src/fmemtest.c)
 0000:00e2      main_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:0398+     INL_KeyService_
-0000:05e2+     Mouse_
-0000:063a+     IN_GetJoyAbs_
-0000:0a00+     IN_GetJoyButtonsDB_
-0000:0c96+     IN_SetupJoy_
-0000:0e58*     IN_Startup_
-0000:0f5e*     IN_Default_
-0000:10c2*     IN_Shutdown_
-0000:1142*     IN_SetKeyHook_
-0000:1164+     IN_ClearKeysDown_
-0000:1244*     IN_ReadCursor_
-0000:1360*     IN_ReadControl_
-0000:1ae0*     IN_SetControlType_
-0000:1b2e*     IN_GetScanName_
-0000:1bb6*     IN_WaitForKey_
-0000:1bec*     IN_WaitForASCII_
-0000:1c22+     IN_AckBack_
-0000:1d0a*     IN_Ack_
-0000:1dac+     IN_IsUserInput_
-0000:1e52*     IN_UserInput_
-0000:1eaa*     IN_KeyDown_
-0000:1ef2+     IN_ClearKey_
-0000:1f6a*     IN_qb_
-0eb8:076e+     _inpu
+0ecb:077e+     _inpu
+0000:03c0+     INL_KeyService_
+0000:065a+     Mouse_
+0000:06b2+     IN_GetJoyAbs_
+0000:0a5c+     IN_GetJoyButtonsDB_
+0000:0ce2+     IN_SetupJoy_
+0000:0ea4*     IN_Startup_
+0000:0faa*     IN_Default_
+0000:110e*     IN_Shutdown_
+0000:118e*     IN_SetKeyHook_
+0000:11b0+     IN_ClearKeysDown_
+0000:1290*     IN_ReadCursor_
+0000:13ac*     IN_ReadControl_
+0000:1be4*     IN_SetControlType_
+0000:1c32*     IN_GetScanName_
+0000:1cba*     IN_WaitForKey_
+0000:1cf0*     IN_WaitForASCII_
+0000:1d26+     IN_AckBack_
+0000:1e0e*     IN_Ack_
+0000:1eb0+     IN_IsUserInput_
+0000:1f56*     IN_UserInput_
+0000:1f9a*     IN_KeyDown_
+0000:1fe2+     IN_ClearKey_
+0000:205a*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:29b4+     MML_CheckForEMS_
-0000:2a10+     MML_SetupEMS_
-0000:2bc8+     MML_ShutdownEMS_
-0000:2c34+     MM_MapEMS_
-0000:2d30*     MM_MapXEMS_
-0000:2e50+     MML_CheckForXMS_
-0000:2eac*     MML_SetupXMS_
-0000:2f94+     MML_ShutdownXMS_
-0000:3022+     MML_UseSpace_
-0000:3200+     MML_ClearBlock_
-0000:3284*     MM_Startup_
-0000:36b6+     MM_Shutdown_
-0000:374c      MM_GetPtr_
-0000:3b46+     MM_FreePtr_
-0000:3c3e*     MM_SetPurge_
-0000:3d18*     MM_SetLock_
-0000:3df0+     MM_SortMem_
-0000:3fde*     MM_ShowMemory_
-0000:467e*     MM_DumpData_
-0000:47d8+     MM_UnusedMemory_
-0000:485c+     MM_TotalFree_
-0000:48f2*     MM_Report_
-0000:52aa*     MM_BombOnError_
-0eb8:08d0+     _beforesort
-0eb8:08d4+     _aftersort
-0eb8:08d8+     _XMSaddr
+0ecb:08e0+     _beforesort
+0ecb:08e4+     _aftersort
+0ecb:08e8+     _XMSaddr
+0000:2ae4+     MML_CheckForEMS_
+0000:2b40+     MML_SetupEMS_
+0000:2cf8+     MML_ShutdownEMS_
+0000:2d64+     MM_MapEMS_
+0000:2e60*     MM_MapXEMS_
+0000:2f80+     MML_CheckForXMS_
+0000:2fdc*     MML_SetupXMS_
+0000:30c4+     MML_ShutdownXMS_
+0000:3152+     MML_UseSpace_
+0000:3330+     MML_ClearBlock_
+0000:33b4*     MM_Startup_
+0000:37e6+     MM_Shutdown_
+0000:387c      MM_GetPtr_
+0000:3c76+     MM_FreePtr_
+0000:3d6e*     MM_SetPurge_
+0000:3e48*     MM_SetLock_
+0000:3f20+     MM_SortMem_
+0000:410e*     MM_ShowMemory_
+0000:47ae*     MM_DumpData_
+0000:4908+     MM_UnusedMemory_
+0000:498c+     MM_TotalFree_
+0000:4a22*     MM_Report_
+0000:53da*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:52e0      detectcpu_
+0000:5410      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:534e*     wait_
-0000:539a*     filesize_
-0000:5400      printmeminfoline_
-0000:55ec      US_CheckParm_
+0000:547e*     wait_
+0000:54ca*     filesize_
+0000:5530      printmeminfoline_
+0000:571c      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:577e      CA_OpenDebug_
-0000:57ce      CA_CloseDebug_
-0000:57fc+     CA_FarRead_
-0000:587c*     CA_FarWrite_
-0000:58fc*     CA_ReadFile_
-0000:5978*     CA_LoadFile_
-0000:5a20*     CAL_OptimizeNodes_
-0000:5ad0*     CA_Startup_
-0000:5b20*     CA_Shutdown_
-0eb8:08e0*     _finishcachebox
-0eb8:08e4*     _drawcachebox
-0eb8:08e8*     _updatecachebox
+0ecb:0900*     _finishcachebox
+0ecb:0904*     _drawcachebox
+0ecb:0908*     _updatecachebox
+0000:58ae      CA_OpenDebug_
+0000:58fe      CA_CloseDebug_
+0000:592c+     CA_FarRead_
+0000:59ac*     CA_FarWrite_
+0000:5a2c*     CA_ReadFile_
+0000:5aa8*     CA_LoadFile_
+0000:5b50*     CAL_OptimizeNodes_
+0000:5c00*     CA_Startup_
+0000:5c50*     CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:5b8c      KITTENGETS
-0000:5bec*     kittenopen_
-0000:5e3a+     catread_
-0000:5eee*     kittenclose_
-0000:5f0a+     mystrtoul_
-0000:5fbe+     processEscChars_
-0000:6144+     get_line_
-0000:61b6+     db_fetch_
-0000:624c+     db_insert_
-0eb8:0494+     __kitten_catalog
+0000:5cbc      KITTENGETS
+0000:5d1c*     kittenopen_
+0000:5f6a+     catread_
+0000:601e*     kittenclose_
+0000:603a+     mystrtoul_
+0000:60ee+     processEscChars_
+0000:6274+     get_line_
+0000:62e6+     db_fetch_
+0000:637c+     db_insert_
+0ecb:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:650c+     LargestFreeBlock_
-0000:659a+     _coreleft_
-0000:6616+     LargestFarFreeBlock_
-0000:66cc+     _farcoreleft_
-0000:677a+     LargestHugeFreeBlock_
-0000:686a*     _hugecoreleft_
-0000:693a+     GetFreeSize_
-0000:6994+     GetFarFreeSize_
-0000:69de+     GetNearFreeSize_
-0000:6a2c*     heapdump_
-0000:76ce+     heapstat_
-0000:780c+     heapstat0_
-0000:786e+     HC_OpenDebug_
-0000:78be*     HC_CloseDebug_
+0000:663c+     LargestFreeBlock_
+0000:66ca+     _coreleft_
+0000:6746+     LargestFarFreeBlock_
+0000:67fc+     _farcoreleft_
+0000:68aa+     LargestHugeFreeBlock_
+0000:699a*     _hugecoreleft_
+0000:6a6a+     GetFreeSize_
+0000:6ac4+     GetFarFreeSize_
+0000:6b0e+     GetNearFreeSize_
+0000:6b5c*     heapdump_
+0000:77fe+     heapstat_
+0000:793c+     heapstat0_
+0000:799e+     HC_OpenDebug_
+0000:79ee*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:78f0*     start_timer_
-0000:79f6*     elapsed_timer_
-0000:7a48*     ticktock_
-0000:7ab4*     time_in_seconds_
+0000:7a20*     start_timer_
+0000:7b20*     elapsed_timer_
+0000:7b72*     ticktock_
+0000:7bde*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7b05      __STK
-0000:7b25      __STKOVERFLOW_
+0000:7c35      __STK
+0000:7c55      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:7b42      _heapgrow_
-0000:7b42      _fheapgrow_
-0000:7b43      _nheapgrow_
+0000:7c72      _heapgrow_
+0000:7c72      _fheapgrow_
+0000:7c73      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7bbb      printf_
+0000:7ceb      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:7bea      _memavl_
+0000:7d1a      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c)
-0000:7c2f      _bmsize_
+0000:7d5f      _bmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:7c66      _msize_
-0000:7c81      _fmsize_
+0000:7d96      _msize_
+0000:7db1      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmsize.c)
-0000:7c92      _nmsize_
+0000:7dc2      _nmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0eb8:0000*     __nullarea
-0eb8:04b6*     __ovlflag
-0eb8:04b7*     __intno
-0eb8:04b8*     __ovlvec
-0000:7ca6      _cstart_
-0000:7d79*     _Not_Enough_Memory_
-0000:7eab      __exit_
-0000:7eca      __do_exit_with_msg__
-0000:7f27      __GETDS
+0ecb:0000*     __nullarea
+0ecb:04b6*     __ovlflag
+0ecb:04b7*     __intno
+0ecb:04b8*     __ovlvec
+0000:7dd6      _cstart_
+0000:7ea9*     _Not_Enough_Memory_
+0000:7fdb      __exit_
+0000:7ffa      __do_exit_with_msg__
+0000:8057      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7f32      _big_code_
-0000:7f32*     CodeModelMismatch
+0000:8062      _big_code_
+0000:8062*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0eb8:08f4      __argv
-0eb8:08f8      ___argv
-0eb8:08fc      __argc
-0eb8:08fe      ___argc
+0ecb:091c      __argv
+0ecb:0920      ___argv
+0ecb:0924      __argc
+0ecb:0926      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7f39      __PIA
-0000:7f32*     __PIS
+0000:8069      __PIA
+0000:8062*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7f50+     int86x_
-0000:80d3      int86_
+0000:8080+     int86x_
+0000:8203      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:8100      __I4M
-0000:8100      __U4M
+0000:8230      __I4M
+0000:8230      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:8118      _dos_getvect_
+0000:8248      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:8123      _dos_setvect_
+0000:8253      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:8130      __I4D
-0000:817f      __U4D
+0000:8260      __I4D
+0000:82af      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:8203      _nmalloc_
-0eb8:04bc      ___nheapbeg
-0eb8:04be      ___MiniHeapRover
-0eb8:04c0      ___LargestSizeB4MiniHeapRover
+0000:8333      _nmalloc_
+0ecb:04bc      ___nheapbeg
+0ecb:04be      ___MiniHeapRover
+0ecb:04c0      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:82dd      _fmalloc_
-0000:82dd      malloc_
-0eb8:04c2      ___fheap
-0eb8:04c4      ___fheapRover
-0eb8:04c6      ___LargestSizeB4Rover
+0000:840d      _fmalloc_
+0000:840d      malloc_
+0ecb:04c2      ___fheap
+0ecb:04c4      ___fheapRover
+0ecb:04c6      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:8452      _ffree_
-0000:8452      free_
+0000:8582      _ffree_
+0000:8582      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:84bf      _nfree_
-0eb8:0900+     ___MiniHeapFreeRover
+0000:85ef      _nfree_
+0ecb:0928+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:85ba+     _null_exit_rtn_
-0000:85ba+     __null_int23_exit_
-0000:85bb      exit_
-0000:85dc+     _exit_
-0eb8:04c8+     ___int23_exit
-0eb8:04cc      ___FPE_handler_exit
+0000:86ea+     _null_exit_rtn_
+0000:86ea+     __null_int23_exit_
+0000:86eb      exit_
+0000:870c+     _exit_
+0ecb:04c8+     ___int23_exit
+0ecb:04cc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:85f8      __PTC
+0000:8728      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:862b      ultoa_
-0000:86e9*     ltoa_
+0000:875b      ultoa_
+0000:8819*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:886f      write_
+0000:899f      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:8a9b+     __open_flags_
-0000:8d5c+     _fsopen_
-0000:8dc3      fopen_
-0000:8ee6*     freopen_
+0000:8bcb+     __open_flags_
+0000:8e8c+     _fsopen_
+0000:8ef3      fopen_
+0000:9016*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:8f70      fprintf_
+0000:90a0      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:8f9f      __doclose_
-0000:90e9      __shutdown_stream_
-0000:9103      fclose_
-0eb8:0902+     ___RmTmpFileFn
+0000:90cf      __doclose_
+0000:9219      __shutdown_stream_
+0000:9233      fclose_
+0ecb:092a+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:916e+     __ibm_bios_get_ticks_
-0000:91e5      clock_
+0000:929e+     __ibm_bios_get_ticks_
+0000:9315      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:920c      kbhit_
+0000:933c      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:9223      ftell_
+0000:9353      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:9409      fseek_
+0000:9539      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0eb8:0098      __IsTable
+0ecb:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:9601      tolower_
+0000:9731      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:960f      unlink_
+0000:973f      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:983f      open_
-0000:9876      sopen_
+0000:996f      open_
+0000:99a6      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:98a3      close_
+0000:99d3      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:98a8      filelength_
+0000:99d8      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:9906      sprintf_
+0000:9a36      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:9935      getenv_
+0000:9a65      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:9a20      __PTS
+0000:9b50      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:9a51      read_
+0000:9b81      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9b8a*     __clib_strdup_
-0000:9b8a      strdup_
+0000:9cba*     __clib_strdup_
+0000:9cba      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9bf1      halloc_
-0000:9cd6      hfree_
+0000:9d21      halloc_
+0000:9e06      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9cdd      _heapwalk_
-0000:9cdd      _fheapwalk_
+0000:9e0d      _heapwalk_
+0000:9e0d      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9cf2+     __NHeapWalk_
-0000:9deb      _nheapwalk_
+0000:9e22+     __NHeapWalk_
+0000:9f1b      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9dfb      stackavail_
+0000:9f2b      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0eb8:04d8      __8087
-0eb8:04d9      __real87
-0eb8:04da      __dos87emucall
-0eb8:04dc      __dos87real
+0ecb:04d8      __8087
+0ecb:04d9      __real87
+0ecb:04da      __dos87emucall
+0ecb:04dc      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9e0a*     __exit_with_msg_
-0000:9e0f      __fatal_runtime_error_
+0000:9f3a*     __exit_with_msg_
+0000:9f3f      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0eb8:04de      __curbrk
-0eb8:04e6      __STACKLOW
-0eb8:04e8      __STACKTOP
-0eb8:04ea      __cbyte
-0eb8:04ec      __child
-0eb8:04ee      __no87
-0eb8:04fb      ___FPE_handler
-0eb8:04e0      __psp
-0eb8:04ef      __get_ovl_stack
-0eb8:04f3      __restore_ovl_stack
-0eb8:04f7      __close_ovl_file
-0eb8:04ff      __LpCmdLine
-0eb8:0503      __LpPgmName
-0eb8:04e2      __osmajor
-0eb8:04e3      __osminor
-0eb8:04e4      __osmode
-0eb8:04e5      __HShift
+0ecb:04de      __curbrk
+0ecb:04e6      __STACKLOW
+0ecb:04e8      __STACKTOP
+0ecb:04ea      __cbyte
+0ecb:04ec      __child
+0ecb:04ee      __no87
+0ecb:04fb      ___FPE_handler
+0ecb:04e0      __psp
+0ecb:04ef      __get_ovl_stack
+0ecb:04f3      __restore_ovl_stack
+0ecb:04f7      __close_ovl_file
+0ecb:04ff      __LpCmdLine
+0ecb:0503      __LpPgmName
+0ecb:04e2      __osmajor
+0ecb:04e3      __osminor
+0ecb:04e4      __osmode
+0ecb:04e5      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:9eb3      __LastFree_
-0000:9f2d      __ExpandDGROUP_
+0000:9fe3      __LastFree_
+0000:a05d      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0eb8:0508      ___iob
-0eb8:090a      ___ClosedStreams
-0eb8:090e      ___OpenStreams
+0ecb:0508      ___iob
+0ecb:0932      ___ClosedStreams
+0ecb:0936      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a058      __fprtf_
+0000:a188      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a1ab      __CMain
+0000:a2db      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a211      __InitRtns
-0000:a211*     __FInitRtns
-0000:a26c      __FiniRtns
-0000:a26c*     __FFiniRtns
+0000:a341      __InitRtns
+0000:a341*     __FInitRtns
+0000:a39c      __FiniRtns
+0000:a39c*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0eb8:0670      ___uselfn
+0ecb:0670      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a2d0      __DOSseg__
+0000:a400      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a2d1      __Init_Argv_
-0000:a334+     _getargv_
-0000:a664      __Fini_Argv_
+0000:a401      __Init_Argv_
+0000:a464+     _getargv_
+0000:a794      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:a68e      intr_
+0000:a7be      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:a6a2      segread_
+0000:a7d2      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:a708      __nmemneed_
+0000:a838      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:a710      __MemAllocator
-0000:a7da      __MemFree
+0000:a840      __MemAllocator
+0000:a90a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:a937      __GrowSeg_
+0000:aa67      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:aaad      __AllocSeg_
+0000:abdd      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:ab9c      __fmemneed_
+0000:accc      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0eb8:0022      ___Alphabet
+0ecb:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:ab9f      __lseek_
+0000:accf      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:abd9*     __dosretax
-0000:abde*     __dosret0
-0000:abe5      __set_errno_dos_
-0000:ac4d*     __set_errno_dos_reterr_
+0000:ad09*     __dosretax
+0000:ad0e*     __dosret0
+0000:ad15      __set_errno_dos_
+0000:ad7d*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:ac58*     __get_errno_ptr_
-0eb8:0916      _errno
+0000:ad88*     __get_errno_ptr_
+0ecb:093e      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:ac5f      __GetIOMode_
-0000:ac94      __SetIOMode_nogrow_
-0eb8:0686      ___NFiles
-0eb8:0688      ___init_mode
-0eb8:06b0      ___io_mode
+0000:ad8f      __GetIOMode_
+0000:adc4      __SetIOMode_nogrow_
+0ecb:0686      ___NFiles
+0ecb:0688      ___init_mode
+0ecb:06b0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:acc9*     __set_commode_
-0eb8:06b4      __commode
+0000:adf9*     __set_commode_
+0ecb:06b4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0eb8:06b6      __fmode
+0ecb:06b6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:acd5      __chktty_
+0000:ae05      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:ad34      __freefp_
-0000:add5      __purgefp_
+0000:ae64      __freefp_
+0000:af05      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:ae16      __allocfp_
+0000:af46      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:afc6      __close_
+0000:b0f6      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:affc      __flush_
+0000:b12c      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b245      fflush_
+0000:b375      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b25a      tell_
+0000:b38a      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b26b      lseek_
+0000:b39b      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b29c      __doserror_
-0000:b2aa      __doserror1_
+0000:b3cc      __doserror_
+0000:b3da      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b2b6      _dos_open_
+0000:b3e6      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b2dc      isatty_
+0000:b40c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b2f8*     __get_doserrno_ptr_
-0eb8:0918      __doserrno
+0000:b428*     __get_doserrno_ptr_
+0ecb:0940      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0eb8:06b8      ___umaskval
+0ecb:06b8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b2ff      _dos_creat_
-0000:b323*     _dos_creatnew_
+0000:b42f      _dos_creat_
+0000:b453*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b344+     __grow_iomode_
-0000:b42b+     __shrink_iomode_
-0000:b46c      __SetIOMode_
+0000:b474+     __grow_iomode_
+0000:b55b+     __shrink_iomode_
+0000:b59c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b52c      vsprintf_
+0000:b65c      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0eb8:091c      ___env_mask
-0eb8:0920      _environ
-0eb8:0924*     __wenviron
+0ecb:0944      ___env_mask
+0ecb:0948      _environ
+0ecb:094c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:b56e      _mbterm_
+0000:b69e      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:b5c1      _mbsnextc_
+0000:b6f1      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:b61c      _mbctoupper_
+0000:b74c      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:b63f      _mbsinc_
+0000:b76f      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b691      __ChkTTYIOMode_
-0000:b6ff*     __IOMode_
+0000:b7c1      __ChkTTYIOMode_
+0000:b82f*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:b7d1      __HeapWalk_
+0000:b901      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:ba11*     _fpreset_
-0000:ba3c      __init_8087_
-0000:ba6f+     __default_sigfpe_handler_
-0000:bac4      __chk8087_
+0000:bb41*     _fpreset_
+0000:bb6c      __init_8087_
+0000:bb9f+     __default_sigfpe_handler_
+0000:bbf4      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:bb34      __EnterWVIDEO_
-0eb8:06d8+     ___WD_Present
+0000:bc64      __EnterWVIDEO_
+0ecb:06d8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0eb8:06da      __amblksiz
+0ecb:06da      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:bb58*     _heapenable_
-0eb8:06dc      ___heap_enabled
+0000:bc88*     _heapenable_
+0ecb:06dc      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:bb69*     sbrk_
-0000:bb79      __brk_
+0000:bc99*     sbrk_
+0000:bca9      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:bbe1      __InitFiles_
+0000:bd11      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:be15*     fcloseall_
-0000:be1c      __full_io_exit_
+0000:bf45*     fcloseall_
+0000:bf4c      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:be26      fputc_
+0000:bf56      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:bffb      __ioalloc_
+0000:c12b      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c189      __prtf_
+0000:c2b9      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0eb8:0928      ____Argv
-0eb8:092c      ____Argc
+0ecb:0950      ____Argv
+0ecb:0954      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0eb8:070c      __Start_XI
-0eb8:0742      __End_XI
-0eb8:0742      __Start_YI
-0eb8:075a      __End_YI
+0ecb:070c      __Start_XI
+0ecb:0742      __End_XI
+0ecb:0742      __Start_YI
+0ecb:075a      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0eb8:092e      ___historical_splitparms
+0ecb:0956      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d2ec      _DoINTR_
+0000:d41c      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:d665      __qwrite_
+0000:d795      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:d6c5      fsync_
+0000:d7f5      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:d6ca+     __flushall_
-0000:d75e      flushall_
+0000:d7fa+     __flushall_
+0000:d88e      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:d764*     _frealloc_
-0000:d764      realloc_
+0000:d894*     _frealloc_
+0000:d894      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:d85e      __setenvp_
-0000:d9ea      __freeenvp_
+0000:d98e      __setenvp_
+0000:db1a      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0eb8:06de      ___IsDBCS
+0ecb:06de      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:da48*     _ismbblead_
-0eb8:0934      ___MBCSIsTable
+0000:db78*     _ismbblead_
+0ecb:095c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:daa2      __mbinit_
-0eb8:06e0      ___MBCodePage
+0000:dbd2      __mbinit_
+0ecb:06e0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:db7d      _mbdtoupper_
+0000:dcad      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:db8b      toupper_
+0000:dcbb      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0eb8:06e2      __8087cw
+0ecb:06e2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0eb8:06e4      ___Save8087
-0eb8:06e8      ___Rest8087
+0ecb:06e4      ___Save8087
+0ecb:06e8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:db9a      __GrabFP87_
+0000:dcca      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:dbcc*     __init_8087_emu
-0000:dbd2      __x87id
+0000:dcfc*     __init_8087_emu
+0000:dd02      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:dc2f      wctomb_
+0000:dd5f      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:dc7a+     utoa_
-0000:dd1b      itoa_
+0000:ddaa+     utoa_
+0000:de4b      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:dd65      strupr_
+0000:de95      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0eb8:06ec      ___EFG_printf
-0eb8:06f0*     ___EFG_scanf
+0ecb:06ec      ___EFG_printf
+0ecb:06f0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:ddad      ulltoa_
-0000:deea*     lltoa_
+0000:dedd      ulltoa_
+0000:e01a*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:df5b*     _dos_close_
-0000:df69      _dos_commit_
+0000:e08b*     _dos_close_
+0000:e099      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:df78      __HeapManager_expand_
-0000:e481      _nexpand_
+0000:e0a8      __HeapManager_expand_
+0000:e5b1      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:e4d4      _fexpand_
-0000:e4d4*     _expand_
+0000:e604      _fexpand_
+0000:e604*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:e509      clearenv_
+0000:e639      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:e63e      __Init_FPE_handler_
-0000:e677      __Fini_FPE_handler_
-0000:e6ae*     __FPEHandler
+0000:e76e      __Init_FPE_handler_
+0000:e7a7      __Fini_FPE_handler_
+0000:e7de*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:e940      _bfree_
+0000:ea70      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:e965      _bexpand_
+0000:ea95      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0eb8:070a      ___FPE_int
+0ecb:070a      ___FPE_int
 
 
                         +--------------------+
@@ -574,6 +574,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001d280 (119424.)
-Entry point address: 0000:7ca6
+Memory size:  0001d3e0 (119776.)
+Entry point address: 0000:7dd6
 Link time: 00:00.00
index 1fc8a0c2f2cdc90efb98a4dfaf593992f38c4684..d26f75d4480df8b03f1f9e6cbebb92fb7dd48304 100755 (executable)
Binary files a/fontgfx.exe and b/fontgfx.exe differ
index ba2387b571357dab74784e044080916defcc8525..d8ed757bb66c66cc8d594ad82750e9fe3c42620d 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: fontgfx.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1146:0000            0000f4c0
+DGROUP                          1159:0000            0000f4d0
 
 
 
@@ -25,36 +25,36 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 fontgfx_TEXT           CODE           AUTO           0000:0000       00000147
-16_in_TEXT             CODE           AUTO           0000:0150       00001d43
-16_mm_TEXT             CODE           AUTO           0000:1ea0       00003308
-wcpu_TEXT              CODE           AUTO           0000:51b0       00000058
-16_head_TEXT           CODE           AUTO           0000:5210       00000405
-16_ca_TEXT             CODE           AUTO           0000:5620       000003fd
-kitten_TEXT            CODE           AUTO           0000:5a20       0000080a
-16_hc_TEXT             CODE           AUTO           0000:6230       0000158b
-timer_TEXT             CODE           AUTO           0000:77c0       0000020f
-_TEXT                  CODE           AUTO           0000:79d0       00007645
-16text_TEXT            CODE           AUTO           0000:f020       0000010d
-modex16_TEXT           CODE           AUTO           0f13:0000       00002180
-16_in13_DATA           FAR_DATA       AUTO           112b:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1145:0004       00000000
-_NULL                  BEGDATA        DGROUP         1146:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         1148:0000       00000002
-CONST                  DATA           DGROUP         1148:0002       00000076
-CONST2                 DATA           DGROUP         114f:0008       00000102
-_DATA                  DATA           DGROUP         1160:0000       000009f5
-XIB                    DATA           DGROUP         11ff:0006       00000000
-XI                     DATA           DGROUP         11ff:0006       00000036
-XIE                    DATA           DGROUP         1202:000c       00000000
-YIB                    DATA           DGROUP         1202:000c       00000000
-YI                     DATA           DGROUP         1202:000c       00000018
-YIE                    DATA           DGROUP         1204:0004       00000000
-STRINGS                DATA           DGROUP         1204:0004       00000000
-DATA                   DATA           DGROUP         1204:0004       00000000
-_emu_init_start        EMU            DGROUP         1204:0004       00000000
-_emu_init_end          EMU            DGROUP         1204:0004       00000000
-_BSS                   BSS            DGROUP         1205:0000       00000e02
-STACK                  STACK          DGROUP         12e6:0000       0000dac0
+16_in_TEXT             CODE           AUTO           0000:0150       00001e80
+16_mm_TEXT             CODE           AUTO           0000:1fd0       00003308
+wcpu_TEXT              CODE           AUTO           0000:52e0       00000058
+16_head_TEXT           CODE           AUTO           0000:5340       00000405
+16_ca_TEXT             CODE           AUTO           0000:5750       000003fd
+kitten_TEXT            CODE           AUTO           0000:5b50       0000080a
+16_hc_TEXT             CODE           AUTO           0000:6360       0000158b
+timer_TEXT             CODE           AUTO           0000:78f0       00000209
+_TEXT                  CODE           AUTO           0000:7b00       00007645
+16text_TEXT            CODE           AUTO           0000:f150       0000010d
+modex16_TEXT           CODE           AUTO           0f26:0000       00002180
+16_in13_DATA           FAR_DATA       AUTO           113e:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1158:0004       00000000
+_NULL                  BEGDATA        DGROUP         1159:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         115b:0000       00000002
+CONST                  DATA           DGROUP         115b:0002       00000076
+CONST2                 DATA           DGROUP         1162:0008       00000102
+_DATA                  DATA           DGROUP         1173:0000       000009f5
+XIB                    DATA           DGROUP         1212:0006       00000000
+XI                     DATA           DGROUP         1212:0006       00000036
+XIE                    DATA           DGROUP         1215:000c       00000000
+YIB                    DATA           DGROUP         1215:000c       00000000
+YI                     DATA           DGROUP         1215:000c       00000018
+YIE                    DATA           DGROUP         1217:0004       00000000
+STRINGS                DATA           DGROUP         1217:0004       00000000
+DATA                   DATA           DGROUP         1217:0004       00000000
+_emu_init_start        EMU            DGROUP         1217:0004       00000000
+_emu_init_end          EMU            DGROUP         1217:0004       00000000
+_BSS                   BSS            DGROUP         1218:0000       00000e1e
+STACK                  STACK          DGROUP         12fa:0000       0000dac0
 
 
                         +----------------+
@@ -70,552 +70,552 @@ Address        Symbol
 Module: fontgfx.o(/dos/z/16/src/fontgfx.c)
 0000:000c      main_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:0268+     INL_KeyService_
-0000:04b2+     Mouse_
-0000:050a+     IN_GetJoyAbs_
-0000:08d0+     IN_GetJoyButtonsDB_
-0000:0b66+     IN_SetupJoy_
-0000:0d28*     IN_Startup_
-0000:0e2e*     IN_Default_
-0000:0f92*     IN_Shutdown_
-0000:1012*     IN_SetKeyHook_
-0000:1034+     IN_ClearKeysDown_
-0000:1114*     IN_ReadCursor_
-0000:1230*     IN_ReadControl_
-0000:19b0*     IN_SetControlType_
-0000:19fe*     IN_GetScanName_
-0000:1a86*     IN_WaitForKey_
-0000:1abc*     IN_WaitForASCII_
-0000:1af2+     IN_AckBack_
-0000:1bda*     IN_Ack_
-0000:1c7c+     IN_IsUserInput_
-0000:1d22*     IN_UserInput_
-0000:1d7a*     IN_KeyDown_
-0000:1dc2+     IN_ClearKey_
-0000:1e3a*     IN_qb_
-1146:0c0e+     _inpu
+1159:0c0e+     _inpu
+0000:0290+     INL_KeyService_
+0000:052a+     Mouse_
+0000:0582+     IN_GetJoyAbs_
+0000:092c+     IN_GetJoyButtonsDB_
+0000:0bb2+     IN_SetupJoy_
+0000:0d74*     IN_Startup_
+0000:0e7a*     IN_Default_
+0000:0fde*     IN_Shutdown_
+0000:105e*     IN_SetKeyHook_
+0000:1080+     IN_ClearKeysDown_
+0000:1160*     IN_ReadCursor_
+0000:127c*     IN_ReadControl_
+0000:1ab4*     IN_SetControlType_
+0000:1b02*     IN_GetScanName_
+0000:1b8a*     IN_WaitForKey_
+0000:1bc0*     IN_WaitForASCII_
+0000:1bf6+     IN_AckBack_
+0000:1cde*     IN_Ack_
+0000:1d80+     IN_IsUserInput_
+0000:1e26*     IN_UserInput_
+0000:1e6a*     IN_KeyDown_
+0000:1eb2+     IN_ClearKey_
+0000:1f2a*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:2884+     MML_CheckForEMS_
-0000:28e0+     MML_SetupEMS_
-0000:2a98+     MML_ShutdownEMS_
-0000:2b04+     MM_MapEMS_
-0000:2c00*     MM_MapXEMS_
-0000:2d20+     MML_CheckForXMS_
-0000:2d7c*     MML_SetupXMS_
-0000:2e64+     MML_ShutdownXMS_
-0000:2ef2+     MML_UseSpace_
-0000:30d0+     MML_ClearBlock_
-0000:3154*     MM_Startup_
-0000:3586+     MM_Shutdown_
-0000:361c      MM_GetPtr_
-0000:3a16+     MM_FreePtr_
-0000:3b0e*     MM_SetPurge_
-0000:3be8*     MM_SetLock_
-0000:3cc0+     MM_SortMem_
-0000:3eae*     MM_ShowMemory_
-0000:454e*     MM_DumpData_
-0000:46a8+     MM_UnusedMemory_
-0000:472c+     MM_TotalFree_
-0000:47c2*     MM_Report_
-0000:517a*     MM_BombOnError_
-1146:0d70+     _beforesort
-1146:0d74+     _aftersort
-1146:0d78+     _XMSaddr
+1159:0d70+     _beforesort
+1159:0d74+     _aftersort
+1159:0d78+     _XMSaddr
+0000:29b4+     MML_CheckForEMS_
+0000:2a10+     MML_SetupEMS_
+0000:2bc8+     MML_ShutdownEMS_
+0000:2c34+     MM_MapEMS_
+0000:2d30*     MM_MapXEMS_
+0000:2e50+     MML_CheckForXMS_
+0000:2eac*     MML_SetupXMS_
+0000:2f94+     MML_ShutdownXMS_
+0000:3022+     MML_UseSpace_
+0000:3200+     MML_ClearBlock_
+0000:3284*     MM_Startup_
+0000:36b6+     MM_Shutdown_
+0000:374c      MM_GetPtr_
+0000:3b46+     MM_FreePtr_
+0000:3c3e*     MM_SetPurge_
+0000:3d18*     MM_SetLock_
+0000:3df0+     MM_SortMem_
+0000:3fde*     MM_ShowMemory_
+0000:467e*     MM_DumpData_
+0000:47d8+     MM_UnusedMemory_
+0000:485c+     MM_TotalFree_
+0000:48f2*     MM_Report_
+0000:52aa*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:51b0      detectcpu_
+0000:52e0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:521e*     wait_
-0000:526a*     filesize_
-0000:52d0      printmeminfoline_
-0000:54bc      US_CheckParm_
+0000:534e*     wait_
+0000:539a*     filesize_
+0000:5400      printmeminfoline_
+0000:55ec      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:564e      CA_OpenDebug_
-0000:569e      CA_CloseDebug_
-0000:56cc+     CA_FarRead_
-0000:574c*     CA_FarWrite_
-0000:57cc*     CA_ReadFile_
-0000:5848*     CA_LoadFile_
-0000:58f0*     CAL_OptimizeNodes_
-0000:59a0*     CA_Startup_
-0000:59f0*     CA_Shutdown_
-1146:0d80*     _finishcachebox
-1146:0d84*     _drawcachebox
-1146:0d88*     _updatecachebox
+1159:0d90*     _finishcachebox
+1159:0d94*     _drawcachebox
+1159:0d98*     _updatecachebox
+0000:577e      CA_OpenDebug_
+0000:57ce      CA_CloseDebug_
+0000:57fc+     CA_FarRead_
+0000:587c*     CA_FarWrite_
+0000:58fc*     CA_ReadFile_
+0000:5978*     CA_LoadFile_
+0000:5a20*     CAL_OptimizeNodes_
+0000:5ad0*     CA_Startup_
+0000:5b20*     CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:5a5c      KITTENGETS
-0000:5abc*     kittenopen_
-0000:5d0a+     catread_
-0000:5dbe*     kittenclose_
-0000:5dda+     mystrtoul_
-0000:5e8e+     processEscChars_
-0000:6014+     get_line_
-0000:6086+     db_fetch_
-0000:611c+     db_insert_
-1146:08e4+     __kitten_catalog
+0000:5b8c      KITTENGETS
+0000:5bec*     kittenopen_
+0000:5e3a+     catread_
+0000:5eee*     kittenclose_
+0000:5f0a+     mystrtoul_
+0000:5fbe+     processEscChars_
+0000:6144+     get_line_
+0000:61b6+     db_fetch_
+0000:624c+     db_insert_
+1159:08e4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:63dc+     LargestFreeBlock_
-0000:646a+     _coreleft_
-0000:64e6+     LargestFarFreeBlock_
-0000:659c+     _farcoreleft_
-0000:664a+     LargestHugeFreeBlock_
-0000:673a*     _hugecoreleft_
-0000:680a+     GetFreeSize_
-0000:6864+     GetFarFreeSize_
-0000:68ae+     GetNearFreeSize_
-0000:68fc*     heapdump_
-0000:759e+     heapstat_
-0000:76dc+     heapstat0_
-0000:773e+     HC_OpenDebug_
-0000:778e*     HC_CloseDebug_
+0000:650c+     LargestFreeBlock_
+0000:659a+     _coreleft_
+0000:6616+     LargestFarFreeBlock_
+0000:66cc+     _farcoreleft_
+0000:677a+     LargestHugeFreeBlock_
+0000:686a*     _hugecoreleft_
+0000:693a+     GetFreeSize_
+0000:6994+     GetFarFreeSize_
+0000:69de+     GetNearFreeSize_
+0000:6a2c*     heapdump_
+0000:76ce+     heapstat_
+0000:780c+     heapstat0_
+0000:786e+     HC_OpenDebug_
+0000:78be*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:77c0*     start_timer_
-0000:78c6*     elapsed_timer_
-0000:7918*     ticktock_
-0000:7984*     time_in_seconds_
+0000:78f0*     start_timer_
+0000:79f0*     elapsed_timer_
+0000:7a42*     ticktock_
+0000:7aae*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:79d5      __STK
-0000:79f5      __STKOVERFLOW_
+0000:7b05      __STK
+0000:7b25      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:f096      textInit_
-1146:0d94      _romFonts
+0000:f1c6      textInit_
+1159:0dac      _romFonts
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0f13:01b8*     VGAmodeX_
-0f13:0260      modexEnter_
-0f13:02fc      modexLeave_
-0f13:0314      modexDefaultPage_
-0f13:036e*     modexNextPage_
-0f13:042a*     modexNextPageFlexibleSize_
-0f13:04ce*     modexShowPage_
-0f13:05ca*     modexPanPage_
-0f13:061a*     modexSelectPlane_
-0f13:063e+     modexClearRegion_
-0f13:0756*     oldDrawBmp_
-0f13:08bc*     CDrawBmp_
-0f13:0a20*     modexDrawBmp_
-0f13:0a86+     modexDrawBmpRegion_
-0f13:0bf0*     modexDrawPlanarBuf_
-0f13:0c0e*     modexDrawSprite_
-0f13:0c74+     modexDrawSpriteRegion_
-0f13:0dec*     modexCopyPageRegion_
-0f13:0f56*     modexFadeOn_
-0f13:0f86*     modexFadeOff_
-0f13:0fb4*     modexFlashOn_
-0f13:0fe2*     modexFlashOff_
-0f13:10b2+     modexPalSave_
-0f13:1108+     modexNewPal_
-0f13:1158*     modexLoadPalFile_
-0f13:123a*     modexSavePalFile_
-0f13:12b2*     modexPalBlack_
-0f13:12dc*     modexPalWhite_
-0f13:1306+     modexPalUpdate_
-0f13:1876+     modexPalUpdate1_
-0f13:18f0*     modexPalUpdate0_
-0f13:193c+     chkcolor_
-0f13:1c54+     modexputPixel_
-0f13:1ce2*     modexgetPixel_
-0f13:1d68*     modexhlin_
-0f13:1dd4      modexprint_
-0f13:1f6e      modexprintbig_
-0f13:20ea*     cls_
-0f13:2158+     modexWaitBorder_
-1146:0914+     _VGA
+0f26:01b8*     VGAmodeX_
+0f26:0260      modexEnter_
+0f26:02fc      modexLeave_
+0f26:0314      modexDefaultPage_
+0f26:036e*     modexNextPage_
+0f26:042a*     modexNextPageFlexibleSize_
+0f26:04ce*     modexShowPage_
+0f26:05ca*     modexPanPage_
+0f26:061a*     modexSelectPlane_
+0f26:063e+     modexClearRegion_
+0f26:0756*     oldDrawBmp_
+0f26:08bc*     CDrawBmp_
+0f26:0a20*     modexDrawBmp_
+0f26:0a86+     modexDrawBmpRegion_
+0f26:0bf0*     modexDrawPlanarBuf_
+0f26:0c0e*     modexDrawSprite_
+0f26:0c74+     modexDrawSpriteRegion_
+0f26:0dec*     modexCopyPageRegion_
+0f26:0f56*     modexFadeOn_
+0f26:0f86*     modexFadeOff_
+0f26:0fb4*     modexFlashOn_
+0f26:0fe2*     modexFlashOff_
+0f26:10b2+     modexPalSave_
+0f26:1108+     modexNewPal_
+0f26:1158*     modexLoadPalFile_
+0f26:123a*     modexSavePalFile_
+0f26:12b2*     modexPalBlack_
+0f26:12dc*     modexPalWhite_
+0f26:1306+     modexPalUpdate_
+0f26:1876+     modexPalUpdate1_
+0f26:18f0*     modexPalUpdate0_
+0f26:193c+     chkcolor_
+0f26:1c54+     modexputPixel_
+0f26:1ce2*     modexgetPixel_
+0f26:1d68*     modexhlin_
+0f26:1dd4      modexprint_
+0f26:1f6e      modexprintbig_
+0f26:20ea*     cls_
+0f26:2158+     modexWaitBorder_
+1159:0914+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
-0000:7a12      getch_
+0000:7b42      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7a2c      printf_
+0000:7b5c      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:7a5b      sprintf_
+0000:7b8b      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1146:0000*     __nullarea
-1146:093c*     __ovlflag
-1146:093d*     __intno
-1146:093e*     __ovlvec
-0000:7a8a      _cstart_
-0000:7b5d*     _Not_Enough_Memory_
-0000:7c8f      __exit_
-0000:7cae      __do_exit_with_msg__
-0000:7d0b      __GETDS
+1159:0000*     __nullarea
+1159:093c*     __ovlflag
+1159:093d*     __intno
+1159:093e*     __ovlvec
+0000:7bba      _cstart_
+0000:7c8d*     _Not_Enough_Memory_
+0000:7dbf      __exit_
+0000:7dde      __do_exit_with_msg__
+0000:7e3b      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7d16      _big_code_
-0000:7d16*     CodeModelMismatch
+0000:7e46      _big_code_
+0000:7e46*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1146:16ac      __argv
-1146:16b0      ___argv
-1146:16b4      __argc
-1146:16b6      ___argc
+1159:16c8      __argv
+1159:16cc      ___argv
+1159:16d0      __argc
+1159:16d2      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7d1d      __PIA
-0000:7d16*     __PIS
+0000:7e4d      __PIA
+0000:7e46*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7d34+     int86x_
-0000:7eb7      int86_
+0000:7e64+     int86x_
+0000:7fe7      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:7ee4      __I4M
-0000:7ee4      __U4M
+0000:8014      __I4M
+0000:8014      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:7efc      _dos_getvect_
+0000:802c      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:7f07      _dos_setvect_
+0000:8037      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:7f14      __I4D
-0000:7f63      __U4D
+0000:8044      __I4D
+0000:8093      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:7fe7*     _heapgrow_
-0000:7fe7      _fheapgrow_
-0000:7fe8      _nheapgrow_
+0000:8117*     _heapgrow_
+0000:8117      _fheapgrow_
+0000:8118      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:8060      _memavl_
+0000:8190      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:80a5      _nmalloc_
-1146:0942      ___nheapbeg
-1146:0944      ___MiniHeapRover
-1146:0946      ___LargestSizeB4MiniHeapRover
+0000:81d5      _nmalloc_
+1159:0942      ___nheapbeg
+1159:0944      ___MiniHeapRover
+1159:0946      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:817f      _fmalloc_
-0000:817f      malloc_
-1146:0948      ___fheap
-1146:094a      ___fheapRover
-1146:094c      ___LargestSizeB4Rover
+0000:82af      _fmalloc_
+0000:82af      malloc_
+1159:0948      ___fheap
+1159:094a      ___fheapRover
+1159:094c      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:82f4      _ffree_
-0000:82f4      free_
+0000:8424      _ffree_
+0000:8424      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:8361      _nfree_
-1146:16b8+     ___MiniHeapFreeRover
+0000:8491      _nfree_
+1159:16d4+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:845c+     _null_exit_rtn_
-0000:845c+     __null_int23_exit_
-0000:845d      exit_
-0000:847e+     _exit_
-1146:094e+     ___int23_exit
-1146:0952      ___FPE_handler_exit
+0000:858c+     _null_exit_rtn_
+0000:858c+     __null_int23_exit_
+0000:858d      exit_
+0000:85ae+     _exit_
+1159:094e+     ___int23_exit
+1159:0952      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:849a      __PTC
+0000:85ca      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:84cd      ultoa_
-0000:858b*     ltoa_
+0000:85fd      ultoa_
+0000:86bb*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:8711      write_
+0000:8841      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:893d+     __open_flags_
-0000:8bfe+     _fsopen_
-0000:8c65      fopen_
-0000:8d88*     freopen_
+0000:8a6d+     __open_flags_
+0000:8d2e+     _fsopen_
+0000:8d95      fopen_
+0000:8eb8*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:8e12      fprintf_
+0000:8f42      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:8e41      __doclose_
-0000:8f8b      __shutdown_stream_
-0000:8fa5      fclose_
-1146:16ba+     ___RmTmpFileFn
+0000:8f71      __doclose_
+0000:90bb      __shutdown_stream_
+0000:90d5      fclose_
+1159:16d6+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:9010+     __ibm_bios_get_ticks_
-0000:9087      clock_
+0000:9140+     __ibm_bios_get_ticks_
+0000:91b7      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:90ae      kbhit_
+0000:91de      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:90c5      ftell_
+0000:91f5      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:92ab      fseek_
+0000:93db      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1146:0098      __IsTable
+1159:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:94a3      tolower_
+0000:95d3      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:94b1      unlink_
+0000:95e1      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:96e1      open_
-0000:9718      sopen_
+0000:9811      open_
+0000:9848      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:9745      close_
+0000:9875      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:974a      filelength_
+0000:987a      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:97a8      getenv_
+0000:98d8      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:9894      __PTS
+0000:99c4      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:98c5      read_
+0000:99f5      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:99fe*     __clib_strdup_
-0000:99fe      strdup_
+0000:9b2e*     __clib_strdup_
+0000:9b2e      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9a65      halloc_
-0000:9b4a      hfree_
+0000:9b95      halloc_
+0000:9c7a      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9b51      _heapwalk_
-0000:9b51      _fheapwalk_
+0000:9c81      _heapwalk_
+0000:9c81      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9b66+     __NHeapWalk_
-0000:9c5f      _nheapwalk_
+0000:9c96+     __NHeapWalk_
+0000:9d8f      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9c6f      stackavail_
+0000:9d9f      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1146:095e      __8087
-1146:095f      __real87
-1146:0960      __dos87emucall
-1146:0962      __dos87real
+1159:095e      __8087
+1159:095f      __real87
+1159:0960      __dos87emucall
+1159:0962      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9c7e*     __exit_with_msg_
-0000:9c83      __fatal_runtime_error_
+0000:9dae*     __exit_with_msg_
+0000:9db3      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1146:0964      __curbrk
-1146:096c      __STACKLOW
-1146:096e      __STACKTOP
-1146:0970      __cbyte
-1146:0972      __child
-1146:0974      __no87
-1146:0981      ___FPE_handler
-1146:0966      __psp
-1146:0975      __get_ovl_stack
-1146:0979      __restore_ovl_stack
-1146:097d      __close_ovl_file
-1146:0985      __LpCmdLine
-1146:0989      __LpPgmName
-1146:0968      __osmajor
-1146:0969      __osminor
-1146:096a      __osmode
-1146:096b      __HShift
+1159:0964      __curbrk
+1159:096c      __STACKLOW
+1159:096e      __STACKTOP
+1159:0970      __cbyte
+1159:0972      __child
+1159:0974      __no87
+1159:0981      ___FPE_handler
+1159:0966      __psp
+1159:0975      __get_ovl_stack
+1159:0979      __restore_ovl_stack
+1159:097d      __close_ovl_file
+1159:0985      __LpCmdLine
+1159:0989      __LpPgmName
+1159:0968      __osmajor
+1159:0969      __osminor
+1159:096a      __osmode
+1159:096b      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:9ca2+     __fill_buffer_
-0000:9ef1      fgetc_
+0000:9dd2+     __fill_buffer_
+0000:a021      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:a038      fwrite_
+0000:a168      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:a3b1      rand_
-0000:a3f3*     srand_
+0000:a4e1      rand_
+0000:a523*     srand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1146:0992      ___iob
-1146:16c2      ___ClosedStreams
-1146:16c6      ___OpenStreams
+1159:0992      ___iob
+1159:16de      ___ClosedStreams
+1159:16e2      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a430      __fprtf_
+0000:a560      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:a59c      vsprintf_
+0000:a6cc      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a5de      __CMain
+0000:a70e      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a644      __InitRtns
-0000:a644*     __FInitRtns
-0000:a69f      __FiniRtns
-0000:a69f*     __FFiniRtns
+0000:a774      __InitRtns
+0000:a774*     __FInitRtns
+0000:a7cf      __FiniRtns
+0000:a7cf*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1146:0afa      ___uselfn
+1159:0afa      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a704      __DOSseg__
+0000:a834      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a705      __Init_Argv_
-0000:a768+     _getargv_
-0000:aa98      __Fini_Argv_
+0000:a835      __Init_Argv_
+0000:a898+     _getargv_
+0000:abc8      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:aac2      intr_
+0000:abf2      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:aad6      segread_
+0000:ac06      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:abc1      __LastFree_
-0000:ac3b      __ExpandDGROUP_
+0000:acf1      __LastFree_
+0000:ad6b      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:ad4c      __nmemneed_
+0000:ae7c      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:ad50      __MemAllocator
-0000:ae1a      __MemFree
+0000:ae80      __MemAllocator
+0000:af4a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:af77      __GrowSeg_
+0000:b0a7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:b0ed      __AllocSeg_
+0000:b21d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:b1dc      __fmemneed_
+0000:b30c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1146:0022      ___Alphabet
+1159:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:b1df      __lseek_
+0000:b30f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:b219*     __dosretax
-0000:b21e*     __dosret0
-0000:b225      __set_errno_dos_
-0000:b28d*     __set_errno_dos_reterr_
+0000:b349*     __dosretax
+0000:b34e*     __dosret0
+0000:b355      __set_errno_dos_
+0000:b3bd*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:b298*     __get_errno_ptr_
-1146:16ce      _errno
+0000:b3c8*     __get_errno_ptr_
+1159:16ea      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:b29f      __GetIOMode_
-0000:b2d4      __SetIOMode_nogrow_
-1146:0b10      ___NFiles
-1146:0b12      ___init_mode
-1146:0b3a      ___io_mode
+0000:b3cf      __GetIOMode_
+0000:b404      __SetIOMode_nogrow_
+1159:0b10      ___NFiles
+1159:0b12      ___init_mode
+1159:0b3a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:b309*     __set_commode_
-1146:0b3e      __commode
+0000:b439*     __set_commode_
+1159:0b3e      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1146:0b40      __fmode
+1159:0b40      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:b315      __chktty_
+0000:b445      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:b374      __freefp_
-0000:b415      __purgefp_
+0000:b4a4      __freefp_
+0000:b545      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:b456      __allocfp_
+0000:b586      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b606      __close_
+0000:b736      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b63c      __flush_
+0000:b76c      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b885      fflush_
+0000:b9b5      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b89a      tell_
+0000:b9ca      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b8ab      lseek_
+0000:b9db      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b8dc      __doserror_
-0000:b8ea      __doserror1_
+0000:ba0c      __doserror_
+0000:ba1a      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b8f6      _dos_open_
+0000:ba26      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b91c      isatty_
+0000:ba4c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b938*     __get_doserrno_ptr_
-1146:16d0      __doserrno
+0000:ba68*     __get_doserrno_ptr_
+1159:16ec      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1146:0b42      ___umaskval
+1159:0b42      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b93f      _dos_creat_
-0000:b963*     _dos_creatnew_
+0000:ba6f      _dos_creat_
+0000:ba93*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b984+     __grow_iomode_
-0000:ba6b+     __shrink_iomode_
-0000:baac      __SetIOMode_
+0000:bab4+     __grow_iomode_
+0000:bb9b+     __shrink_iomode_
+0000:bbdc      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1146:16d4      ___env_mask
-1146:16d8      _environ
-1146:16dc*     __wenviron
+1159:16f0      ___env_mask
+1159:16f4      _environ
+1159:16f8*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:bb53      _mbterm_
+0000:bc83      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:bba6      _mbsnextc_
+0000:bcd6      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:bc01      _mbctoupper_
+0000:bd31      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:bc24      _mbsinc_
+0000:bd54      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:bc76      __ChkTTYIOMode_
-0000:bce4*     __IOMode_
+0000:bda6      __ChkTTYIOMode_
+0000:be14*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:bdb6      __HeapWalk_
+0000:bee6      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:bff6*     _fpreset_
-0000:c021      __init_8087_
-0000:c054+     __default_sigfpe_handler_
-0000:c0a9      __chk8087_
+0000:c126*     _fpreset_
+0000:c151      __init_8087_
+0000:c184+     __default_sigfpe_handler_
+0000:c1d9      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:c119      __EnterWVIDEO_
-1146:0b62+     ___WD_Present
+0000:c249      __EnterWVIDEO_
+1159:0b62+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:c13d      __flushall_
-0000:c1d1      flushall_
+0000:c26d      __flushall_
+0000:c301      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:c1d7      getche_
+0000:c307      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c1f1      __ioalloc_
+0000:c321      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:c37f      __qread_
+0000:c4af      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:c39f      __qwrite_
+0000:c4cf      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:c3ff      fputc_
+0000:c52f      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:c5d4      __InitFiles_
+0000:c704      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:c808*     fcloseall_
-0000:c80f      __full_io_exit_
+0000:c938*     fcloseall_
+0000:c93f      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c819      __prtf_
+0000:c949      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1146:16e0      ____Argv
-1146:16e4      ____Argc
+1159:16fc      ____Argv
+1159:1700      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1146:0b64      __amblksiz
+1159:0b64      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1146:0b96      __Start_XI
-1146:0bcc      __End_XI
-1146:0bcc      __Start_YI
-1146:0be4      __End_YI
+1159:0b96      __Start_XI
+1159:0bcc      __End_XI
+1159:0bcc      __Start_YI
+1159:0be4      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1146:16e6      ___historical_splitparms
+1159:1702      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d97c      _DoINTR_
+0000:daac      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:dcf5*     _heapenable_
-1146:0b66      ___heap_enabled
+0000:de25*     _heapenable_
+1159:0b66      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:dd06*     sbrk_
-0000:dd16      __brk_
+0000:de36*     sbrk_
+0000:de46      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:dd7e      fsync_
+0000:deae      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:dd83*     _frealloc_
-0000:dd83      realloc_
+0000:deb3*     _frealloc_
+0000:deb3      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:de7d      __setenvp_
-0000:e009      __freeenvp_
+0000:dfad      __setenvp_
+0000:e139      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1146:0b68      ___IsDBCS
+1159:0b68      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e067*     _ismbblead_
-1146:16ec      ___MBCSIsTable
+0000:e197*     _ismbblead_
+1159:1708      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e0c1      __mbinit_
-1146:0b6a      ___MBCodePage
+0000:e1f1      __mbinit_
+1159:0b6a      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e19c      _mbdtoupper_
+0000:e2cc      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e1aa      toupper_
+0000:e2da      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1146:0b6c      __8087cw
+1159:0b6c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1146:0b6e      ___Save8087
-1146:0b72      ___Rest8087
+1159:0b6e      ___Save8087
+1159:0b72      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e1b9      __GrabFP87_
+0000:e2e9      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e1ec*     __init_8087_emu
-0000:e1f2      __x87id
+0000:e31c*     __init_8087_emu
+0000:e322      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e24f      wctomb_
+0000:e37f      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e29a+     utoa_
-0000:e33b      itoa_
+0000:e3ca+     utoa_
+0000:e46b      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e385      strupr_
+0000:e4b5      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1146:0b76      ___EFG_printf
-1146:0b7a*     ___EFG_scanf
+1159:0b76      ___EFG_printf
+1159:0b7a*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e3cd      ulltoa_
-0000:e50a*     lltoa_
+0000:e4fd      ulltoa_
+0000:e63a*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e57b*     _dos_close_
-0000:e589      _dos_commit_
+0000:e6ab*     _dos_close_
+0000:e6b9      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e598*     _msize_
-0000:e5b3      _fmsize_
+0000:e6c8*     _msize_
+0000:e6e3      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e5c4      __HeapManager_expand_
-0000:eacd      _nexpand_
+0000:e6f4      __HeapManager_expand_
+0000:ebfd      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:eb20      _fexpand_
-0000:eb20*     _expand_
+0000:ec50      _fexpand_
+0000:ec50*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:eb55      clearenv_
+0000:ec85      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ec8a      __Init_FPE_handler_
-0000:ecc3      __Fini_FPE_handler_
-0000:ecfa*     __FPEHandler
+0000:edba      __Init_FPE_handler_
+0000:edf3      __Fini_FPE_handler_
+0000:ee2a*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:ef8c      _bfree_
+0000:f0bc      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:efb1      _bexpand_
+0000:f0e1      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1146:0b94      ___FPE_int
+1159:0b94      ___FPE_int
 
 
                         +--------------------+
@@ -631,6 +631,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00020920 (133408.)
-Entry point address: 0000:7a8a
+Memory size:  00020a60 (133728.)
+Entry point address: 0000:7bba
 Link time: 00:00.00
index 7c67d8918fb4e936587309aaee46d2ddf5e7fb4d..b4a9f5cc779b6064a276d6be38721cf6c443e3ff 100755 (executable)
Binary files a/fonttest.exe and b/fonttest.exe differ
index c8bd10f73855382477f137e7ca7c1aac5d797b91..8d560e0d4d844e6605d7d33102ffe736a03938f3 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: fonttest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0f0f:0000            0000e710
+DGROUP                          0f22:0000            0000e720
 
 
 
@@ -25,35 +25,35 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 fonttest_TEXT          CODE           AUTO           0000:0000       00000222
-16_in_TEXT             CODE           AUTO           0000:0230       00001d43
-16_mm_TEXT             CODE           AUTO           0000:1f80       00003308
-wcpu_TEXT              CODE           AUTO           0000:5290       00000058
-16_head_TEXT           CODE           AUTO           0000:52f0       00000405
-16_ca_TEXT             CODE           AUTO           0000:5700       000003fd
-kitten_TEXT            CODE           AUTO           0000:5b00       0000080a
-16_hc_TEXT             CODE           AUTO           0000:6310       0000158b
-timer_TEXT             CODE           AUTO           0000:78a0       0000020f
-_TEXT                  CODE           AUTO           0000:7ab0       00007375
-16text_TEXT            CODE           AUTO           0000:ee30       0000010d
-16_in13_DATA           FAR_DATA       AUTO           0ef4:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           0f0e:0004       00000000
-_NULL                  BEGDATA        DGROUP         0f0f:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0f11:0000       00000002
-CONST                  DATA           DGROUP         0f11:0002       00000076
-CONST2                 DATA           DGROUP         0f18:0008       00000102
-_DATA                  DATA           DGROUP         0f29:0000       0000055b
-XIB                    DATA           DGROUP         0f7e:000c       00000000
-XI                     DATA           DGROUP         0f7e:000c       00000036
-XIE                    DATA           DGROUP         0f82:0002       00000000
-YIB                    DATA           DGROUP         0f82:0002       00000000
-YI                     DATA           DGROUP         0f82:0002       00000018
-YIE                    DATA           DGROUP         0f83:000a       00000000
-STRINGS                DATA           DGROUP         0f83:000a       00000000
-DATA                   DATA           DGROUP         0f83:000a       00000000
-_emu_init_start        EMU            DGROUP         0f83:000a       00000000
-_emu_init_end          EMU            DGROUP         0f83:000a       00000000
-_BSS                   BSS            DGROUP         0f84:0000       000004f2
-STACK                  STACK          DGROUP         0fd4:0000       0000dac0
+16_in_TEXT             CODE           AUTO           0000:0230       00001e80
+16_mm_TEXT             CODE           AUTO           0000:20b0       00003308
+wcpu_TEXT              CODE           AUTO           0000:53c0       00000058
+16_head_TEXT           CODE           AUTO           0000:5420       00000405
+16_ca_TEXT             CODE           AUTO           0000:5830       000003fd
+kitten_TEXT            CODE           AUTO           0000:5c30       0000080a
+16_hc_TEXT             CODE           AUTO           0000:6440       0000158b
+timer_TEXT             CODE           AUTO           0000:79d0       00000209
+_TEXT                  CODE           AUTO           0000:7be0       00007375
+16text_TEXT            CODE           AUTO           0000:ef60       0000010d
+16_in13_DATA           FAR_DATA       AUTO           0f07:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0f21:0004       00000000
+_NULL                  BEGDATA        DGROUP         0f22:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0f24:0000       00000002
+CONST                  DATA           DGROUP         0f24:0002       00000076
+CONST2                 DATA           DGROUP         0f2b:0008       00000102
+_DATA                  DATA           DGROUP         0f3c:0000       0000055b
+XIB                    DATA           DGROUP         0f91:000c       00000000
+XI                     DATA           DGROUP         0f91:000c       00000036
+XIE                    DATA           DGROUP         0f95:0002       00000000
+YIB                    DATA           DGROUP         0f95:0002       00000000
+YI                     DATA           DGROUP         0f95:0002       00000018
+YIE                    DATA           DGROUP         0f96:000a       00000000
+STRINGS                DATA           DGROUP         0f96:000a       00000000
+DATA                   DATA           DGROUP         0f96:000a       00000000
+_emu_init_start        EMU            DGROUP         0f96:000a       00000000
+_emu_init_end          EMU            DGROUP         0f96:000a       00000000
+_BSS                   BSS            DGROUP         0f97:0000       0000050a
+STACK                  STACK          DGROUP         0fe8:0000       0000dac0
 
 
                         +----------------+
@@ -69,508 +69,508 @@ Address        Symbol
 Module: fonttest.o(/dos/z/16/src/fonttest.c)
 0000:0064      main_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:0348+     INL_KeyService_
-0000:0592+     Mouse_
-0000:05ea+     IN_GetJoyAbs_
-0000:09b0+     IN_GetJoyButtonsDB_
-0000:0c46+     IN_SetupJoy_
-0000:0e08*     IN_Startup_
-0000:0f0e*     IN_Default_
-0000:1072*     IN_Shutdown_
-0000:10f2*     IN_SetKeyHook_
-0000:1114+     IN_ClearKeysDown_
-0000:11f4*     IN_ReadCursor_
-0000:1310*     IN_ReadControl_
-0000:1a90*     IN_SetControlType_
-0000:1ade*     IN_GetScanName_
-0000:1b66*     IN_WaitForKey_
-0000:1b9c*     IN_WaitForASCII_
-0000:1bd2+     IN_AckBack_
-0000:1cba*     IN_Ack_
-0000:1d5c+     IN_IsUserInput_
-0000:1e02*     IN_UserInput_
-0000:1e5a*     IN_KeyDown_
-0000:1ea2+     IN_ClearKey_
-0000:1f1a*     IN_qb_
-0f0f:075e+     _inpu
+0f22:075e+     _inpu
+0000:0370+     INL_KeyService_
+0000:060a+     Mouse_
+0000:0662+     IN_GetJoyAbs_
+0000:0a0c+     IN_GetJoyButtonsDB_
+0000:0c92+     IN_SetupJoy_
+0000:0e54*     IN_Startup_
+0000:0f5a*     IN_Default_
+0000:10be*     IN_Shutdown_
+0000:113e*     IN_SetKeyHook_
+0000:1160+     IN_ClearKeysDown_
+0000:1240*     IN_ReadCursor_
+0000:135c*     IN_ReadControl_
+0000:1b94*     IN_SetControlType_
+0000:1be2*     IN_GetScanName_
+0000:1c6a*     IN_WaitForKey_
+0000:1ca0*     IN_WaitForASCII_
+0000:1cd6+     IN_AckBack_
+0000:1dbe*     IN_Ack_
+0000:1e60+     IN_IsUserInput_
+0000:1f06*     IN_UserInput_
+0000:1f4a*     IN_KeyDown_
+0000:1f92+     IN_ClearKey_
+0000:200a*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:2964+     MML_CheckForEMS_
-0000:29c0+     MML_SetupEMS_
-0000:2b78+     MML_ShutdownEMS_
-0000:2be4+     MM_MapEMS_
-0000:2ce0*     MM_MapXEMS_
-0000:2e00+     MML_CheckForXMS_
-0000:2e5c*     MML_SetupXMS_
-0000:2f44+     MML_ShutdownXMS_
-0000:2fd2+     MML_UseSpace_
-0000:31b0+     MML_ClearBlock_
-0000:3234*     MM_Startup_
-0000:3666+     MM_Shutdown_
-0000:36fc      MM_GetPtr_
-0000:3af6+     MM_FreePtr_
-0000:3bee*     MM_SetPurge_
-0000:3cc8*     MM_SetLock_
-0000:3da0+     MM_SortMem_
-0000:3f8e*     MM_ShowMemory_
-0000:462e*     MM_DumpData_
-0000:4788+     MM_UnusedMemory_
-0000:480c+     MM_TotalFree_
-0000:48a2*     MM_Report_
-0000:525a*     MM_BombOnError_
-0f0f:08c0+     _beforesort
-0f0f:08c4+     _aftersort
-0f0f:08c8+     _XMSaddr
+0f22:08c0+     _beforesort
+0f22:08c4+     _aftersort
+0f22:08c8+     _XMSaddr
+0000:2a94+     MML_CheckForEMS_
+0000:2af0+     MML_SetupEMS_
+0000:2ca8+     MML_ShutdownEMS_
+0000:2d14+     MM_MapEMS_
+0000:2e10*     MM_MapXEMS_
+0000:2f30+     MML_CheckForXMS_
+0000:2f8c*     MML_SetupXMS_
+0000:3074+     MML_ShutdownXMS_
+0000:3102+     MML_UseSpace_
+0000:32e0+     MML_ClearBlock_
+0000:3364*     MM_Startup_
+0000:3796+     MM_Shutdown_
+0000:382c      MM_GetPtr_
+0000:3c26+     MM_FreePtr_
+0000:3d1e*     MM_SetPurge_
+0000:3df8*     MM_SetLock_
+0000:3ed0+     MM_SortMem_
+0000:40be*     MM_ShowMemory_
+0000:475e*     MM_DumpData_
+0000:48b8+     MM_UnusedMemory_
+0000:493c+     MM_TotalFree_
+0000:49d2*     MM_Report_
+0000:538a*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:5290      detectcpu_
+0000:53c0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:52fe*     wait_
-0000:534a*     filesize_
-0000:53b0      printmeminfoline_
-0000:559c      US_CheckParm_
+0000:542e*     wait_
+0000:547a*     filesize_
+0000:54e0      printmeminfoline_
+0000:56cc      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:572e      CA_OpenDebug_
-0000:577e      CA_CloseDebug_
-0000:57ac+     CA_FarRead_
-0000:582c*     CA_FarWrite_
-0000:58ac*     CA_ReadFile_
-0000:5928*     CA_LoadFile_
-0000:59d0*     CAL_OptimizeNodes_
-0000:5a80*     CA_Startup_
-0000:5ad0*     CA_Shutdown_
-0f0f:08d0*     _finishcachebox
-0f0f:08d4*     _drawcachebox
-0f0f:08d8*     _updatecachebox
+0f22:08e0*     _finishcachebox
+0f22:08e4*     _drawcachebox
+0f22:08e8*     _updatecachebox
+0000:585e      CA_OpenDebug_
+0000:58ae      CA_CloseDebug_
+0000:58dc+     CA_FarRead_
+0000:595c*     CA_FarWrite_
+0000:59dc*     CA_ReadFile_
+0000:5a58*     CA_LoadFile_
+0000:5b00*     CAL_OptimizeNodes_
+0000:5bb0*     CA_Startup_
+0000:5c00*     CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:5b3c      KITTENGETS
-0000:5b9c*     kittenopen_
-0000:5dea+     catread_
-0000:5e9e*     kittenclose_
-0000:5eba+     mystrtoul_
-0000:5f6e+     processEscChars_
-0000:60f4+     get_line_
-0000:6166+     db_fetch_
-0000:61fc+     db_insert_
-0f0f:0484+     __kitten_catalog
+0000:5c6c      KITTENGETS
+0000:5ccc*     kittenopen_
+0000:5f1a+     catread_
+0000:5fce*     kittenclose_
+0000:5fea+     mystrtoul_
+0000:609e+     processEscChars_
+0000:6224+     get_line_
+0000:6296+     db_fetch_
+0000:632c+     db_insert_
+0f22:0484+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:64bc+     LargestFreeBlock_
-0000:654a+     _coreleft_
-0000:65c6+     LargestFarFreeBlock_
-0000:667c+     _farcoreleft_
-0000:672a+     LargestHugeFreeBlock_
-0000:681a*     _hugecoreleft_
-0000:68ea+     GetFreeSize_
-0000:6944+     GetFarFreeSize_
-0000:698e+     GetNearFreeSize_
-0000:69dc*     heapdump_
-0000:767e+     heapstat_
-0000:77bc+     heapstat0_
-0000:781e+     HC_OpenDebug_
-0000:786e*     HC_CloseDebug_
+0000:65ec+     LargestFreeBlock_
+0000:667a+     _coreleft_
+0000:66f6+     LargestFarFreeBlock_
+0000:67ac+     _farcoreleft_
+0000:685a+     LargestHugeFreeBlock_
+0000:694a*     _hugecoreleft_
+0000:6a1a+     GetFreeSize_
+0000:6a74+     GetFarFreeSize_
+0000:6abe+     GetNearFreeSize_
+0000:6b0c*     heapdump_
+0000:77ae+     heapstat_
+0000:78ec+     heapstat0_
+0000:794e+     HC_OpenDebug_
+0000:799e*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:78a0*     start_timer_
-0000:79a6*     elapsed_timer_
-0000:79f8*     ticktock_
-0000:7a64*     time_in_seconds_
+0000:79d0*     start_timer_
+0000:7ad0*     elapsed_timer_
+0000:7b22*     ticktock_
+0000:7b8e*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7ab5      __STK
-0000:7ad5      __STKOVERFLOW_
+0000:7be5      __STK
+0000:7c05      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:eea6      textInit_
-0f0f:08e4      _romFonts
+0000:efd6      textInit_
+0f22:08fc      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7af2      printf_
+0000:7c22      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:7b22      __I4M
-0000:7b22      __U4M
+0000:7c52      __I4M
+0000:7c52      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7b41      __PIA
-0000:7b3a*     __PIS
+0000:7c71      __PIA
+0000:7c6a*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gets.c)
-0000:7b58      gets_
+0000:7c88      gets_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0f0f:0000*     __nullarea
-0f0f:04a6*     __ovlflag
-0f0f:04a7*     __intno
-0f0f:04a8*     __ovlvec
-0000:7c22      _cstart_
-0000:7cf5*     _Not_Enough_Memory_
-0000:7e27      __exit_
-0000:7e46      __do_exit_with_msg__
-0000:7ea3      __GETDS
+0f22:0000*     __nullarea
+0f22:04a6*     __ovlflag
+0f22:04a7*     __intno
+0f22:04a8*     __ovlvec
+0000:7d52      _cstart_
+0000:7e25*     _Not_Enough_Memory_
+0000:7f57      __exit_
+0000:7f76      __do_exit_with_msg__
+0000:7fd3      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7eae      _big_code_
-0000:7eae*     CodeModelMismatch
+0000:7fde      _big_code_
+0000:7fde*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0f0f:08fc      __argv
-0f0f:0900      ___argv
-0f0f:0904      __argc
-0f0f:0906      ___argc
+0f22:0914      __argv
+0f22:0918      ___argv
+0f22:091c      __argc
+0f22:091e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7eae+     int86x_
-0000:8031      int86_
+0000:7fde+     int86x_
+0000:8161      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:805e      _dos_getvect_
+0000:818e      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:8069      _dos_setvect_
+0000:8199      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:8076      __I4D
-0000:80c5      __U4D
+0000:81a6      __I4D
+0000:81f5      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:8149*     _heapgrow_
-0000:8149      _fheapgrow_
-0000:814a      _nheapgrow_
+0000:8279*     _heapgrow_
+0000:8279      _fheapgrow_
+0000:827a      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:81c2      _memavl_
+0000:82f2      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:8207      _nmalloc_
-0f0f:04ac      ___nheapbeg
-0f0f:04ae      ___MiniHeapRover
-0f0f:04b0      ___LargestSizeB4MiniHeapRover
+0000:8337      _nmalloc_
+0f22:04ac      ___nheapbeg
+0f22:04ae      ___MiniHeapRover
+0f22:04b0      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:82e1      _fmalloc_
-0000:82e1      malloc_
-0f0f:04b2      ___fheap
-0f0f:04b4      ___fheapRover
-0f0f:04b6      ___LargestSizeB4Rover
+0000:8411      _fmalloc_
+0000:8411      malloc_
+0f22:04b2      ___fheap
+0f22:04b4      ___fheapRover
+0f22:04b6      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:8456      _ffree_
-0000:8456      free_
+0000:8586      _ffree_
+0000:8586      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:84c3      _nfree_
-0f0f:0908+     ___MiniHeapFreeRover
+0000:85f3      _nfree_
+0f22:0920+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:85be+     _null_exit_rtn_
-0000:85be+     __null_int23_exit_
-0000:85bf      exit_
-0000:85e0+     _exit_
-0f0f:04b8+     ___int23_exit
-0f0f:04bc      ___FPE_handler_exit
+0000:86ee+     _null_exit_rtn_
+0000:86ee+     __null_int23_exit_
+0000:86ef      exit_
+0000:8710+     _exit_
+0f22:04b8+     ___int23_exit
+0f22:04bc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:85fc      __PTC
+0000:872c      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:862f      ultoa_
-0000:86ed*     ltoa_
+0000:875f      ultoa_
+0000:881d*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:8873      write_
+0000:89a3      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:8a9f+     __open_flags_
-0000:8d60+     _fsopen_
-0000:8dc7      fopen_
-0000:8eea*     freopen_
+0000:8bcf+     __open_flags_
+0000:8e90+     _fsopen_
+0000:8ef7      fopen_
+0000:901a*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:8f74      fprintf_
+0000:90a4      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:8fa3      __doclose_
-0000:90ed      __shutdown_stream_
-0000:9107      fclose_
-0f0f:090a+     ___RmTmpFileFn
+0000:90d3      __doclose_
+0000:921d      __shutdown_stream_
+0000:9237      fclose_
+0f22:0922+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:9172+     __ibm_bios_get_ticks_
-0000:91e9      clock_
+0000:92a2+     __ibm_bios_get_ticks_
+0000:9319      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:9210      kbhit_
+0000:9340      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:9227      ftell_
+0000:9357      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:940d      fseek_
+0000:953d      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0f0f:0098      __IsTable
+0f22:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:9605      tolower_
+0000:9735      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:9613      unlink_
+0000:9743      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:9843      open_
-0000:987a      sopen_
+0000:9973      open_
+0000:99aa      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:98a7      close_
+0000:99d7      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:98ac      filelength_
+0000:99dc      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:990a      sprintf_
+0000:9a3a      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:9939      getenv_
+0000:9a69      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:9a24      __PTS
+0000:9b54      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:9a55      read_
+0000:9b85      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9b8e*     __clib_strdup_
-0000:9b8e      strdup_
+0000:9cbe*     __clib_strdup_
+0000:9cbe      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9bf5      halloc_
-0000:9cda      hfree_
+0000:9d25      halloc_
+0000:9e0a      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9ce1      _heapwalk_
-0000:9ce1      _fheapwalk_
+0000:9e11      _heapwalk_
+0000:9e11      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9cf6+     __NHeapWalk_
-0000:9def      _nheapwalk_
+0000:9e26+     __NHeapWalk_
+0000:9f1f      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9dff      stackavail_
+0000:9f2f      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0f0f:04c8      __8087
-0f0f:04c9      __real87
-0f0f:04ca      __dos87emucall
-0f0f:04cc      __dos87real
+0f22:04c8      __8087
+0f22:04c9      __real87
+0f22:04ca      __dos87emucall
+0f22:04cc      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9e0e*     __exit_with_msg_
-0000:9e13      __fatal_runtime_error_
+0000:9f3e*     __exit_with_msg_
+0000:9f43      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0f0f:04ce      __curbrk
-0f0f:04d6      __STACKLOW
-0f0f:04d8      __STACKTOP
-0f0f:04da      __cbyte
-0f0f:04dc      __child
-0f0f:04de      __no87
-0f0f:04eb      ___FPE_handler
-0f0f:04d0      __psp
-0f0f:04df      __get_ovl_stack
-0f0f:04e3      __restore_ovl_stack
-0f0f:04e7      __close_ovl_file
-0f0f:04ef      __LpCmdLine
-0f0f:04f3      __LpPgmName
-0f0f:04d2      __osmajor
-0f0f:04d3      __osminor
-0f0f:04d4      __osmode
-0f0f:04d5      __HShift
+0f22:04ce      __curbrk
+0f22:04d6      __STACKLOW
+0f22:04d8      __STACKTOP
+0f22:04da      __cbyte
+0f22:04dc      __child
+0f22:04de      __no87
+0f22:04eb      ___FPE_handler
+0f22:04d0      __psp
+0f22:04df      __get_ovl_stack
+0f22:04e3      __restore_ovl_stack
+0f22:04e7      __close_ovl_file
+0f22:04ef      __LpCmdLine
+0f22:04f3      __LpPgmName
+0f22:04d2      __osmajor
+0f22:04d3      __osminor
+0f22:04d4      __osmode
+0f22:04d5      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0f0f:04f8      ___iob
-0f0f:0912      ___ClosedStreams
-0f0f:0916      ___OpenStreams
+0f22:04f8      ___iob
+0f22:092a      ___ClosedStreams
+0f22:092e      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:9e4c      __fprtf_
+0000:9f7c      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getc.c)
-0000:9f9f      getc_
+0000:a0cf      getc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:9ff9      __CMain
+0000:a129      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a05f      __InitRtns
-0000:a05f*     __FInitRtns
-0000:a0ba      __FiniRtns
-0000:a0ba*     __FFiniRtns
+0000:a18f      __InitRtns
+0000:a18f*     __FInitRtns
+0000:a1ea      __FiniRtns
+0000:a1ea*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0f0f:0660      ___uselfn
+0f22:0660      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a11e      __DOSseg__
+0000:a24e      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a11f      __Init_Argv_
-0000:a182+     _getargv_
-0000:a4b2      __Fini_Argv_
+0000:a24f      __Init_Argv_
+0000:a2b2+     _getargv_
+0000:a5e2      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:a4dc      intr_
+0000:a60c      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:a4f0      segread_
+0000:a620      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:a5db      __LastFree_
-0000:a655      __ExpandDGROUP_
+0000:a70b      __LastFree_
+0000:a785      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:a766      __nmemneed_
+0000:a896      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:a770      __MemAllocator
-0000:a83a      __MemFree
+0000:a8a0      __MemAllocator
+0000:a96a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:a997      __GrowSeg_
+0000:aac7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:ab0d      __AllocSeg_
+0000:ac3d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:abfc      __fmemneed_
+0000:ad2c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0f0f:0022      ___Alphabet
+0f22:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:abff      __lseek_
+0000:ad2f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:ac39*     __dosretax
-0000:ac3e*     __dosret0
-0000:ac45      __set_errno_dos_
-0000:acad*     __set_errno_dos_reterr_
+0000:ad69*     __dosretax
+0000:ad6e*     __dosret0
+0000:ad75      __set_errno_dos_
+0000:addd*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:acb8*     __get_errno_ptr_
-0f0f:091e      _errno
+0000:ade8*     __get_errno_ptr_
+0f22:0936      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:acbf      __GetIOMode_
-0000:acf4      __SetIOMode_nogrow_
-0f0f:0676      ___NFiles
-0f0f:0678      ___init_mode
-0f0f:06a0      ___io_mode
+0000:adef      __GetIOMode_
+0000:ae24      __SetIOMode_nogrow_
+0f22:0676      ___NFiles
+0f22:0678      ___init_mode
+0f22:06a0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:ad29*     __set_commode_
-0f0f:06a4      __commode
+0000:ae59*     __set_commode_
+0f22:06a4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0f0f:06a6      __fmode
+0f22:06a6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:ad35      __chktty_
+0000:ae65      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:ad94      __freefp_
-0000:ae35      __purgefp_
+0000:aec4      __freefp_
+0000:af65      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:ae76      __allocfp_
+0000:afa6      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b026      __close_
+0000:b156      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b05c      __flush_
+0000:b18c      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b2a5      fflush_
+0000:b3d5      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b2ba      tell_
+0000:b3ea      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b2cb      lseek_
+0000:b3fb      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b2fc      __doserror_
-0000:b30a      __doserror1_
+0000:b42c      __doserror_
+0000:b43a      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b316      _dos_open_
+0000:b446      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b33c      isatty_
+0000:b46c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b358*     __get_doserrno_ptr_
-0f0f:0920      __doserrno
+0000:b488*     __get_doserrno_ptr_
+0f22:0938      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0f0f:06a8      ___umaskval
+0f22:06a8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b35f      _dos_creat_
-0000:b383*     _dos_creatnew_
+0000:b48f      _dos_creat_
+0000:b4b3*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b3a4+     __grow_iomode_
-0000:b48b+     __shrink_iomode_
-0000:b4cc      __SetIOMode_
+0000:b4d4+     __grow_iomode_
+0000:b5bb+     __shrink_iomode_
+0000:b5fc      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b58c      vsprintf_
+0000:b6bc      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0f0f:0924      ___env_mask
-0f0f:0928      _environ
-0f0f:092c*     __wenviron
+0f22:093c      ___env_mask
+0f22:0940      _environ
+0f22:0944*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:b5ce      _mbterm_
+0000:b6fe      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:b621      _mbsnextc_
+0000:b751      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:b67c      _mbctoupper_
+0000:b7ac      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:b69f      _mbsinc_
+0000:b7cf      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b6f1      __ChkTTYIOMode_
-0000:b75f*     __IOMode_
+0000:b821      __ChkTTYIOMode_
+0000:b88f*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:b831      __HeapWalk_
+0000:b961      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:ba71*     _fpreset_
-0000:ba9c      __init_8087_
-0000:bacf+     __default_sigfpe_handler_
-0000:bb24      __chk8087_
+0000:bba1*     _fpreset_
+0000:bbcc      __init_8087_
+0000:bbff+     __default_sigfpe_handler_
+0000:bc54      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:bb94      __EnterWVIDEO_
-0f0f:06c8+     ___WD_Present
+0000:bcc4      __EnterWVIDEO_
+0f22:06c8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:bbb8      __InitFiles_
+0000:bce8      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:bdec*     fcloseall_
-0000:bdf3      __full_io_exit_
+0000:bf1c*     fcloseall_
+0000:bf23      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:bdfd      fputc_
+0000:bf2d      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:bfd2      __ioalloc_
+0000:c102      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c160      __prtf_
+0000:c290      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:d2c2+     __fill_buffer_
-0000:d511      fgetc_
+0000:d3f2+     __fill_buffer_
+0000:d641      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0f0f:0930      ____Argv
-0f0f:0934      ____Argc
+0f22:0948      ____Argv
+0f22:094c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0f0f:06ca      __amblksiz
+0f22:06ca      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0f0f:06fc      __Start_XI
-0f0f:0732      __End_XI
-0f0f:0732      __Start_YI
-0f0f:074a      __End_YI
+0f22:06fc      __Start_XI
+0f22:0732      __End_XI
+0f22:0732      __Start_YI
+0f22:074a      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0f0f:0936      ___historical_splitparms
+0f22:094e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d658      _DoINTR_
+0000:d788      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:d9d1*     _heapenable_
-0f0f:06cc      ___heap_enabled
+0000:db01*     _heapenable_
+0f22:06cc      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:d9e2*     sbrk_
-0000:d9f2      __brk_
+0000:db12*     sbrk_
+0000:db22      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:da5a      __qwrite_
+0000:db8a      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:daba      fsync_
+0000:dbea      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:dabf      __flushall_
-0000:db53      flushall_
+0000:dbef      __flushall_
+0000:dc83      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:db59*     _frealloc_
-0000:db59      realloc_
+0000:dc89*     _frealloc_
+0000:dc89      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:dc53      __setenvp_
-0000:dddf      __freeenvp_
+0000:dd83      __setenvp_
+0000:df0f      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0f0f:06ce      ___IsDBCS
+0f22:06ce      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:de3d*     _ismbblead_
-0f0f:093c      ___MBCSIsTable
+0000:df6d*     _ismbblead_
+0f22:0954      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:de97      __mbinit_
-0f0f:06d0      ___MBCodePage
+0000:dfc7      __mbinit_
+0f22:06d0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:df72      _mbdtoupper_
+0000:e0a2      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:df80      toupper_
+0000:e0b0      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0f0f:06d2      __8087cw
+0f22:06d2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0f0f:06d4      ___Save8087
-0f0f:06d8      ___Rest8087
+0f22:06d4      ___Save8087
+0f22:06d8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:df8f      __GrabFP87_
+0000:e0bf      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:dfc2*     __init_8087_emu
-0000:dfc8      __x87id
+0000:e0f2*     __init_8087_emu
+0000:e0f8      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e025      wctomb_
+0000:e155      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e070+     utoa_
-0000:e111      itoa_
+0000:e1a0+     utoa_
+0000:e241      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e15b      strupr_
+0000:e28b      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0f0f:06dc      ___EFG_printf
-0f0f:06e0*     ___EFG_scanf
+0f22:06dc      ___EFG_printf
+0f22:06e0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e1a3      ulltoa_
-0000:e2e0*     lltoa_
+0000:e2d3      ulltoa_
+0000:e410*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:e351      getche_
+0000:e481      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:e36b      __qread_
+0000:e49b      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e38b*     _dos_close_
-0000:e399      _dos_commit_
+0000:e4bb*     _dos_close_
+0000:e4c9      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e3a8*     _msize_
-0000:e3c3      _fmsize_
+0000:e4d8*     _msize_
+0000:e4f3      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e3d4      __HeapManager_expand_
-0000:e8dd      _nexpand_
+0000:e504      __HeapManager_expand_
+0000:ea0d      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:e930      _fexpand_
-0000:e930*     _expand_
+0000:ea60      _fexpand_
+0000:ea60*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:e965      clearenv_
+0000:ea95      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ea9a      __Init_FPE_handler_
-0000:ead3      __Fini_FPE_handler_
-0000:eb0a*     __FPEHandler
+0000:ebca      __Init_FPE_handler_
+0000:ec03      __Fini_FPE_handler_
+0000:ec3a*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:ed9c      _bfree_
+0000:eecc      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:edc1      _bexpand_
+0000:eef1      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0f0f:06fa      ___FPE_int
+0f22:06fa      ___FPE_int
 
 
                         +--------------------+
@@ -586,6 +586,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001d800 (120832.)
-Entry point address: 0000:7c22
+Memory size:  0001d940 (121152.)
+Entry point address: 0000:7d52
 Link time: 00:00.00
diff --git a/inputest.exe b/inputest.exe
new file mode 100755 (executable)
index 0000000..a18f8d3
Binary files /dev/null and b/inputest.exe differ
diff --git a/inputest.map b/inputest.map
new file mode 100755 (executable)
index 0000000..c4ffe3e
--- /dev/null
@@ -0,0 +1,575 @@
+Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
+Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
+Created on:       15/10/03 13:35:04
+Executable Image: inputest.exe
+creating a DOS executable
+
+
+                        +------------+
+                        |   Groups   |
+                        +------------+
+
+Group                           Address              Size
+=====                           =======              ====
+
+DGROUP                          0ea6:0000            0000e730
+
+
+
+                        +--------------+
+                        |   Segments   |
+                        +--------------+
+
+Segment                Class          Group          Address         Size
+=======                =====          =====          =======         ====
+
+inputest_TEXT          CODE           AUTO           0000:0000       00000065
+16_in_TEXT             CODE           AUTO           0000:0070       00001e80
+16_mm_TEXT             CODE           AUTO           0000:1ef0       00003308
+wcpu_TEXT              CODE           AUTO           0000:5200       00000058
+16_head_TEXT           CODE           AUTO           0000:5260       00000405
+16_ca_TEXT             CODE           AUTO           0000:5670       000003fd
+kitten_TEXT            CODE           AUTO           0000:5a70       0000080a
+16_hc_TEXT             CODE           AUTO           0000:6280       0000158b
+timer_TEXT             CODE           AUTO           0000:7810       00000209
+_TEXT                  CODE           AUTO           0000:7a20       00006e85
+16_in13_DATA           FAR_DATA       AUTO           0e8b:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0ea5:0004       00000000
+_NULL                  BEGDATA        DGROUP         0ea6:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0ea8:0000       00000002
+CONST                  DATA           DGROUP         0ea8:0002       00000076
+CONST2                 DATA           DGROUP         0eaf:0008       00000102
+_DATA                  DATA           DGROUP         0ec0:0000       0000056b
+XIB                    DATA           DGROUP         0f16:000c       00000000
+XI                     DATA           DGROUP         0f16:000c       00000036
+XIE                    DATA           DGROUP         0f1a:0002       00000000
+YIB                    DATA           DGROUP         0f1a:0002       00000000
+YI                     DATA           DGROUP         0f1a:0002       00000018
+YIE                    DATA           DGROUP         0f1b:000a       00000000
+STRINGS                DATA           DGROUP         0f1b:000a       00000000
+DATA                   DATA           DGROUP         0f1b:000a       00000000
+_emu_init_start        EMU            DGROUP         0f1b:000a       00000000
+_emu_init_end          EMU            DGROUP         0f1b:000a       00000000
+_BSS                   BSS            DGROUP         0f1c:0000       00000502
+STACK                  STACK          DGROUP         0f6d:0000       0000dac0
+
+
+                        +----------------+
+                        |   Memory Map   |
+                        +----------------+
+
+* = unreferenced symbol
++ = symbol only referenced locally
+
+Address        Symbol
+=======        ======
+
+Module: inputest.o(/dos/z/16/src/inputest.c)
+0000:0004      main_
+Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
+0ea6:077e+     _inpu
+0000:01b0+     INL_KeyService_
+0000:044a+     Mouse_
+0000:04a2+     IN_GetJoyAbs_
+0000:084c+     IN_GetJoyButtonsDB_
+0000:0ad2+     IN_SetupJoy_
+0000:0c94      IN_Startup_
+0000:0d9a      IN_Default_
+0000:0efe      IN_Shutdown_
+0000:0f7e*     IN_SetKeyHook_
+0000:0fa0+     IN_ClearKeysDown_
+0000:1080*     IN_ReadCursor_
+0000:119c      IN_ReadControl_
+0000:19d4*     IN_SetControlType_
+0000:1a22*     IN_GetScanName_
+0000:1aaa*     IN_WaitForKey_
+0000:1ae0*     IN_WaitForASCII_
+0000:1b16+     IN_AckBack_
+0000:1bfe*     IN_Ack_
+0000:1ca0+     IN_IsUserInput_
+0000:1d46*     IN_UserInput_
+0000:1d8a      IN_KeyDown_
+0000:1dd2+     IN_ClearKey_
+0000:1e4a*     IN_qb_
+Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
+0ea6:08e0+     _beforesort
+0ea6:08e4+     _aftersort
+0ea6:08e8+     _XMSaddr
+0000:28d4+     MML_CheckForEMS_
+0000:2930+     MML_SetupEMS_
+0000:2ae8+     MML_ShutdownEMS_
+0000:2b54+     MM_MapEMS_
+0000:2c50*     MM_MapXEMS_
+0000:2d70+     MML_CheckForXMS_
+0000:2dcc*     MML_SetupXMS_
+0000:2eb4+     MML_ShutdownXMS_
+0000:2f42+     MML_UseSpace_
+0000:3120+     MML_ClearBlock_
+0000:31a4*     MM_Startup_
+0000:35d6+     MM_Shutdown_
+0000:366c      MM_GetPtr_
+0000:3a66+     MM_FreePtr_
+0000:3b5e*     MM_SetPurge_
+0000:3c38*     MM_SetLock_
+0000:3d10+     MM_SortMem_
+0000:3efe*     MM_ShowMemory_
+0000:459e*     MM_DumpData_
+0000:46f8+     MM_UnusedMemory_
+0000:477c+     MM_TotalFree_
+0000:4812*     MM_Report_
+0000:51ca*     MM_BombOnError_
+Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
+0000:5200      detectcpu_
+Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
+0000:526e*     wait_
+0000:52ba*     filesize_
+0000:5320      printmeminfoline_
+0000:550c      US_CheckParm_
+Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
+0ea6:0900*     _finishcachebox
+0ea6:0904*     _drawcachebox
+0ea6:0908*     _updatecachebox
+0000:569e      CA_OpenDebug_
+0000:56ee      CA_CloseDebug_
+0000:571c+     CA_FarRead_
+0000:579c*     CA_FarWrite_
+0000:581c*     CA_ReadFile_
+0000:5898*     CA_LoadFile_
+0000:5940*     CAL_OptimizeNodes_
+0000:59f0*     CA_Startup_
+0000:5a40*     CA_Shutdown_
+Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
+0000:5aac      KITTENGETS
+0000:5b0c*     kittenopen_
+0000:5d5a+     catread_
+0000:5e0e*     kittenclose_
+0000:5e2a+     mystrtoul_
+0000:5ede+     processEscChars_
+0000:6064+     get_line_
+0000:60d6+     db_fetch_
+0000:616c+     db_insert_
+0ea6:0494+     __kitten_catalog
+Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
+0000:642c+     LargestFreeBlock_
+0000:64ba+     _coreleft_
+0000:6536+     LargestFarFreeBlock_
+0000:65ec+     _farcoreleft_
+0000:669a+     LargestHugeFreeBlock_
+0000:678a*     _hugecoreleft_
+0000:685a+     GetFreeSize_
+0000:68b4+     GetFarFreeSize_
+0000:68fe+     GetNearFreeSize_
+0000:694c*     heapdump_
+0000:75ee+     heapstat_
+0000:772c+     heapstat0_
+0000:778e+     HC_OpenDebug_
+0000:77de*     HC_CloseDebug_
+Module: timer.o(/dos/z/16/src/lib/timer.c)
+0000:7810*     start_timer_
+0000:7910*     elapsed_timer_
+0000:7962*     ticktock_
+0000:79ce*     time_in_seconds_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
+0000:7a25      __STK
+0000:7a45      __STKOVERFLOW_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
+0000:7a62      printf_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
+0ea6:0000*     __nullarea
+0ea6:04b6*     __ovlflag
+0ea6:04b7*     __intno
+0ea6:04b8*     __ovlvec
+0000:7a92      _cstart_
+0000:7b65*     _Not_Enough_Memory_
+0000:7c97      __exit_
+0000:7cb6      __do_exit_with_msg__
+0000:7d13      __GETDS
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
+0000:7d1e      _big_code_
+0000:7d1e*     CodeModelMismatch
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
+0ea6:091c      __argv
+0ea6:0920      ___argv
+0ea6:0924      __argc
+0ea6:0926      ___argc
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
+0000:7d25      __PIA
+0000:7d1e*     __PIS
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
+0000:7d3c+     int86x_
+0000:7ebf      int86_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
+0000:7eec      __I4M
+0000:7eec      __U4M
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
+0000:7f04      _dos_getvect_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
+0000:7f0f      _dos_setvect_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
+0000:7f1c      __I4D
+0000:7f6b      __U4D
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
+0000:7fef*     _heapgrow_
+0000:7fef      _fheapgrow_
+0000:7ff0      _nheapgrow_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
+0000:8068      _memavl_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
+0000:80ad      _nmalloc_
+0ea6:04bc      ___nheapbeg
+0ea6:04be      ___MiniHeapRover
+0ea6:04c0      ___LargestSizeB4MiniHeapRover
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
+0000:8187      _fmalloc_
+0000:8187      malloc_
+0ea6:04c2      ___fheap
+0ea6:04c4      ___fheapRover
+0ea6:04c6      ___LargestSizeB4Rover
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
+0000:82fc      _ffree_
+0000:82fc      free_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
+0000:8369      _nfree_
+0ea6:0928+     ___MiniHeapFreeRover
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
+0000:8464+     _null_exit_rtn_
+0000:8464+     __null_int23_exit_
+0000:8465      exit_
+0000:8486+     _exit_
+0ea6:04c8+     ___int23_exit
+0ea6:04cc      ___FPE_handler_exit
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
+0000:84a2      __PTC
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
+0000:84d5      ultoa_
+0000:8593*     ltoa_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
+0000:8719      write_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
+0000:8945+     __open_flags_
+0000:8c06+     _fsopen_
+0000:8c6d      fopen_
+0000:8d90*     freopen_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
+0000:8e1a      fprintf_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
+0000:8e49      __doclose_
+0000:8f93      __shutdown_stream_
+0000:8fad      fclose_
+0ea6:092a+     ___RmTmpFileFn
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
+0000:9018+     __ibm_bios_get_ticks_
+0000:908f      clock_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
+0000:90b6      kbhit_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
+0000:90cd      ftell_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
+0000:92b3      fseek_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
+0ea6:0098      __IsTable
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
+0000:94ab      tolower_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
+0000:94b9      unlink_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
+0000:96e9      open_
+0000:9720      sopen_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
+0000:974d      close_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
+0000:9752      filelength_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
+0000:97b0      sprintf_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
+0000:97df      getenv_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
+0000:98ca      __PTS
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
+0000:98fb      read_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
+0000:9a34*     __clib_strdup_
+0000:9a34      strdup_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
+0000:9a9b      halloc_
+0000:9b80      hfree_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
+0000:9b87      _heapwalk_
+0000:9b87      _fheapwalk_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
+0000:9b9c+     __NHeapWalk_
+0000:9c95      _nheapwalk_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
+0000:9ca5      stackavail_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
+0ea6:04d8      __8087
+0ea6:04d9      __real87
+0ea6:04da      __dos87emucall
+0ea6:04dc      __dos87real
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
+0000:9cb4*     __exit_with_msg_
+0000:9cb9      __fatal_runtime_error_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
+0ea6:04de      __curbrk
+0ea6:04e6      __STACKLOW
+0ea6:04e8      __STACKTOP
+0ea6:04ea      __cbyte
+0ea6:04ec      __child
+0ea6:04ee      __no87
+0ea6:04fb      ___FPE_handler
+0ea6:04e0      __psp
+0ea6:04ef      __get_ovl_stack
+0ea6:04f3      __restore_ovl_stack
+0ea6:04f7      __close_ovl_file
+0ea6:04ff      __LpCmdLine
+0ea6:0503      __LpPgmName
+0ea6:04e2      __osmajor
+0ea6:04e3      __osminor
+0ea6:04e4      __osmode
+0ea6:04e5      __HShift
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
+0ea6:0508      ___iob
+0ea6:0932      ___ClosedStreams
+0ea6:0936      ___OpenStreams
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
+0000:9cf2      __fprtf_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
+0000:9e45      __CMain
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
+0000:9eab      __InitRtns
+0000:9eab*     __FInitRtns
+0000:9f06      __FiniRtns
+0000:9f06*     __FFiniRtns
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
+0ea6:0670      ___uselfn
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
+0000:9f6a      __DOSseg__
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
+0000:9f6b      __Init_Argv_
+0000:9fce+     _getargv_
+0000:a2fe      __Fini_Argv_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
+0000:a328      intr_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
+0000:a33c      segread_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
+0000:a427      __LastFree_
+0000:a4a1      __ExpandDGROUP_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
+0000:a5b2      __nmemneed_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
+0000:a5c0      __MemAllocator
+0000:a68a      __MemFree
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
+0000:a7e7      __GrowSeg_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
+0000:a95d      __AllocSeg_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
+0000:aa4c      __fmemneed_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
+0ea6:0022      ___Alphabet
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
+0000:aa4f      __lseek_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
+0000:aa89*     __dosretax
+0000:aa8e*     __dosret0
+0000:aa95      __set_errno_dos_
+0000:aafd*     __set_errno_dos_reterr_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
+0000:ab08*     __get_errno_ptr_
+0ea6:093e      _errno
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
+0000:ab0f      __GetIOMode_
+0000:ab44      __SetIOMode_nogrow_
+0ea6:0686      ___NFiles
+0ea6:0688      ___init_mode
+0ea6:06b0      ___io_mode
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
+0000:ab79*     __set_commode_
+0ea6:06b4      __commode
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
+0ea6:06b6      __fmode
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
+0000:ab85      __chktty_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
+0000:abe4      __freefp_
+0000:ac85      __purgefp_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
+0000:acc6      __allocfp_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
+0000:ae76      __close_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
+0000:aeac      __flush_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
+0000:b0f5      fflush_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
+0000:b10a      tell_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
+0000:b11b      lseek_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
+0000:b14c      __doserror_
+0000:b15a      __doserror1_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
+0000:b166      _dos_open_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
+0000:b18c      isatty_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
+0000:b1a8*     __get_doserrno_ptr_
+0ea6:0940      __doserrno
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
+0ea6:06b8      ___umaskval
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
+0000:b1af      _dos_creat_
+0000:b1d3*     _dos_creatnew_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
+0000:b1f4+     __grow_iomode_
+0000:b2db+     __shrink_iomode_
+0000:b31c      __SetIOMode_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
+0000:b3dc      vsprintf_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
+0ea6:0944      ___env_mask
+0ea6:0948      _environ
+0ea6:094c*     __wenviron
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
+0000:b41e      _mbterm_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
+0000:b471      _mbsnextc_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
+0000:b4cc      _mbctoupper_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
+0000:b4ef      _mbsinc_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
+0000:b541      __ChkTTYIOMode_
+0000:b5af*     __IOMode_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
+0000:b681      __HeapWalk_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
+0000:b8c1*     _fpreset_
+0000:b8ec      __init_8087_
+0000:b91f+     __default_sigfpe_handler_
+0000:b974      __chk8087_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
+0000:b9e4      __EnterWVIDEO_
+0ea6:06d8+     ___WD_Present
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
+0000:ba08      __InitFiles_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
+0000:bc3c*     fcloseall_
+0000:bc43      __full_io_exit_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
+0000:bc4d      fputc_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
+0000:be22      __ioalloc_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
+0000:bfb0      __prtf_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
+0ea6:0950      ____Argv
+0ea6:0954      ____Argc
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
+0ea6:06da      __amblksiz
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
+0ea6:070c      __Start_XI
+0ea6:0742      __End_XI
+0ea6:0742      __Start_YI
+0ea6:075a      __End_YI
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
+0ea6:0956      ___historical_splitparms
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
+0000:d112      _DoINTR_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
+0000:d48b*     _heapenable_
+0ea6:06dc      ___heap_enabled
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
+0000:d49c*     sbrk_
+0000:d4ac      __brk_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
+0000:d514      __qwrite_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
+0000:d574      fsync_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
+0000:d579+     __flushall_
+0000:d60d      flushall_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
+0000:d613*     _frealloc_
+0000:d613      realloc_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
+0000:d70d      __setenvp_
+0000:d899      __freeenvp_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
+0ea6:06de      ___IsDBCS
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
+0000:d8f7*     _ismbblead_
+0ea6:095c      ___MBCSIsTable
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
+0000:d951      __mbinit_
+0ea6:06e0      ___MBCodePage
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
+0000:da2c      _mbdtoupper_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
+0000:da3a      toupper_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
+0ea6:06e2      __8087cw
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
+0ea6:06e4      ___Save8087
+0ea6:06e8      ___Rest8087
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
+0000:da49      __GrabFP87_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
+0000:da7c*     __init_8087_emu
+0000:da82      __x87id
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
+0000:dadf      wctomb_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
+0000:db2a+     utoa_
+0000:dbcb      itoa_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
+0000:dc15      strupr_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
+0ea6:06ec      ___EFG_printf
+0ea6:06f0*     ___EFG_scanf
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
+0000:dc5d      ulltoa_
+0000:dd9a*     lltoa_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
+0000:de0b*     _dos_close_
+0000:de19      _dos_commit_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
+0000:de28*     _msize_
+0000:de43      _fmsize_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
+0000:de54      __HeapManager_expand_
+0000:e35d      _nexpand_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
+0000:e3b0      _fexpand_
+0000:e3b0*     _expand_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
+0000:e3e5      clearenv_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
+0000:e51a      __Init_FPE_handler_
+0000:e553      __Fini_FPE_handler_
+0000:e58a*     __FPEHandler
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
+0000:e81c      _bfree_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
+0000:e841      _bexpand_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
+0ea6:070a      ___FPE_int
+
+
+                        +--------------------+
+                        |   Libraries Used   |
+                        +--------------------+
+
+/dos/fdos/watcom2/lib286/dos/clibh.lib
+
+
+                        +-----------------------+
+                        |   Linker Statistics   |
+                        +-----------------------+
+
+Stack size:  dac0 (56000.)
+Memory size:  0001d190 (119184.)
+Entry point address: 0000:7a92
+Link time: 00:00.00
index 66e40c4b086e3e937529c3652e0e22c398cee746..4e2ed1fccd6e87a059d319fc9976a5aae89d7be3 100755 (executable)
--- a/makefile
+++ b/makefile
@@ -46,9 +46,8 @@ DOSLIBOBJ = adlib.$(OBJ) 8254.$(OBJ) 8259.$(OBJ) dos.$(OBJ) cpu.$(OBJ)
 #3812intf.$(OBJ)
 GFXLIBOBJS = modex16.$(OBJ) bitmap.$(OBJ) planar.$(OBJ) 16text.$(OBJ) bakapee.$(OBJ) scroll16.$(OBJ)
 
-TESTEXEC =  exmmtest.exe test.exe pcxtest.exe pcxtest2.exe test2.exe palettec.exe maptest.exe fmemtest.exe fonttest.exe fontgfx.exe scroll.exe vgmtest.exe
+TESTEXEC =  exmmtest.exe test.exe pcxtest.exe pcxtest2.exe test2.exe palettec.exe maptest.exe fmemtest.exe fonttest.exe fontgfx.exe scroll.exe vgmtest.exe inputest.exe
 # tsthimem.exe
-#inputest.exe
 #testemm.exe testemm0.exe fonttes0.exe miditest.exe sega.exe sountest.exe
 EXEC = 16.exe bakapi.exe $(TESTEXEC) tesuto.exe
 
@@ -71,9 +70,9 @@ scroll.$(OBJ): $(SRC)scroll.c
        wcl $(FLAGS) -c $(SRC)scroll.c
 
 tesuto.exe: tesuto.$(OBJ)
-       wcl -mh -d2 tesuto.$(OBJ)
+       wcl -zq -mh -d2 tesuto.$(OBJ)
 tesuto.$(OBJ): $(SRC)tesuto.c
-       wcl -mh -d2 -c $(SRC)tesuto.c
+       wcl -zq -mh -d2 -c $(SRC)tesuto.c
 
 #sega.exe: sega.$(OBJ)
 #      wcl $(FLAGS) sega.$(OBJ)
@@ -96,7 +95,7 @@ fontgfx.exe: fontgfx.$(OBJ) $(16LIBOBJS) gfx.lib
        wcl $(FLAGS) fontgfx.$(OBJ) $(16LIBOBJS) gfx.lib -fm=fontgfx.map
 
 inputest.exe: inputest.$(OBJ) $(16LIBOBJS)
-       wcl $(FLAGS) -D__DEBUG_InputMgr__=1 inputest.$(OBJ) $(16LIBOBJS) -fm=inputest.map
+       wcl $(FLAGS) inputest.$(OBJ) $(16LIBOBJS) -fm=inputest.map
 
 #sountest.exe: sountest.$(OBJ) $(16LIBOBJS)
 #      wcl $(FLAGS) sountest.$(OBJ) $(16LIBOBJS)
index 8574c871711a5c5baa08509f419ccc42b554f710..8893b0349126a1fbe592fb2382bda2e335e0a65e 100755 (executable)
Binary files a/maptest.exe and b/maptest.exe differ
index ee14676db0fbe9012c4763e3286616e59645b645..3a0497aca02bf498d409d4d892ec53a631a0afc5 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: maptest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          131a:0000            0000f100
+DGROUP                          132d:0000            0000f130
 
 
 
@@ -27,37 +27,37 @@ Segment                Class          Group          Address         Size
 maptest_TEXT           CODE           AUTO           0000:0000       000001a5
 mapread_TEXT           CODE           AUTO           0000:01b0       00000872
 jsmn_TEXT              CODE           AUTO           0000:0a30       00000919
-16_in_TEXT             CODE           AUTO           0000:1350       00001d43
-16_mm_TEXT             CODE           AUTO           0000:30a0       00003308
-wcpu_TEXT              CODE           AUTO           0000:63b0       00000058
-16_head_TEXT           CODE           AUTO           0000:6410       00000405
-16_ca_TEXT             CODE           AUTO           0000:6820       000003fd
-kitten_TEXT            CODE           AUTO           0000:6c20       0000080a
-16_hc_TEXT             CODE           AUTO           0000:7430       0000158b
-timer_TEXT             CODE           AUTO           0000:89c0       0000020f
-_TEXT                  CODE           AUTO           08bd:0000       00007bbb
-bitmap_TEXT            CODE           AUTO           08bd:7bc0       000005c9
-modex16_TEXT           CODE           AUTO           08bd:8190       00002180
-16text_TEXT            CODE           AUTO           08bd:a310       0000010d
-16_in13_DATA           FAR_DATA       AUTO           12ff:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1319:0004       00000000
-_NULL                  BEGDATA        DGROUP         131a:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         131c:0000       00000002
-CONST                  DATA           DGROUP         131c:0002       00000076
-CONST2                 DATA           DGROUP         1323:0008       00000102
-_DATA                  DATA           DGROUP         1334:0000       000005b9
-XIB                    DATA           DGROUP         138f:000a       00000000
-XI                     DATA           DGROUP         138f:000a       00000036
-XIE                    DATA           DGROUP         1393:0000       00000000
-YIB                    DATA           DGROUP         1393:0000       00000000
-YI                     DATA           DGROUP         1393:0000       00000018
-YIE                    DATA           DGROUP         1394:0008       00000000
-STRINGS                DATA           DGROUP         1394:0008       00000000
-DATA                   DATA           DGROUP         1394:0008       00000000
-_emu_init_start        EMU            DGROUP         1394:0008       00000000
-_emu_init_end          EMU            DGROUP         1394:0008       00000000
-_BSS                   BSS            DGROUP         1395:0000       00000e82
-STACK                  STACK          DGROUP         147e:0000       0000dac0
+16_in_TEXT             CODE           AUTO           0000:1350       00001e80
+16_mm_TEXT             CODE           AUTO           0000:31d0       00003308
+wcpu_TEXT              CODE           AUTO           0000:64e0       00000058
+16_head_TEXT           CODE           AUTO           0000:6540       00000405
+16_ca_TEXT             CODE           AUTO           0000:6950       000003fd
+kitten_TEXT            CODE           AUTO           0000:6d50       0000080a
+16_hc_TEXT             CODE           AUTO           0000:7560       0000158b
+timer_TEXT             CODE           AUTO           0000:8af0       00000209
+_TEXT                  CODE           AUTO           08d0:0000       00007bbb
+bitmap_TEXT            CODE           AUTO           08d0:7bc0       000005c9
+modex16_TEXT           CODE           AUTO           08d0:8190       00002180
+16text_TEXT            CODE           AUTO           08d0:a310       0000010d
+16_in13_DATA           FAR_DATA       AUTO           1312:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           132c:0004       00000000
+_NULL                  BEGDATA        DGROUP         132d:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         132f:0000       00000002
+CONST                  DATA           DGROUP         132f:0002       00000076
+CONST2                 DATA           DGROUP         1336:0008       00000102
+_DATA                  DATA           DGROUP         1347:0000       000005b9
+XIB                    DATA           DGROUP         13a2:000a       00000000
+XI                     DATA           DGROUP         13a2:000a       00000036
+XIE                    DATA           DGROUP         13a6:0000       00000000
+YIB                    DATA           DGROUP         13a6:0000       00000000
+YI                     DATA           DGROUP         13a6:0000       00000018
+YIE                    DATA           DGROUP         13a7:0008       00000000
+STRINGS                DATA           DGROUP         13a7:0008       00000000
+DATA                   DATA           DGROUP         13a7:0008       00000000
+_emu_init_start        EMU            DGROUP         13a7:0008       00000000
+_emu_init_end          EMU            DGROUP         13a7:0008       00000000
+_BSS                   BSS            DGROUP         13a8:0000       00000eb2
+STACK                  STACK          DGROUP         1494:0000       0000dac0
 
 
                         +----------------+
@@ -80,563 +80,563 @@ Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c)
 0000:0e02      jsmn_parse_
 0000:12fe      jsmn_init_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:1468+     INL_KeyService_
-0000:16b2+     Mouse_
-0000:170a+     IN_GetJoyAbs_
-0000:1ad0+     IN_GetJoyButtonsDB_
-0000:1d66+     IN_SetupJoy_
-0000:1f28*     IN_Startup_
-0000:202e*     IN_Default_
-0000:2192*     IN_Shutdown_
-0000:2212*     IN_SetKeyHook_
-0000:2234+     IN_ClearKeysDown_
-0000:2314*     IN_ReadCursor_
-0000:2430*     IN_ReadControl_
-0000:2bb0*     IN_SetControlType_
-0000:2bfe*     IN_GetScanName_
-0000:2c86*     IN_WaitForKey_
-0000:2cbc*     IN_WaitForASCII_
-0000:2cf2+     IN_AckBack_
-0000:2dda*     IN_Ack_
-0000:2e7c+     IN_IsUserInput_
-0000:2f22*     IN_UserInput_
-0000:2f7a*     IN_KeyDown_
-0000:2fc2+     IN_ClearKey_
-0000:303a*     IN_qb_
-131a:07ce+     _inpu
+132d:07de+     _inpu
+0000:1490+     INL_KeyService_
+0000:172a+     Mouse_
+0000:1782+     IN_GetJoyAbs_
+0000:1b2c+     IN_GetJoyButtonsDB_
+0000:1db2+     IN_SetupJoy_
+0000:1f74*     IN_Startup_
+0000:207a*     IN_Default_
+0000:21de*     IN_Shutdown_
+0000:225e*     IN_SetKeyHook_
+0000:2280+     IN_ClearKeysDown_
+0000:2360*     IN_ReadCursor_
+0000:247c*     IN_ReadControl_
+0000:2cb4*     IN_SetControlType_
+0000:2d02*     IN_GetScanName_
+0000:2d8a*     IN_WaitForKey_
+0000:2dc0*     IN_WaitForASCII_
+0000:2df6+     IN_AckBack_
+0000:2ede*     IN_Ack_
+0000:2f80+     IN_IsUserInput_
+0000:3026*     IN_UserInput_
+0000:306a*     IN_KeyDown_
+0000:30b2+     IN_ClearKey_
+0000:312a*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:3a84+     MML_CheckForEMS_
-0000:3ae0+     MML_SetupEMS_
-0000:3c98+     MML_ShutdownEMS_
-0000:3d04+     MM_MapEMS_
-0000:3e00*     MM_MapXEMS_
-0000:3f20+     MML_CheckForXMS_
-0000:3f7c*     MML_SetupXMS_
-0000:4064+     MML_ShutdownXMS_
-0000:40f2+     MML_UseSpace_
-0000:42d0+     MML_ClearBlock_
-0000:4354*     MM_Startup_
-0000:4786+     MM_Shutdown_
-0000:481c      MM_GetPtr_
-0000:4c16+     MM_FreePtr_
-0000:4d0e*     MM_SetPurge_
-0000:4de8*     MM_SetLock_
-0000:4ec0+     MM_SortMem_
-0000:50ae*     MM_ShowMemory_
-0000:574e*     MM_DumpData_
-0000:58a8+     MM_UnusedMemory_
-0000:592c+     MM_TotalFree_
-0000:59c2*     MM_Report_
-0000:637a*     MM_BombOnError_
-131a:0930+     _beforesort
-131a:0934+     _aftersort
-131a:0938+     _XMSaddr
+132d:0940+     _beforesort
+132d:0944+     _aftersort
+132d:0948+     _XMSaddr
+0000:3bb4+     MML_CheckForEMS_
+0000:3c10+     MML_SetupEMS_
+0000:3dc8+     MML_ShutdownEMS_
+0000:3e34+     MM_MapEMS_
+0000:3f30*     MM_MapXEMS_
+0000:4050+     MML_CheckForXMS_
+0000:40ac*     MML_SetupXMS_
+0000:4194+     MML_ShutdownXMS_
+0000:4222+     MML_UseSpace_
+0000:4400+     MML_ClearBlock_
+0000:4484*     MM_Startup_
+0000:48b6+     MM_Shutdown_
+0000:494c      MM_GetPtr_
+0000:4d46+     MM_FreePtr_
+0000:4e3e*     MM_SetPurge_
+0000:4f18*     MM_SetLock_
+0000:4ff0+     MM_SortMem_
+0000:51de*     MM_ShowMemory_
+0000:587e*     MM_DumpData_
+0000:59d8+     MM_UnusedMemory_
+0000:5a5c+     MM_TotalFree_
+0000:5af2*     MM_Report_
+0000:64aa*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:63b0      detectcpu_
+0000:64e0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:641e*     wait_
-0000:646a*     filesize_
-0000:64d0      printmeminfoline_
-0000:66bc      US_CheckParm_
+0000:654e*     wait_
+0000:659a*     filesize_
+0000:6600      printmeminfoline_
+0000:67ec      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:684e      CA_OpenDebug_
-0000:689e      CA_CloseDebug_
-0000:68cc+     CA_FarRead_
-0000:694c*     CA_FarWrite_
-0000:69cc*     CA_ReadFile_
-0000:6a48*     CA_LoadFile_
-0000:6af0*     CAL_OptimizeNodes_
-0000:6ba0*     CA_Startup_
-0000:6bf0*     CA_Shutdown_
-131a:0940*     _finishcachebox
-131a:0944*     _drawcachebox
-131a:0948*     _updatecachebox
+132d:0960*     _finishcachebox
+132d:0964*     _drawcachebox
+132d:0968*     _updatecachebox
+0000:697e      CA_OpenDebug_
+0000:69ce      CA_CloseDebug_
+0000:69fc+     CA_FarRead_
+0000:6a7c*     CA_FarWrite_
+0000:6afc*     CA_ReadFile_
+0000:6b78*     CA_LoadFile_
+0000:6c20*     CAL_OptimizeNodes_
+0000:6cd0*     CA_Startup_
+0000:6d20*     CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:6c5c      KITTENGETS
-0000:6cbc*     kittenopen_
-0000:6f0a+     catread_
-0000:6fbe*     kittenclose_
-0000:6fda+     mystrtoul_
-0000:708e+     processEscChars_
-0000:7214+     get_line_
-0000:7286+     db_fetch_
-0000:731c+     db_insert_
-131a:04a4+     __kitten_catalog
+0000:6d8c      KITTENGETS
+0000:6dec*     kittenopen_
+0000:703a+     catread_
+0000:70ee*     kittenclose_
+0000:710a+     mystrtoul_
+0000:71be+     processEscChars_
+0000:7344+     get_line_
+0000:73b6+     db_fetch_
+0000:744c+     db_insert_
+132d:04a4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:75dc+     LargestFreeBlock_
-0000:766a+     _coreleft_
-0000:76e6+     LargestFarFreeBlock_
-0000:779c+     _farcoreleft_
-0000:784a+     LargestHugeFreeBlock_
-0000:793a*     _hugecoreleft_
-0000:7a0a+     GetFreeSize_
-0000:7a64+     GetFarFreeSize_
-0000:7aae+     GetNearFreeSize_
-0000:7afc*     heapdump_
-0000:879e+     heapstat_
-0000:88dc+     heapstat0_
-0000:893e+     HC_OpenDebug_
-0000:898e*     HC_CloseDebug_
+0000:770c+     LargestFreeBlock_
+0000:779a+     _coreleft_
+0000:7816+     LargestFarFreeBlock_
+0000:78cc+     _farcoreleft_
+0000:797a+     LargestHugeFreeBlock_
+0000:7a6a*     _hugecoreleft_
+0000:7b3a+     GetFreeSize_
+0000:7b94+     GetFarFreeSize_
+0000:7bde+     GetNearFreeSize_
+0000:7c2c*     heapdump_
+0000:88ce+     heapstat_
+0000:8a0c+     heapstat0_
+0000:8a6e+     HC_OpenDebug_
+0000:8abe*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:89c0*     start_timer_
-0000:8ac6*     elapsed_timer_
-0000:8b18*     ticktock_
-0000:8b84*     time_in_seconds_
+0000:8af0*     start_timer_
+0000:8bf0*     elapsed_timer_
+0000:8c42*     ticktock_
+0000:8cae*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-08bd:0005      __STK
-08bd:0025      __STKOVERFLOW_
+08d0:0005      __STK
+08d0:0025      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-131a:04c6      ___iob
-131a:0954      ___ClosedStreams
-131a:0958      ___OpenStreams
+132d:04c6      ___iob
+132d:097c      ___ClosedStreams
+132d:0980      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-08bd:0042      fprintf_
+08d0:0042      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-131a:0000*     __nullarea
-131a:062e*     __ovlflag
-131a:062f*     __intno
-131a:0630*     __ovlvec
-08bd:0072      _cstart_
-08bd:0145*     _Not_Enough_Memory_
-08bd:0277      __exit_
-08bd:0296      __do_exit_with_msg__
-08bd:02f3      __GETDS
+132d:0000*     __nullarea
+132d:062e*     __ovlflag
+132d:062f*     __intno
+132d:0630*     __ovlvec
+08d0:0072      _cstart_
+08d0:0145*     _Not_Enough_Memory_
+08d0:0277      __exit_
+08d0:0296      __do_exit_with_msg__
+08d0:02f3      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-08bd:02fe      _big_code_
-08bd:02fe*     CodeModelMismatch
+08d0:02fe      _big_code_
+08d0:02fe*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-131a:095c      __argv
-131a:0960      ___argv
-131a:0964      __argc
-131a:0966      ___argc
+132d:0984      __argv
+132d:0988      ___argv
+132d:098c      __argc
+132d:098e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-08bd:0305      __PIA
-08bd:02fe*     __PIS
+08d0:0305      __PIA
+08d0:02fe*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
-08bd:031c      strncmp_
+08d0:031c      strncmp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-08bd:0359      _fmalloc_
-08bd:0359      malloc_
-131a:0634      ___fheap
-131a:0636      ___fheapRover
-131a:0638      ___LargestSizeB4Rover
+08d0:0359      _fmalloc_
+08d0:0359      malloc_
+132d:0634      ___fheap
+132d:0636      ___fheapRover
+132d:0638      ___LargestSizeB4Rover
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-08bd:7ec2      bitmapLoadPcx_
-08bd:801e*     bitmapLoadPcxTiles_
+08d0:7ec2      bitmapLoadPcx_
+08d0:801e*     bitmapLoadPcxTiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
-08bd:04ce      strstr_
+08d0:04ce      strstr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
-08bd:05d0      atoi_
+08d0:05d0      atoi_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-08bd:066b+     __open_flags_
-08bd:092c+     _fsopen_
-08bd:0993      fopen_
-08bd:0ab6*     freopen_
+08d0:066b+     __open_flags_
+08d0:092c+     _fsopen_
+08d0:0993      fopen_
+08d0:0ab6*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-08bd:0b40      fread_
+08d0:0b40      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-08bd:0eb7      __get_errno_ptr_
-131a:09e8      _errno
+08d0:0eb7      __get_errno_ptr_
+132d:0a14      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-08bd:0ebe*     _frealloc_
-08bd:0ebe      realloc_
+08d0:0ebe*     _frealloc_
+08d0:0ebe      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-08bd:0f9a      __PTC
+08d0:0f9a      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-08bd:0fcd      strncpy_
+08d0:0fcd      strncpy_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
+08d0:1009      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-08bd:1009+     int86x_
-08bd:118c      int86_
+08d0:1038+     int86x_
+08d0:11bb      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-08bd:11ba      __I4M
-08bd:11ba      __U4M
+08d0:11e8      __I4M
+08d0:11e8      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-08bd:11d2      _dos_getvect_
+08d0:1200      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-08bd:11dd      _dos_setvect_
+08d0:120b      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-08bd:11ea      __I4D
-08bd:1239      __U4D
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-08bd:12bd      printf_
+08d0:1218      __I4D
+08d0:1267      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-08bd:12ec*     _heapgrow_
-08bd:12ec      _fheapgrow_
-08bd:12ed      _nheapgrow_
+08d0:12eb*     _heapgrow_
+08d0:12eb      _fheapgrow_
+08d0:12ec      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-08bd:1365      _memavl_
+08d0:1364      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-08bd:13aa      _nmalloc_
-131a:0644      ___nheapbeg
-131a:0646      ___MiniHeapRover
-131a:0648      ___LargestSizeB4MiniHeapRover
+08d0:13a9      _nmalloc_
+132d:0644      ___nheapbeg
+132d:0646      ___MiniHeapRover
+132d:0648      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-08bd:1484      _ffree_
-08bd:1484      free_
+08d0:1483      _ffree_
+08d0:1483      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-08bd:14f1      _nfree_
-131a:09ea+     ___MiniHeapFreeRover
+08d0:14f0      _nfree_
+132d:0a16+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-08bd:15ec+     _null_exit_rtn_
-08bd:15ec+     __null_int23_exit_
-08bd:15ed      exit_
-08bd:160e+     _exit_
-131a:064a+     ___int23_exit
-131a:064e      ___FPE_handler_exit
+08d0:15eb+     _null_exit_rtn_
+08d0:15eb+     __null_int23_exit_
+08d0:15ec      exit_
+08d0:160d+     _exit_
+132d:064a+     ___int23_exit
+132d:064e      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-08bd:162a      ultoa_
-08bd:16e8*     ltoa_
+08d0:1629      ultoa_
+08d0:16e7*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-08bd:186e      write_
+08d0:186d      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-08bd:1a9a      __doclose_
-08bd:1be4      __shutdown_stream_
-08bd:1bfe      fclose_
-131a:09ec+     ___RmTmpFileFn
+08d0:1a99      __doclose_
+08d0:1be3      __shutdown_stream_
+08d0:1bfd      fclose_
+132d:0a18+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-08bd:1c69+     __ibm_bios_get_ticks_
-08bd:1ce0      clock_
+08d0:1c68+     __ibm_bios_get_ticks_
+08d0:1cdf      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-08bd:1d07      kbhit_
+08d0:1d06      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-08bd:1d1e      ftell_
+08d0:1d1d      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-08bd:1f04      fseek_
+08d0:1f03      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-131a:0098      __IsTable
+132d:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-08bd:20fc      tolower_
+08d0:20fb      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-08bd:210a      unlink_
+08d0:2109      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-08bd:233a      open_
-08bd:2371      sopen_
+08d0:2339      open_
+08d0:2370      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-08bd:239e      close_
+08d0:239d      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-08bd:23a3      filelength_
+08d0:23a2      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-08bd:2401      sprintf_
+08d0:2400      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-08bd:2430      getenv_
+08d0:242f      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-08bd:251c      __PTS
+08d0:251a      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-08bd:254d      read_
+08d0:254b      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-08bd:2686*     __clib_strdup_
-08bd:2686      strdup_
+08d0:2684*     __clib_strdup_
+08d0:2684      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-08bd:26ed      halloc_
-08bd:27d2      hfree_
+08d0:26eb      halloc_
+08d0:27d0      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-08bd:27d9      _heapwalk_
-08bd:27d9      _fheapwalk_
+08d0:27d7      _heapwalk_
+08d0:27d7      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-08bd:27ee+     __NHeapWalk_
-08bd:28e7      _nheapwalk_
+08d0:27ec+     __NHeapWalk_
+08d0:28e5      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-08bd:28f7      stackavail_
+08d0:28f5      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-131a:065a      __8087
-131a:065b      __real87
-131a:065c      __dos87emucall
-131a:065e      __dos87real
+132d:065a      __8087
+132d:065b      __real87
+132d:065c      __dos87emucall
+132d:065e      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-08bd:2906*     __exit_with_msg_
-08bd:290b      __fatal_runtime_error_
+08d0:2904*     __exit_with_msg_
+08d0:2909      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-131a:0660      __curbrk
-131a:0668      __STACKLOW
-131a:066a      __STACKTOP
-131a:066c      __cbyte
-131a:066e      __child
-131a:0670      __no87
-131a:067d      ___FPE_handler
-131a:0662      __psp
-131a:0671      __get_ovl_stack
-131a:0675      __restore_ovl_stack
-131a:0679      __close_ovl_file
-131a:0681      __LpCmdLine
-131a:0685      __LpPgmName
-131a:0664      __osmajor
-131a:0665      __osminor
-131a:0666      __osmode
-131a:0667      __HShift
+132d:0660      __curbrk
+132d:0668      __STACKLOW
+132d:066a      __STACKTOP
+132d:066c      __cbyte
+132d:066e      __child
+132d:0670      __no87
+132d:067d      ___FPE_handler
+132d:0662      __psp
+132d:0671      __get_ovl_stack
+132d:0675      __restore_ovl_stack
+132d:0679      __close_ovl_file
+132d:0681      __LpCmdLine
+132d:0685      __LpPgmName
+132d:0664      __osmajor
+132d:0665      __osminor
+132d:0666      __osmode
+132d:0667      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-08bd:292a      __InitFiles_
+08d0:2928      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-08bd:2b5e*     fcloseall_
-08bd:2b65      __full_io_exit_
+08d0:2b5c*     fcloseall_
+08d0:2b63      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-08bd:2b89      __fprtf_
+08d0:2b87      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-08bd:2cdc      __CMain
+08d0:2cda      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-08bd:2d42      __InitRtns
-08bd:2d42*     __FInitRtns
-08bd:2d9d      __FiniRtns
-08bd:2d9d*     __FFiniRtns
+08d0:2d40      __InitRtns
+08d0:2d40*     __FInitRtns
+08d0:2d9b      __FiniRtns
+08d0:2d9b*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-131a:068a      ___uselfn
+132d:068a      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-08bd:2e02      __DOSseg__
+08d0:2e00      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-08bd:2e03      __Init_Argv_
-08bd:2e66+     _getargv_
-08bd:3196      __Fini_Argv_
+08d0:2e01      __Init_Argv_
+08d0:2e64+     _getargv_
+08d0:3194      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-08bd:31c0      __MemAllocator
-08bd:328a      __MemFree
+08d0:31c0      __MemAllocator
+08d0:328a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-08bd:33e7      __GrowSeg_
+08d0:33e7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-08bd:355d      __AllocSeg_
+08d0:355d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-08bd:364c      __fmemneed_
+08d0:364c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-08bd:364f      __fill_buffer_
-08bd:389e      fgetc_
+08d0:364f      __fill_buffer_
+08d0:389e      fgetc_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-08bd:8348*     VGAmodeX_
-08bd:83f0+     modexEnter_
-08bd:848c*     modexLeave_
-08bd:84a4*     modexDefaultPage_
-08bd:84fe*     modexNextPage_
-08bd:85ba*     modexNextPageFlexibleSize_
-08bd:865e*     modexShowPage_
-08bd:875a*     modexPanPage_
-08bd:87aa*     modexSelectPlane_
-08bd:87ce+     modexClearRegion_
-08bd:88e6*     oldDrawBmp_
-08bd:8a4c*     CDrawBmp_
-08bd:8bb0*     modexDrawBmp_
-08bd:8c16+     modexDrawBmpRegion_
-08bd:8d80*     modexDrawPlanarBuf_
-08bd:8d9e*     modexDrawSprite_
-08bd:8e04+     modexDrawSpriteRegion_
-08bd:8f7c*     modexCopyPageRegion_
-08bd:90e6*     modexFadeOn_
-08bd:9116*     modexFadeOff_
-08bd:9144*     modexFlashOn_
-08bd:9172*     modexFlashOff_
-08bd:9242+     modexPalSave_
-08bd:9298      modexNewPal_
-08bd:92e8*     modexLoadPalFile_
-08bd:93ca*     modexSavePalFile_
-08bd:9442*     modexPalBlack_
-08bd:946c*     modexPalWhite_
-08bd:9496+     modexPalUpdate_
-08bd:9a06+     modexPalUpdate1_
-08bd:9a80*     modexPalUpdate0_
-08bd:9acc+     chkcolor_
-08bd:9de4+     modexputPixel_
-08bd:9e72*     modexgetPixel_
-08bd:9ef8*     modexhlin_
-08bd:9f64*     modexprint_
-08bd:a0fe*     modexprintbig_
-08bd:a27a*     cls_
-08bd:a2e8+     modexWaitBorder_
-131a:0694+     _VGA
+08d0:8348*     VGAmodeX_
+08d0:83f0+     modexEnter_
+08d0:848c*     modexLeave_
+08d0:84a4*     modexDefaultPage_
+08d0:84fe*     modexNextPage_
+08d0:85ba*     modexNextPageFlexibleSize_
+08d0:865e*     modexShowPage_
+08d0:875a*     modexPanPage_
+08d0:87aa*     modexSelectPlane_
+08d0:87ce+     modexClearRegion_
+08d0:88e6*     oldDrawBmp_
+08d0:8a4c*     CDrawBmp_
+08d0:8bb0*     modexDrawBmp_
+08d0:8c16+     modexDrawBmpRegion_
+08d0:8d80*     modexDrawPlanarBuf_
+08d0:8d9e*     modexDrawSprite_
+08d0:8e04+     modexDrawSpriteRegion_
+08d0:8f7c*     modexCopyPageRegion_
+08d0:90e6*     modexFadeOn_
+08d0:9116*     modexFadeOff_
+08d0:9144*     modexFlashOn_
+08d0:9172*     modexFlashOff_
+08d0:9242+     modexPalSave_
+08d0:9298      modexNewPal_
+08d0:92e8*     modexLoadPalFile_
+08d0:93ca*     modexSavePalFile_
+08d0:9442*     modexPalBlack_
+08d0:946c*     modexPalWhite_
+08d0:9496+     modexPalUpdate_
+08d0:9a06+     modexPalUpdate1_
+08d0:9a80*     modexPalUpdate0_
+08d0:9acc+     chkcolor_
+08d0:9de4+     modexputPixel_
+08d0:9e72*     modexgetPixel_
+08d0:9ef8*     modexhlin_
+08d0:9f64*     modexprint_
+08d0:a0fe*     modexprintbig_
+08d0:a27a*     cls_
+08d0:a2e8+     modexWaitBorder_
+132d:0694+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-08bd:39e5*     __set_commode_
-131a:06bc      __commode
+08d0:39e5*     __set_commode_
+132d:06bc      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-131a:06be      __fmode
+132d:06be      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-08bd:39f1      __chktty_
+08d0:39f1      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-08bd:3a50      __freefp_
-08bd:3af1      __purgefp_
+08d0:3a50      __freefp_
+08d0:3af1      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-08bd:3b32      __allocfp_
+08d0:3b32      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-08bd:3ce2      __ioalloc_
+08d0:3ce2      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-08bd:3e70      __qread_
+08d0:3e70      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-08bd:3e90*     _msize_
-08bd:3eab      _fmsize_
+08d0:3e90*     _msize_
+08d0:3eab      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-08bd:3ebc      __HeapManager_expand_
-08bd:43c5      _nexpand_
+08d0:3ebc      __HeapManager_expand_
+08d0:43c5      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-08bd:4418      _fexpand_
-08bd:4418*     _expand_
+08d0:4418      _fexpand_
+08d0:4418*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-08bd:444d      intr_
+08d0:444d      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-08bd:4461      segread_
+08d0:4461      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-08bd:454c      __LastFree_
-08bd:45c6      __ExpandDGROUP_
+08d0:454c      __LastFree_
+08d0:45c6      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-08bd:46d7      __nmemneed_
+08d0:46d7      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-131a:0050      ___Alphabet
+132d:0050      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-08bd:46da      __lseek_
+08d0:46da      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-08bd:4714*     __dosretax
-08bd:4719*     __dosret0
-08bd:4720      __set_errno_dos_
-08bd:4788*     __set_errno_dos_reterr_
+08d0:4714*     __dosretax
+08d0:4719*     __dosret0
+08d0:4720      __set_errno_dos_
+08d0:4788*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-08bd:4793      __GetIOMode_
-08bd:47c8      __SetIOMode_nogrow_
-131a:06d4      ___NFiles
-131a:06d6      ___init_mode
-131a:06fe      ___io_mode
+08d0:4793      __GetIOMode_
+08d0:47c8      __SetIOMode_nogrow_
+132d:06d4      ___NFiles
+132d:06d6      ___init_mode
+132d:06fe      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-08bd:47fd      __close_
+08d0:47fd      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-08bd:4833      __flush_
+08d0:4833      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-08bd:4a7c      fflush_
+08d0:4a7c      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-08bd:4a91      tell_
+08d0:4a91      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-08bd:4aa2      lseek_
+08d0:4aa2      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-08bd:4ad4      __doserror_
-08bd:4ae2      __doserror1_
+08d0:4ad4      __doserror_
+08d0:4ae2      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-08bd:4aee      _dos_open_
+08d0:4aee      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-08bd:4b14      isatty_
+08d0:4b14      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-08bd:4b30*     __get_doserrno_ptr_
-131a:12f8      __doserrno
+08d0:4b30*     __get_doserrno_ptr_
+132d:1328      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-131a:0702      ___umaskval
+132d:0702      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-08bd:4b37      _dos_creat_
-08bd:4b5b*     _dos_creatnew_
+08d0:4b37      _dos_creat_
+08d0:4b5b*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-08bd:4b7c+     __grow_iomode_
-08bd:4c63+     __shrink_iomode_
-08bd:4ca4      __SetIOMode_
+08d0:4b7c+     __grow_iomode_
+08d0:4c63+     __shrink_iomode_
+08d0:4ca4      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-08bd:4d64      vsprintf_
+08d0:4d64      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-131a:12fc      ___env_mask
-131a:1300      _environ
-131a:1304*     __wenviron
+132d:132c      ___env_mask
+132d:1330      _environ
+132d:1334*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-08bd:4da6      _mbterm_
+08d0:4da6      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-08bd:4df9      _mbsnextc_
+08d0:4df9      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-08bd:4e54      _mbctoupper_
+08d0:4e54      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-08bd:4e77      _mbsinc_
+08d0:4e77      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-08bd:4ec9      __ChkTTYIOMode_
-08bd:4f37*     __IOMode_
+08d0:4ec9      __ChkTTYIOMode_
+08d0:4f37*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-08bd:5009      __HeapWalk_
+08d0:5009      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-08bd:5249*     _fpreset_
-08bd:5274      __init_8087_
-08bd:52a7+     __default_sigfpe_handler_
-08bd:52fc      __chk8087_
+08d0:5249*     _fpreset_
+08d0:5274      __init_8087_
+08d0:52a7+     __default_sigfpe_handler_
+08d0:52fc      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-08bd:536c      __EnterWVIDEO_
-131a:0722+     ___WD_Present
+08d0:536c      __EnterWVIDEO_
+132d:0722+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-08bd:5390      fputc_
+08d0:5390      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-08bd:5565      __prtf_
+08d0:5565      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-131a:1308      ____Argv
-131a:130c      ____Argc
+132d:1338      ____Argv
+132d:133c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-131a:0724      __amblksiz
+132d:0724      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-131a:075a      __Start_XI
-131a:0790      __End_XI
-131a:0790      __Start_YI
-131a:07a8      __End_YI
+132d:075a      __Start_XI
+132d:0790      __End_XI
+132d:0790      __Start_YI
+132d:07a8      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-131a:130e      ___historical_splitparms
+132d:133e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-08bd:66c8*     _heapenable_
-131a:0726      ___heap_enabled
+08d0:66c8*     _heapenable_
+132d:0726      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-08bd:66d9      __flushall_
-08bd:676d      flushall_
+08d0:66d9      __flushall_
+08d0:676d      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-08bd:6773      getche_
+08d0:6773      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-08bd:678d      fwrite_
+08d0:678d      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-08bd:6b06      rand_
-08bd:6b48*     srand_
+08d0:6b06      rand_
+08d0:6b48*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-08bd:a386*     textInit_
-131a:1310      _romFonts
+08d0:a386*     textInit_
+132d:1340      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-08bd:6b6b      _bfree_
+08d0:6b6b      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-08bd:6b90      _bexpand_
+08d0:6b90      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-08bd:6bea      _DoINTR_
+08d0:6bea      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-08bd:6f63*     sbrk_
-08bd:6f73      __brk_
+08d0:6f63*     sbrk_
+08d0:6f73      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-08bd:6fdb      __qwrite_
+08d0:6fdb      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-08bd:703b      fsync_
+08d0:703b      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-08bd:705e      __setenvp_
-08bd:71ea      __freeenvp_
+08d0:705e      __setenvp_
+08d0:71ea      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-131a:072c      ___IsDBCS
+132d:072c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-08bd:7248*     _ismbblead_
-131a:132c      ___MBCSIsTable
+08d0:7248*     _ismbblead_
+132d:135c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-08bd:72a2      __mbinit_
-131a:072e      ___MBCodePage
+08d0:72a2      __mbinit_
+132d:072e      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-08bd:737d      _mbdtoupper_
+08d0:737d      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-08bd:738b      toupper_
+08d0:738b      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-131a:0730      __8087cw
+132d:0730      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-131a:0732      ___Save8087
-131a:0736      ___Rest8087
+132d:0732      ___Save8087
+132d:0736      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-08bd:739a      __GrabFP87_
+08d0:739a      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-08bd:73cc*     __init_8087_emu
-08bd:73d2      __x87id
+08d0:73cc*     __init_8087_emu
+08d0:73d2      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-08bd:742f      wctomb_
+08d0:742f      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-08bd:747a+     utoa_
-08bd:751b      itoa_
+08d0:747a+     utoa_
+08d0:751b      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-08bd:7565      strupr_
+08d0:7565      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-131a:073a      ___EFG_printf
-131a:073e*     ___EFG_scanf
+132d:073a      ___EFG_printf
+132d:073e*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-08bd:75ad      ulltoa_
-08bd:76ea*     lltoa_
+08d0:75ad      ulltoa_
+08d0:76ea*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-08bd:775b*     _dos_close_
-08bd:7769      _dos_commit_
+08d0:775b*     _dos_close_
+08d0:7769      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-08bd:7778      clearenv_
+08d0:7778      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-08bd:78ae      __Init_FPE_handler_
-08bd:78e7      __Fini_FPE_handler_
-08bd:791e*     __FPEHandler
+08d0:78ae      __Init_FPE_handler_
+08d0:78e7      __Fini_FPE_handler_
+08d0:791e*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-131a:0758      ___FPE_int
+132d:0758      ___FPE_int
 
 
                         +--------------------+
@@ -652,6 +652,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000222a0 (139936.)
-Entry point address: 08bd:0072
+Memory size:  00022400 (140288.)
+Entry point address: 08d0:0072
 Link time: 00:00.00
index 2e6ddcdf097f61ffd12f9ed38b46e648ac148cb2..c4bf3d2bc33638e61beea5cc7a28a8538c03da34 100755 (executable)
Binary files a/palettec.exe and b/palettec.exe differ
index ccb4c94f4c6f0b5032e77db56acafe55cc80e223..da68746bf72b8bbe412dbe747794ecef23b3fa6e 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: palettec.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1134:0000            0000f060
+DGROUP                          1148:0000            0000f080
 
 
 
@@ -25,36 +25,36 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 palettec_TEXT          CODE           AUTO           0000:0000       0000004c
-16_in_TEXT             CODE           AUTO           0000:0050       00001d43
-16_mm_TEXT             CODE           AUTO           0000:1da0       00003308
-wcpu_TEXT              CODE           AUTO           0000:50b0       00000058
-16_head_TEXT           CODE           AUTO           0000:5110       00000405
-16_ca_TEXT             CODE           AUTO           0000:5520       000003fd
-kitten_TEXT            CODE           AUTO           0000:5920       0000080a
-16_hc_TEXT             CODE           AUTO           0000:6130       0000158b
-timer_TEXT             CODE           AUTO           0000:76c0       0000020f
-_TEXT                  CODE           AUTO           0000:78d0       0000762f
-modex16_TEXT           CODE           AUTO           0ef0:0000       00002180
-16text_TEXT            CODE           AUTO           0ef0:2180       0000010d
-16_in13_DATA           FAR_DATA       AUTO           1119:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1133:0004       00000000
-_NULL                  BEGDATA        DGROUP         1134:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         1136:0000       00000002
-CONST                  DATA           DGROUP         1136:0002       00000076
-CONST2                 DATA           DGROUP         113d:0008       00000102
-_DATA                  DATA           DGROUP         114e:0000       000005a5
-XIB                    DATA           DGROUP         11a8:0006       00000000
-XI                     DATA           DGROUP         11a8:0006       00000036
-XIE                    DATA           DGROUP         11ab:000c       00000000
-YIB                    DATA           DGROUP         11ab:000c       00000000
-YI                     DATA           DGROUP         11ab:000c       00000018
-YIE                    DATA           DGROUP         11ad:0004       00000000
-STRINGS                DATA           DGROUP         11ad:0004       00000000
-DATA                   DATA           DGROUP         11ad:0004       00000000
-_emu_init_start        EMU            DGROUP         11ad:0004       00000000
-_emu_init_end          EMU            DGROUP         11ad:0004       00000000
-_BSS                   BSS            DGROUP         11ae:0000       00000df2
-STACK                  STACK          DGROUP         128e:0000       0000dac0
+16_in_TEXT             CODE           AUTO           0000:0050       00001e80
+16_mm_TEXT             CODE           AUTO           0000:1ed0       00003308
+wcpu_TEXT              CODE           AUTO           0000:51e0       00000058
+16_head_TEXT           CODE           AUTO           0000:5240       00000405
+16_ca_TEXT             CODE           AUTO           0000:5650       000003fd
+kitten_TEXT            CODE           AUTO           0000:5a50       0000080a
+16_hc_TEXT             CODE           AUTO           0000:6260       0000158b
+timer_TEXT             CODE           AUTO           0000:77f0       00000209
+_TEXT                  CODE           AUTO           0000:7a00       00007631
+modex16_TEXT           CODE           AUTO           0f04:0000       00002180
+16text_TEXT            CODE           AUTO           0f04:2180       0000010d
+16_in13_DATA           FAR_DATA       AUTO           112d:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1147:0004       00000000
+_NULL                  BEGDATA        DGROUP         1148:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         114a:0000       00000002
+CONST                  DATA           DGROUP         114a:0002       00000076
+CONST2                 DATA           DGROUP         1151:0008       00000102
+_DATA                  DATA           DGROUP         1162:0000       000005a5
+XIB                    DATA           DGROUP         11bc:0006       00000000
+XI                     DATA           DGROUP         11bc:0006       00000036
+XIE                    DATA           DGROUP         11bf:000c       00000000
+YIB                    DATA           DGROUP         11bf:000c       00000000
+YI                     DATA           DGROUP         11bf:000c       00000018
+YIE                    DATA           DGROUP         11c1:0004       00000000
+STRINGS                DATA           DGROUP         11c1:0004       00000000
+DATA                   DATA           DGROUP         11c1:0004       00000000
+_emu_init_start        EMU            DGROUP         11c1:0004       00000000
+_emu_init_end          EMU            DGROUP         11c1:0004       00000000
+_BSS                   BSS            DGROUP         11c2:0000       00000e1e
+STACK                  STACK          DGROUP         12a4:0000       0000dac0
 
 
                         +----------------+
@@ -70,550 +70,550 @@ Address        Symbol
 Module: palettec.o(/dos/z/16/src/palettec.c)
 0000:0012      main_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:0168+     INL_KeyService_
-0000:03b2+     Mouse_
-0000:040a+     IN_GetJoyAbs_
-0000:07d0+     IN_GetJoyButtonsDB_
-0000:0a66+     IN_SetupJoy_
-0000:0c28*     IN_Startup_
-0000:0d2e*     IN_Default_
-0000:0e92*     IN_Shutdown_
-0000:0f12*     IN_SetKeyHook_
-0000:0f34+     IN_ClearKeysDown_
-0000:1014*     IN_ReadCursor_
-0000:1130*     IN_ReadControl_
-0000:18b0*     IN_SetControlType_
-0000:18fe*     IN_GetScanName_
-0000:1986*     IN_WaitForKey_
-0000:19bc*     IN_WaitForASCII_
-0000:19f2+     IN_AckBack_
-0000:1ada*     IN_Ack_
-0000:1b7c+     IN_IsUserInput_
-0000:1c22*     IN_UserInput_
-0000:1c7a*     IN_KeyDown_
-0000:1cc2+     IN_ClearKey_
-0000:1d3a*     IN_qb_
-1134:07ae+     _inpu
+1148:07be+     _inpu
+0000:0190+     INL_KeyService_
+0000:042a+     Mouse_
+0000:0482+     IN_GetJoyAbs_
+0000:082c+     IN_GetJoyButtonsDB_
+0000:0ab2+     IN_SetupJoy_
+0000:0c74*     IN_Startup_
+0000:0d7a*     IN_Default_
+0000:0ede*     IN_Shutdown_
+0000:0f5e*     IN_SetKeyHook_
+0000:0f80+     IN_ClearKeysDown_
+0000:1060*     IN_ReadCursor_
+0000:117c*     IN_ReadControl_
+0000:19b4*     IN_SetControlType_
+0000:1a02*     IN_GetScanName_
+0000:1a8a*     IN_WaitForKey_
+0000:1ac0*     IN_WaitForASCII_
+0000:1af6+     IN_AckBack_
+0000:1bde*     IN_Ack_
+0000:1c80+     IN_IsUserInput_
+0000:1d26*     IN_UserInput_
+0000:1d6a*     IN_KeyDown_
+0000:1db2+     IN_ClearKey_
+0000:1e2a*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:2784+     MML_CheckForEMS_
-0000:27e0+     MML_SetupEMS_
-0000:2998+     MML_ShutdownEMS_
-0000:2a04+     MM_MapEMS_
-0000:2b00*     MM_MapXEMS_
-0000:2c20+     MML_CheckForXMS_
-0000:2c7c*     MML_SetupXMS_
-0000:2d64+     MML_ShutdownXMS_
-0000:2df2+     MML_UseSpace_
-0000:2fd0+     MML_ClearBlock_
-0000:3054*     MM_Startup_
-0000:3486+     MM_Shutdown_
-0000:351c      MM_GetPtr_
-0000:3916+     MM_FreePtr_
-0000:3a0e*     MM_SetPurge_
-0000:3ae8*     MM_SetLock_
-0000:3bc0+     MM_SortMem_
-0000:3dae*     MM_ShowMemory_
-0000:444e*     MM_DumpData_
-0000:45a8+     MM_UnusedMemory_
-0000:462c+     MM_TotalFree_
-0000:46c2*     MM_Report_
-0000:507a*     MM_BombOnError_
-1134:0910+     _beforesort
-1134:0914+     _aftersort
-1134:0918+     _XMSaddr
+1148:0920+     _beforesort
+1148:0924+     _aftersort
+1148:0928+     _XMSaddr
+0000:28b4+     MML_CheckForEMS_
+0000:2910+     MML_SetupEMS_
+0000:2ac8+     MML_ShutdownEMS_
+0000:2b34+     MM_MapEMS_
+0000:2c30*     MM_MapXEMS_
+0000:2d50+     MML_CheckForXMS_
+0000:2dac*     MML_SetupXMS_
+0000:2e94+     MML_ShutdownXMS_
+0000:2f22+     MML_UseSpace_
+0000:3100+     MML_ClearBlock_
+0000:3184*     MM_Startup_
+0000:35b6+     MM_Shutdown_
+0000:364c      MM_GetPtr_
+0000:3a46+     MM_FreePtr_
+0000:3b3e*     MM_SetPurge_
+0000:3c18*     MM_SetLock_
+0000:3cf0+     MM_SortMem_
+0000:3ede*     MM_ShowMemory_
+0000:457e*     MM_DumpData_
+0000:46d8+     MM_UnusedMemory_
+0000:475c+     MM_TotalFree_
+0000:47f2*     MM_Report_
+0000:51aa*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:50b0      detectcpu_
+0000:51e0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:511e*     wait_
-0000:516a*     filesize_
-0000:51d0      printmeminfoline_
-0000:53bc      US_CheckParm_
+0000:524e*     wait_
+0000:529a*     filesize_
+0000:5300      printmeminfoline_
+0000:54ec      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:554e      CA_OpenDebug_
-0000:559e      CA_CloseDebug_
-0000:55cc+     CA_FarRead_
-0000:564c*     CA_FarWrite_
-0000:56cc*     CA_ReadFile_
-0000:5748*     CA_LoadFile_
-0000:57f0*     CAL_OptimizeNodes_
-0000:58a0*     CA_Startup_
-0000:58f0*     CA_Shutdown_
-1134:0920*     _finishcachebox
-1134:0924*     _drawcachebox
-1134:0928*     _updatecachebox
+1148:0940*     _finishcachebox
+1148:0944*     _drawcachebox
+1148:0948*     _updatecachebox
+0000:567e      CA_OpenDebug_
+0000:56ce      CA_CloseDebug_
+0000:56fc+     CA_FarRead_
+0000:577c*     CA_FarWrite_
+0000:57fc*     CA_ReadFile_
+0000:5878*     CA_LoadFile_
+0000:5920*     CAL_OptimizeNodes_
+0000:59d0*     CA_Startup_
+0000:5a20*     CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:595c      KITTENGETS
-0000:59bc*     kittenopen_
-0000:5c0a+     catread_
-0000:5cbe*     kittenclose_
-0000:5cda+     mystrtoul_
-0000:5d8e+     processEscChars_
-0000:5f14+     get_line_
-0000:5f86+     db_fetch_
-0000:601c+     db_insert_
-1134:0494+     __kitten_catalog
+0000:5a8c      KITTENGETS
+0000:5aec*     kittenopen_
+0000:5d3a+     catread_
+0000:5dee*     kittenclose_
+0000:5e0a+     mystrtoul_
+0000:5ebe+     processEscChars_
+0000:6044+     get_line_
+0000:60b6+     db_fetch_
+0000:614c+     db_insert_
+1148:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:62dc+     LargestFreeBlock_
-0000:636a+     _coreleft_
-0000:63e6+     LargestFarFreeBlock_
-0000:649c+     _farcoreleft_
-0000:654a+     LargestHugeFreeBlock_
-0000:663a*     _hugecoreleft_
-0000:670a+     GetFreeSize_
-0000:6764+     GetFarFreeSize_
-0000:67ae+     GetNearFreeSize_
-0000:67fc*     heapdump_
-0000:749e+     heapstat_
-0000:75dc+     heapstat0_
-0000:763e+     HC_OpenDebug_
-0000:768e*     HC_CloseDebug_
+0000:640c+     LargestFreeBlock_
+0000:649a+     _coreleft_
+0000:6516+     LargestFarFreeBlock_
+0000:65cc+     _farcoreleft_
+0000:667a+     LargestHugeFreeBlock_
+0000:676a*     _hugecoreleft_
+0000:683a+     GetFreeSize_
+0000:6894+     GetFarFreeSize_
+0000:68de+     GetNearFreeSize_
+0000:692c*     heapdump_
+0000:75ce+     heapstat_
+0000:770c+     heapstat0_
+0000:776e+     HC_OpenDebug_
+0000:77be*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:76c0*     start_timer_
-0000:77c6*     elapsed_timer_
-0000:7818*     ticktock_
-0000:7884*     time_in_seconds_
+0000:77f0*     start_timer_
+0000:78f0*     elapsed_timer_
+0000:7942*     ticktock_
+0000:79ae*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:78d5      __STK
-0000:78f5      __STKOVERFLOW_
+0000:7a05      __STK
+0000:7a25      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0ef0:01b8*     VGAmodeX_
-0ef0:0260      modexEnter_
-0ef0:02fc      modexLeave_
-0ef0:0314*     modexDefaultPage_
-0ef0:036e*     modexNextPage_
-0ef0:042a*     modexNextPageFlexibleSize_
-0ef0:04ce*     modexShowPage_
-0ef0:05ca*     modexPanPage_
-0ef0:061a*     modexSelectPlane_
-0ef0:063e+     modexClearRegion_
-0ef0:0756*     oldDrawBmp_
-0ef0:08bc*     CDrawBmp_
-0ef0:0a20*     modexDrawBmp_
-0ef0:0a86+     modexDrawBmpRegion_
-0ef0:0bf0*     modexDrawPlanarBuf_
-0ef0:0c0e*     modexDrawSprite_
-0ef0:0c74+     modexDrawSpriteRegion_
-0ef0:0dec*     modexCopyPageRegion_
-0ef0:0f56*     modexFadeOn_
-0ef0:0f86*     modexFadeOff_
-0ef0:0fb4*     modexFlashOn_
-0ef0:0fe2*     modexFlashOff_
-0ef0:10b2      modexPalSave_
-0ef0:1108      modexNewPal_
-0ef0:1158*     modexLoadPalFile_
-0ef0:123a      modexSavePalFile_
-0ef0:12b2*     modexPalBlack_
-0ef0:12dc*     modexPalWhite_
-0ef0:1306+     modexPalUpdate_
-0ef0:1876+     modexPalUpdate1_
-0ef0:18f0*     modexPalUpdate0_
-0ef0:193c+     chkcolor_
-0ef0:1c54+     modexputPixel_
-0ef0:1ce2*     modexgetPixel_
-0ef0:1d68*     modexhlin_
-0ef0:1dd4*     modexprint_
-0ef0:1f6e*     modexprintbig_
-0ef0:20ea*     cls_
-0ef0:2158+     modexWaitBorder_
-1134:04c4+     _VGA
+0f04:01b8*     VGAmodeX_
+0f04:0260      modexEnter_
+0f04:02fc      modexLeave_
+0f04:0314*     modexDefaultPage_
+0f04:036e*     modexNextPage_
+0f04:042a*     modexNextPageFlexibleSize_
+0f04:04ce*     modexShowPage_
+0f04:05ca*     modexPanPage_
+0f04:061a*     modexSelectPlane_
+0f04:063e+     modexClearRegion_
+0f04:0756*     oldDrawBmp_
+0f04:08bc*     CDrawBmp_
+0f04:0a20*     modexDrawBmp_
+0f04:0a86+     modexDrawBmpRegion_
+0f04:0bf0*     modexDrawPlanarBuf_
+0f04:0c0e*     modexDrawSprite_
+0f04:0c74+     modexDrawSpriteRegion_
+0f04:0dec*     modexCopyPageRegion_
+0f04:0f56*     modexFadeOn_
+0f04:0f86*     modexFadeOff_
+0f04:0fb4*     modexFlashOn_
+0f04:0fe2*     modexFlashOff_
+0f04:10b2      modexPalSave_
+0f04:1108      modexNewPal_
+0f04:1158*     modexLoadPalFile_
+0f04:123a      modexSavePalFile_
+0f04:12b2*     modexPalBlack_
+0f04:12dc*     modexPalWhite_
+0f04:1306+     modexPalUpdate_
+0f04:1876+     modexPalUpdate1_
+0f04:18f0*     modexPalUpdate0_
+0f04:193c+     chkcolor_
+0f04:1c54+     modexputPixel_
+0f04:1ce2*     modexgetPixel_
+0f04:1d68*     modexhlin_
+0f04:1dd4*     modexprint_
+0f04:1f6e*     modexprintbig_
+0f04:20ea*     cls_
+0f04:2158+     modexWaitBorder_
+1148:04c4+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1134:0000*     __nullarea
-1134:04ec*     __ovlflag
-1134:04ed*     __intno
-1134:04ee*     __ovlvec
-0000:7912      _cstart_
-0000:79e5*     _Not_Enough_Memory_
-0000:7b17      __exit_
-0000:7b36      __do_exit_with_msg__
-0000:7b93      __GETDS
+1148:0000*     __nullarea
+1148:04ec*     __ovlflag
+1148:04ed*     __intno
+1148:04ee*     __ovlvec
+0000:7a42      _cstart_
+0000:7b15*     _Not_Enough_Memory_
+0000:7c47      __exit_
+0000:7c66      __do_exit_with_msg__
+0000:7cc3      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7b9e      _big_code_
-0000:7b9e*     CodeModelMismatch
+0000:7cce      _big_code_
+0000:7cce*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7ba5      __PIA
-0000:7b9e*     __PIS
+0000:7cd5      __PIA
+0000:7cce*     __PIS
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
+0000:7cec      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7bbc+     int86x_
-0000:7d3f      int86_
+0000:7d1b+     int86x_
+0000:7e9e      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:7d6c      __I4M
-0000:7d6c      __U4M
+0000:7ecc      __I4M
+0000:7ecc      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:7d84      _dos_getvect_
+0000:7ee4      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:7d8f      _dos_setvect_
+0000:7eef      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:7d9c      __I4D
-0000:7deb      __U4D
+0000:7efc      __I4D
+0000:7f4b      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1134:1234      __argv
-1134:1238      ___argv
-1134:123c      __argc
-1134:123e      ___argc
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7e6f      printf_
+1148:1260      __argv
+1148:1264      ___argv
+1148:1268      __argc
+1148:126a      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:7e9e*     _heapgrow_
-0000:7e9e      _fheapgrow_
-0000:7e9f      _nheapgrow_
+0000:7fcf*     _heapgrow_
+0000:7fcf      _fheapgrow_
+0000:7fd0      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:7f17      _memavl_
+0000:8048      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:7f5c      _nmalloc_
-1134:04f2      ___nheapbeg
-1134:04f4      ___MiniHeapRover
-1134:04f6      ___LargestSizeB4MiniHeapRover
+0000:808d      _nmalloc_
+1148:04f2      ___nheapbeg
+1148:04f4      ___MiniHeapRover
+1148:04f6      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:8036      _fmalloc_
-0000:8036      malloc_
-1134:04f8      ___fheap
-1134:04fa      ___fheapRover
-1134:04fc      ___LargestSizeB4Rover
+0000:8167      _fmalloc_
+0000:8167      malloc_
+1148:04f8      ___fheap
+1148:04fa      ___fheapRover
+1148:04fc      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:81ab      _ffree_
-0000:81ab      free_
+0000:82dc      _ffree_
+0000:82dc      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:8218      _nfree_
-1134:1240+     ___MiniHeapFreeRover
+0000:8349      _nfree_
+1148:126c+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:8313+     _null_exit_rtn_
-0000:8313+     __null_int23_exit_
-0000:8314      exit_
-0000:8335+     _exit_
-1134:04fe+     ___int23_exit
-1134:0502      ___FPE_handler_exit
+0000:8444+     _null_exit_rtn_
+0000:8444+     __null_int23_exit_
+0000:8445      exit_
+0000:8466+     _exit_
+1148:04fe+     ___int23_exit
+1148:0502      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:8352      __PTC
+0000:8482      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:8385      ultoa_
-0000:8443*     ltoa_
+0000:84b5      ultoa_
+0000:8573*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:85c9      write_
+0000:86f9      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:87f5+     __open_flags_
-0000:8ab6+     _fsopen_
-0000:8b1d      fopen_
-0000:8c40*     freopen_
+0000:8925+     __open_flags_
+0000:8be6+     _fsopen_
+0000:8c4d      fopen_
+0000:8d70*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:8cca      fprintf_
+0000:8dfa      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:8cf9      __doclose_
-0000:8e43      __shutdown_stream_
-0000:8e5d      fclose_
-1134:1242+     ___RmTmpFileFn
+0000:8e29      __doclose_
+0000:8f73      __shutdown_stream_
+0000:8f8d      fclose_
+1148:126e+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:8ec8+     __ibm_bios_get_ticks_
-0000:8f3f      clock_
+0000:8ff8+     __ibm_bios_get_ticks_
+0000:906f      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:8f66      kbhit_
+0000:9096      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:8f7d      ftell_
+0000:90ad      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:9163      fseek_
+0000:9293      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1134:0098      __IsTable
+1148:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:935b      tolower_
+0000:948b      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:9369      unlink_
+0000:9499      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:9599      open_
-0000:95d0      sopen_
+0000:96c9      open_
+0000:9700      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:95fd      close_
+0000:972d      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:9602      filelength_
+0000:9732      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:9660      sprintf_
+0000:9790      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:968f      getenv_
+0000:97bf      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:977a      __PTS
+0000:98aa      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:97ab      read_
+0000:98db      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:98e4*     __clib_strdup_
-0000:98e4      strdup_
+0000:9a14*     __clib_strdup_
+0000:9a14      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:994b      halloc_
-0000:9a30      hfree_
+0000:9a7b      halloc_
+0000:9b60      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9a37      _heapwalk_
-0000:9a37      _fheapwalk_
+0000:9b67      _heapwalk_
+0000:9b67      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9a4c+     __NHeapWalk_
-0000:9b45      _nheapwalk_
+0000:9b7c+     __NHeapWalk_
+0000:9c75      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9b55      stackavail_
+0000:9c85      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1134:050e      __8087
-1134:050f      __real87
-1134:0510      __dos87emucall
-1134:0512      __dos87real
+1148:050e      __8087
+1148:050f      __real87
+1148:0510      __dos87emucall
+1148:0512      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9b64*     __exit_with_msg_
-0000:9b69      __fatal_runtime_error_
+0000:9c94*     __exit_with_msg_
+0000:9c99      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1134:0514      __curbrk
-1134:051c      __STACKLOW
-1134:051e      __STACKTOP
-1134:0520      __cbyte
-1134:0522      __child
-1134:0524      __no87
-1134:0531      ___FPE_handler
-1134:0516      __psp
-1134:0525      __get_ovl_stack
-1134:0529      __restore_ovl_stack
-1134:052d      __close_ovl_file
-1134:0535      __LpCmdLine
-1134:0539      __LpPgmName
-1134:0518      __osmajor
-1134:0519      __osminor
-1134:051a      __osmode
-1134:051b      __HShift
+1148:0514      __curbrk
+1148:051c      __STACKLOW
+1148:051e      __STACKTOP
+1148:0520      __cbyte
+1148:0522      __child
+1148:0524      __no87
+1148:0531      ___FPE_handler
+1148:0516      __psp
+1148:0525      __get_ovl_stack
+1148:0529      __restore_ovl_stack
+1148:052d      __close_ovl_file
+1148:0535      __LpCmdLine
+1148:0539      __LpPgmName
+1148:0518      __osmajor
+1148:0519      __osminor
+1148:051a      __osmode
+1148:051b      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:9b88+     __fill_buffer_
-0000:9dd7      fgetc_
+0000:9cb8+     __fill_buffer_
+0000:9f07      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:9f1e      fwrite_
+0000:a04e      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:a297      rand_
-0000:a2d9*     srand_
+0000:a3c7      rand_
+0000:a409*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0ef0:21f6*     textInit_
-1134:124a      _romFonts
+0f04:21f6*     textInit_
+1148:1276      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a2fc      __CMain
+0000:a42c      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a362      __InitRtns
-0000:a362*     __FInitRtns
-0000:a3bd      __FiniRtns
-0000:a3bd*     __FFiniRtns
+0000:a492      __InitRtns
+0000:a492*     __FInitRtns
+0000:a4ed      __FiniRtns
+0000:a4ed*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1134:0542      ___uselfn
+1148:0542      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a422      __DOSseg__
+0000:a552      __DOSseg__
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
+1148:0544      ___iob
+1148:128e      ___ClosedStreams
+1148:1292      ___OpenStreams
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
+0000:a56d      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:a423      intr_
+0000:a6c0      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:a437      segread_
+0000:a6d4      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a49d      __Init_Argv_
-0000:a500+     _getargv_
-0000:a830      __Fini_Argv_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1134:0544      ___iob
-1134:1266      ___ClosedStreams
-1134:126a      ___OpenStreams
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a874      __fprtf_
+0000:a73a      __Init_Argv_
+0000:a79d+     _getargv_
+0000:aacd      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:aa4c      __LastFree_
-0000:aac6      __ExpandDGROUP_
+0000:ab7c      __LastFree_
+0000:abf6      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:abd7      __nmemneed_
+0000:ad07      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:abe0      __MemAllocator
-0000:acaa      __MemFree
+0000:ad10      __MemAllocator
+0000:adda      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:ae07      __GrowSeg_
+0000:af37      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:af7d      __AllocSeg_
+0000:b0ad      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:b06c      __fmemneed_
+0000:b19c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1134:0022      ___Alphabet
+1148:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:b06f      __lseek_
+0000:b19f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:b0a9*     __dosretax
-0000:b0ae*     __dosret0
-0000:b0b5      __set_errno_dos_
-0000:b11d*     __set_errno_dos_reterr_
+0000:b1d9*     __dosretax
+0000:b1de*     __dosret0
+0000:b1e5      __set_errno_dos_
+0000:b24d*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:b128*     __get_errno_ptr_
-1134:126e      _errno
+0000:b258*     __get_errno_ptr_
+1148:129a      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:b12f      __GetIOMode_
-0000:b164      __SetIOMode_nogrow_
-1134:06c0      ___NFiles
-1134:06c2      ___init_mode
-1134:06ea      ___io_mode
+0000:b25f      __GetIOMode_
+0000:b294      __SetIOMode_nogrow_
+1148:06c0      ___NFiles
+1148:06c2      ___init_mode
+1148:06ea      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:b199*     __set_commode_
-1134:06ee      __commode
+0000:b2c9*     __set_commode_
+1148:06ee      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1134:06f0      __fmode
+1148:06f0      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:b1a5      __chktty_
+0000:b2d5      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:b204      __freefp_
-0000:b2a5      __purgefp_
+0000:b334      __freefp_
+0000:b3d5      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:b2e6      __allocfp_
+0000:b416      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b496      __close_
+0000:b5c6      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b4cc      __flush_
+0000:b5fc      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b715      fflush_
+0000:b845      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b72a      tell_
+0000:b85a      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b73b      lseek_
+0000:b86b      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b76c      __doserror_
-0000:b77a      __doserror1_
+0000:b89c      __doserror_
+0000:b8aa      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b786      _dos_open_
+0000:b8b6      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b7ac      isatty_
+0000:b8dc      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b7c8*     __get_doserrno_ptr_
-1134:1270      __doserrno
+0000:b8f8*     __get_doserrno_ptr_
+1148:129c      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1134:06f2      ___umaskval
+1148:06f2      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b7cf      _dos_creat_
-0000:b7f3*     _dos_creatnew_
+0000:b8ff      _dos_creat_
+0000:b923*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b814+     __grow_iomode_
-0000:b8fb+     __shrink_iomode_
-0000:b93c      __SetIOMode_
+0000:b944+     __grow_iomode_
+0000:ba2b+     __shrink_iomode_
+0000:ba6c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b9fc      vsprintf_
+0000:bb2c      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1134:1274      ___env_mask
-1134:1278      _environ
-1134:127c*     __wenviron
+1148:12a0      ___env_mask
+1148:12a4      _environ
+1148:12a8*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:ba3e      _mbterm_
+0000:bb6e      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:ba91      _mbsnextc_
+0000:bbc1      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:baec      _mbctoupper_
+0000:bc1c      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:bb0f      _mbsinc_
+0000:bc3f      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:bb61      __ChkTTYIOMode_
-0000:bbcf*     __IOMode_
+0000:bc91      __ChkTTYIOMode_
+0000:bcff*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:bca1      __HeapWalk_
+0000:bdd1      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:bee1*     _fpreset_
-0000:bf0c      __init_8087_
-0000:bf3f+     __default_sigfpe_handler_
-0000:bf94      __chk8087_
+0000:c011*     _fpreset_
+0000:c03c      __init_8087_
+0000:c06f+     __default_sigfpe_handler_
+0000:c0c4      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:c004      __EnterWVIDEO_
-1134:0712+     ___WD_Present
+0000:c134      __EnterWVIDEO_
+1148:0712+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:c028      __flushall_
-0000:c0bc      flushall_
+0000:c158      __flushall_
+0000:c1ec      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:c0c2      getche_
+0000:c1f2      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c0dc      __ioalloc_
+0000:c20c      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:c26a      __qread_
+0000:c39a      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:c28a      __qwrite_
+0000:c3ba      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:c2ea      fputc_
+0000:c41a      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1134:1280      ____Argv
-1134:1284      ____Argc
+1148:12ac      ____Argv
+1148:12b0      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1134:0714      __amblksiz
+1148:0714      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1134:0746      __Start_XI
-1134:077c      __End_XI
-1134:077c      __Start_YI
-1134:0794      __End_YI
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:c4c0      _DoINTR_
-Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1134:1286      ___historical_splitparms
+1148:0746      __Start_XI
+1148:077c      __End_XI
+1148:077c      __Start_YI
+1148:0794      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:c839      __InitFiles_
+0000:c5f0      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:ca6d*     fcloseall_
-0000:ca74      __full_io_exit_
+0000:c824*     fcloseall_
+0000:c82b      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:ca7e      __prtf_
+0000:c835      __prtf_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
+0000:d998      _DoINTR_
+Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
+1148:12b2      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:dbe0*     _heapenable_
-1134:0716      ___heap_enabled
+0000:dd11*     _heapenable_
+1148:0716      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:dbf1*     sbrk_
-0000:dc01      __brk_
+0000:dd22*     sbrk_
+0000:dd32      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:dc69      fsync_
+0000:dd9a      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:dc6e*     _frealloc_
-0000:dc6e      realloc_
+0000:dd9f*     _frealloc_
+0000:dd9f      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:dd68      __setenvp_
-0000:def4      __freeenvp_
+0000:de99      __setenvp_
+0000:e025      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1134:0718      ___IsDBCS
+1148:0718      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:df52*     _ismbblead_
-1134:128c      ___MBCSIsTable
+0000:e083*     _ismbblead_
+1148:12b8      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:dfac      __mbinit_
-1134:071a      ___MBCodePage
+0000:e0dd      __mbinit_
+1148:071a      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e087      _mbdtoupper_
+0000:e1b8      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e095      toupper_
+0000:e1c6      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1134:071c      __8087cw
+1148:071c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1134:071e      ___Save8087
-1134:0722      ___Rest8087
+1148:071e      ___Save8087
+1148:0722      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e0a4      __GrabFP87_
+0000:e1d5      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e0d6*     __init_8087_emu
-0000:e0dc      __x87id
+0000:e208*     __init_8087_emu
+0000:e20e      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e139      wctomb_
+0000:e26b      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e184+     utoa_
-0000:e225      itoa_
+0000:e2b6+     utoa_
+0000:e357      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e26f      strupr_
+0000:e3a1      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1134:0726      ___EFG_printf
-1134:072a*     ___EFG_scanf
+1148:0726      ___EFG_printf
+1148:072a*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e2b7      ulltoa_
-0000:e3f4*     lltoa_
+0000:e3e9      ulltoa_
+0000:e526*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e465*     _dos_close_
-0000:e473      _dos_commit_
+0000:e597*     _dos_close_
+0000:e5a5      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e482*     _msize_
-0000:e49d      _fmsize_
+0000:e5b4*     _msize_
+0000:e5cf      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e4ae      __HeapManager_expand_
-0000:e9b7      _nexpand_
+0000:e5e0      __HeapManager_expand_
+0000:eae9      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:ea0a      _fexpand_
-0000:ea0a*     _expand_
+0000:eb3c      _fexpand_
+0000:eb3c*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ea3f      clearenv_
+0000:eb71      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:eb74      __Init_FPE_handler_
-0000:ebad      __Fini_FPE_handler_
-0000:ebe4*     __FPEHandler
+0000:eca6      __Init_FPE_handler_
+0000:ecdf      __Fini_FPE_handler_
+0000:ed16*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:ee76      _bfree_
+0000:efa8      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:ee9b      _bexpand_
+0000:efcd      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1134:0744      ___FPE_int
+1148:0744      ___FPE_int
 
 
                         +--------------------+
@@ -629,6 +629,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000203a0 (132000.)
-Entry point address: 0000:7912
+Memory size:  00020500 (132352.)
+Entry point address: 0000:7a42
 Link time: 00:00.00
index f70ed9623ead59f609e78560fdbb1bd988260b2c..fc1fdbc3f23988a3805b638e7dab67651145bf5a 100755 (executable)
Binary files a/pcxtest.exe and b/pcxtest.exe differ
index 093b19b2f66a323a74cda108df2864687e5593fc..1cb6534e169e1fa51d889304ff4f30fef4c7ca00 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: pcxtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0b26:0000            0000ecc0
+DGROUP                          0b26:0000            0000ecd0
 
 
 
@@ -46,8 +46,8 @@ STRINGS                DATA           DGROUP         0b79:000c       00000000
 DATA                   DATA           DGROUP         0b79:000c       00000000
 _emu_init_start        EMU            DGROUP         0b79:000c       00000000
 _emu_init_end          EMU            DGROUP         0b79:000c       00000000
-_BSS                   BSS            DGROUP         0b79:000c       00000cb8
-STACK                  STACK          DGROUP         0c46:0000       0000dac0
+_BSS                   BSS            DGROUP         0b79:000c       00000cc8
+STACK                  STACK          DGROUP         0c47:0000       0000dac0
 
 
                         +----------------+
@@ -62,7 +62,6 @@ Address        Symbol
 
 Module: pcxtest.o(/dos/z/16/src/pcxtest.c)
 0000:0060      main_
-0b26:01d4+     _clockw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:0215      __STK
 0000:0235*     __STKOVERFLOW_
@@ -190,7 +189,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:1134      __doclose_
 0000:127e      __shutdown_stream_
 0000:1298      fclose_
-0b26:0ebc+     ___RmTmpFileFn
+0b26:0ecc+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:1303      _ffree_
 0000:1303      free_
@@ -204,15 +203,15 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:174e      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
 0000:b1c6*     textInit_
-0b26:0ec0      _romFonts
+0b26:0ed0      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
 0000:1766      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:1bfb      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
 0b26:026e      ___iob
-0b26:0ed8      ___ClosedStreams
-0b26:0edc      ___OpenStreams
+0b26:0ee8      ___ClosedStreams
+0b26:0eec      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 0000:1df3      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
@@ -265,7 +264,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0b26:03fe      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:289e*     __get_errno_ptr_
-0b26:0ee0      _errno
+0b26:0ef0      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
 0b26:0400      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
@@ -299,7 +298,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
 0000:312f      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:3378      _nfree_
-0b26:0ee2+     ___MiniHeapFreeRover
+0b26:0ef2+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
 0000:3473      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
@@ -318,8 +317,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:3960      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0b26:0ee4      ____Argv
-0b26:0ee8      ____Argc
+0b26:0ef4      ____Argv
+0b26:0ef8      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
 0b26:0402      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
@@ -366,7 +365,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:538b      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:53a7*     __get_doserrno_ptr_
-0b26:0eea      __doserrno
+0b26:0efa      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
 0b26:0446      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
@@ -394,7 +393,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
 0b26:045c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
 0000:57b1*     _ismbblead_
-0b26:0eee      ___MBCSIsTable
+0b26:0efe      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
 0000:57cd      ulltoa_
 0000:590a*     lltoa_
@@ -501,6 +500,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00019f20 (106272.)
+Memory size:  00019f30 (106288.)
 Entry point address: 0000:0298
 Link time: 00:00.00
index 5c11c576b2f1ae24a7575f8898ddc0510f434dd0..a212fb10bd1eaf23dfebf28192dd59bac3d337cf 100755 (executable)
Binary files a/pcxtest2.exe and b/pcxtest2.exe differ
index dc2784bb7546f658ecd4bd1a8dd3bbe463f6a649..3d996059fce3bbf3d19de098248e461c89175d57 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: pcxtest2.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0b27:0000            0000ecc0
+DGROUP                          0b27:0000            0000ecd0
 
 
 
@@ -46,8 +46,8 @@ STRINGS                DATA           DGROUP         0b7a:000c       00000000
 DATA                   DATA           DGROUP         0b7a:000c       00000000
 _emu_init_start        EMU            DGROUP         0b7a:000c       00000000
 _emu_init_end          EMU            DGROUP         0b7a:000c       00000000
-_BSS                   BSS            DGROUP         0b7a:000c       00000cb8
-STACK                  STACK          DGROUP         0c47:0000       0000dac0
+_BSS                   BSS            DGROUP         0b7a:000c       00000cc8
+STACK                  STACK          DGROUP         0c48:0000       0000dac0
 
 
                         +----------------+
@@ -62,7 +62,6 @@ Address        Symbol
 
 Module: pcxtest2.o(/dos/z/16/src/pcxtest2.c)
 0000:0060      main_
-0b27:01d4+     _clockw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:0225      __STK
 0000:0245*     __STKOVERFLOW_
@@ -190,7 +189,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:1144      __doclose_
 0000:128e      __shutdown_stream_
 0000:12a8      fclose_
-0b27:0ebc+     ___RmTmpFileFn
+0b27:0ecc+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:1313      _ffree_
 0000:1313      free_
@@ -204,15 +203,15 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:175e      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
 0000:b1d6*     textInit_
-0b27:0ec0      _romFonts
+0b27:0ed0      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
 0000:1776      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:1c0b      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
 0b27:026e      ___iob
-0b27:0ed8      ___ClosedStreams
-0b27:0edc      ___OpenStreams
+0b27:0ee8      ___ClosedStreams
+0b27:0eec      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 0000:1e03      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
@@ -265,7 +264,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0b27:03fe      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:28ae*     __get_errno_ptr_
-0b27:0ee0      _errno
+0b27:0ef0      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
 0b27:0400      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
@@ -299,7 +298,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
 0000:313f      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:3388      _nfree_
-0b27:0ee2+     ___MiniHeapFreeRover
+0b27:0ef2+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
 0000:3483      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
@@ -318,8 +317,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:3970      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0b27:0ee4      ____Argv
-0b27:0ee8      ____Argc
+0b27:0ef4      ____Argv
+0b27:0ef8      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
 0b27:0402      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
@@ -366,7 +365,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:539b      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:53b7*     __get_doserrno_ptr_
-0b27:0eea      __doserrno
+0b27:0efa      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
 0b27:0446      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
@@ -394,7 +393,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
 0b27:045c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
 0000:57c1*     _ismbblead_
-0b27:0eee      ___MBCSIsTable
+0b27:0efe      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
 0000:57dd      ulltoa_
 0000:591a*     lltoa_
@@ -501,6 +500,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00019f30 (106288.)
+Memory size:  00019f40 (106304.)
 Entry point address: 0000:02a8
 Link time: 00:00.00
index fd32abd24e09c34c4afc8c7ce7640b4a2373e3d8..62997da9801422a7aa49a48178a84534a0091842 100755 (executable)
Binary files a/scroll.exe and b/scroll.exe differ
index 300a591bdc1abccb767c55aeaac888a599f4ad75..bd44f352e339937fdfe69e5fb3b7f2acc47042b4 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:19:39
+Created on:       15/10/03 13:35:04
 Executable Image: scroll.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1a24:0000            0000f850
+DGROUP                          1a3b:0000            0000f890
 
 
 
@@ -24,43 +24,43 @@ DGROUP                          1a24:0000            0000f850
 Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
-scroll_TEXT            CODE           AUTO           0000:0000       00000c8f
-mapread_TEXT           CODE           AUTO           0000:0c90       00000872
-jsmn_TEXT              CODE           AUTO           0000:1510       00000919
-16_in_TEXT             CODE           AUTO           0000:1e30       00001d43
-16_mm_TEXT             CODE           AUTO           0000:3b80       00003308
-wcpu_TEXT              CODE           AUTO           0000:6e90       00000058
-16_head_TEXT           CODE           AUTO           0000:6ef0       00000405
-16_ca_TEXT             CODE           AUTO           0000:7300       000003fd
-kitten_TEXT            CODE           AUTO           0000:7700       0000080a
-16_hc_TEXT             CODE           AUTO           0000:7f10       0000158b
-timer_TEXT             CODE           AUTO           0000:94a0       0000020f
-_TEXT                  CODE           AUTO           096b:0000       00009f29
-scroll16_TEXT          CODE           AUTO           096b:9f30       00003435
-bitmap_TEXT            CODE           AUTO           096b:d370       000005c9
-planar_TEXT            CODE           AUTO           096b:d940       00000275
-16text_TEXT            CODE           AUTO           096b:dbc0       0000010d
-modex16_TEXT           CODE           AUTO           096b:dcd0       00002180
-bakapee_TEXT           CODE           AUTO           1950:0000       00000b86
-16_in13_DATA           FAR_DATA       AUTO           1a09:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1a23:0004       00000000
-_NULL                  BEGDATA        DGROUP         1a24:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         1a26:0000       00000002
-CONST                  DATA           DGROUP         1a26:0002       00000076
-CONST2                 DATA           DGROUP         1a2d:0008       00000132
-_DATA                  DATA           DGROUP         1a41:0000       00000b30
-XIB                    DATA           DGROUP         1af4:0000       00000000
-XI                     DATA           DGROUP         1af4:0000       0000003c
-XIE                    DATA           DGROUP         1af7:000c       00000000
-YIB                    DATA           DGROUP         1af7:000c       00000000
-YI                     DATA           DGROUP         1af7:000c       00000018
-YIE                    DATA           DGROUP         1af9:0004       00000000
-STRINGS                DATA           DGROUP         1af9:0004       00000000
-DATA                   DATA           DGROUP         1af9:0004       00000000
-_emu_init_start        EMU            DGROUP         1af9:0004       00000000
-_emu_init_end          EMU            DGROUP         1af9:0004       00000000
-_BSS                   BSS            DGROUP         1afa:0000       00001022
-STACK                  STACK          DGROUP         1bfd:0000       0000dac0
+scroll_TEXT            CODE           AUTO           0000:0000       00000c94
+mapread_TEXT           CODE           AUTO           0000:0ca0       00000872
+jsmn_TEXT              CODE           AUTO           0000:1520       00000919
+16_in_TEXT             CODE           AUTO           0000:1e40       00001e80
+16_mm_TEXT             CODE           AUTO           0000:3cc0       00003308
+wcpu_TEXT              CODE           AUTO           0000:6fd0       00000058
+16_head_TEXT           CODE           AUTO           0000:7030       00000405
+16_ca_TEXT             CODE           AUTO           0000:7440       000003fd
+kitten_TEXT            CODE           AUTO           0000:7840       0000080a
+16_hc_TEXT             CODE           AUTO           0000:8050       0000158b
+timer_TEXT             CODE           AUTO           0000:95e0       00000209
+_TEXT                  CODE           AUTO           097f:0000       00009f29
+scroll16_TEXT          CODE           AUTO           097f:9f30       0000346d
+bitmap_TEXT            CODE           AUTO           097f:d3a0       000005c9
+planar_TEXT            CODE           AUTO           097f:d970       00000275
+16text_TEXT            CODE           AUTO           097f:dbf0       0000010d
+modex16_TEXT           CODE           AUTO           097f:dd00       00002180
+bakapee_TEXT           CODE           AUTO           1967:0000       00000b86
+16_in13_DATA           FAR_DATA       AUTO           1a20:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1a3a:0004       00000000
+_NULL                  BEGDATA        DGROUP         1a3b:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         1a3d:0000       00000002
+CONST                  DATA           DGROUP         1a3d:0002       00000076
+CONST2                 DATA           DGROUP         1a44:0008       00000132
+_DATA                  DATA           DGROUP         1a58:0000       00000b30
+XIB                    DATA           DGROUP         1b0b:0000       00000000
+XI                     DATA           DGROUP         1b0b:0000       0000003c
+XIE                    DATA           DGROUP         1b0e:000c       00000000
+YIB                    DATA           DGROUP         1b0e:000c       00000000
+YI                     DATA           DGROUP         1b0e:000c       00000018
+YIE                    DATA           DGROUP         1b10:0004       00000000
+STRINGS                DATA           DGROUP         1b10:0004       00000000
+DATA                   DATA           DGROUP         1b10:0004       00000000
+_emu_init_start        EMU            DGROUP         1b10:0004       00000000
+_emu_init_end          EMU            DGROUP         1b10:0004       00000000
+_BSS                   BSS            DGROUP         1b11:0000       0000106e
+STACK                  STACK          DGROUP         1c18:0000       0000dac0
 
 
                         +----------------+
@@ -74,631 +74,631 @@ Address        Symbol
 =======        ======
 
 Module: scroll.o(/dos/z/16/src/scroll.c)
-1a24:0d60+     _player
-1a24:0e60+     _screen
-1a24:0e70+     _screen3
-1a24:0e80+     _screen2
-1a24:0e90+     _mv
-1a24:0ec0+     _spri
-1a24:0ec4+     _mask
-1a24:0ec8+     _p
-1a24:0ecc*     _t
-1a24:0ed0+     _gvar
+1a3b:0d60+     _player
+1a3b:0e60+     _screen
+1a3b:0e70+     _screen3
+1a3b:0e80+     _screen2
+1a3b:0e90+     _mv
+1a3b:0ec0+     _mask
+1a3b:0ec4+     _p
+1a3b:0ec8*     _t
+1a3b:0ecc+     _spri
+1a3b:0ed0+     _gvar
+1a3b:0ef8+     _bg
 0000:01fe      main_
-1a24:0ef8+     _bg
 Module: mapread.o(/dos/z/16/src/lib/mapread.c)
-0000:0d2c+     jsoneq_
-0000:0dd0+     dump_
-0000:12cc      loadmap_
+0000:0d3c+     jsoneq_
+0000:0de0+     dump_
+0000:12dc      loadmap_
 Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c)
-0000:18e2      jsmn_parse_
-0000:1dde      jsmn_init_
+0000:18f2      jsmn_parse_
+0000:1dee      jsmn_init_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:1f48+     INL_KeyService_
-0000:2192+     Mouse_
-0000:21ea+     IN_GetJoyAbs_
-0000:25b0+     IN_GetJoyButtonsDB_
-0000:2846+     IN_SetupJoy_
-0000:2a08      IN_Startup_
-0000:2b0e      IN_Default_
-0000:2c72      IN_Shutdown_
-0000:2cf2*     IN_SetKeyHook_
-0000:2d14+     IN_ClearKeysDown_
-0000:2df4*     IN_ReadCursor_
-0000:2f10      IN_ReadControl_
-0000:3690*     IN_SetControlType_
-0000:36de*     IN_GetScanName_
-0000:3766*     IN_WaitForKey_
-0000:379c*     IN_WaitForASCII_
-0000:37d2+     IN_AckBack_
-0000:38ba*     IN_Ack_
-0000:395c+     IN_IsUserInput_
-0000:3a02*     IN_UserInput_
-0000:3a5a      IN_KeyDown_
-0000:3aa2+     IN_ClearKey_
-0000:3b1a*     IN_qb_
-1a24:0f1e+     _inpu
+1a3b:0f2e+     _inpu
+0000:1f80+     INL_KeyService_
+0000:221a+     Mouse_
+0000:2272+     IN_GetJoyAbs_
+0000:261c+     IN_GetJoyButtonsDB_
+0000:28a2+     IN_SetupJoy_
+0000:2a64      IN_Startup_
+0000:2b6a      IN_Default_
+0000:2cce      IN_Shutdown_
+0000:2d4e*     IN_SetKeyHook_
+0000:2d70+     IN_ClearKeysDown_
+0000:2e50*     IN_ReadCursor_
+0000:2f6c      IN_ReadControl_
+0000:37a4*     IN_SetControlType_
+0000:37f2*     IN_GetScanName_
+0000:387a*     IN_WaitForKey_
+0000:38b0*     IN_WaitForASCII_
+0000:38e6+     IN_AckBack_
+0000:39ce      IN_Ack_
+0000:3a70+     IN_IsUserInput_
+0000:3b16*     IN_UserInput_
+0000:3b5a      IN_KeyDown_
+0000:3ba2+     IN_ClearKey_
+0000:3c1a*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:4564+     MML_CheckForEMS_
-0000:45c0+     MML_SetupEMS_
-0000:4778+     MML_ShutdownEMS_
-0000:47e4+     MM_MapEMS_
-0000:48e0*     MM_MapXEMS_
-0000:4a00+     MML_CheckForXMS_
-0000:4a5c*     MML_SetupXMS_
-0000:4b44+     MML_ShutdownXMS_
-0000:4bd2+     MML_UseSpace_
-0000:4db0+     MML_ClearBlock_
-0000:4e34*     MM_Startup_
-0000:5266+     MM_Shutdown_
-0000:52fc      MM_GetPtr_
-0000:56f6+     MM_FreePtr_
-0000:57ee*     MM_SetPurge_
-0000:58c8*     MM_SetLock_
-0000:59a0+     MM_SortMem_
-0000:5b8e*     MM_ShowMemory_
-0000:622e*     MM_DumpData_
-0000:6388+     MM_UnusedMemory_
-0000:640c+     MM_TotalFree_
-0000:64a2*     MM_Report_
-0000:6e5a*     MM_BombOnError_
-1a24:1080+     _beforesort
-1a24:1084+     _aftersort
-1a24:1088+     _XMSaddr
+1a3b:1090+     _beforesort
+1a3b:1094+     _aftersort
+1a3b:1098+     _XMSaddr
+0000:46a4+     MML_CheckForEMS_
+0000:4700+     MML_SetupEMS_
+0000:48b8+     MML_ShutdownEMS_
+0000:4924+     MM_MapEMS_
+0000:4a20*     MM_MapXEMS_
+0000:4b40+     MML_CheckForXMS_
+0000:4b9c*     MML_SetupXMS_
+0000:4c84+     MML_ShutdownXMS_
+0000:4d12+     MML_UseSpace_
+0000:4ef0+     MML_ClearBlock_
+0000:4f74*     MM_Startup_
+0000:53a6+     MM_Shutdown_
+0000:543c      MM_GetPtr_
+0000:5836+     MM_FreePtr_
+0000:592e*     MM_SetPurge_
+0000:5a08*     MM_SetLock_
+0000:5ae0+     MM_SortMem_
+0000:5cce*     MM_ShowMemory_
+0000:636e*     MM_DumpData_
+0000:64c8+     MM_UnusedMemory_
+0000:654c+     MM_TotalFree_
+0000:65e2*     MM_Report_
+0000:6f9a*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:6e90      detectcpu_
+0000:6fd0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:6efe*     wait_
-0000:6f4a*     filesize_
-0000:6fb0      printmeminfoline_
-0000:719c      US_CheckParm_
+0000:703e*     wait_
+0000:708a*     filesize_
+0000:70f0      printmeminfoline_
+0000:72dc      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:732e      CA_OpenDebug_
-0000:737e      CA_CloseDebug_
-0000:73ac+     CA_FarRead_
-0000:742c*     CA_FarWrite_
-0000:74ac*     CA_ReadFile_
-0000:7528*     CA_LoadFile_
-0000:75d0*     CAL_OptimizeNodes_
-0000:7680*     CA_Startup_
-0000:76d0*     CA_Shutdown_
-1a24:1090*     _finishcachebox
-1a24:1094*     _drawcachebox
-1a24:1098*     _updatecachebox
+1a3b:10b0*     _finishcachebox
+1a3b:10b4*     _drawcachebox
+1a3b:10b8*     _updatecachebox
+0000:746e      CA_OpenDebug_
+0000:74be      CA_CloseDebug_
+0000:74ec+     CA_FarRead_
+0000:756c*     CA_FarWrite_
+0000:75ec*     CA_ReadFile_
+0000:7668*     CA_LoadFile_
+0000:7710*     CAL_OptimizeNodes_
+0000:77c0*     CA_Startup_
+0000:7810*     CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:773c      KITTENGETS
-0000:779c*     kittenopen_
-0000:79ea+     catread_
-0000:7a9e*     kittenclose_
-0000:7aba+     mystrtoul_
-0000:7b6e+     processEscChars_
-0000:7cf4+     get_line_
-0000:7d66+     db_fetch_
-0000:7dfc+     db_insert_
-1a24:04d4+     __kitten_catalog
+0000:787c      KITTENGETS
+0000:78dc*     kittenopen_
+0000:7b2a+     catread_
+0000:7bde*     kittenclose_
+0000:7bfa+     mystrtoul_
+0000:7cae+     processEscChars_
+0000:7e34+     get_line_
+0000:7ea6+     db_fetch_
+0000:7f3c+     db_insert_
+1a3b:04d4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:80bc+     LargestFreeBlock_
-0000:814a+     _coreleft_
-0000:81c6+     LargestFarFreeBlock_
-0000:827c+     _farcoreleft_
-0000:832a+     LargestHugeFreeBlock_
-0000:841a*     _hugecoreleft_
-0000:84ea+     GetFreeSize_
-0000:8544+     GetFarFreeSize_
-0000:858e+     GetNearFreeSize_
-0000:85dc*     heapdump_
-0000:927e+     heapstat_
-0000:93bc+     heapstat0_
-0000:941e+     HC_OpenDebug_
-0000:946e*     HC_CloseDebug_
+0000:81fc+     LargestFreeBlock_
+0000:828a+     _coreleft_
+0000:8306+     LargestFarFreeBlock_
+0000:83bc+     _farcoreleft_
+0000:846a+     LargestHugeFreeBlock_
+0000:855a*     _hugecoreleft_
+0000:862a+     GetFreeSize_
+0000:8684+     GetFarFreeSize_
+0000:86ce+     GetNearFreeSize_
+0000:871c*     heapdump_
+0000:93be+     heapstat_
+0000:94fc+     heapstat0_
+0000:955e+     HC_OpenDebug_
+0000:95ae*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:94a0      start_timer_
-0000:95a6      elapsed_timer_
-0000:95f8      ticktock_
-0000:9664*     time_in_seconds_
+0000:95e0      start_timer_
+0000:96e0      elapsed_timer_
+0000:9732      ticktock_
+0000:979e*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-096b:0005      __STK
-096b:0025      __STKOVERFLOW_
+097f:0005      __STK
+097f:0025      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-096b:0042      _fmalloc_
-096b:0042      malloc_
-1a24:04f6      ___fheap
-1a24:04f8      ___fheapRover
-1a24:04fa      ___LargestSizeB4Rover
+097f:0042      _fmalloc_
+097f:0042      malloc_
+1a3b:04f6      ___fheap
+1a3b:04f8      ___fheapRover
+1a3b:04fa      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-096b:01bf      __PIA
-096b:01b8*     __PIS
+097f:01bf      __PIA
+097f:01b8*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-096b:01d6      printf_
+097f:01d6      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1a24:04fc      ___iob
-1a24:10a4      ___ClosedStreams
-1a24:10a8      ___OpenStreams
+1a3b:04fc      ___iob
+1a3b:10cc      ___ClosedStreams
+1a3b:10d0      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-096b:0205      fprintf_
+097f:0205      fprintf_
 Module: gfx.lib(/dos/z/16/src/lib/scroll16.c)
-096b:9f3e      walk_
-096b:b9b4+     mapScrollRight_
-096b:bc92+     mapScrollLeft_
-096b:bf46+     mapScrollUp_
-096b:c234+     mapScrollDown_
-096b:c554      chkmap_
-096b:c6e4      mapGoTo_
-096b:c94c+     mapDrawTile_
-096b:ca70+     mapDrawRow_
-096b:cbc4+     mapDrawCol_
-096b:cd2e+     mapDrawWRow_
-096b:ce5c*     mapDrawWCol_
-096b:cfa6      shinku_
-096b:d0e0+     animatePlayer_
+097f:9f3e      walk_
+097f:b9b4+     mapScrollRight_
+097f:bc92+     mapScrollLeft_
+097f:bf46+     mapScrollUp_
+097f:c234+     mapScrollDown_
+097f:c554      chkmap_
+097f:c6e4      mapGoTo_
+097f:c94c+     mapDrawTile_
+097f:ca70+     mapDrawRow_
+097f:cbc4+     mapDrawCol_
+097f:cd2e+     mapDrawWRow_
+097f:ce5c*     mapDrawWCol_
+097f:cfa6      shinku_
+097f:d118+     animatePlayer_
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-096b:d672      bitmapLoadPcx_
-096b:d7ce*     bitmapLoadPcxTiles_
+097f:d6a2      bitmapLoadPcx_
+097f:d7fe*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-096b:d940      planar_buf_from_bitmap_
-096b:da60+     planar_buf_alloc_
-096b:db5a*     planar_buf_free_
+097f:d970      planar_buf_from_bitmap_
+097f:da90+     planar_buf_alloc_
+097f:db8a*     planar_buf_free_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-096b:dc36      textInit_
-1a24:112c      _romFonts
+097f:dc66      textInit_
+1a3b:1170      _romFonts
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-096b:de88      VGAmodeX_
-096b:df30+     modexEnter_
-096b:dfcc*     modexLeave_
-096b:dfe4      modexDefaultPage_
-096b:e03e      modexNextPage_
-096b:e0fa      modexNextPageFlexibleSize_
-096b:e19e      modexShowPage_
-096b:e29a*     modexPanPage_
-096b:e2ea*     modexSelectPlane_
-096b:e30e      modexClearRegion_
-096b:e426*     oldDrawBmp_
-096b:e58c*     CDrawBmp_
-096b:e6f0*     modexDrawBmp_
-096b:e756+     modexDrawBmpRegion_
-096b:e8c0*     modexDrawPlanarBuf_
-096b:e8de*     modexDrawSprite_
-096b:e944+     modexDrawSpriteRegion_
-096b:eabc      modexCopyPageRegion_
-096b:ec26*     modexFadeOn_
-096b:ec56*     modexFadeOff_
-096b:ec84*     modexFlashOn_
-096b:ecb2*     modexFlashOff_
-096b:ed82+     modexPalSave_
-096b:edd8      modexNewPal_
-096b:ee28*     modexLoadPalFile_
-096b:ef0a*     modexSavePalFile_
-096b:ef82*     modexPalBlack_
-096b:efac*     modexPalWhite_
-096b:efd6+     modexPalUpdate_
-096b:f546+     modexPalUpdate1_
-096b:f5c0*     modexPalUpdate0_
-096b:f60c+     chkcolor_
-096b:f924      modexputPixel_
-096b:f9b2*     modexgetPixel_
-096b:fa38*     modexhlin_
-096b:faa4      modexprint_
-096b:fc3e*     modexprintbig_
-096b:fdba      cls_
-096b:fe28      modexWaitBorder_
-1a24:0b54      _VGA
+097f:deb8      VGAmodeX_
+097f:df60+     modexEnter_
+097f:dffc*     modexLeave_
+097f:e014      modexDefaultPage_
+097f:e06e      modexNextPage_
+097f:e12a      modexNextPageFlexibleSize_
+097f:e1ce      modexShowPage_
+097f:e2ca*     modexPanPage_
+097f:e31a*     modexSelectPlane_
+097f:e33e      modexClearRegion_
+097f:e456*     oldDrawBmp_
+097f:e5bc*     CDrawBmp_
+097f:e720*     modexDrawBmp_
+097f:e786+     modexDrawBmpRegion_
+097f:e8f0*     modexDrawPlanarBuf_
+097f:e90e*     modexDrawSprite_
+097f:e974+     modexDrawSpriteRegion_
+097f:eaec      modexCopyPageRegion_
+097f:ec56*     modexFadeOn_
+097f:ec86*     modexFadeOff_
+097f:ecb4*     modexFlashOn_
+097f:ece2*     modexFlashOff_
+097f:edb2+     modexPalSave_
+097f:ee08      modexNewPal_
+097f:ee58*     modexLoadPalFile_
+097f:ef3a*     modexSavePalFile_
+097f:efb2*     modexPalBlack_
+097f:efdc*     modexPalWhite_
+097f:f006+     modexPalUpdate_
+097f:f576+     modexPalUpdate1_
+097f:f5f0*     modexPalUpdate0_
+097f:f63c+     chkcolor_
+097f:f954      modexputPixel_
+097f:f9e2*     modexgetPixel_
+097f:fa68*     modexhlin_
+097f:fad4      modexprint_
+097f:fc6e*     modexprintbig_
+097f:fdea      cls_
+097f:fe58      modexWaitBorder_
+1a3b:0b54      _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sound.c)
-096b:0234      sound_
-096b:026f      nosound_
+097f:0234      sound_
+097f:026f      nosound_
 Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-1950:0008      pdump_
-1950:006a+     colortest_
-1950:00be+     colorz_
-1950:0124+     ssd_
-1950:0242+     dingpp_
-1950:02b4+     dingo_
-1950:034a+     dingas_
-1950:03f8+     dingu_
-1950:045a+     dingq_
-1950:04fa*     ding_
+1967:0008      pdump_
+1967:006a+     colortest_
+1967:00be+     colorz_
+1967:0124+     ssd_
+1967:0242+     dingpp_
+1967:02b4+     dingo_
+1967:034a+     dingas_
+1967:03f8+     dingu_
+1967:045a+     dingq_
+1967:04fa*     ding_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1a24:0000*     __nullarea
-1a24:0b84*     __ovlflag
-1a24:0b85*     __intno
-1a24:0b86*     __ovlvec
-096b:027c      _cstart_
-096b:034f*     _Not_Enough_Memory_
-096b:0481      __exit_
-096b:04a0      __do_exit_with_msg__
-096b:04fd      __GETDS
+1a3b:0000*     __nullarea
+1a3b:0b84*     __ovlflag
+1a3b:0b85*     __intno
+1a3b:0b86*     __ovlvec
+097f:027c      _cstart_
+097f:034f*     _Not_Enough_Memory_
+097f:0481      __exit_
+097f:04a0      __do_exit_with_msg__
+097f:04fd      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-096b:0508      _big_code_
-096b:0508*     CodeModelMismatch
+097f:0508      _big_code_
+097f:0508*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
-096b:0508      strncmp_
+097f:0508      strncmp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
-096b:0545      strstr_
+097f:0545      strstr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
-096b:0647      atoi_
+097f:0647      atoi_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-096b:06e2+     __open_flags_
-096b:09a3+     _fsopen_
-096b:0a0a      fopen_
-096b:0b2d*     freopen_
+097f:06e2+     __open_flags_
+097f:09a3+     _fsopen_
+097f:0a0a      fopen_
+097f:0b2d*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-096b:0bb7      fread_
+097f:0bb7      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-096b:0f2e      __get_errno_ptr_
-1a24:1a44      _errno
+097f:0f2e      __get_errno_ptr_
+1a3b:1a90      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-096b:0f35*     _frealloc_
-096b:0f35      realloc_
+097f:0f35*     _frealloc_
+097f:0f35      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-096b:1012      __PTC
+097f:1012      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-096b:1045      strncpy_
+097f:1045      strncpy_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-096b:1081+     int86x_
-096b:1204      int86_
+097f:1081+     int86x_
+097f:1204      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-096b:1232      __I4M
-096b:1232      __U4M
+097f:1232      __I4M
+097f:1232      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-096b:124a      _dos_getvect_
+097f:124a      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-096b:1255      _dos_setvect_
+097f:1255      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-096b:1262      __I4D
-096b:12b1      __U4D
+097f:1262      __I4D
+097f:12b1      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1a24:1a46      __argv
-1a24:1a4a      ___argv
-1a24:1a4e      __argc
-1a24:1a50      ___argc
+1a3b:1a92      __argv
+1a3b:1a96      ___argv
+1a3b:1a9a      __argc
+1a3b:1a9c      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-096b:1335*     _heapgrow_
-096b:1335      _fheapgrow_
-096b:1336      _nheapgrow_
+097f:1335*     _heapgrow_
+097f:1335      _fheapgrow_
+097f:1336      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-096b:13ae      _memavl_
+097f:13ae      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-096b:13f3      _nmalloc_
-1a24:0b8a      ___nheapbeg
-1a24:0b8c      ___MiniHeapRover
-1a24:0b8e      ___LargestSizeB4MiniHeapRover
+097f:13f3      _nmalloc_
+1a3b:0b8a      ___nheapbeg
+1a3b:0b8c      ___MiniHeapRover
+1a3b:0b8e      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-096b:14cd      _ffree_
-096b:14cd      free_
+097f:14cd      _ffree_
+097f:14cd      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-096b:153a      _nfree_
-1a24:1a52+     ___MiniHeapFreeRover
+097f:153a      _nfree_
+1a3b:1a9e+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-096b:1635+     _null_exit_rtn_
-096b:1635+     __null_int23_exit_
-096b:1636      exit_
-096b:1657+     _exit_
-1a24:0b90+     ___int23_exit
-1a24:0b94      ___FPE_handler_exit
+097f:1635+     _null_exit_rtn_
+097f:1635+     __null_int23_exit_
+097f:1636      exit_
+097f:1657+     _exit_
+1a3b:0b90+     ___int23_exit
+1a3b:0b94      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-096b:1673      ultoa_
-096b:1731*     ltoa_
+097f:1673      ultoa_
+097f:1731*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-096b:18b7      write_
+097f:18b7      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-096b:1ae3      __doclose_
-096b:1c2d      __shutdown_stream_
-096b:1c47      fclose_
-1a24:1a54+     ___RmTmpFileFn
+097f:1ae3      __doclose_
+097f:1c2d      __shutdown_stream_
+097f:1c47      fclose_
+1a3b:1aa0+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-096b:1cb2+     __ibm_bios_get_ticks_
-096b:1d29      clock_
+097f:1cb2+     __ibm_bios_get_ticks_
+097f:1d29      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-096b:1d50      kbhit_
+097f:1d50      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-096b:1d67      ftell_
+097f:1d67      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-096b:1f4d      fseek_
+097f:1f4d      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1a24:0098      __IsTable
+1a3b:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-096b:2145      tolower_
+097f:2145      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-096b:2153      unlink_
+097f:2153      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-096b:2383      open_
-096b:23ba      sopen_
+097f:2383      open_
+097f:23ba      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-096b:23e7      close_
+097f:23e7      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-096b:23ec      filelength_
+097f:23ec      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-096b:244a      sprintf_
+097f:244a      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-096b:2479      getenv_
+097f:2479      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-096b:2564      __PTS
+097f:2564      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-096b:2595      read_
+097f:2595      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-096b:26ce*     __clib_strdup_
-096b:26ce      strdup_
+097f:26ce*     __clib_strdup_
+097f:26ce      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-096b:2735      halloc_
-096b:281a      hfree_
+097f:2735      halloc_
+097f:281a      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-096b:2821      _heapwalk_
-096b:2821      _fheapwalk_
+097f:2821      _heapwalk_
+097f:2821      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-096b:2836+     __NHeapWalk_
-096b:292f      _nheapwalk_
+097f:2836+     __NHeapWalk_
+097f:292f      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-096b:293f      stackavail_
+097f:293f      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1a24:0ba0      __8087
-1a24:0ba1      __real87
-1a24:0ba2      __dos87emucall
-1a24:0ba4      __dos87real
+1a3b:0ba0      __8087
+1a3b:0ba1      __real87
+1a3b:0ba2      __dos87emucall
+1a3b:0ba4      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-096b:294e*     __exit_with_msg_
-096b:2953      __fatal_runtime_error_
+097f:294e*     __exit_with_msg_
+097f:2953      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1a24:0ba6      __curbrk
-1a24:0bae      __STACKLOW
-1a24:0bb0      __STACKTOP
-1a24:0bb2      __cbyte
-1a24:0bb4      __child
-1a24:0bb6      __no87
-1a24:0bc3      ___FPE_handler
-1a24:0ba8      __psp
-1a24:0bb7      __get_ovl_stack
-1a24:0bbb      __restore_ovl_stack
-1a24:0bbf      __close_ovl_file
-1a24:0bc7      __LpCmdLine
-1a24:0bcb      __LpPgmName
-1a24:0baa      __osmajor
-1a24:0bab      __osminor
-1a24:0bac      __osmode
-1a24:0bad      __HShift
+1a3b:0ba6      __curbrk
+1a3b:0bae      __STACKLOW
+1a3b:0bb0      __STACKTOP
+1a3b:0bb2      __cbyte
+1a3b:0bb4      __child
+1a3b:0bb6      __no87
+1a3b:0bc3      ___FPE_handler
+1a3b:0ba8      __psp
+1a3b:0bb7      __get_ovl_stack
+1a3b:0bbb      __restore_ovl_stack
+1a3b:0bbf      __close_ovl_file
+1a3b:0bc7      __LpCmdLine
+1a3b:0bcb      __LpPgmName
+1a3b:0baa      __osmajor
+1a3b:0bab      __osminor
+1a3b:0bac      __osmode
+1a3b:0bad      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-096b:2980      __MemAllocator
-096b:2a4a      __MemFree
+097f:2980      __MemAllocator
+097f:2a4a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-096b:2ba7      __GrowSeg_
+097f:2ba7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-096b:2d1d      __AllocSeg_
+097f:2d1d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-096b:2e0c      __fmemneed_
+097f:2e0c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-096b:2e29      __fprtf_
+097f:2e29      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-096b:2f7c      __InitFiles_
+097f:2f7c      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-096b:31b0*     fcloseall_
-096b:31b7      __full_io_exit_
+097f:31b0*     fcloseall_
+097f:31b7      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-1a24:0bd0      _fltused_
+1a3b:0bd0      _fltused_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-096b:31c1      __fill_buffer_
-096b:3410      fgetc_
+097f:31c1      __fill_buffer_
+097f:3410      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-096b:3557      fwrite_
+097f:3557      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-096b:38d0      rand_
-096b:3912*     srand_
+097f:38d0      rand_
+097f:3912*     srand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
-096b:3935      delay_
+097f:3935      delay_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-096b:3a94      __CMain
+097f:3a94      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-096b:3afa      __InitRtns
-096b:3afa*     __FInitRtns
-096b:3b55      __FiniRtns
-096b:3b55*     __FFiniRtns
+097f:3afa      __InitRtns
+097f:3afa*     __FInitRtns
+097f:3b55      __FiniRtns
+097f:3b55*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1a24:0bd6      ___uselfn
+1a3b:0bd6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-096b:3bba      __DOSseg__
+097f:3bba      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-096b:3bbb*     __set_commode_
-1a24:0bd8      __commode
+097f:3bbb*     __set_commode_
+1a3b:0bd8      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1a24:0bda      __fmode
+1a3b:0bda      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-096b:3bc7      __chktty_
+097f:3bc7      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-096b:3c26      __freefp_
-096b:3cc7      __purgefp_
+097f:3c26      __freefp_
+097f:3cc7      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-096b:3d08      __allocfp_
+097f:3d08      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-096b:3eb8      __ioalloc_
+097f:3eb8      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-096b:4046      __qread_
+097f:4046      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-096b:4066*     _msize_
-096b:4081      _fmsize_
+097f:4066*     _msize_
+097f:4081      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-096b:4092      __HeapManager_expand_
-096b:459b      _nexpand_
+097f:4092      __HeapManager_expand_
+097f:459b      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-096b:45ee      _fexpand_
-096b:45ee*     _expand_
+097f:45ee      _fexpand_
+097f:45ee*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-096b:4623      intr_
+097f:4623      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-096b:4637      segread_
+097f:4637      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-096b:469d      __Init_Argv_
-096b:4700+     _getargv_
-096b:4a30      __Fini_Argv_
+097f:469d      __Init_Argv_
+097f:4700+     _getargv_
+097f:4a30      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-096b:4adf      __LastFree_
-096b:4b59      __ExpandDGROUP_
+097f:4adf      __LastFree_
+097f:4b59      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-096b:4c6a      __nmemneed_
+097f:4c6a      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1a24:0050      ___Alphabet
+1a3b:0050      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-096b:4c6d      __lseek_
+097f:4c6d      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-096b:4ca7*     __dosretax
-096b:4cac*     __dosret0
-096b:4cb3      __set_errno_dos_
-096b:4d1b*     __set_errno_dos_reterr_
+097f:4ca7*     __dosretax
+097f:4cac*     __dosret0
+097f:4cb3      __set_errno_dos_
+097f:4d1b*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-096b:4d26      __GetIOMode_
-096b:4d5b      __SetIOMode_nogrow_
-1a24:0bf0      ___NFiles
-1a24:0bf2      ___init_mode
-1a24:0c1a      ___io_mode
+097f:4d26      __GetIOMode_
+097f:4d5b      __SetIOMode_nogrow_
+1a3b:0bf0      ___NFiles
+1a3b:0bf2      ___init_mode
+1a3b:0c1a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-096b:4d90      __close_
+097f:4d90      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-096b:4dc6      __flush_
+097f:4dc6      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-096b:500f      fflush_
+097f:500f      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-096b:5024      tell_
+097f:5024      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-096b:5035      lseek_
+097f:5035      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-096b:5066      __doserror_
-096b:5074      __doserror1_
+097f:5066      __doserror_
+097f:5074      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-096b:5080      _dos_open_
+097f:5080      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-096b:50a6      isatty_
+097f:50a6      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-096b:50c2*     __get_doserrno_ptr_
-1a24:1a60      __doserrno
+097f:50c2*     __get_doserrno_ptr_
+1a3b:1aac      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1a24:0c1e      ___umaskval
+1a3b:0c1e      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-096b:50c9      _dos_creat_
-096b:50ed*     _dos_creatnew_
+097f:50c9      _dos_creat_
+097f:50ed*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-096b:510e+     __grow_iomode_
-096b:51f5+     __shrink_iomode_
-096b:5236      __SetIOMode_
+097f:510e+     __grow_iomode_
+097f:51f5+     __shrink_iomode_
+097f:5236      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-096b:52f6      vsprintf_
+097f:52f6      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1a24:1a64      ___env_mask
-1a24:1a68      _environ
-1a24:1a6c*     __wenviron
+1a3b:1ab0      ___env_mask
+1a3b:1ab4      _environ
+1a3b:1ab8*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-096b:5338      _mbterm_
+097f:5338      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-096b:538b      _mbsnextc_
+097f:538b      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-096b:53e6      _mbctoupper_
+097f:53e6      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-096b:5409      _mbsinc_
+097f:5409      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-096b:545b      __ChkTTYIOMode_
-096b:54c9*     __IOMode_
+097f:545b      __ChkTTYIOMode_
+097f:54c9*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-096b:559b      __HeapWalk_
+097f:559b      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-096b:57db*     _fpreset_
-096b:5806      __init_8087_
-096b:5839+     __default_sigfpe_handler_
-096b:588e      __chk8087_
+097f:57db*     _fpreset_
+097f:5806      __init_8087_
+097f:5839+     __default_sigfpe_handler_
+097f:588e      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-096b:58fe      __EnterWVIDEO_
-1a24:0c3e+     ___WD_Present
+097f:58fe      __EnterWVIDEO_
+1a3b:0c3e+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-096b:5922*     _heapenable_
-1a24:0c40      ___heap_enabled
+097f:5922*     _heapenable_
+1a3b:0c40      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1a24:0c42      __amblksiz
+1a3b:0c42      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-096b:5933      fputc_
+097f:5933      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-096b:5b08      __prtf_
+097f:5b08      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
-096b:6c6a      __setEFGfmt_
+097f:6c6a      __setEFGfmt_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-096b:6c88      __flushall_
-096b:6d1c      flushall_
+097f:6c88      __flushall_
+097f:6d1c      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-096b:6d22      getche_
+097f:6d22      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-096b:6d3c      __qwrite_
+097f:6d3c      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1a24:1a70      ____Argv
-1a24:1a74      ____Argc
+1a3b:1abc      ____Argv
+1a3b:1ac0      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1a24:0d00      __Start_XI
-1a24:0d3c      __End_XI
-1a24:0d3c      __Start_YI
-1a24:0d54      __End_YI
+1a3b:0d00      __Start_XI
+1a3b:0d3c      __End_XI
+1a3b:0d3c      __Start_YI
+1a3b:0d54      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-096b:6d9c      _bfree_
+097f:6d9c      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-096b:6dc1      _bexpand_
+097f:6dc1      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-096b:6e1a      _DoINTR_
+097f:6e1a      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1a24:1a76      ___historical_splitparms
+1a3b:1ac2      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-096b:7193*     sbrk_
-096b:71a3      __brk_
+097f:7193*     sbrk_
+097f:71a3      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-096b:720b      fsync_
+097f:720b      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-096b:722e      __setenvp_
-096b:73ba      __freeenvp_
+097f:722e      __setenvp_
+097f:73ba      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1a24:0c44      ___IsDBCS
+1a3b:0c44      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-096b:7418*     _ismbblead_
-1a24:1a7c      ___MBCSIsTable
+097f:7418*     _ismbblead_
+1a3b:1ac8      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-096b:7472      __mbinit_
-1a24:0c46      ___MBCodePage
+097f:7472      __mbinit_
+1a3b:0c46      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-096b:754d      _mbdtoupper_
+097f:754d      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-096b:755b      toupper_
+097f:755b      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1a24:0c48      __8087cw
+1a3b:0c48      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1a24:0c4a      ___Save8087
-1a24:0c4e      ___Rest8087
+1a3b:0c4a      ___Save8087
+1a3b:0c4e      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-096b:756a      __GrabFP87_
+097f:756a      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-096b:759c*     __init_8087_emu
-096b:75a2      __x87id
+097f:759c*     __init_8087_emu
+097f:75a2      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-096b:75ff      wctomb_
+097f:75ff      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-096b:764a+     utoa_
-096b:76eb      itoa_
+097f:764a+     utoa_
+097f:76eb      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-096b:7735      strupr_
+097f:7735      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1a24:0c52      ___EFG_printf
-1a24:0c56      ___EFG_scanf
+1a3b:0c52      ___EFG_printf
+1a3b:0c56      ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-096b:777d      ulltoa_
-096b:78ba*     lltoa_
+097f:777d      ulltoa_
+097f:78ba*     lltoa_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c)
-096b:792b      _EFG_Format_
+097f:792b      _EFG_Format_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c)
-096b:7afd      __cnvs2d_
+097f:7afd      __cnvs2d_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-096b:7b1c*     _dos_close_
-096b:7b2a      _dos_commit_
+097f:7b1c*     _dos_close_
+097f:7b2a      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-096b:7b39      clearenv_
+097f:7b39      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-096b:7c6e      __Init_FPE_handler_
-096b:7ca7      __Fini_FPE_handler_
-096b:7cde*     __FPEHandler
+097f:7c6e      __Init_FPE_handler_
+097f:7ca7      __Fini_FPE_handler_
+097f:7cde*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c)
-096b:7f70*     _SetLD64bit_
-096b:7f7b*     _SetLD80bit_
-096b:7f86      _LDisDouble_
+097f:7f70*     _SetLD64bit_
+097f:7f7b*     _SetLD80bit_
+097f:7f86      _LDisDouble_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c)
-096b:80eb      _LDScale10x_
-096b:89c3      __LDcvt_
+097f:80eb      _LDScale10x_
+097f:89c3      __LDcvt_
 Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJSRQQ
 0000:0000*     FISRQQ
@@ -709,30 +709,30 @@ Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJARQQ
 0000:0000*     FICRQQ
 0000:0000*     FIARQQ
-096b:91a0*     __init_87_emulator
+097f:91a0*     __init_87_emulator
 Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c)
-096b:99b4+     __Strtold_
-096b:9bf3      strtod_
+097f:99b4+     __Strtold_
+097f:9bf3      strtod_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1a24:0cfe      ___FPE_int
+1a3b:0cfe      ___FPE_int
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
-096b:9da0      __LDClass_
-096b:9e26*     _FLClass_
+097f:9da0      __LDClass_
+097f:9e26*     _FLClass_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm)
-096b:9e3a      __ZBuf2LD
+097f:9e3a      __ZBuf2LD
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c)
-096b:9f02*     __set_EDOM_
-096b:9f0e      __set_ERANGE_
-096b:9f1a*     __set_EINVAL_
+097f:9f02*     __set_EDOM_
+097f:9f0e      __set_ERANGE_
+097f:9f1a*     __set_EINVAL_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-1a24:019a*     ___f_infinity
-1a24:019e*     ___f_posqnan
-1a24:01a2      ___d_infinity
-1a24:01aa      ___d_posqnan
-1a24:01b2*     ___ld_infinity
-1a24:01ba*     ___ld_posqnan
+1a3b:019a*     ___f_infinity
+1a3b:019e*     ___f_posqnan
+1a3b:01a2      ___d_infinity
+1a3b:01aa      ___d_posqnan
+1a3b:01b2*     ___ld_infinity
+1a3b:01ba*     ___ld_posqnan
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-1a24:01c2      __HugeValue
+1a3b:01c2      __HugeValue
 
 
                         +--------------------+
@@ -750,6 +750,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00029a90 (170640.)
-Entry point address: 096b:027c
+Memory size:  00029c40 (171072.)
+Entry point address: 097f:027c
 Link time: 00:00.00
index 7818a8a38fa6cbedf575ce9d227aab39d8cdb1b2..55c8ab128b79970fb49632a5e1d5ef4f24f2e1cc 100755 (executable)
        input test\r
 */\r
 #include "src/lib/16_in.h"\r
-
+\r
 void\r
 main(int argc, char *argv[])\r
-{
-       player_t player[MaxPlayers];
-       //extern struct inconfig inpu;
-\r
-       IN_Startup();
+{\r
+       player_t player[MaxPlayers];\r
+       //extern struct inconfig inpu;\r
+       static boolean testkeyin=true;\r
+       static boolean testcontrolnoisy=true;\r
+       IN_Startup();\r
        IN_Default(0,&player,ctrl_Joystick);\r
-       //while(!IN_KeyDown(sc_Escape))
+       //while(!IN_KeyDown(sc_Escape))\r
        while(!IN_KeyDown(sc_Escape))\r
-       {
-               IN_ReadControl(0,&player);
-               //printf("%u\n", IN_KeyDown(sc_Escape));
-               //printf("%u\n", IN_qb(sc_Escape));
-               //clockdw++;
-       }
-       IN_Shutdown();
+       {\r
+               IN_ReadControl(0,&player);\r
+               //printf("%u\n", IN_KeyDown(sc_Escape));\r
+               //printf("%u\n", IN_qb(sc_Escape));\r
+       }\r
+       IN_Shutdown();\r
        //printf("%u\n", in.Keyboard[sc_Escape]);\r
+       printf("%u\n", testkeyin);\r
 }\r
index ed0a4870327a1be9c5f483cc8d1ef1c903423967..417b9f3eb088949fe585295e1ad480e039e8ef5d 100755 (executable)
 #define KEY_MENU               (0x75)\r
 */\r
 \r
-static dword far* clockdw= (dword far*) 0x046C; /* 18.2hz clock */\r
-//static word far* hwclockw= (word far*) 0x046C; /* 18.2hz clock */\r
+static word far* clockw= (word far*) 0x046C; /* 18.2hz clock */\r
 extern int                     profilehandle,debughandle;      //make it into game global\r
 \r
 #define __DEBUG__\r
@@ -183,14 +182,21 @@ typedef struct
 \r
 typedef struct\r
 {\r
-       int old_mode;   //old video mode before game!\r
        word frames_per_second;\r
        clock_t t;\r
        word tiku;              //frames passed\r
-       dword clock_start;      //timer start\r
-       dword *clock;           //current time on clock\r
-       handle_t handle;        //handles for file logging\r
+       word clock_start;       //timer start\r
+       word *clock;    //current time on clock\r
        boolean fpscap; //cap the fps var\r
+} kurokku_t;\r
+\r
+static boolean testkeyin,testcontrolnoisy;\r
+\r
+typedef struct\r
+{\r
+       int old_mode;   //old video mode before game!\r
+       handle_t handle;        //handles for file logging\r
+       kurokku_t kurokku;      //clock struct\r
 } global_game_variables_t;\r
 \r
 /* local function */\r
index 00fe3f1e63bdee490ab3c38af4bf23d08c1b8475..a8c97fcac13e5d1917d9ffdb10124fc39fcb2fc7 100755 (executable)
@@ -234,9 +234,9 @@ static      boolean special;
 \r
        if (INL_KeyHook && !special)\r
                INL_KeyHook();\r
-       #ifdef TESTKEYIN\r
-       printf("%c %x %u\n", c, k, inpu.Keyboard[k]);\r
-       #endif\r
+//#ifdef TESTKEYIN\r
+       if(testkeyin) printf("%c %x %u\n", c, k, inpu.Keyboard[k]);\r
+//endif\r
        outp(0x20,0x20);\r
 }\r
 \r
@@ -370,10 +370,10 @@ static void
 INL_GetJoyDelta(word joy,int *dx,int *dy,boolean adaptive)\r
 {\r
        word            x,y;\r
-       dword   time;\r
-       dword TimeCount = *clockdw;\r
+       word    time;\r
+       word TimeCount = *clockw;\r
        JoystickDef     *def;\r
-static dword   lasttime;\r
+static word    lasttime;\r
 \r
        IN_GetJoyAbs(joy,&x,&y);\r
        def = inpu.JoyDefs + joy;\r
@@ -465,8 +465,8 @@ register    word    result;
 word\r
 IN_GetJoyButtonsDB(word joy)\r
 {\r
-       dword TimeCount = *clockdw;\r
-       dword   lasttime;\r
+       word TimeCount = *clockw;\r
+       word    lasttime;\r
        word            result1,result2;\r
 \r
        do\r
@@ -849,17 +849,17 @@ register  KeyboardDef     *def;
                                mx = motion_Left,my = motion_Down;\r
                        else if (Keyboard[def->downright])\r
                                mx = motion_Right,my = motion_Down;*/\r
-                       if(!inpu.Keyboard[def->left] && !inpu.Keyboard[def->right]){\r
+                       //if(!inpu.Keyboard[def->left] && !inpu.Keyboard[def->right]){\r
                        if((inpu.Keyboard[def->up] && !inpu.Keyboard[def->down] && player[playnum].d == 2))// || player[playnum].info.dir == 0)\r
                                my = motion_Up;\r
                        if((inpu.Keyboard[def->down] && !inpu.Keyboard[def->up] && player[playnum].d == 2))// || player[playnum].info.dir == 4)\r
                                my = motion_Down;\r
-                       }else if(!inpu.Keyboard[def->up] && !inpu.Keyboard[def->down]){\r
+                       //}else if(!inpu.Keyboard[def->up] && !inpu.Keyboard[def->down]){\r
                        if((inpu.Keyboard[def->left] && !inpu.Keyboard[def->right] && player[playnum].d == 2))// || player[playnum].info.dir == 1)\r
                                mx = motion_Left;\r
                        if((inpu.Keyboard[def->right] && !inpu.Keyboard[def->left] && player[playnum].d == 2))// || player[playnum].info.dir == 3)\r
                                mx = motion_Right;\r
-                       }\r
+                       //}\r
                        if (inpu.Keyboard[def->button0])\r
                                buttons += 1 << 0;\r
                        if (inpu.Keyboard[def->button1])\r
@@ -939,14 +939,15 @@ register  KeyboardDef     *def;
                }\r
        }\r
 #endif\r
-#ifdef TESTCONTROLNOISY\r
+//#ifdef TESTCONTROLNOISY\r
+if(testcontrolnoisy)\r
 if((inpu.Keyboard[def->up] || inpu.Keyboard[def->down] || inpu.Keyboard[def->left] || inpu.Keyboard[def->right])&& player[playnum].info.dir!=2)\r
 {\r
        printf("(mx)=%d ", mx);\r
        printf("(my)=%d ", my);\r
        printf("dir=%d\n", player[playnum].info.dir);\r
 }\r
-#endif\r
+//#endif\r
 }\r
 \r
 ///////////////////////////////////////////////////////////////////////////\r
@@ -1180,8 +1181,8 @@ IN_IsUserInput()
 boolean\r
 IN_UserInput(dword delay,boolean clear)\r
 {\r
-       dword TimeCount = *clockdw;\r
-       dword   lasttime;\r
+       word TimeCount = *clockw;\r
+       word    lasttime;\r
 \r
        lasttime = TimeCount;\r
        do\r
@@ -1210,9 +1211,9 @@ void IN_ClearKey(byte code)
 \r
 boolean IN_qb(byte kee)\r
 {\r
-       #ifdef TESTKEYIN\r
-       printf("%u\n", inpu.Keyboard[kee]);\r
-       #endif\r
+//#ifdef TESTKEYIN\r
+       if(testkeyin) printf("%u\n", inpu.Keyboard[kee]);\r
+//#endif\r
        if(inpu.Keyboard[kee]==true) return 1;\r
        else return 0;\r
 }\r
index 6cdf2514c1905eba0e13dc280cf42435dde9f1f9..ad6d073432dbbe2e6d8bc8292e9b806d0d1e95f1 100755 (executable)
 \r
 #include <string.h>\r
 #include "src/lib/16_head.h"\r
+#include "src/lib/timer.h"\r
 #include "src/lib/bitmap.h"\r
 \r
 #ifdef __DEBUG__\r
 //#define      __DEBUG_InputMgr__\r
 #endif\r
 \r
+extern boolean testkeyin,testcontrolnoisy;\r
+\r
 #ifdef __DEBUG_InputMgr__\r
-#define TESTKEYIN\r
+//#define TESTKEYIN\r
 //#define TESTCONTROLNOISY\r
 #endif\r
 \r
@@ -254,8 +257,6 @@ typedef     struct
                static word             DemoOffset,DemoSize;\r
 #endif\r
 \r
-extern dword far* clockdw;\r
-\r
 //     Internal routines\r
 extern void interrupt INL_KeyService();\r
 extern void Mouse(int x);\r
index 77fc1b961a6e7ec452aa05e4baa412220094e10f..63a54d459f388a4a1639b96def006b7774324143 100755 (executable)
@@ -396,44 +396,7 @@ void near mapScrollDown(map_view_t *mv, player_t *player, word id, word plid)
 sword chkmap(map_t *map, word q)
 {
 //     bitmap_t bp;
-       static byte x[(MAPW*MAPH)+1] = /*{
-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
-21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
-41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
-61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
-21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
-41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
-61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
-21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
-41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
-61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
-21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
-41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60
-};*/
-/*{
-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 1, 2, 3, 4,
-21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 5, 6, 7, 8,
-41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 1, 2, 3, 4,
-61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 5, 6, 7, 8,
-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 1, 2, 3, 4,
-21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 5, 6, 7, 8,
-41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 1, 2, 3, 4,
-61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 5, 6, 7, 8,
-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 1, 2, 3, 4,
-21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 5, 6, 7, 8,
-41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 1, 2, 3, 4,
-61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 5, 6, 7, 8,
-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 1, 2, 3, 4,
-21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 5, 6, 7, 8,
-41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 1, 2, 3, 4,
-61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 5, 6, 7, 8,
-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 1, 2, 3, 4,
-21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 5, 6, 7, 8,
-41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 1, 2, 3, 4
-       };*/
+       static byte x[(MAPW*MAPH)+1] =
 { 1, 2, 3, 4, 0, 3, 3, 3, 3, 3, 3, 3, 3, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 6, 7, 8, 0, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 9, 10, 11, 12, 4, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 13, 14, 15, 16, 0, 1, 1, 1, 5, 8, 1, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 4, 0, 0, 0, 0, 0, 8, 8, 1, 11, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 2, 3, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 5, 6, 7, 8, 6, 6, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 9, 10, 11, 12, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 13, 14, 15, 16, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 6, 6, 6, 6, 6, 6, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10, 10 };
 /*1,   2,      3,      4,      0,      3,      3,      3,      3,      3,      3,      3,      3,      4,      1,      1,      1,      1,      1,      1,      \
 5,     6,      7,      8,      0,      1,      0,      1,      0,      0,      1,      1,      1,      1,      1,      1,      1,      1,      1,      1,      \
@@ -620,33 +583,37 @@ void mapDrawWCol(map_view_t *mv, int tx, int ty, word x)
        //setkb(0);
 }*/
 
-//sync!
+/*     sync    */
 void shinku(page_t *page, global_game_variables_t *gv)
 {
        //float t;
-       if(elapsed_timer(gv) >= (1.0 / gv->frames_per_second))
+       static byte *pee;
+       if(elapsed_timer(gv) >= (1.0 / gv->kurokku.frames_per_second))
        {
-               byte *pee;
                word x = (16);
                word y = (8+16);
                word col = 15;
                word bgcol = 0;
                word type = 1;
+               pee = _fmalloc(sizeof(byte)*2);
                //t=(((*(gv->clock))-gv->clock_start) /18.2);
-               pee = _fmalloc(sizeof(byte)*64);
-               sprintf(pee, "%f", (double)gv->tiku/ticktock(gv));
+               sprintf(pee, "%f", (double)gv->kurokku.tiku/ticktock(gv));
                modexprint(page, 16, 16, 1, 15, 0, pee);
                //(gv->clock_start)=*(gv->clock);
-               gv->tiku=0;
+               gv->kurokku.tiku=0;
        }
-       gv->tiku++;
-       switch(gv->fpscap)
+       //modexprint(page, 16, 16, 1, 15, 0, pee);
+       gv->kurokku.tiku++;
+       switch(gv->kurokku.fpscap)
        {
                case 0:
+                       //modexprint(page, 16, 32, 1, 15, 0, "sanic!");
+                       gv->kurokku.frames_per_second=1;
                break;
                case 1:
                        //turn this off if XT
                        modexWaitBorder();
+                       gv->kurokku.frames_per_second=60;
                break;
        }
 }
index cd900d1c03a308ef99fc76786107840640e8bde4..cdf54801a5040cf99ea52b3f8d0c6299a829cec2 100755 (executable)
 \r
 clock_t start_timer(global_game_variables_t *gv)\r
 {\r
-       //time(&(this->t));\r
-       gv->t = clock();\r
-       gv->tiku = 0;\r
-       gv->clock_start = *clockdw;\r
-       gv->clock = clockdw;\r
-       gv->frames_per_second = 60;\r
+       gv->kurokku.t = clock();\r
+       gv->kurokku.tiku = 0;\r
+       gv->kurokku.clock_start = *clockw;\r
+       gv->kurokku.clock = clockw;\r
+       gv->kurokku.frames_per_second = 60;\r
        //turn this off if XT\r
-       if(detectcpu() > 0) gv->fpscap=1;\r
-       else gv->fpscap=0;\r
-       return gv->t;\r
+       switch(detectcpu())\r
+       {\r
+               case 0:\r
+                       gv->kurokku.fpscap=0;\r
+               break;\r
+               default:\r
+                       gv->kurokku.fpscap=1;\r
+               break;\r
+       }\r
+       return gv->kurokku.t;\r
 }\r
 \r
 double elapsed_timer(global_game_variables_t *gv)\r
 {\r
-       return (clock() - gv->t) / CLOCKS_PER_SEC;\r
+       return (clock() - gv->kurokku.t) / CLOCKS_PER_SEC;\r
 }\r
 \r
 double ticktock(global_game_variables_t *gv)\r
 {\r
        double clocku;\r
-       clocku = (clock() - gv->t) / CLOCKS_PER_SEC;\r
-       gv->t = clock();\r
+       clocku = (clock() - gv->kurokku.t) / CLOCKS_PER_SEC;\r
+       gv->kurokku.t = clock();\r
        return clocku;\r
 }\r
 \r
 double time_in_seconds(global_game_variables_t *gv)\r
 {\r
-       return (gv->t) / CLOCKS_PER_SEC;\r
+       return (gv->kurokku.t) / CLOCKS_PER_SEC;\r
 }\r
 \r
 /*double time_in_seconds(time_t in_t)\r
index 0802a9e65f3f371bc48404b18254df7b975d2a64..b4ca2e87c25fd7cb84431d724e4882e1339cb49f 100755 (executable)
@@ -23,6 +23,7 @@
 #ifndef _TIMER_H_\r
 #define _TIMER_H_\r
 #include "src/lib/16_head.h"\r
+#include "src/lib/wcpu/wcpu.h"\r
 \r
 clock_t start_timer(global_game_variables_t *gv);\r
 double elapsed_timer(global_game_variables_t *gv);\r
index 1e9529b7b3e16f9d8572d03eb7fa2a2109c138a4..065f597be0b74e218ed59323a322d17dc041b832 100755 (executable)
@@ -27,8 +27,6 @@
 #include "src/lib/bitmap.h"\r
 #include "src/lib/planar.h"\r
 \r
-word far* clockw= (word far*) 0x046C; /* 18.2hz clock */\r
-\r
 /*\r
 void\r
 DrawPBuf(page_t *page, int x, int y, planar_buf_t *p, byte sprite)\r
index f11654a33802a08ce9c03561b723188196206827..e4279d60602645a13b0db4e4e66cb7d56af2c9f6 100755 (executable)
@@ -27,8 +27,6 @@
 #include "src/lib/bitmap.h"\r
 #include "src/lib/planar.h"\r
 \r
-word far* clockw= (word far*) 0x046C; /* 18.2hz clock */\r
-\r
 /*\r
 void\r
 DrawPBuf(page_t *page, int x, int y, planar_buf_t *p, byte sprite)\r
index 5dd4c5b677461027c2cfa3282fcf4e9d1f05e1af..df52dd7aa34294df88071be0b5402dd2c759034f 100755 (executable)
@@ -359,17 +359,18 @@ void main()
                        int 21h
                }
        }
-       if(IN_KeyDown(88))      //f12
+       if(IN_KeyDown(88))      //s
        {
-               switch(gvar.fpscap)
+               switch(gvar.kurokku.fpscap)
                {
                        case 0:
-                               gvar.fpscap=1;
+                               gvar.kurokku.fpscap=1;
                        break;
                        case 1:
-                               gvar.fpscap=0;
+                               gvar.kurokku.fpscap=0;
                        break;
                }
+               IN_Ack();
        }
 
        if((player[0].q==1) && !(player[0].x%TILEWH==0 && player[0].y%TILEWH==0)) break;        //incase things go out of sync!
index a34ed407862a65798f77177bd8c112e2ad6fe706..2e21e02e16eb3fbfc03c9405ae929b319d766657 100755 (executable)
@@ -1,29 +1,27 @@
-/* Project 16 Source Code~
- * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669
- *
- * This file is part of Project 16.
- *
- * Project 16 is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * Project 16 is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>, or
- * write to the Free Software Foundation, Inc., 51 Franklin Street,
- * Fifth Floor, Boston, MA 02110-1301 USA.
- *
- */
-
-#include <stdio.h>\r
-#include "src/lib/modex16.h"
+/* Project 16 Source Code~\r
+ * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669\r
+ *\r
+ * This file is part of Project 16.\r
+ *\r
+ * Project 16 is free software; you can redistribute it and/or modify\r
+ * it under the terms of the GNU General Public License as published by\r
+ * the Free Software Foundation; either version 3 of the License, or\r
+ * (at your option) any later version.\r
+ *\r
+ * Project 16 is distributed in the hope that it will be useful,\r
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
+ * GNU General Public License for more details.\r
+ *\r
+ * You should have received a copy of the GNU General Public License\r
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>, or\r
+ * write to the Free Software Foundation, Inc., 51 Franklin Street,\r
+ * Fifth Floor, Boston, MA 02110-1301 USA.\r
+ *\r
+ */\r
 \r
-word far* clockw= (word far*) 0x046C; /* 18.2hz clock */\r
+#include <stdio.h>\r
+#include "src/lib/modex16.h"\r
 \r
 void main() {\r
     int i, j;\r
index 5fae4d5071887823233dfc7771855a2887a850ec..e10597f8f09d49cb38c182ed13ce1af92bbd4f75 100755 (executable)
@@ -1,34 +1,32 @@
-/* Project 16 Source Code~
- * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669
- *
- * This file is part of Project 16.
- *
- * Project 16 is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * Project 16 is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>, or
- * write to the Free Software Foundation, Inc., 51 Franklin Street,
- * Fifth Floor, Boston, MA 02110-1301 USA.
- *
- */
-
-#include <stdio.h>
-#include <conio.h>
+/* Project 16 Source Code~\r
+ * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669\r
+ *\r
+ * This file is part of Project 16.\r
+ *\r
+ * Project 16 is free software; you can redistribute it and/or modify\r
+ * it under the terms of the GNU General Public License as published by\r
+ * the Free Software Foundation; either version 3 of the License, or\r
+ * (at your option) any later version.\r
+ *\r
+ * Project 16 is distributed in the hope that it will be useful,\r
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
+ * GNU General Public License for more details.\r
+ *\r
+ * You should have received a copy of the GNU General Public License\r
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>, or\r
+ * write to the Free Software Foundation, Inc., 51 Franklin Street,\r
+ * Fifth Floor, Boston, MA 02110-1301 USA.\r
+ *\r
+ */\r
+\r
+#include <stdio.h>\r
+#include <conio.h>\r
 #include "src/lib/modex16.h"\r
 #include "src/lib/planar.h"\r
 //#include "src/lib/bitmap.h"\r
 \r
-word far* clockw= (word far*) 0x046C; /* 18.2hz clock */\r
-\r
-void main() {
+void main() {\r
        FILE *file;\r
     bitmap_t bmp;\r
     planar_buf_t *p;\r
@@ -52,8 +50,8 @@ void main() {
     for(i=0; i<size; i++) {\r
        bmp.data[i] = color;\r
     }*/\r
-
-       bmp = bitmapLoadPcx("data/koishi^^.pcx");
+\r
+       bmp = bitmapLoadPcx("data/koishi^^.pcx");\r
 \r
     /* create the planar buffer */\r
     p = planar_buf_from_bitmap(&bmp);\r
@@ -68,14 +66,14 @@ void main() {
            }\r
            printf("\n");\r
        }\r
-    }
-               /*__asm
-               {
-                       mov ah,31h
-                       int 21h
-               }*/
-
-//     file = fopen("ptmp0.pcx", "wb");
+    }\r
+               /*__asm\r
+               {\r
+                       mov ah,31h\r
+                       int 21h\r
+               }*/\r
+\r
+//     file = fopen("ptmp0.pcx", "wb");\r
 \r
     /* write the data to the file */\r
     //fwrite(p, 1, p->width*p->height, file);\r
index e7cf0255538108b2f2cbeb51958232c52c0ae0de..133bc5861b36e15689334ce182abc739d595ac97 100755 (executable)
Binary files a/test.exe and b/test.exe differ
index ff0e99d87398139114c6a9daf5f76c804d23f61e..9dcc634bbb821d92a3192e73df5b4cb2f1f8c8bd 100755 (executable)
--- a/test.map
+++ b/test.map
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: test.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          07e6:0000            0000e800
+DGROUP                          07e6:0000            0000e810
 
 
 
@@ -42,8 +42,8 @@ YI                     DATA           DGROUP         0816:0000       0000000c
 YIE                    DATA           DGROUP         0816:000c       00000000
 STRINGS                DATA           DGROUP         0816:000c       00000000
 DATA                   DATA           DGROUP         0816:000c       00000000
-_BSS                   BSS            DGROUP         0816:000c       00000a33
-STACK                  STACK          DGROUP         08ba:0000       0000dac0
+_BSS                   BSS            DGROUP         0816:000c       00000a3b
+STACK                  STACK          DGROUP         08bb:0000       0000dac0
 
 
                         +----------------+
@@ -58,7 +58,6 @@ Address        Symbol
 
 Module: test.o(/dos/z/16/src/test.c)
 0000:0012      main_
-07e6:00a4*     _clockw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:0195      __STK
 0000:01b5*     __STKOVERFLOW_
@@ -170,7 +169,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:109d      __doclose_
 0000:11e7      __shutdown_stream_
 0000:1201      fclose_
-07e6:0c0c+     ___RmTmpFileFn
+07e6:0c14+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:126c      _ffree_
 0000:126c      free_
@@ -184,7 +183,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:16b8      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
 0000:7dc6*     textInit_
-07e6:0c10      _romFonts
+07e6:0c18      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
 0000:16d0      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
@@ -223,8 +222,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
 0000:1e0a      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
 07e6:0128      ___iob
-07e6:0c28      ___ClosedStreams
-07e6:0c2c      ___OpenStreams
+07e6:0c30      ___ClosedStreams
+07e6:0c34      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:1e9c      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
@@ -232,7 +231,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 07e6:0290      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:1ffb*     __get_errno_ptr_
-07e6:0c30      _errno
+07e6:0c38      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
 07e6:0292      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
@@ -268,14 +267,14 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
 0000:2ba1      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:2dea      _nfree_
-07e6:0c32+     ___MiniHeapFreeRover
+07e6:0c3a+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
 0000:2ee5      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
 0000:2f45      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-07e6:0c34      ____Argv
-07e6:0c38      ____Argc
+07e6:0c3c      ____Argv
+07e6:0c40      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
 07e6:0294      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
@@ -312,7 +311,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:4aee      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:4b0a*     __get_doserrno_ptr_
-07e6:0c3a      __doserrno
+07e6:0c42      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
 07e6:02c6      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
@@ -352,7 +351,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
 07e6:02e4      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
 0000:5012*     _ismbblead_
-07e6:0c3e      ___MBCSIsTable
+07e6:0c46      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
 0000:502e      ulltoa_
 0000:516b*     lltoa_
@@ -404,6 +403,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00016660 (91744.)
+Memory size:  00016670 (91760.)
 Entry point address: 0000:01d2
 Link time: 00:00.00
index dabc27c05193c4b2a89f32c1242d9912cca3ab9e..63600a6d98dc6250e3579d5c4ef717fc13f924d1 100755 (executable)
Binary files a/test2.exe and b/test2.exe differ
index 7a95df42b33d4211595a92cb351b54c82a46dbc9..21fdafbc9c952e255a936f30eb11313201f17223 100755 (executable)
--- a/test2.map
+++ b/test2.map
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: test2.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          08a1:0000            0000e8a0
+DGROUP                          08a1:0000            0000e8b0
 
 
 
@@ -44,8 +44,8 @@ YI                     DATA           DGROUP         08d2:0008       0000000c
 YIE                    DATA           DGROUP         08d3:0004       00000000
 STRINGS                DATA           DGROUP         08d3:0004       00000000
 DATA                   DATA           DGROUP         08d3:0004       00000000
-_BSS                   BSS            DGROUP         08d3:0004       00000ab3
-STACK                  STACK          DGROUP         097f:0000       0000dac0
+_BSS                   BSS            DGROUP         08d3:0004       00000ac3
+STACK                  STACK          DGROUP         0980:0000       0000dac0
 
 
                         +----------------+
@@ -60,7 +60,6 @@ Address        Symbol
 
 Module: test2.o(/dos/z/16/src/test2.c)
 0000:0024      main_
-08a1:00a4*     _clockw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:0155      __STK
 0000:0175*     __STKOVERFLOW_
@@ -116,7 +115,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:0807      __doclose_
 0000:0951      __shutdown_stream_
 0000:096b      fclose_
-08a1:03a4+     ___RmTmpFileFn
+08a1:03b0+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:09d6+     _null_exit_rtn_
 0000:09d6+     __null_int23_exit_
@@ -183,8 +182,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 08a1:0130      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
 08a1:0132      ___iob
-08a1:0ca8      ___ClosedStreams
-08a1:0cac      ___OpenStreams
+08a1:0cb8      ___ClosedStreams
+08a1:0cbc      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 0000:170a      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
@@ -208,7 +207,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 08a1:029c+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:1a5d*     __get_errno_ptr_
-08a1:0cb0      _errno
+08a1:0cc0      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
 0000:1a64      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
@@ -248,7 +247,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:2698      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
 0000:8976*     textInit_
-08a1:0cb2      _romFonts
+08a1:0cc2      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:26b0*     __set_commode_
 08a1:02a2      __commode
@@ -288,14 +287,14 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 0000:337d      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:3387      _nfree_
-08a1:0cca+     ___MiniHeapFreeRover
+08a1:0cda+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
 0000:3482      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:3657      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-08a1:0ccc      ____Argv
-08a1:0cd0      ____Argc
+08a1:0cdc      ____Argv
+08a1:0ce0      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
 08a1:02ac      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
@@ -332,7 +331,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:4b77      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:4b93*     __get_doserrno_ptr_
-08a1:0cd4      __doserrno
+08a1:0ce4      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
 08a1:02f0      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
@@ -360,7 +359,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
 08a1:02fc      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
 0000:4f81*     _ismbblead_
-08a1:0cd6      ___MBCSIsTable
+08a1:0ce6      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
 0000:4f9d      ulltoa_
 0000:50da*     lltoa_
@@ -417,6 +416,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000172b0 (94896.)
+Memory size:  000172c0 (94912.)
 Entry point address: 0000:01e0
 Link time: 00:00.00
index ad0f1b5de7316ff4923aa2d362b8958029f64a64..14d6558b7a0358f609650134095221d9a0058a35 100755 (executable)
Binary files a/vgmtest.exe and b/vgmtest.exe differ
index 38eacb28e24cb982d1beb7720197d728f3b09594..b510d11d258683ec485c1ace7fccc958a1dac546 100755 (executable)
@@ -1,7 +1,7 @@
 Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
 Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on:       15/10/03 12:14:30
+Created on:       15/10/03 13:35:04
 Executable Image: vgmtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1099:0000            0000e960
+DGROUP                          10ac:0000            0000e980
 
 
 
@@ -25,36 +25,36 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 vgmtest_TEXT           CODE           AUTO           0000:0000       00000118
-16_in_TEXT             CODE           AUTO           0000:0120       00001d43
-16_mm_TEXT             CODE           AUTO           0000:1e70       00003308
-wcpu_TEXT              CODE           AUTO           0000:5180       00000058
-16_head_TEXT           CODE           AUTO           0000:51e0       00000405
-16_ca_TEXT             CODE           AUTO           0000:55f0       000003fd
-kitten_TEXT            CODE           AUTO           0000:59f0       0000080a
-16_hc_TEXT             CODE           AUTO           0000:6200       0000158b
-timer_TEXT             CODE           AUTO           0000:7790       0000020f
-_TEXT                  CODE           AUTO           0000:79a0       000075c9
-16_snd_TEXT            CODE           AUTO           0000:ef70       00000338
-vgmSnd_TEXT            CODE           AUTO           0f2b:0000       00001525
-16_in13_DATA           FAR_DATA       AUTO           107e:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1098:0004       00000000
-_NULL                  BEGDATA        DGROUP         1099:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         109b:0000       00000002
-CONST                  DATA           DGROUP         109b:0002       00000076
-CONST2                 DATA           DGROUP         10a2:0008       00000102
-_DATA                  DATA           DGROUP         10b3:0000       00000583
-XIB                    DATA           DGROUP         110b:0004       00000000
-XI                     DATA           DGROUP         110b:0004       00000036
-XIE                    DATA           DGROUP         110e:000a       00000000
-YIB                    DATA           DGROUP         110e:000a       00000000
-YI                     DATA           DGROUP         110e:000a       00000018
-YIE                    DATA           DGROUP         1110:0002       00000000
-STRINGS                DATA           DGROUP         1110:0002       00000000
-DATA                   DATA           DGROUP         1110:0002       00000000
-_emu_init_start        EMU            DGROUP         1110:0002       00000000
-_emu_init_end          EMU            DGROUP         1110:0002       00000000
-_BSS                   BSS            DGROUP         1111:0000       00000714
-STACK                  STACK          DGROUP         1183:0000       0000dac0
+16_in_TEXT             CODE           AUTO           0000:0120       00001e80
+16_mm_TEXT             CODE           AUTO           0000:1fa0       00003308
+wcpu_TEXT              CODE           AUTO           0000:52b0       00000058
+16_head_TEXT           CODE           AUTO           0000:5310       00000405
+16_ca_TEXT             CODE           AUTO           0000:5720       000003fd
+kitten_TEXT            CODE           AUTO           0000:5b20       0000080a
+16_hc_TEXT             CODE           AUTO           0000:6330       0000158b
+timer_TEXT             CODE           AUTO           0000:78c0       00000209
+_TEXT                  CODE           AUTO           0000:7ad0       000075c9
+16_snd_TEXT            CODE           AUTO           0000:f0a0       00000338
+vgmSnd_TEXT            CODE           AUTO           0f3e:0000       00001525
+16_in13_DATA           FAR_DATA       AUTO           1091:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           10ab:0004       00000000
+_NULL                  BEGDATA        DGROUP         10ac:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         10ae:0000       00000002
+CONST                  DATA           DGROUP         10ae:0002       00000076
+CONST2                 DATA           DGROUP         10b5:0008       00000102
+_DATA                  DATA           DGROUP         10c6:0000       00000583
+XIB                    DATA           DGROUP         111e:0004       00000000
+XI                     DATA           DGROUP         111e:0004       00000036
+XIE                    DATA           DGROUP         1121:000a       00000000
+YIB                    DATA           DGROUP         1121:000a       00000000
+YI                     DATA           DGROUP         1121:000a       00000018
+YIE                    DATA           DGROUP         1123:0002       00000000
+STRINGS                DATA           DGROUP         1123:0002       00000000
+DATA                   DATA           DGROUP         1123:0002       00000000
+_emu_init_start        EMU            DGROUP         1123:0002       00000000
+_emu_init_end          EMU            DGROUP         1123:0002       00000000
+_BSS                   BSS            DGROUP         1124:0000       00000738
+STACK                  STACK          DGROUP         1198:0000       0000dac0
 
 
                         +----------------+
@@ -72,523 +72,523 @@ Module: vgmtest.o(/dos/z/16/src/vgmtest.c)
 0000:003a      OPL2_ReadStatus_
 0000:0054      main_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0000:0238+     INL_KeyService_
-0000:0482+     Mouse_
-0000:04da+     IN_GetJoyAbs_
-0000:08a0+     IN_GetJoyButtonsDB_
-0000:0b36+     IN_SetupJoy_
-0000:0cf8      IN_Startup_
-0000:0dfe      IN_Default_
-0000:0f62      IN_Shutdown_
-0000:0fe2*     IN_SetKeyHook_
-0000:1004+     IN_ClearKeysDown_
-0000:10e4*     IN_ReadCursor_
-0000:1200      IN_ReadControl_
-0000:1980*     IN_SetControlType_
-0000:19ce*     IN_GetScanName_
-0000:1a56*     IN_WaitForKey_
-0000:1a8c*     IN_WaitForASCII_
-0000:1ac2+     IN_AckBack_
-0000:1baa*     IN_Ack_
-0000:1c4c+     IN_IsUserInput_
-0000:1cf2*     IN_UserInput_
-0000:1d4a      IN_KeyDown_
-0000:1d92+     IN_ClearKey_
-0000:1e0a*     IN_qb_
-1099:078e+     _inpu
+10ac:079e+     _inpu
+0000:0260+     INL_KeyService_
+0000:04fa+     Mouse_
+0000:0552+     IN_GetJoyAbs_
+0000:08fc+     IN_GetJoyButtonsDB_
+0000:0b82+     IN_SetupJoy_
+0000:0d44      IN_Startup_
+0000:0e4a      IN_Default_
+0000:0fae      IN_Shutdown_
+0000:102e*     IN_SetKeyHook_
+0000:1050+     IN_ClearKeysDown_
+0000:1130*     IN_ReadCursor_
+0000:124c      IN_ReadControl_
+0000:1a84*     IN_SetControlType_
+0000:1ad2*     IN_GetScanName_
+0000:1b5a*     IN_WaitForKey_
+0000:1b90*     IN_WaitForASCII_
+0000:1bc6+     IN_AckBack_
+0000:1cae*     IN_Ack_
+0000:1d50+     IN_IsUserInput_
+0000:1df6*     IN_UserInput_
+0000:1e3a      IN_KeyDown_
+0000:1e82+     IN_ClearKey_
+0000:1efa*     IN_qb_
 Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
-0000:2854+     MML_CheckForEMS_
-0000:28b0+     MML_SetupEMS_
-0000:2a68+     MML_ShutdownEMS_
-0000:2ad4+     MM_MapEMS_
-0000:2bd0*     MM_MapXEMS_
-0000:2cf0+     MML_CheckForXMS_
-0000:2d4c*     MML_SetupXMS_
-0000:2e34+     MML_ShutdownXMS_
-0000:2ec2+     MML_UseSpace_
-0000:30a0+     MML_ClearBlock_
-0000:3124*     MM_Startup_
-0000:3556+     MM_Shutdown_
-0000:35ec      MM_GetPtr_
-0000:39e6+     MM_FreePtr_
-0000:3ade*     MM_SetPurge_
-0000:3bb8*     MM_SetLock_
-0000:3c90+     MM_SortMem_
-0000:3e7e*     MM_ShowMemory_
-0000:451e*     MM_DumpData_
-0000:4678+     MM_UnusedMemory_
-0000:46fc+     MM_TotalFree_
-0000:4792*     MM_Report_
-0000:514a*     MM_BombOnError_
-1099:08f0+     _beforesort
-1099:08f4+     _aftersort
-1099:08f8+     _XMSaddr
+10ac:0900+     _beforesort
+10ac:0904+     _aftersort
+10ac:0908+     _XMSaddr
+0000:2984+     MML_CheckForEMS_
+0000:29e0+     MML_SetupEMS_
+0000:2b98+     MML_ShutdownEMS_
+0000:2c04+     MM_MapEMS_
+0000:2d00*     MM_MapXEMS_
+0000:2e20+     MML_CheckForXMS_
+0000:2e7c*     MML_SetupXMS_
+0000:2f64+     MML_ShutdownXMS_
+0000:2ff2+     MML_UseSpace_
+0000:31d0+     MML_ClearBlock_
+0000:3254*     MM_Startup_
+0000:3686+     MM_Shutdown_
+0000:371c      MM_GetPtr_
+0000:3b16+     MM_FreePtr_
+0000:3c0e*     MM_SetPurge_
+0000:3ce8*     MM_SetLock_
+0000:3dc0+     MM_SortMem_
+0000:3fae*     MM_ShowMemory_
+0000:464e*     MM_DumpData_
+0000:47a8+     MM_UnusedMemory_
+0000:482c+     MM_TotalFree_
+0000:48c2*     MM_Report_
+0000:527a*     MM_BombOnError_
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
-0000:5180      detectcpu_
+0000:52b0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
-0000:51ee*     wait_
-0000:523a*     filesize_
-0000:52a0      printmeminfoline_
-0000:548c      US_CheckParm_
+0000:531e*     wait_
+0000:536a*     filesize_
+0000:53d0      printmeminfoline_
+0000:55bc      US_CheckParm_
 Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
-0000:561e      CA_OpenDebug_
-0000:566e      CA_CloseDebug_
-0000:569c+     CA_FarRead_
-0000:571c*     CA_FarWrite_
-0000:579c*     CA_ReadFile_
-0000:5818*     CA_LoadFile_
-0000:58c0*     CAL_OptimizeNodes_
-0000:5970*     CA_Startup_
-0000:59c0*     CA_Shutdown_
-1099:0900*     _finishcachebox
-1099:0904*     _drawcachebox
-1099:0908*     _updatecachebox
+10ac:0920*     _finishcachebox
+10ac:0924*     _drawcachebox
+10ac:0928*     _updatecachebox
+0000:574e      CA_OpenDebug_
+0000:579e      CA_CloseDebug_
+0000:57cc+     CA_FarRead_
+0000:584c*     CA_FarWrite_
+0000:58cc*     CA_ReadFile_
+0000:5948*     CA_LoadFile_
+0000:59f0*     CAL_OptimizeNodes_
+0000:5aa0*     CA_Startup_
+0000:5af0*     CA_Shutdown_
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
-0000:5a2c      KITTENGETS
-0000:5a8c*     kittenopen_
-0000:5cda+     catread_
-0000:5d8e*     kittenclose_
-0000:5daa+     mystrtoul_
-0000:5e5e+     processEscChars_
-0000:5fe4+     get_line_
-0000:6056+     db_fetch_
-0000:60ec+     db_insert_
-1099:0494+     __kitten_catalog
+0000:5b5c      KITTENGETS
+0000:5bbc*     kittenopen_
+0000:5e0a+     catread_
+0000:5ebe*     kittenclose_
+0000:5eda+     mystrtoul_
+0000:5f8e+     processEscChars_
+0000:6114+     get_line_
+0000:6186+     db_fetch_
+0000:621c+     db_insert_
+10ac:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
-0000:63ac+     LargestFreeBlock_
-0000:643a+     _coreleft_
-0000:64b6+     LargestFarFreeBlock_
-0000:656c+     _farcoreleft_
-0000:661a+     LargestHugeFreeBlock_
-0000:670a*     _hugecoreleft_
-0000:67da+     GetFreeSize_
-0000:6834+     GetFarFreeSize_
-0000:687e+     GetNearFreeSize_
-0000:68cc*     heapdump_
-0000:756e+     heapstat_
-0000:76ac+     heapstat0_
-0000:770e+     HC_OpenDebug_
-0000:775e*     HC_CloseDebug_
+0000:64dc+     LargestFreeBlock_
+0000:656a+     _coreleft_
+0000:65e6+     LargestFarFreeBlock_
+0000:669c+     _farcoreleft_
+0000:674a+     LargestHugeFreeBlock_
+0000:683a*     _hugecoreleft_
+0000:690a+     GetFreeSize_
+0000:6964+     GetFarFreeSize_
+0000:69ae+     GetNearFreeSize_
+0000:69fc*     heapdump_
+0000:769e+     heapstat_
+0000:77dc+     heapstat0_
+0000:783e+     HC_OpenDebug_
+0000:788e*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
-0000:7790*     start_timer_
-0000:7896*     elapsed_timer_
-0000:78e8*     ticktock_
-0000:7954*     time_in_seconds_
+0000:78c0*     start_timer_
+0000:79c0*     elapsed_timer_
+0000:7a12*     ticktock_
+0000:7a7e*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:79a5      __STK
-0000:79c5      __STKOVERFLOW_
+0000:7ad5      __STK
+0000:7af5      __STKOVERFLOW_
 Module: vgmsnd.lib(/dos/z/16/src/lib/16_snd.c)
-0000:ef70      opl2out_
-0000:efb2*     opl3out_
-0000:efee*     opl3exp_
-0000:f02a*     FMReset_
-0000:f068*     FMKeyOff_
-0000:f092*     FMKeyOn_
-0000:f0e0*     FMSetVoice_
+0000:f0a0      opl2out_
+0000:f0e2*     opl3out_
+0000:f11e*     opl3exp_
+0000:f15a*     FMReset_
+0000:f198*     FMKeyOff_
+0000:f1c2*     FMKeyOn_
+0000:f210*     FMSetVoice_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:79e2      _fmalloc_
-0000:79e2      malloc_
-1099:04c4      ___fheap
-1099:04c6      ___fheapRover
-1099:04c8      ___LargestSizeB4Rover
+0000:7b12      _fmalloc_
+0000:7b12      malloc_
+10ac:04c4      ___fheap
+10ac:04c6      ___fheapRover
+10ac:04c8      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7b5f      __PIA
-0000:7b58*     __PIS
+0000:7c8f      __PIA
+0000:7c88*     __PIS
 Module: vgmsnd.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c)
-0f2b:004a      OpenVGMFile_
-0f2b:033a      FreeVGMFile_
-0f2b:08f2      InitEngine_
-0f2b:0ab0      DeinitEngine_
-0f2b:0b18      PlayMusic_
-0f2b:0b82*     PlaySFX_
-0f2b:0c16      StopMusic_
-0f2b:0c36*     StopSFX_
-0f2b:0ccc*     PauseMusic_
-0f2b:0d28*     ResumeMusic_
-0f2b:1474      UpdateSoundEngine_
+0f3e:004a      OpenVGMFile_
+0f3e:033a      FreeVGMFile_
+0f3e:08f2      InitEngine_
+0f3e:0ab0      DeinitEngine_
+0f3e:0b18      PlayMusic_
+0f3e:0b82*     PlaySFX_
+0f3e:0c16      StopMusic_
+0f3e:0c36*     StopSFX_
+0f3e:0ccc*     PauseMusic_
+0f3e:0d28*     ResumeMusic_
+0f3e:1474      UpdateSoundEngine_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7b76      printf_
+0000:7ca6      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1099:0000*     __nullarea
-1099:04d4*     __ovlflag
-1099:04d5*     __intno
-1099:04d6*     __ovlvec
-0000:7ba6      _cstart_
-0000:7c79*     _Not_Enough_Memory_
-0000:7dab      __exit_
-0000:7dca      __do_exit_with_msg__
-0000:7e27      __GETDS
+10ac:0000*     __nullarea
+10ac:04d4*     __ovlflag
+10ac:04d5*     __intno
+10ac:04d6*     __ovlvec
+0000:7cd6      _cstart_
+0000:7da9*     _Not_Enough_Memory_
+0000:7edb      __exit_
+0000:7efa      __do_exit_with_msg__
+0000:7f57      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7e32      _big_code_
-0000:7e32*     CodeModelMismatch
+0000:7f62      _big_code_
+0000:7f62*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1099:0b4e      __argv
-1099:0b52      ___argv
-1099:0b56      __argc
-1099:0b58      ___argc
+10ac:0b72      __argv
+10ac:0b76      ___argv
+10ac:0b7a      __argc
+10ac:0b7c      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7e32+     int86x_
-0000:7fb5      int86_
+0000:7f62+     int86x_
+0000:80e5      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:7fe2      __I4M
-0000:7fe2      __U4M
+0000:8112      __I4M
+0000:8112      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:7ffa      _dos_getvect_
+0000:812a      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:8005      _dos_setvect_
+0000:8135      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:8012      __I4D
-0000:8061      __U4D
+0000:8142      __I4D
+0000:8191      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:80e5*     _heapgrow_
-0000:80e5      _fheapgrow_
-0000:80e6      _nheapgrow_
+0000:8215*     _heapgrow_
+0000:8215      _fheapgrow_
+0000:8216      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:815e      _memavl_
+0000:828e      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:81a3      _nmalloc_
-1099:04da      ___nheapbeg
-1099:04dc      ___MiniHeapRover
-1099:04de      ___LargestSizeB4MiniHeapRover
+0000:82d3      _nmalloc_
+10ac:04da      ___nheapbeg
+10ac:04dc      ___MiniHeapRover
+10ac:04de      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:827d      _ffree_
-0000:827d      free_
+0000:83ad      _ffree_
+0000:83ad      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:82ea      _nfree_
-1099:0b5a+     ___MiniHeapFreeRover
+0000:841a      _nfree_
+10ac:0b7e+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:83e5+     _null_exit_rtn_
-0000:83e5+     __null_int23_exit_
-0000:83e6      exit_
-0000:8407+     _exit_
-1099:04e0+     ___int23_exit
-1099:04e4      ___FPE_handler_exit
+0000:8515+     _null_exit_rtn_
+0000:8515+     __null_int23_exit_
+0000:8516      exit_
+0000:8537+     _exit_
+10ac:04e0+     ___int23_exit
+10ac:04e4      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:8424      __PTC
+0000:8554      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:8457      ultoa_
-0000:8515*     ltoa_
+0000:8587      ultoa_
+0000:8645*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:869b      write_
+0000:87cb      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:88c7+     __open_flags_
-0000:8b88+     _fsopen_
-0000:8bef      fopen_
-0000:8d12*     freopen_
+0000:89f7+     __open_flags_
+0000:8cb8+     _fsopen_
+0000:8d1f      fopen_
+0000:8e42*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:8d9c      fprintf_
+0000:8ecc      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:8dcb      __doclose_
-0000:8f15      __shutdown_stream_
-0000:8f2f      fclose_
-1099:0b5c+     ___RmTmpFileFn
+0000:8efb      __doclose_
+0000:9045      __shutdown_stream_
+0000:905f      fclose_
+10ac:0b80+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:8f9a+     __ibm_bios_get_ticks_
-0000:9011      clock_
+0000:90ca+     __ibm_bios_get_ticks_
+0000:9141      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:9038      kbhit_
+0000:9168      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:904f      ftell_
+0000:917f      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:9235      fseek_
+0000:9365      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1099:0098      __IsTable
+10ac:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:942d      tolower_
+0000:955d      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:943b      unlink_
+0000:956b      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:966b      open_
-0000:96a2      sopen_
+0000:979b      open_
+0000:97d2      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:96cf      close_
+0000:97ff      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:96d4      filelength_
+0000:9804      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:9732      sprintf_
+0000:9862      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:9761      getenv_
+0000:9891      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:984c      __PTS
+0000:997c      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:987d      read_
+0000:99ad      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:99b6*     __clib_strdup_
-0000:99b6      strdup_
+0000:9ae6*     __clib_strdup_
+0000:9ae6      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9a1d      halloc_
-0000:9b02      hfree_
+0000:9b4d      halloc_
+0000:9c32      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9b09      _heapwalk_
-0000:9b09      _fheapwalk_
+0000:9c39      _heapwalk_
+0000:9c39      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9b1e+     __NHeapWalk_
-0000:9c17      _nheapwalk_
+0000:9c4e+     __NHeapWalk_
+0000:9d47      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9c27      stackavail_
+0000:9d57      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1099:04f0      __8087
-1099:04f1      __real87
-1099:04f2      __dos87emucall
-1099:04f4      __dos87real
+10ac:04f0      __8087
+10ac:04f1      __real87
+10ac:04f2      __dos87emucall
+10ac:04f4      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9c36*     __exit_with_msg_
-0000:9c3b      __fatal_runtime_error_
+0000:9d66*     __exit_with_msg_
+0000:9d6b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1099:04f6      __curbrk
-1099:04fe      __STACKLOW
-1099:0500      __STACKTOP
-1099:0502      __cbyte
-1099:0504      __child
-1099:0506      __no87
-1099:0513      ___FPE_handler
-1099:04f8      __psp
-1099:0507      __get_ovl_stack
-1099:050b      __restore_ovl_stack
-1099:050f      __close_ovl_file
-1099:0517      __LpCmdLine
-1099:051b      __LpPgmName
-1099:04fa      __osmajor
-1099:04fb      __osminor
-1099:04fc      __osmode
-1099:04fd      __HShift
+10ac:04f6      __curbrk
+10ac:04fe      __STACKLOW
+10ac:0500      __STACKTOP
+10ac:0502      __cbyte
+10ac:0504      __child
+10ac:0506      __no87
+10ac:0513      ___FPE_handler
+10ac:04f8      __psp
+10ac:0507      __get_ovl_stack
+10ac:050b      __restore_ovl_stack
+10ac:050f      __close_ovl_file
+10ac:0517      __LpCmdLine
+10ac:051b      __LpPgmName
+10ac:04fa      __osmajor
+10ac:04fb      __osminor
+10ac:04fc      __osmode
+10ac:04fd      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:9c60      __MemAllocator
-0000:9d2a      __MemFree
+0000:9d90      __MemAllocator
+0000:9e5a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:9e87      __GrowSeg_
+0000:9fb7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:9ffd      __AllocSeg_
+0000:a12d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:a0ec      __fmemneed_
+0000:a21c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-0000:a0ef      fread_
+0000:a21f      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1099:0520      ___iob
-1099:0b64      ___ClosedStreams
-1099:0b68      ___OpenStreams
+10ac:0520      ___iob
+10ac:0b88      ___ClosedStreams
+10ac:0b8c      ___OpenStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a480      __fprtf_
+0000:a5b0      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a5d3      __CMain
+0000:a703      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a639      __InitRtns
-0000:a639*     __FInitRtns
-0000:a694      __FiniRtns
-0000:a694*     __FFiniRtns
+0000:a769      __InitRtns
+0000:a769*     __FInitRtns
+0000:a7c4      __FiniRtns
+0000:a7c4*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1099:0688      ___uselfn
+10ac:0688      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a6f8      __DOSseg__
+0000:a828      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a6f9      __Init_Argv_
-0000:a75c+     _getargv_
-0000:aa8c      __Fini_Argv_
+0000:a829      __Init_Argv_
+0000:a88c+     _getargv_
+0000:abbc      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:aab6      intr_
+0000:abe6      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:aaca      segread_
+0000:abfa      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:abb5      __LastFree_
-0000:ac2f      __ExpandDGROUP_
+0000:ace5      __LastFree_
+0000:ad5f      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:ad40      __nmemneed_
+0000:ae70      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1099:0022      ___Alphabet
+10ac:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:ad43      __lseek_
+0000:ae73      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:ad7d*     __dosretax
-0000:ad82*     __dosret0
-0000:ad89      __set_errno_dos_
-0000:adf1*     __set_errno_dos_reterr_
+0000:aead*     __dosretax
+0000:aeb2*     __dosret0
+0000:aeb9      __set_errno_dos_
+0000:af21*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:adfc*     __get_errno_ptr_
-1099:0b70      _errno
+0000:af2c*     __get_errno_ptr_
+10ac:0b94      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:ae03      __GetIOMode_
-0000:ae38      __SetIOMode_nogrow_
-1099:069e      ___NFiles
-1099:06a0      ___init_mode
-1099:06c8      ___io_mode
+0000:af33      __GetIOMode_
+0000:af68      __SetIOMode_nogrow_
+10ac:069e      ___NFiles
+10ac:06a0      ___init_mode
+10ac:06c8      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:ae6d*     __set_commode_
-1099:06cc      __commode
+0000:af9d*     __set_commode_
+10ac:06cc      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1099:06ce      __fmode
+10ac:06ce      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:ae79      __chktty_
+0000:afa9      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:aed8      __freefp_
-0000:af79      __purgefp_
+0000:b008      __freefp_
+0000:b0a9      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:afba      __allocfp_
+0000:b0ea      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b16a      __close_
+0000:b29a      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b1a0      __flush_
+0000:b2d0      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b3e9      fflush_
+0000:b519      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b3fe      tell_
+0000:b52e      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b40f      lseek_
+0000:b53f      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b440      __doserror_
-0000:b44e      __doserror1_
+0000:b570      __doserror_
+0000:b57e      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b45a      _dos_open_
+0000:b58a      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b480      isatty_
+0000:b5b0      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b49c*     __get_doserrno_ptr_
-1099:0b72      __doserrno
+0000:b5cc*     __get_doserrno_ptr_
+10ac:0b96      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1099:06d0      ___umaskval
+10ac:06d0      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b4a3      _dos_creat_
-0000:b4c7*     _dos_creatnew_
+0000:b5d3      _dos_creat_
+0000:b5f7*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b4e8+     __grow_iomode_
-0000:b5cf+     __shrink_iomode_
-0000:b610      __SetIOMode_
+0000:b618+     __grow_iomode_
+0000:b6ff+     __shrink_iomode_
+0000:b740      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b6d0      vsprintf_
+0000:b800      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1099:0b76      ___env_mask
-1099:0b7a      _environ
-1099:0b7e*     __wenviron
+10ac:0b9a      ___env_mask
+10ac:0b9e      _environ
+10ac:0ba2*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:b712      _mbterm_
+0000:b842      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:b765      _mbsnextc_
+0000:b895      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:b7c0      _mbctoupper_
+0000:b8f0      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:b7e3      _mbsinc_
+0000:b913      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b835      __ChkTTYIOMode_
-0000:b8a3*     __IOMode_
+0000:b965      __ChkTTYIOMode_
+0000:b9d3*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:b975      __HeapWalk_
+0000:baa5      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:bbb5*     _fpreset_
-0000:bbe0      __init_8087_
-0000:bc13+     __default_sigfpe_handler_
-0000:bc68      __chk8087_
+0000:bce5*     _fpreset_
+0000:bd10      __init_8087_
+0000:bd43+     __default_sigfpe_handler_
+0000:bd98      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:bcd8      __EnterWVIDEO_
-1099:06f0+     ___WD_Present
+0000:be08      __EnterWVIDEO_
+10ac:06f0+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:bcfc*     _heapenable_
-1099:06f2      ___heap_enabled
+0000:be2c*     _heapenable_
+10ac:06f2      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1099:06f4      __amblksiz
+10ac:06f4      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:bd0d      __ioalloc_
+0000:be3d      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:be9b      __qread_
+0000:bfcb      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:bebb      __fill_buffer_
-0000:c10a*     fgetc_
+0000:bfeb      __fill_buffer_
+0000:c23a*     fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:c251      __InitFiles_
+0000:c381      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:c485*     fcloseall_
-0000:c48c      __full_io_exit_
+0000:c5b5*     fcloseall_
+0000:c5bc      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:c496      fputc_
+0000:c5c6      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c66b      __prtf_
+0000:c79b      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1099:0b82      ____Argv
-1099:0b86      ____Argc
+10ac:0ba6      ____Argv
+10ac:0baa      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1099:0724      __Start_XI
-1099:075a      __End_XI
-1099:075a      __Start_YI
-1099:0772      __End_YI
+10ac:0724      __Start_XI
+10ac:075a      __End_XI
+10ac:075a      __Start_YI
+10ac:0772      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1099:0b88      ___historical_splitparms
+10ac:0bac      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d7ce      _DoINTR_
+0000:d8fe      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:db47*     sbrk_
-0000:db57      __brk_
+0000:dc77*     sbrk_
+0000:dc87      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:dbbf      __qwrite_
+0000:dcef      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:dc1f      fsync_
+0000:dd4f      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:dc24      __flushall_
-0000:dcb8      flushall_
+0000:dd54      __flushall_
+0000:dde8      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:dcbe*     _frealloc_
-0000:dcbe      realloc_
+0000:ddee*     _frealloc_
+0000:ddee      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:ddb8      __setenvp_
-0000:df44      __freeenvp_
+0000:dee8      __setenvp_
+0000:e074      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1099:06f6      ___IsDBCS
+10ac:06f6      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:dfa2*     _ismbblead_
-1099:0b8e      ___MBCSIsTable
+0000:e0d2*     _ismbblead_
+10ac:0bb2      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:dffc      __mbinit_
-1099:06f8      ___MBCodePage
+0000:e12c      __mbinit_
+10ac:06f8      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e0d7      _mbdtoupper_
+0000:e207      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e0e5      toupper_
+0000:e215      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1099:06fa      __8087cw
+10ac:06fa      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1099:06fc      ___Save8087
-1099:0700      ___Rest8087
+10ac:06fc      ___Save8087
+10ac:0700      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e0f4      __GrabFP87_
+0000:e224      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e126*     __init_8087_emu
-0000:e12c      __x87id
+0000:e256*     __init_8087_emu
+0000:e25c      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:e189      getche_
+0000:e2b9      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e1a3      wctomb_
+0000:e2d3      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e1ee+     utoa_
-0000:e28f      itoa_
+0000:e31e+     utoa_
+0000:e3bf      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e2d9      strupr_
+0000:e409      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1099:0704      ___EFG_printf
-1099:0708*     ___EFG_scanf
+10ac:0704      ___EFG_printf
+10ac:0708*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e321      ulltoa_
-0000:e45e*     lltoa_
+0000:e451      ulltoa_
+0000:e58e*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e4cf*     _dos_close_
-0000:e4dd      _dos_commit_
+0000:e5ff*     _dos_close_
+0000:e60d      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e4ec*     _msize_
-0000:e507      _fmsize_
+0000:e61c*     _msize_
+0000:e637      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e518      __HeapManager_expand_
-0000:ea21      _nexpand_
+0000:e648      __HeapManager_expand_
+0000:eb51      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:ea74      _fexpand_
-0000:ea74*     _expand_
+0000:eba4      _fexpand_
+0000:eba4*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:eaa9      clearenv_
+0000:ebd9      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ebde      __Init_FPE_handler_
-0000:ec17      __Fini_FPE_handler_
-0000:ec4e*     __FPEHandler
+0000:ed0e      __Init_FPE_handler_
+0000:ed47      __Fini_FPE_handler_
+0000:ed7e*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:eee0      _bfree_
+0000:f010      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:ef05      _bexpand_
+0000:f035      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1099:0722      ___FPE_int
+10ac:0722      ___FPE_int
 
 
                         +--------------------+
@@ -604,6 +604,6 @@ vgmsnd.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001f2f0 (127728.)
-Entry point address: 0000:7ba6
+Memory size:  0001f440 (128064.)
+Entry point address: 0000:7cd6
 Link time: 00:00.00