]> 4ch.mooo.com Git - 16.git/commitdiff
optimized fps ^^
authorsparky4 <sparky4@cock.li>
Tue, 6 Oct 2015 23:24:58 +0000 (18:24 -0500)
committersparky4 <sparky4@cock.li>
Tue, 6 Oct 2015 23:24:58 +0000 (18:24 -0500)
34 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
inputest.map
maptest.exe
maptest.map
palettec.exe
palettec.map
pcxtest.exe
pcxtest.map
pcxtest2.exe
pcxtest2.map
scroll.exe
scroll.map
src/lib/16_head.h
src/lib/scroll16.c
src/lib/timer.c
test.exe
test.map
test2.exe
test2.map
tesuto.exe
vgmtest.exe
vgmtest.map

diff --git a/16.exe b/16.exe
index c303f54736e7a3c163d6141029f76062f0edfd2d..ea9b571ab03e98dec8d5f8f2150afdee0d26cb89 100755 (executable)
Binary files a/16.exe and b/16.exe differ
diff --git a/16.map b/16.map
index b0ef3ad03f633b71086f2503e97bf17fc70e75b3..cf9f0e55f848acb4aaadbbb006b37d00af862224 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)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:37
 Executable Image: 16.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1336:0000            0000f240
+DGROUP                          133a:0000            0000f240
 
 
 
@@ -34,30 +34,30 @@ wcpu_TEXT              CODE           AUTO           0000:6570       00000058
 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       0000020d
-_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       00000fc2
-STACK                  STACK          DGROUP         14ae:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:8b80       00000235
+_TEXT                  CODE           AUTO           08dc:0000       00007bc9
+modex16_TEXT           CODE           AUTO           08dc:7bd0       00002180
+bitmap_TEXT            CODE           AUTO           08dc:9d50       000005c9
+16text_TEXT            CODE           AUTO           08dc:a320       0000010d
+16_in13_DATA           FAR_DATA       AUTO           131f:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1339:0004       00000000
+_NULL                  BEGDATA        DGROUP         133a:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         133c:0000       00000002
+CONST                  DATA           DGROUP         133c:0002       00000076
+CONST2                 DATA           DGROUP         1343:0008       00000102
+_DATA                  DATA           DGROUP         1354:0000       000005c1
+XIB                    DATA           DGROUP         13b0:0002       00000000
+XI                     DATA           DGROUP         13b0:0002       00000036
+XIE                    DATA           DGROUP         13b3:0008       00000000
+YIB                    DATA           DGROUP         13b3:0008       00000000
+YI                     DATA           DGROUP         13b3:0008       00000018
+YIE                    DATA           DGROUP         13b5:0000       00000000
+STRINGS                DATA           DGROUP         13b5:0000       00000000
+DATA                   DATA           DGROUP         13b5:0000       00000000
+_emu_init_start        EMU            DGROUP         13b5:0000       00000000
+_emu_init_end          EMU            DGROUP         13b5:0000       00000000
+_BSS                   BSS            DGROUP         13b5:0000       00000fc2
+STACK                  STACK          DGROUP         14b2:0000       0000dac0
 
 
                         +----------------+
@@ -71,12 +71,12 @@ Address        Symbol
 =======        ======
 
 Module: 16.o(/dos/z/16/src/16.c)
-1336:07b0+     _player
-1336:08b0+     _gvar
-1336:08d0+     _cpus
-1336:08d4*     _gpal
-1336:08d8+     _dpal
-1336:08dc+     _engi_stat
+133a:07b0+     _player
+133a:08b0+     _gvar
+133a:08d8+     _cpus
+133a:08dc*     _gpal
+133a:08e0+     _dpal
+133a:08e4+     _engi_stat
 0000:00cc      main_
 Module: mapread.o(/dos/z/16/src/lib/mapread.c)
 0000:02dc+     jsoneq_
@@ -86,7 +86,7 @@ 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)
-1336:090e+     _inpu
+133a:090e+     _inpu
 0000:1520+     INL_KeyService_
 0000:17ba+     Mouse_
 0000:1812+     IN_GetJoyAbs_
@@ -134,9 +134,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:5aec+     MM_TotalFree_
 0000:5b82*     MM_Report_
 0000:653a*     MM_BombOnError_
-1336:0a70+     _beforesort
-1336:0a74+     _aftersort
-1336:0a78+     _XMSaddr
+133a:0a70+     _beforesort
+133a:0a74+     _aftersort
+133a:0a78+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:6570      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -154,9 +154,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:6cb0*     CAL_OptimizeNodes_
 0000:6d60*     CA_Startup_
 0000:6db0*     CA_Shutdown_
-1336:0a80*     _finishcachebox
-1336:0a84*     _updatecachebox
-1336:0a88*     _drawcachebox
+133a:0a80*     _finishcachebox
+133a:0a84*     _updatecachebox
+133a:0a88*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6e1c      KITTENGETS
 0000:6e7c*     kittenopen_
@@ -167,7 +167,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:73d4+     get_line_
 0000:7446+     db_fetch_
 0000:74dc+     db_insert_
-1336:04a4+     __kitten_catalog
+133a:04a4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:779c+     LargestFreeBlock_
 0000:782a+     _coreleft_
@@ -185,464 +185,464 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:8b4e*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:8b80*     start_timer_
-0000:8c84*     elapsed_timer_
-0000:8cd6*     ticktock_
-0000:8d42*     time_in_seconds_
+0000:8cac*     elapsed_timer_
+0000:8cfe*     ticktock_
+0000:8d6a*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-08d9:0005      __STK
-08d9:0025      __STKOVERFLOW_
+08dc:0005      __STK
+08dc:0025      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-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
+08dc:7d88      VGAmodeX_
+08dc:7e30+     modexEnter_
+08dc:7ecc*     modexLeave_
+08dc:7ee4*     modexDefaultPage_
+08dc:7f3e*     modexNextPage_
+08dc:7ffa*     modexNextPageFlexibleSize_
+08dc:809e*     modexShowPage_
+08dc:819a*     modexPanPage_
+08dc:81ea*     modexSelectPlane_
+08dc:820e+     modexClearRegion_
+08dc:8326*     oldDrawBmp_
+08dc:848c*     CDrawBmp_
+08dc:85f0*     modexDrawBmp_
+08dc:8656+     modexDrawBmpRegion_
+08dc:87c0*     modexDrawPlanarBuf_
+08dc:87de*     modexDrawSprite_
+08dc:8844+     modexDrawSpriteRegion_
+08dc:89bc*     modexCopyPageRegion_
+08dc:8b26      modexFadeOn_
+08dc:8b56      modexFadeOff_
+08dc:8b84*     modexFlashOn_
+08dc:8bb2*     modexFlashOff_
+08dc:8c82      modexPalSave_
+08dc:8cd8      modexNewPal_
+08dc:8d28*     modexLoadPalFile_
+08dc:8e0a*     modexSavePalFile_
+08dc:8e82      modexPalBlack_
+08dc:8eac*     modexPalWhite_
+08dc:8ed6+     modexPalUpdate_
+08dc:9446+     modexPalUpdate1_
+08dc:94c0*     modexPalUpdate0_
+08dc:950c+     chkcolor_
+08dc:9824+     modexputPixel_
+08dc:98b2*     modexgetPixel_
+08dc:9938*     modexhlin_
+08dc:99a4*     modexprint_
+08dc:9b3e*     modexprintbig_
+08dc:9cba*     cls_
+08dc:9d28+     modexWaitBorder_
+133a:04d4+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-08d9:0042      printf_
+08dc:0042      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-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
+133a:0000*     __nullarea
+133a:04fc*     __ovlflag
+133a:04fd*     __intno
+133a:04fe*     __ovlvec
+08dc:0072      _cstart_
+08dc:0145*     _Not_Enough_Memory_
+08dc:0277      __exit_
+08dc:0296      __do_exit_with_msg__
+08dc:02f3      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-08d9:02fe      _big_code_
-08d9:02fe*     CodeModelMismatch
+08dc:02fe      _big_code_
+08dc:02fe*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1336:1394      __argv
-1336:1398      ___argv
-1336:139c      __argc
-1336:139e      ___argc
+133a:1394      __argv
+133a:1398      ___argv
+133a:139c      __argc
+133a:139e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-08d9:0305      __PIA
-08d9:02fe*     __PIS
+08dc:0305      __PIA
+08dc:02fe*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
-08d9:031c      strncmp_
+08dc:031c      strncmp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-08d9:0359      _fmalloc_
-08d9:0359      malloc_
-1336:0502      ___fheap
-1336:0504      ___fheapRover
-1336:0506      ___LargestSizeB4Rover
+08dc:0359      _fmalloc_
+08dc:0359      malloc_
+133a:0502      ___fheap
+133a:0504      ___fheapRover
+133a:0506      ___LargestSizeB4Rover
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-08d9:a042      bitmapLoadPcx_
-08d9:a19e*     bitmapLoadPcxTiles_
+08dc:a052      bitmapLoadPcx_
+08dc:a1ae*     bitmapLoadPcxTiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
-08d9:04ce      strstr_
+08dc:04ce      strstr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
-08d9:05d0      atoi_
+08dc:05d0      atoi_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-08d9:066b+     __open_flags_
-08d9:092c+     _fsopen_
-08d9:0993      fopen_
-08d9:0ab6*     freopen_
+08dc:066c+     __open_flags_
+08dc:092d+     _fsopen_
+08dc:0994      fopen_
+08dc:0ab7*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-08d9:0b40      fread_
+08dc:0b41      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-08d9:0eb7      __get_errno_ptr_
-1336:1420      _errno
+08dc:0eb8      __get_errno_ptr_
+133a:1420      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1336:0514      ___iob
-1336:1422      ___ClosedStreams
-1336:1426      ___OpenStreams
+133a:0514      ___iob
+133a:1422      ___OpenStreams
+133a:1426      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-08d9:0ebe      fprintf_
+08dc:0ebf      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-08d9:0eed*     _frealloc_
-08d9:0eed      realloc_
+08dc:0eee*     _frealloc_
+08dc:0eee      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-08d9:0fca      __PTC
+08dc:0fca      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-08d9:0ffd      strncpy_
+08dc:0ffd      strncpy_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-08d9:1039+     int86x_
-08d9:11bc      int86_
+08dc:1039+     int86x_
+08dc:11bc      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-08d9:11ea      __I4M
-08d9:11ea      __U4M
+08dc:11ea      __I4M
+08dc:11ea      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-08d9:1202      _dos_getvect_
+08dc:1202      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-08d9:120d      _dos_setvect_
+08dc:120d      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-08d9:121a      __I4D
-08d9:1269      __U4D
+08dc:121a      __I4D
+08dc:1269      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-08d9:12ed*     _heapgrow_
-08d9:12ed      _fheapgrow_
-08d9:12ee      _nheapgrow_
+08dc:12ed*     _heapgrow_
+08dc:12ed      _fheapgrow_
+08dc:12ee      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-08d9:1366      _memavl_
+08dc:1366      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-08d9:13ab      _nmalloc_
-1336:067c      ___nheapbeg
-1336:067e      ___MiniHeapRover
-1336:0680      ___LargestSizeB4MiniHeapRover
+08dc:13ab      _nmalloc_
+133a:067c      ___nheapbeg
+133a:067e      ___MiniHeapRover
+133a:0680      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-08d9:1485      _ffree_
-08d9:1485      free_
+08dc:1485      _ffree_
+08dc:1485      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-08d9:14f2      _nfree_
-1336:142a+     ___MiniHeapFreeRover
+08dc:14f2      _nfree_
+133a:142a+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-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
+08dc:15ed+     _null_exit_rtn_
+08dc:15ed+     __null_int23_exit_
+08dc:15ee      exit_
+08dc:160f+     _exit_
+133a:0682+     ___int23_exit
+133a:0686      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-08d9:162b      ultoa_
-08d9:16e9*     ltoa_
+08dc:162b      ultoa_
+08dc:16e9*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-08d9:186f      write_
+08dc:186f      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-08d9:1a9b      __doclose_
-08d9:1be5      __shutdown_stream_
-08d9:1bff      fclose_
-1336:142c+     ___RmTmpFileFn
+08dc:1a9b      __doclose_
+08dc:1be5      __shutdown_stream_
+08dc:1bff      fclose_
+133a:142c+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-08d9:1c6a+     __ibm_bios_get_ticks_
-08d9:1ce1      clock_
+08dc:1c6a+     __ibm_bios_get_ticks_
+08dc:1ce1      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-08d9:1d08      kbhit_
+08dc:1d08      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-08d9:1d1f      ftell_
+08dc:1d1f      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-08d9:1f05      fseek_
+08dc:1f05      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1336:0098      __IsTable
+133a:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-08d9:20fd      tolower_
+08dc:20fd      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-08d9:210b      unlink_
+08dc:210b      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-08d9:233b      open_
-08d9:2372      sopen_
+08dc:233b      open_
+08dc:2372      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-08d9:239f      close_
+08dc:239f      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-08d9:23a4      filelength_
+08dc:23a4      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-08d9:2402      sprintf_
+08dc:2402      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-08d9:2431      getenv_
+08dc:2431      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-08d9:251c      __PTS
+08dc:251c      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-08d9:254d      read_
+08dc:254d      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-08d9:2686*     __clib_strdup_
-08d9:2686      strdup_
+08dc:2686*     __clib_strdup_
+08dc:2686      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-08d9:26ed      halloc_
-08d9:27d2      hfree_
+08dc:26ed      halloc_
+08dc:27d2      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-08d9:27d9      _heapwalk_
-08d9:27d9      _fheapwalk_
+08dc:27d9      _heapwalk_
+08dc:27d9      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-08d9:27ee+     __NHeapWalk_
-08d9:28e7      _nheapwalk_
+08dc:27ee+     __NHeapWalk_
+08dc:28e7      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-08d9:28f7      stackavail_
+08dc:28f7      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1336:0692      __8087
-1336:0693      __real87
-1336:0694      __dos87emucall
-1336:0696      __dos87real
+133a:0692      __8087
+133a:0693      __real87
+133a:0694      __dos87emucall
+133a:0696      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-08d9:2906*     __exit_with_msg_
-08d9:290b      __fatal_runtime_error_
+08dc:2906*     __exit_with_msg_
+08dc:290b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+133a:0698      __curbrk
+133a:06a0      __STACKLOW
+133a:06a2      __STACKTOP
+133a:06a4      __cbyte
+133a:06a6      __child
+133a:06a8      __no87
+133a:06b5      ___FPE_handler
+133a:069a      __psp
+133a:06a9      __get_ovl_stack
+133a:06ad      __restore_ovl_stack
+133a:06b1      __close_ovl_file
+133a:06b9      __LpCmdLine
+133a:06bd      __LpPgmName
+133a:069c      __osmajor
+133a:069d      __osminor
+133a:069e      __osmode
+133a:069f      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-08d9:292a      __fill_buffer_
-08d9:2b79      fgetc_
+08dc:292a      __fill_buffer_
+08dc:2b79      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-08d9:2cc0      fwrite_
+08dc:2cc0      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-08d9:3039      rand_
-08d9:307b*     srand_
+08dc:3039      rand_
+08dc:307b*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-08d9:a386*     textInit_
-1336:1434      _romFonts
+08dc:a396*     textInit_
+133a:1434      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-08d9:30b8      __fprtf_
+08dc:30b8      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-08d9:320b      __CMain
+08dc:320b      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-08d9:3271      __InitRtns
-08d9:3271*     __FInitRtns
-08d9:32cc      __FiniRtns
-08d9:32cc*     __FFiniRtns
+08dc:3271      __InitRtns
+08dc:3271*     __FInitRtns
+08dc:32cc      __FiniRtns
+08dc:32cc*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1336:06c6      ___uselfn
+133a:06c6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-08d9:3330      __DOSseg__
+08dc:3330      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-08d9:3331      __Init_Argv_
-08d9:3394+     _getargv_
-08d9:36c4      __Fini_Argv_
+08dc:3331      __Init_Argv_
+08dc:3394+     _getargv_
+08dc:36c4      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-08d9:36f0      __MemAllocator
-08d9:37ba      __MemFree
+08dc:36f0      __MemAllocator
+08dc:37ba      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-08d9:3917      __GrowSeg_
+08dc:3917      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-08d9:3a8d      __AllocSeg_
+08dc:3a8d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-08d9:3b7c      __fmemneed_
+08dc:3b7c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-08d9:3b7f*     __set_commode_
-1336:06c8      __commode
+08dc:3b7f*     __set_commode_
+133a:06c8      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1336:06ca      __fmode
+133a:06ca      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-08d9:3b8b      __chktty_
+08dc:3b8b      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-08d9:3bea      __freefp_
-08d9:3c8b      __purgefp_
+08dc:3bea      __freefp_
+08dc:3c8b      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-08d9:3ccc      __allocfp_
+08dc:3ccc      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-08d9:3e7c      __ioalloc_
+08dc:3e7c      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-08d9:400a      __qread_
+08dc:400a      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-08d9:402a      __InitFiles_
+08dc:402a      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-08d9:425e*     fcloseall_
-08d9:4265      __full_io_exit_
+08dc:425e*     fcloseall_
+08dc:4265      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-08d9:426f*     _msize_
-08d9:428a      _fmsize_
+08dc:426f*     _msize_
+08dc:428a      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-08d9:429b      __HeapManager_expand_
-08d9:47a4      _nexpand_
+08dc:429b      __HeapManager_expand_
+08dc:47a4      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-08d9:47f7      _fexpand_
-08d9:47f7*     _expand_
+08dc:47f7      _fexpand_
+08dc:47f7*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-08d9:482c      intr_
+08dc:482c      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-08d9:4840      segread_
+08dc:4840      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-08d9:492b      __LastFree_
-08d9:49a5      __ExpandDGROUP_
+08dc:492b      __LastFree_
+08dc:49a5      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-08d9:4ab6      __nmemneed_
+08dc:4ab6      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1336:0050      ___Alphabet
+133a:0050      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-08d9:4ab9      __lseek_
+08dc:4ab9      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-08d9:4af3*     __dosretax
-08d9:4af8*     __dosret0
-08d9:4aff      __set_errno_dos_
-08d9:4b67*     __set_errno_dos_reterr_
+08dc:4af3*     __dosretax
+08dc:4af8*     __dosret0
+08dc:4aff      __set_errno_dos_
+08dc:4b67*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-08d9:4b72      __GetIOMode_
-08d9:4ba7      __SetIOMode_nogrow_
-1336:06e0      ___NFiles
-1336:06e2      ___init_mode
-1336:070a      ___io_mode
+08dc:4b72      __GetIOMode_
+08dc:4ba7      __SetIOMode_nogrow_
+133a:06e0      ___NFiles
+133a:06e2      ___init_mode
+133a:070a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-08d9:4bdc      __close_
+08dc:4bdc      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-08d9:4c12      __flush_
+08dc:4c12      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-08d9:4e5b      fflush_
+08dc:4e5b      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-08d9:4e70      tell_
+08dc:4e70      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-08d9:4e81      lseek_
+08dc:4e81      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-08d9:4eb2      __doserror_
-08d9:4ec0      __doserror1_
+08dc:4eb2      __doserror_
+08dc:4ec0      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-08d9:4ecc      _dos_open_
+08dc:4ecc      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-08d9:4ef2      isatty_
+08dc:4ef2      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-08d9:4f0e*     __get_doserrno_ptr_
-1336:1450      __doserrno
+08dc:4f0e*     __get_doserrno_ptr_
+133a:1450      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1336:070e      ___umaskval
+133a:070e      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-08d9:4f15      _dos_creat_
-08d9:4f39*     _dos_creatnew_
+08dc:4f15      _dos_creat_
+08dc:4f39*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-08d9:4f5a+     __grow_iomode_
-08d9:5041+     __shrink_iomode_
-08d9:5082      __SetIOMode_
+08dc:4f5a+     __grow_iomode_
+08dc:5041+     __shrink_iomode_
+08dc:5082      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-08d9:5142      vsprintf_
+08dc:5142      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1336:1454      ___env_mask
-1336:1458      _environ
-1336:145c*     __wenviron
+133a:1454      ___env_mask
+133a:1458      _environ
+133a:145c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-08d9:5184      _mbterm_
+08dc:5184      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-08d9:51d7      _mbsnextc_
+08dc:51d7      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-08d9:5232      _mbctoupper_
+08dc:5232      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-08d9:5255      _mbsinc_
+08dc:5255      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-08d9:52a7      __ChkTTYIOMode_
-08d9:5315*     __IOMode_
+08dc:52a7      __ChkTTYIOMode_
+08dc:5315*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-08d9:53e7      __HeapWalk_
+08dc:53e7      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-08d9:5627*     _fpreset_
-08d9:5652      __init_8087_
-08d9:5685+     __default_sigfpe_handler_
-08d9:56da      __chk8087_
+08dc:5627*     _fpreset_
+08dc:5652      __init_8087_
+08dc:5685+     __default_sigfpe_handler_
+08dc:56da      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-08d9:574a      __EnterWVIDEO_
-1336:072e+     ___WD_Present
+08dc:574a      __EnterWVIDEO_
+133a:072e+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-08d9:576e      __flushall_
-08d9:5802      flushall_
+08dc:576e      __flushall_
+08dc:5802      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-08d9:5808      getche_
+08dc:5808      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-08d9:5822      __qwrite_
+08dc:5822      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-08d9:5882      fputc_
+08dc:5882      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-08d9:5a57      __prtf_
+08dc:5a57      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1336:1460      ____Argv
-1336:1464      ____Argc
+133a:1460      ____Argv
+133a:1464      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1336:0730      __amblksiz
+133a:0730      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1336:0762      __Start_XI
-1336:0798      __End_XI
-1336:0798      __Start_YI
-1336:07b0      __End_YI
+133a:0762      __Start_XI
+133a:0798      __End_XI
+133a:0798      __Start_YI
+133a:07b0      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1336:1466      ___historical_splitparms
+133a:1466      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-08d9:6bba*     _heapenable_
-1336:0732      ___heap_enabled
+08dc:6bc8*     _heapenable_
+133a:0732      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-08d9:6bcb      _bfree_
+08dc:6bd9      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-08d9:6bf0      _bexpand_
+08dc:6bfe      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-08d9:6c4a      _DoINTR_
+08dc:6c58      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-08d9:6fc3*     sbrk_
-08d9:6fd3      __brk_
+08dc:6fd1*     sbrk_
+08dc:6fe1      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-08d9:703b      fsync_
+08dc:7049      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-08d9:705e      __setenvp_
-08d9:71ea      __freeenvp_
+08dc:706c      __setenvp_
+08dc:71f8      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1336:0734      ___IsDBCS
+133a:0734      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-08d9:7248*     _ismbblead_
-1336:146c      ___MBCSIsTable
+08dc:7256*     _ismbblead_
+133a:146c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-08d9:72a2      __mbinit_
-1336:0736      ___MBCodePage
+08dc:72b0      __mbinit_
+133a:0736      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-08d9:737d      _mbdtoupper_
+08dc:738b      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-08d9:738b      toupper_
+08dc:7399      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1336:0738      __8087cw
+133a:0738      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1336:073a      ___Save8087
-1336:073e      ___Rest8087
+133a:073a      ___Save8087
+133a:073e      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-08d9:739a      __GrabFP87_
+08dc:73a8      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-08d9:73cc*     __init_8087_emu
-08d9:73d2      __x87id
+08dc:73da*     __init_8087_emu
+08dc:73e0      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-08d9:742f      wctomb_
+08dc:743d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-08d9:747a+     utoa_
-08d9:751b      itoa_
+08dc:7488+     utoa_
+08dc:7529      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-08d9:7565      strupr_
+08dc:7573      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1336:0742      ___EFG_printf
-1336:0746*     ___EFG_scanf
+133a:0742      ___EFG_printf
+133a:0746*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-08d9:75ad      ulltoa_
-08d9:76ea*     lltoa_
+08dc:75bb      ulltoa_
+08dc:76f8*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-08d9:775b*     _dos_close_
-08d9:7769      _dos_commit_
+08dc:7769*     _dos_close_
+08dc:7777      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-08d9:7778      clearenv_
+08dc:7786      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-08d9:78ae      __Init_FPE_handler_
-08d9:78e7      __Fini_FPE_handler_
-08d9:791e*     __FPEHandler
+08dc:78bc      __Init_FPE_handler_
+08dc:78f5      __Fini_FPE_handler_
+08dc:792c*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1336:0760      ___FPE_int
+133a:0760      ___FPE_int
 
 
                         +--------------------+
@@ -658,6 +658,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000225a0 (140704.)
-Entry point address: 08d9:0072
+Memory size:  000225e0 (140768.)
+Entry point address: 08dc:0072
 Link time: 00:00.00
index 31254cc25a5e0061bb64b2c43d6a65470a0ac49d..9a69374f344c7754ef9a0a9df4716e8b95d3e6dc 100755 (executable)
Binary files a/bakapi.exe and b/bakapi.exe differ
index 57093398112f72e3bdc9a103152f069bc2d8970a..44a72e5beb0bb47f71f76fb49bc4f83a65e8165b 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:37
 Executable Image: bakapi.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          13c4:0000            0000f080
+DGROUP                          13ca:0000            0000f080
 
 
 
@@ -32,30 +32,30 @@ wcpu_TEXT              CODE           AUTO           0000:53d0       00000058
 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       0000020d
-_TEXT                  CODE           AUTO           07bf:0000       0000907d
-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       00000e02
-STACK                  STACK          DGROUP         1520:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:79e0       00000235
+_TEXT                  CODE           AUTO           07c2:0000       000090ab
+modex16_TEXT           CODE           AUTO           07c2:90b0       00002180
+16text_TEXT            CODE           AUTO           07c2:b230       0000010d
+bakapee_TEXT           CODE           AUTO           07c2:b340       00000b86
+16_in13_DATA           FAR_DATA       AUTO           13af:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           13c9:0004       00000000
+_NULL                  BEGDATA        DGROUP         13ca:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         13cc:0000       00000002
+CONST                  DATA           DGROUP         13cc:0002       00000076
+CONST2                 DATA           DGROUP         13d3:0008       0000010a
+_DATA                  DATA           DGROUP         13e5:0000       000005a9
+XIB                    DATA           DGROUP         143f:000a       00000000
+XI                     DATA           DGROUP         143f:000a       00000036
+XIE                    DATA           DGROUP         1443:0000       00000000
+YIB                    DATA           DGROUP         1443:0000       00000000
+YI                     DATA           DGROUP         1443:0000       00000018
+YIE                    DATA           DGROUP         1444:0008       00000000
+STRINGS                DATA           DGROUP         1444:0008       00000000
+DATA                   DATA           DGROUP         1444:0008       00000000
+_emu_init_start        EMU            DGROUP         1444:0008       00000000
+_emu_init_end          EMU            DGROUP         1444:0008       00000000
+_BSS                   BSS            DGROUP         1445:0000       00000e02
+STACK                  STACK          DGROUP         1526:0000       0000dac0
 
 
                         +----------------+
@@ -71,7 +71,7 @@ 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)
-13c4:07ce+     _inpu
+13ca:07ce+     _inpu
 0000:0380+     INL_KeyService_
 0000:061a+     Mouse_
 0000:0672+     IN_GetJoyAbs_
@@ -119,9 +119,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:494c+     MM_TotalFree_
 0000:49e2*     MM_Report_
 0000:539a*     MM_BombOnError_
-13c4:0930+     _beforesort
-13c4:0934+     _aftersort
-13c4:0938+     _XMSaddr
+13ca:0930+     _beforesort
+13ca:0934+     _aftersort
+13ca:0938+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:53d0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -139,9 +139,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5b10*     CAL_OptimizeNodes_
 0000:5bc0*     CA_Startup_
 0000:5c10*     CA_Shutdown_
-13c4:0940*     _finishcachebox
-13c4:0944*     _updatecachebox
-13c4:0948*     _drawcachebox
+13ca:0940*     _finishcachebox
+13ca:0944*     _updatecachebox
+13ca:0948*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5c7c      KITTENGETS
 0000:5cdc*     kittenopen_
@@ -152,7 +152,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6234+     get_line_
 0000:62a6+     db_fetch_
 0000:633c+     db_insert_
-13c4:04a4+     __kitten_catalog
+13ca:04a4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:65fc+     LargestFreeBlock_
 0000:668a+     _coreleft_
@@ -170,484 +170,484 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:79ae*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:79e0*     start_timer_
-0000:7ae4*     elapsed_timer_
-0000:7b36*     ticktock_
-0000:7ba2*     time_in_seconds_
+0000:7b0c*     elapsed_timer_
+0000:7b5e*     ticktock_
+0000:7bca*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-07bf:0005      __STK
-07bf:0025      __STKOVERFLOW_
+07c2:0005      __STK
+07c2:0025      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-07bf:0042      rand_
-07bf:0084*     srand_
+07c2:0042      rand_
+07c2:0084*     srand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-07bf:00af      __PIA
-07bf:00a8*     __PIS
+07c2:00af      __PIA
+07c2:00a8*     __PIS
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-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
+07c2:9268      VGAmodeX_
+07c2:9310+     modexEnter_
+07c2:93ac*     modexLeave_
+07c2:93c4      modexDefaultPage_
+07c2:941e*     modexNextPage_
+07c2:94da*     modexNextPageFlexibleSize_
+07c2:957e      modexShowPage_
+07c2:967a*     modexPanPage_
+07c2:96ca*     modexSelectPlane_
+07c2:96ee      modexClearRegion_
+07c2:9806*     oldDrawBmp_
+07c2:996c*     CDrawBmp_
+07c2:9ad0*     modexDrawBmp_
+07c2:9b36+     modexDrawBmpRegion_
+07c2:9ca0*     modexDrawPlanarBuf_
+07c2:9cbe*     modexDrawSprite_
+07c2:9d24+     modexDrawSpriteRegion_
+07c2:9e9c*     modexCopyPageRegion_
+07c2:a006*     modexFadeOn_
+07c2:a036*     modexFadeOff_
+07c2:a064*     modexFlashOn_
+07c2:a092*     modexFlashOff_
+07c2:a162+     modexPalSave_
+07c2:a1b8+     modexNewPal_
+07c2:a208*     modexLoadPalFile_
+07c2:a2ea*     modexSavePalFile_
+07c2:a362*     modexPalBlack_
+07c2:a38c*     modexPalWhite_
+07c2:a3b6+     modexPalUpdate_
+07c2:a926+     modexPalUpdate1_
+07c2:a9a0*     modexPalUpdate0_
+07c2:a9ec+     chkcolor_
+07c2:ad04      modexputPixel_
+07c2:ad92*     modexgetPixel_
+07c2:ae18*     modexhlin_
+07c2:ae84      modexprint_
+07c2:b01e*     modexprintbig_
+07c2:b19a      cls_
+07c2:b208+     modexWaitBorder_
+13ca:04d4      _VGA
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-07bf:b276      textInit_
-13c4:1254      _romFonts
+07c2:b2a6      textInit_
+13ca:1254      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-07bf:00c6      kbhit_
+07c2:00c6      kbhit_
 Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-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_
+07c2:b348*     pdump_
+07c2:b3aa+     colortest_
+07c2:b3fe+     colorz_
+07c2:b464+     ssd_
+07c2:b582+     dingpp_
+07c2:b5f4+     dingo_
+07c2:b68a+     dingas_
+07c2:b738+     dingu_
+07c2:b79a+     dingq_
+07c2:b83a      ding_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
-07bf:00dd      getch_
+07c2:00dd      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-07bf:00f7      printf_
+07c2:00f7      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scanf.c)
-07bf:01d6+     vscanf_
-07bf:0204      scanf_
+07c2:01d6+     vscanf_
+07c2:0204      scanf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-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
+13ca:0000*     __nullarea
+13ca:0504*     __ovlflag
+13ca:0505*     __intno
+13ca:0506*     __ovlvec
+07c2:022c      _cstart_
+07c2:02ff*     _Not_Enough_Memory_
+07c2:0431      __exit_
+07c2:0450      __do_exit_with_msg__
+07c2:04ad      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-07bf:04b8      _big_code_
-07bf:04b8*     CodeModelMismatch
+07c2:04b8      _big_code_
+07c2:04b8*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-13c4:126c      __argv
-13c4:1270      ___argv
-13c4:1274      __argc
-13c4:1276      ___argc
+13ca:126c      __argv
+13ca:1270      ___argv
+13ca:1274      __argc
+13ca:1276      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-07bf:04b8+     int86x_
-07bf:063b      int86_
+07c2:04b8+     int86x_
+07c2:063b      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-07bf:0668      __I4M
-07bf:0668      __U4M
+07c2:0668      __I4M
+07c2:0668      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-07bf:0680      _dos_getvect_
+07c2:0680      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-07bf:068b      _dos_setvect_
+07c2:068b      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-07bf:0698      __I4D
-07bf:06e7      __U4D
+07c2:0698      __I4D
+07c2:06e7      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-07bf:076b*     _heapgrow_
-07bf:076b      _fheapgrow_
-07bf:076c      _nheapgrow_
+07c2:076b*     _heapgrow_
+07c2:076b      _fheapgrow_
+07c2:076c      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-07bf:07e4      _memavl_
+07c2:07e4      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-07bf:0829      _nmalloc_
-13c4:050a      ___nheapbeg
-13c4:050c      ___MiniHeapRover
-13c4:050e      ___LargestSizeB4MiniHeapRover
+07c2:0829      _nmalloc_
+13ca:050a      ___nheapbeg
+13ca:050c      ___MiniHeapRover
+13ca:050e      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-07bf:0903      _fmalloc_
-07bf:0903      malloc_
-13c4:0510      ___fheap
-13c4:0512      ___fheapRover
-13c4:0514      ___LargestSizeB4Rover
+07c2:0903      _fmalloc_
+07c2:0903      malloc_
+13ca:0510      ___fheap
+13ca:0512      ___fheapRover
+13ca:0514      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-07bf:0a78      _ffree_
-07bf:0a78      free_
+07c2:0a78      _ffree_
+07c2:0a78      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-07bf:0ae5      _nfree_
-13c4:1278+     ___MiniHeapFreeRover
+07c2:0ae5      _nfree_
+13ca:1278+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-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
+07c2:0be0+     _null_exit_rtn_
+07c2:0be0+     __null_int23_exit_
+07c2:0be1      exit_
+07c2:0c02+     _exit_
+13ca:0516+     ___int23_exit
+13ca:051a      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-07bf:0c1e      __PTC
+07c2:0c1e      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-07bf:0c51      ultoa_
-07bf:0d0f*     ltoa_
+07c2:0c51      ultoa_
+07c2:0d0f*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-07bf:0e95      write_
+07c2:0e95      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-07bf:10c1+     __open_flags_
-07bf:1382+     _fsopen_
-07bf:13e9      fopen_
-07bf:150c*     freopen_
+07c2:10c1+     __open_flags_
+07c2:1382+     _fsopen_
+07c2:13e9      fopen_
+07c2:150c*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-07bf:1596      fprintf_
+07c2:1596      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-07bf:15c5      __doclose_
-07bf:170f      __shutdown_stream_
-07bf:1729      fclose_
-13c4:127a+     ___RmTmpFileFn
+07c2:15c5      __doclose_
+07c2:170f      __shutdown_stream_
+07c2:1729      fclose_
+13ca:127a+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-07bf:1794+     __ibm_bios_get_ticks_
-07bf:180b      clock_
+07c2:1794+     __ibm_bios_get_ticks_
+07c2:180b      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-07bf:1832      ftell_
+07c2:1832      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-07bf:1a18      fseek_
+07c2:1a18      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-13c4:0098      __IsTable
+13ca:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-07bf:1c10      tolower_
+07c2:1c10      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-07bf:1c1e      unlink_
+07c2:1c1e      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-07bf:1e4e      open_
-07bf:1e85      sopen_
+07c2:1e4e      open_
+07c2:1e85      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-07bf:1eb2      close_
+07c2:1eb2      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-07bf:1eb7      filelength_
+07c2:1eb7      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-07bf:1f15      sprintf_
+07c2:1f15      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-07bf:1f44      getenv_
+07c2:1f44      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-07bf:2030      __PTS
+07c2:2030      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-07bf:2061      read_
+07c2:2061      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-07bf:219a*     __clib_strdup_
-07bf:219a      strdup_
+07c2:219a*     __clib_strdup_
+07c2:219a      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-07bf:2201      halloc_
-07bf:22e6      hfree_
+07c2:2201      halloc_
+07c2:22e6      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-07bf:22ed      _heapwalk_
-07bf:22ed      _fheapwalk_
+07c2:22ed      _heapwalk_
+07c2:22ed      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-07bf:2302+     __NHeapWalk_
-07bf:23fb      _nheapwalk_
+07c2:2302+     __NHeapWalk_
+07c2:23fb      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-07bf:240b      stackavail_
+07c2:240b      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-13c4:0526      __8087
-13c4:0527      __real87
-13c4:0528      __dos87emucall
-13c4:052a      __dos87real
+13ca:0526      __8087
+13ca:0527      __real87
+13ca:0528      __dos87emucall
+13ca:052a      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-07bf:241a*     __exit_with_msg_
-07bf:241f      __fatal_runtime_error_
+07c2:241a*     __exit_with_msg_
+07c2:241f      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+13ca:052c      __curbrk
+13ca:0534      __STACKLOW
+13ca:0536      __STACKTOP
+13ca:0538      __cbyte
+13ca:053a      __child
+13ca:053c      __no87
+13ca:0549      ___FPE_handler
+13ca:052e      __psp
+13ca:053d      __get_ovl_stack
+13ca:0541      __restore_ovl_stack
+13ca:0545      __close_ovl_file
+13ca:054d      __LpCmdLine
+13ca:0551      __LpPgmName
+13ca:0530      __osmajor
+13ca:0531      __osminor
+13ca:0532      __osmode
+13ca:0533      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-07bf:243e+     __fill_buffer_
-07bf:268d      fgetc_
+07c2:243e+     __fill_buffer_
+07c2:268d      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-07bf:27d4      fwrite_
+07c2:27d4      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
-07bf:2b4d      delay_
+07c2:2b4d      delay_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-13c4:0556      ___iob
-13c4:1282      ___ClosedStreams
-13c4:1286      ___OpenStreams
+13ca:0556      ___iob
+13ca:1282      ___OpenStreams
+13ca:1286      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-07bf:2cc6      __fprtf_
+07c2:2cdf      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ungetc.c)
-07bf:2e19      ungetc_
+07c2:2e32      ungetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scnf.c)
-07bf:404e      __scnf_
+07c2:406b      __scnf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-07bf:4314      __CMain
+07c2:4331      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-07bf:437a      __InitRtns
-07bf:437a*     __FInitRtns
-07bf:43d5      __FiniRtns
-07bf:43d5*     __FFiniRtns
+07c2:4397      __InitRtns
+07c2:4397*     __FInitRtns
+07c2:43f2      __FiniRtns
+07c2:43f2*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-13c4:06be      ___uselfn
+13ca:06be      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-07bf:443a      __DOSseg__
+07c2:4456      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-07bf:443b      __Init_Argv_
-07bf:449e+     _getargv_
-07bf:47ce      __Fini_Argv_
+07c2:4457      __Init_Argv_
+07c2:44ba+     _getargv_
+07c2:47ea      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-07bf:47f8      intr_
+07c2:4814      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-07bf:480c      segread_
+07c2:4828      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-07bf:48f7      __LastFree_
-07bf:4971      __ExpandDGROUP_
+07c2:4913      __LastFree_
+07c2:498d      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-07bf:4a82      __nmemneed_
+07c2:4a9e      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-07bf:4a90      __MemAllocator
-07bf:4b5a      __MemFree
+07c2:4ab0      __MemAllocator
+07c2:4b7a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-07bf:4cb7      __GrowSeg_
+07c2:4cd7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-07bf:4e2d      __AllocSeg_
+07c2:4e4d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-07bf:4f1c      __fmemneed_
+07c2:4f3c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-13c4:0022      ___Alphabet
+13ca:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-07bf:4f1f      __lseek_
+07c2:4f3f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-07bf:4f59*     __dosretax
-07bf:4f5e*     __dosret0
-07bf:4f65      __set_errno_dos_
-07bf:4fcd*     __set_errno_dos_reterr_
+07c2:4f79*     __dosretax
+07c2:4f7e*     __dosret0
+07c2:4f85      __set_errno_dos_
+07c2:4fed*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-07bf:4fd8*     __get_errno_ptr_
-13c4:128e      _errno
+07c2:4ff8*     __get_errno_ptr_
+13ca:128e      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-07bf:4fdf      __GetIOMode_
-07bf:5014      __SetIOMode_nogrow_
-13c4:06d4      ___NFiles
-13c4:06d6      ___init_mode
-13c4:06fe      ___io_mode
+07c2:4fff      __GetIOMode_
+07c2:5034      __SetIOMode_nogrow_
+13ca:06d4      ___NFiles
+13ca:06d6      ___init_mode
+13ca:06fe      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-07bf:5049*     __set_commode_
-13c4:0702      __commode
+07c2:5069*     __set_commode_
+13ca:0702      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-13c4:0704      __fmode
+13ca:0704      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-07bf:5055      __chktty_
+07c2:5075      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-07bf:50b4      __freefp_
-07bf:5155      __purgefp_
+07c2:50d4      __freefp_
+07c2:5175      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-07bf:5196      __allocfp_
+07c2:51b6      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-07bf:5346      __close_
+07c2:5366      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-07bf:537c      __flush_
+07c2:539c      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-07bf:55c5      fflush_
+07c2:55e5      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-07bf:55da      tell_
+07c2:55fa      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-07bf:55eb      lseek_
+07c2:560b      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-07bf:561c      __doserror_
-07bf:562a      __doserror1_
+07c2:563c      __doserror_
+07c2:564a      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-07bf:5636      _dos_open_
+07c2:5656      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-07bf:565c      isatty_
+07c2:567c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-07bf:5678*     __get_doserrno_ptr_
-13c4:1290      __doserrno
+07c2:5698*     __get_doserrno_ptr_
+13ca:1290      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-13c4:0706      ___umaskval
+13ca:0706      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-07bf:567f      _dos_creat_
-07bf:56a3*     _dos_creatnew_
+07c2:569f      _dos_creat_
+07c2:56c3*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-07bf:56c4+     __grow_iomode_
-07bf:57ab+     __shrink_iomode_
-07bf:57ec      __SetIOMode_
+07c2:56e4+     __grow_iomode_
+07c2:57cb+     __shrink_iomode_
+07c2:580c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-07bf:58ac      vsprintf_
+07c2:58cc      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-13c4:1294      ___env_mask
-13c4:1298      _environ
-13c4:129c*     __wenviron
+13ca:1294      ___env_mask
+13ca:1298      _environ
+13ca:129c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-07bf:58ee      _mbterm_
+07c2:590e      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-07bf:5941      _mbsnextc_
+07c2:5961      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-07bf:599c      _mbctoupper_
+07c2:59bc      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-07bf:59bf      _mbsinc_
+07c2:59df      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-07bf:5a11      __ChkTTYIOMode_
-07bf:5a7f*     __IOMode_
+07c2:5a31      __ChkTTYIOMode_
+07c2:5a9f*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-07bf:5b51      __HeapWalk_
+07c2:5b71      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-07bf:5d91*     _fpreset_
-07bf:5dbc      __init_8087_
-07bf:5def+     __default_sigfpe_handler_
-07bf:5e44      __chk8087_
+07c2:5db1*     _fpreset_
+07c2:5ddc      __init_8087_
+07c2:5e0f+     __default_sigfpe_handler_
+07c2:5e64      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-07bf:5eb4      __EnterWVIDEO_
-13c4:0726+     ___WD_Present
+07c2:5ed4      __EnterWVIDEO_
+13ca:0726+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-07bf:5ed8      __flushall_
-07bf:5f6c      flushall_
+07c2:5ef8      __flushall_
+07c2:5f8c      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-07bf:5f72      getche_
+07c2:5f92      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-07bf:5f8c      __ioalloc_
+07c2:5fac      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-07bf:611a      __qread_
+07c2:613a      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-07bf:613a      __qwrite_
+07c2:615a      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-07bf:619a      fputc_
+07c2:61ba      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-07bf:636f      __InitFiles_
+07c2:638f      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-07bf:65a3*     fcloseall_
-07bf:65aa      __full_io_exit_
+07c2:65c3*     fcloseall_
+07c2:65ca      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-07bf:65b4      __prtf_
+07c2:65d4      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-13c4:0728      ___IsDBCS
+13ca:0728      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-07bf:7716*     _ismbblead_
-13c4:12a0      ___MBCSIsTable
+07c2:7744*     _ismbblead_
+13ca:12a0      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbtowc.c)
-07bf:7732      mbtowc_
+07c2:7760      mbtowc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bits.c)
-13c4:019a      __Bits
+13ca:019a      __Bits
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fdfs086.asm)
-07bf:7850      __FDFS
+07c2:787e      __FDFS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-13c4:072a      ___EFG_printf
-13c4:072e      ___EFG_scanf
+13ca:072a      ___EFG_printf
+13ca:072e      ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i8m086.asm)
-07bf:78c7*     __I8M
-07bf:78c7      __U8M
-07bf:78ac*     __I8ME
-07bf:78ac*     __U8ME
+07c2:78f5*     __I8M
+07c2:78f5      __U8M
+07c2:78da*     __I8ME
+07c2:78da*     __U8ME
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-13c4:13a2      ____Argv
-13c4:13a6      ____Argc
+13ca:13a2      ____Argv
+13ca:13a6      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-13c4:0732      __amblksiz
+13ca:0732      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-13c4:075a      __Start_XI
-13c4:0790      __End_XI
-13c4:0790      __Start_YI
-13c4:07a8      __End_YI
+13ca:075a      __Start_XI
+13ca:0790      __End_XI
+13ca:0790      __Start_YI
+13ca:07a8      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-13c4:13a8      ___historical_splitparms
+13ca:13a8      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-07bf:7a12      _DoINTR_
+07c2:7a40      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-07bf:7d8b*     _heapenable_
-13c4:0734      ___heap_enabled
+07c2:7db9*     _heapenable_
+13ca:0734      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-07bf:7d9c*     sbrk_
-07bf:7dac      __brk_
+07c2:7dca*     sbrk_
+07c2:7dda      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-07bf:7e14      fsync_
+07c2:7e42      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-07bf:7e19*     _frealloc_
-07bf:7e19      realloc_
+07c2:7e47*     _frealloc_
+07c2:7e47      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-07bf:7f13      __setenvp_
-07bf:809f      __freeenvp_
+07c2:7f41      __setenvp_
+07c2:80cd      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-07bf:813b      __mbinit_
-13c4:0736      ___MBCodePage
+07c2:8169      __mbinit_
+13ca:0736      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-07bf:8216      _mbdtoupper_
+07c2:8244      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-07bf:8224      toupper_
+07c2:8252      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-13c4:0738      __8087cw
+13ca:0738      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-13c4:073a      ___Save8087
-13c4:073e      ___Rest8087
+13ca:073a      ___Save8087
+13ca:073e      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-07bf:8233      __GrabFP87_
+07c2:8261      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-07bf:8266*     __init_8087_emu
-07bf:826c      __x87id
+07c2:8294*     __init_8087_emu
+07c2:829a      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-07bf:82c9      wctomb_
+07c2:82f7      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-07bf:8314+     utoa_
-07bf:83b5      itoa_
+07c2:8342+     utoa_
+07c2:83e3      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-07bf:83ff      strupr_
+07c2:842d      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-07bf:8434      ulltoa_
-07bf:8571*     lltoa_
+07c2:8462      ulltoa_
+07c2:859f*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-07bf:85e2*     _dos_close_
-07bf:85f0      _dos_commit_
+07c2:8610*     _dos_close_
+07c2:861e      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-07bf:85ff*     _msize_
-07bf:861a      _fmsize_
+07c2:862d*     _msize_
+07c2:8648      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-07bf:862b      __HeapManager_expand_
-07bf:8b34      _nexpand_
+07c2:8659      __HeapManager_expand_
+07c2:8b62      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-07bf:8b87      _fexpand_
-07bf:8b87*     _expand_
+07c2:8bb5      _fexpand_
+07c2:8bb5*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-07bf:8bbc      clearenv_
+07c2:8bea      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-07bf:8cf2      __Init_FPE_handler_
-07bf:8d2b      __Fini_FPE_handler_
-07bf:8d62*     __FPEHandler
+07c2:8d20      __Init_FPE_handler_
+07c2:8d59      __Fini_FPE_handler_
+07c2:8d90*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-07bf:8ff4      _bfree_
+07c2:9022      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-07bf:9019      _bexpand_
+07c2:9047      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-13c4:0758      ___FPE_int
+13ca:0758      ___FPE_int
 
 
                         +--------------------+
@@ -663,6 +663,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00022cc0 (142528.)
-Entry point address: 07bf:022c
+Memory size:  00022d20 (142624.)
+Entry point address: 07c2:022c
 Link time: 00:00.00
index 5a9042c378e195d622192aab6b29a125b4e2f9a0..7f0f2364066cb74c3b7e43280a6f68209baf1633 100755 (executable)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index 05cf731134f5182219eb47693d596045ff4c9ce7..66b9bfc56ff9d1cb4c016ba7d35710b026183220 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:37
 Executable Image: exmmtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0edc:0000            0000e720
+DGROUP                          0ee0:0000            0000e730
 
 
 
@@ -32,27 +32,27 @@ wcpu_TEXT              CODE           AUTO           0000:5510       00000058
 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       0000020d
-_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       000004fa
-STACK                  STACK          DGROUP         0fa2:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:7b20       00000235
+_TEXT                  CODE           AUTO           0000:7d60       00006ee1
+16_in13_DATA           FAR_DATA       AUTO           0ec5:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0edf:0004       00000000
+_NULL                  BEGDATA        DGROUP         0ee0:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0ee2:0000       00000002
+CONST                  DATA           DGROUP         0ee2:0002       00000076
+CONST2                 DATA           DGROUP         0ee9:0008       00000102
+_DATA                  DATA           DGROUP         0efa:0000       0000056b
+XIB                    DATA           DGROUP         0f50:000c       00000000
+XI                     DATA           DGROUP         0f50:000c       00000036
+XIE                    DATA           DGROUP         0f54:0002       00000000
+YIB                    DATA           DGROUP         0f54:0002       00000000
+YI                     DATA           DGROUP         0f54:0002       00000018
+YIE                    DATA           DGROUP         0f55:000a       00000000
+STRINGS                DATA           DGROUP         0f55:000a       00000000
+DATA                   DATA           DGROUP         0f55:000a       00000000
+_emu_init_start        EMU            DGROUP         0f55:000a       00000000
+_emu_init_end          EMU            DGROUP         0f55:000a       00000000
+_BSS                   BSS            DGROUP         0f56:0000       0000050a
+STACK                  STACK          DGROUP         0fa7:0000       0000dac0
 
 
                         +----------------+
@@ -67,9 +67,9 @@ Address        Symbol
 
 Module: exmmtest.o(/dos/z/16/src/exmmtest.c)
 0000:0110      main_
-0edc:0760+     _gvar
+0ee0:0760+     _gvar
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0edc:078e+     _inpu
+0ee0:079e+     _inpu
 0000:04c0+     INL_KeyService_
 0000:075a+     Mouse_
 0000:07b2+     IN_GetJoyAbs_
@@ -117,9 +117,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:4a8c+     MM_TotalFree_
 0000:4b22*     MM_Report_
 0000:54da*     MM_BombOnError_
-0edc:08f0+     _beforesort
-0edc:08f4+     _aftersort
-0edc:08f8+     _XMSaddr
+0ee0:0900+     _beforesort
+0ee0:0904+     _aftersort
+0ee0:0908+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:5510      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -137,9 +137,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5c50*     CAL_OptimizeNodes_
 0000:5d00      CA_Startup_
 0000:5d50      CA_Shutdown_
-0edc:0900*     _finishcachebox
-0edc:0904*     _updatecachebox
-0edc:0908*     _drawcachebox
+0ee0:0910*     _finishcachebox
+0ee0:0914*     _updatecachebox
+0ee0:0918*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5dbc      KITTENGETS
 0000:5e1c*     kittenopen_
@@ -150,7 +150,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6374+     get_line_
 0000:63e6+     db_fetch_
 0000:647c+     db_insert_
-0edc:0494+     __kitten_catalog
+0ee0:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:673c+     LargestFreeBlock_
 0000:67ca+     _coreleft_
@@ -168,399 +168,399 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:7aee*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:7b20*     start_timer_
-0000:7c24*     elapsed_timer_
-0000:7c76*     ticktock_
-0000:7ce2*     time_in_seconds_
+0000:7c4c*     elapsed_timer_
+0000:7c9e*     ticktock_
+0000:7d0a*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7d35      __STK
-0000:7d55      __STKOVERFLOW_
+0000:7d65      __STK
+0000:7d85      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:7d72      _fmalloc_
-0000:7d72      malloc_
-0edc:04b6      ___fheap
-0edc:04b8      ___fheapRover
-0edc:04ba      ___LargestSizeB4Rover
+0000:7da2      _fmalloc_
+0000:7da2      malloc_
+0ee0:04b6      ___fheap
+0ee0:04b8      ___fheapRover
+0ee0:04ba      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7eef      __PIA
-0000:7ee8*     __PIS
+0000:7f1f      __PIA
+0000:7f18*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7f06      printf_
+0000:7f36      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c)
-0000:7f35      _bmsize_
+0000:7f65      _bmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
-0000:7f6c      getch_
+0000:7f9c      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:7f86      _ffree_
-0000:7f86      free_
+0000:7fb6      _ffree_
+0000:7fb6      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-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
+0ee0:0000*     __nullarea
+0ee0:04bc*     __ovlflag
+0ee0:04bd*     __intno
+0ee0:04be*     __ovlvec
+0000:8024      _cstart_
+0000:80f7*     _Not_Enough_Memory_
+0000:8229      __exit_
+0000:8248      __do_exit_with_msg__
+0000:82a5      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:8280      _big_code_
-0000:8280*     CodeModelMismatch
+0000:82b0      _big_code_
+0000:82b0*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0edc:0914      __argv
-0edc:0918      ___argv
-0edc:091c      __argc
-0edc:091e      ___argc
+0ee0:0924      __argv
+0ee0:0928      ___argv
+0ee0:092c      __argc
+0ee0:092e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:8280+     int86x_
-0000:8403      int86_
+0000:82b0+     int86x_
+0000:8433      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:8430      __I4M
-0000:8430      __U4M
+0000:8460      __I4M
+0000:8460      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:8448      _dos_getvect_
+0000:8478      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:8453      _dos_setvect_
+0000:8483      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:8460      __I4D
-0000:84af      __U4D
+0000:8490      __I4D
+0000:84df      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:8533*     _heapgrow_
-0000:8533      _fheapgrow_
-0000:8534      _nheapgrow_
+0000:8563*     _heapgrow_
+0000:8563      _fheapgrow_
+0000:8564      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:85ac      _memavl_
+0000:85dc      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:85f1      _nmalloc_
-0edc:04c2      ___nheapbeg
-0edc:04c4      ___MiniHeapRover
-0edc:04c6      ___LargestSizeB4MiniHeapRover
+0000:8621      _nmalloc_
+0ee0:04c2      ___nheapbeg
+0ee0:04c4      ___MiniHeapRover
+0ee0:04c6      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:86cb      _nfree_
-0edc:0920+     ___MiniHeapFreeRover
+0000:86fb      _nfree_
+0ee0:0930+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-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
+0000:87f6+     _null_exit_rtn_
+0000:87f6+     __null_int23_exit_
+0000:87f7      exit_
+0000:8818+     _exit_
+0ee0:04c8+     ___int23_exit
+0ee0:04cc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:8804      __PTC
+0000:8834      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:8837      ultoa_
-0000:88f5*     ltoa_
+0000:8867      ultoa_
+0000:8925*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:8a7b      write_
+0000:8aab      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:8ca7+     __open_flags_
-0000:8f68+     _fsopen_
-0000:8fcf      fopen_
-0000:90f2*     freopen_
+0000:8cd7+     __open_flags_
+0000:8f98+     _fsopen_
+0000:8fff      fopen_
+0000:9122*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:917c      fprintf_
+0000:91ac      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:91ab      __doclose_
-0000:92f5      __shutdown_stream_
-0000:930f      fclose_
-0edc:0922+     ___RmTmpFileFn
+0000:91db      __doclose_
+0000:9325      __shutdown_stream_
+0000:933f      fclose_
+0ee0:0932+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:937a+     __ibm_bios_get_ticks_
-0000:93f1      clock_
+0000:93aa+     __ibm_bios_get_ticks_
+0000:9421      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:9418      kbhit_
+0000:9448      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:942f      ftell_
+0000:945f      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:9615      fseek_
+0000:9645      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0edc:0098      __IsTable
+0ee0:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:980d      tolower_
+0000:983d      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:981b      unlink_
+0000:984b      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:9a4b      open_
-0000:9a82      sopen_
+0000:9a7b      open_
+0000:9ab2      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:9aaf      close_
+0000:9adf      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:9ab4      filelength_
+0000:9ae4      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:9b12      sprintf_
+0000:9b42      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:9b41      getenv_
+0000:9b71      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:9c2c      __PTS
+0000:9c5c      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:9c5d      read_
+0000:9c8d      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9d96*     __clib_strdup_
-0000:9d96      strdup_
+0000:9dc6*     __clib_strdup_
+0000:9dc6      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9dfd      halloc_
-0000:9ee2      hfree_
+0000:9e2d      halloc_
+0000:9f12      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9ee9      _heapwalk_
-0000:9ee9      _fheapwalk_
+0000:9f19      _heapwalk_
+0000:9f19      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9efe+     __NHeapWalk_
-0000:9ff7      _nheapwalk_
+0000:9f2e+     __NHeapWalk_
+0000:a027      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:a007      stackavail_
+0000:a037      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0edc:04d8      __8087
-0edc:04d9      __real87
-0edc:04da      __dos87emucall
-0edc:04dc      __dos87real
+0ee0:04d8      __8087
+0ee0:04d9      __real87
+0ee0:04da      __dos87emucall
+0ee0:04dc      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:a016*     __exit_with_msg_
-0000:a01b      __fatal_runtime_error_
+0000:a046*     __exit_with_msg_
+0000:a04b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+0ee0:04de      __curbrk
+0ee0:04e6      __STACKLOW
+0ee0:04e8      __STACKTOP
+0ee0:04ea      __cbyte
+0ee0:04ec      __child
+0ee0:04ee      __no87
+0ee0:04fb      ___FPE_handler
+0ee0:04e0      __psp
+0ee0:04ef      __get_ovl_stack
+0ee0:04f3      __restore_ovl_stack
+0ee0:04f7      __close_ovl_file
+0ee0:04ff      __LpCmdLine
+0ee0:0503      __LpPgmName
+0ee0:04e2      __osmajor
+0ee0:04e3      __osminor
+0ee0:04e4      __osmode
+0ee0:04e5      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:a040      __MemAllocator
-0000:a10a      __MemFree
+0000:a070      __MemAllocator
+0000:a13a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:a267      __GrowSeg_
+0000:a297      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:a3dd      __AllocSeg_
+0000:a40d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:a4cc      __fmemneed_
+0000:a4fc      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0edc:0508      ___iob
-0edc:092a      ___ClosedStreams
-0edc:092e      ___OpenStreams
+0ee0:0508      ___iob
+0ee0:093a      ___OpenStreams
+0ee0:093e      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a4e9      __fprtf_
+0000:a519      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a63c      __CMain
+0000:a66c      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a6a2      __InitRtns
-0000:a6a2*     __FInitRtns
-0000:a6fd      __FiniRtns
-0000:a6fd*     __FFiniRtns
+0000:a6d2      __InitRtns
+0000:a6d2*     __FInitRtns
+0000:a72d      __FiniRtns
+0000:a72d*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0edc:0670      ___uselfn
+0ee0:0670      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a762      __DOSseg__
+0000:a792      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a763      __Init_Argv_
-0000:a7c6+     _getargv_
-0000:aaf6      __Fini_Argv_
+0000:a793      __Init_Argv_
+0000:a7f6+     _getargv_
+0000:ab26      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:ab20      intr_
+0000:ab50      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:ab34      segread_
+0000:ab64      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:ac1f      __LastFree_
-0000:ac99      __ExpandDGROUP_
+0000:ac4f      __LastFree_
+0000:acc9      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:adaa      __nmemneed_
+0000:adda      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0edc:0022      ___Alphabet
+0ee0:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:adad      __lseek_
+0000:addd      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:ade7*     __dosretax
-0000:adec*     __dosret0
-0000:adf3      __set_errno_dos_
-0000:ae5b*     __set_errno_dos_reterr_
+0000:ae17*     __dosretax
+0000:ae1c*     __dosret0
+0000:ae23      __set_errno_dos_
+0000:ae8b*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:ae66*     __get_errno_ptr_
-0edc:0936      _errno
+0000:ae96*     __get_errno_ptr_
+0ee0:0946      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:ae6d      __GetIOMode_
-0000:aea2      __SetIOMode_nogrow_
-0edc:0686      ___NFiles
-0edc:0688      ___init_mode
-0edc:06b0      ___io_mode
+0000:ae9d      __GetIOMode_
+0000:aed2      __SetIOMode_nogrow_
+0ee0:0686      ___NFiles
+0ee0:0688      ___init_mode
+0ee0:06b0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:aed7*     __set_commode_
-0edc:06b4      __commode
+0000:af07*     __set_commode_
+0ee0:06b4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0edc:06b6      __fmode
+0ee0:06b6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:aee3      __chktty_
+0000:af13      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:af42      __freefp_
-0000:afe3      __purgefp_
+0000:af72      __freefp_
+0000:b013      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:b024      __allocfp_
+0000:b054      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b1d4      __close_
+0000:b204      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b20a      __flush_
+0000:b23a      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b453      fflush_
+0000:b483      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b468      tell_
+0000:b498      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b479      lseek_
+0000:b4a9      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b4aa      __doserror_
-0000:b4b8      __doserror1_
+0000:b4da      __doserror_
+0000:b4e8      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b4c4      _dos_open_
+0000:b4f4      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b4ea      isatty_
+0000:b51a      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b506*     __get_doserrno_ptr_
-0edc:0938      __doserrno
+0000:b536*     __get_doserrno_ptr_
+0ee0:0948      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0edc:06b8      ___umaskval
+0ee0:06b8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b50d      _dos_creat_
-0000:b531*     _dos_creatnew_
+0000:b53d      _dos_creat_
+0000:b561*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b552+     __grow_iomode_
-0000:b639+     __shrink_iomode_
-0000:b67a      __SetIOMode_
+0000:b582+     __grow_iomode_
+0000:b669+     __shrink_iomode_
+0000:b6aa      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b73a      vsprintf_
+0000:b76a      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0edc:093c      ___env_mask
-0edc:0940      _environ
-0edc:0944*     __wenviron
+0ee0:094c      ___env_mask
+0ee0:0950      _environ
+0ee0:0954*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:b77c      _mbterm_
+0000:b7ac      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:b7cf      _mbsnextc_
+0000:b7ff      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:b82a      _mbctoupper_
+0000:b85a      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:b84d      _mbsinc_
+0000:b87d      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b89f      __ChkTTYIOMode_
-0000:b90d*     __IOMode_
+0000:b8cf      __ChkTTYIOMode_
+0000:b93d*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:b9df      __HeapWalk_
+0000:ba0f      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:bc1f*     _fpreset_
-0000:bc4a      __init_8087_
-0000:bc7d+     __default_sigfpe_handler_
-0000:bcd2      __chk8087_
+0000:bc4f*     _fpreset_
+0000:bc7a      __init_8087_
+0000:bcad+     __default_sigfpe_handler_
+0000:bd02      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:bd42      __EnterWVIDEO_
-0edc:06d8+     ___WD_Present
+0000:bd72      __EnterWVIDEO_
+0ee0:06d8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:bd66*     _heapenable_
-0edc:06da      ___heap_enabled
+0000:bd96*     _heapenable_
+0ee0:06da      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0edc:06dc      __amblksiz
+0ee0:06dc      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:bd77      __InitFiles_
+0000:bda7      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:bfab*     fcloseall_
-0000:bfb2      __full_io_exit_
+0000:bfdb*     fcloseall_
+0000:bfe2      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:bfbc      fputc_
+0000:bfec      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c191      __ioalloc_
+0000:c1c1      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c31f      __prtf_
+0000:c34f      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0edc:0948      ____Argv
-0edc:094c      ____Argc
+0ee0:0958      ____Argv
+0ee0:095c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0edc:070c      __Start_XI
-0edc:0742      __End_XI
-0edc:0742      __Start_YI
-0edc:075a      __End_YI
+0ee0:070c      __Start_XI
+0ee0:0742      __End_XI
+0ee0:0742      __Start_YI
+0ee0:075a      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0edc:094e      ___historical_splitparms
+0ee0:095e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d482      _DoINTR_
+0000:d4c0      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:d7fb*     sbrk_
-0000:d80b      __brk_
+0000:d839*     sbrk_
+0000:d849      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:d873      __qwrite_
+0000:d8b1      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:d8d3      fsync_
+0000:d911      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:d8d8+     __flushall_
-0000:d96c      flushall_
+0000:d916+     __flushall_
+0000:d9aa      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:d972*     _frealloc_
-0000:d972      realloc_
+0000:d9b0*     _frealloc_
+0000:d9b0      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:da6c      __setenvp_
-0000:dbf8      __freeenvp_
+0000:daaa      __setenvp_
+0000:dc36      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0edc:06de      ___IsDBCS
+0ee0:06de      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:dc56*     _ismbblead_
-0edc:0954      ___MBCSIsTable
+0000:dc94*     _ismbblead_
+0ee0:0964      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:dcb0      __mbinit_
-0edc:06e0      ___MBCodePage
+0000:dcee      __mbinit_
+0ee0:06e0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:dd8b      _mbdtoupper_
+0000:ddc9      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:dd99      toupper_
+0000:ddd7      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0edc:06e2      __8087cw
+0ee0:06e2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0edc:06e4      ___Save8087
-0edc:06e8      ___Rest8087
+0ee0:06e4      ___Save8087
+0ee0:06e8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:dda8      __GrabFP87_
+0000:dde6      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:ddda*     __init_8087_emu
-0000:dde0      __x87id
+0000:de18*     __init_8087_emu
+0000:de1e      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:de3d      wctomb_
+0000:de7b      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:de88+     utoa_
-0000:df29      itoa_
+0000:dec6+     utoa_
+0000:df67      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:df73      strupr_
+0000:dfb1      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0edc:06ec      ___EFG_printf
-0edc:06f0*     ___EFG_scanf
+0ee0:06ec      ___EFG_printf
+0ee0:06f0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:dfbb      ulltoa_
-0000:e0f8*     lltoa_
+0000:dff9      ulltoa_
+0000:e136*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e169*     _dos_close_
-0000:e177      _dos_commit_
+0000:e1a7*     _dos_close_
+0000:e1b5      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e186*     _msize_
-0000:e1a1      _fmsize_
+0000:e1c4*     _msize_
+0000:e1df      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e1b2      __HeapManager_expand_
-0000:e6bb      _nexpand_
+0000:e1f0      __HeapManager_expand_
+0000:e6f9      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:e70e      _fexpand_
-0000:e70e*     _expand_
+0000:e74c      _fexpand_
+0000:e74c*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:e743      clearenv_
+0000:e781      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:e878      __Init_FPE_handler_
-0000:e8b1      __Fini_FPE_handler_
-0000:e8e8*     __FPEHandler
+0000:e8b6      __Init_FPE_handler_
+0000:e8ef      __Fini_FPE_handler_
+0000:e926*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:eb7a      _bfree_
+0000:ebb8      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:eb9f      _bexpand_
+0000:ebdd      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0edc:070a      ___FPE_int
+0ee0:070a      ___FPE_int
 
 
                         +--------------------+
@@ -575,6 +575,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001d4e0 (120032.)
-Entry point address: 0000:7ff4
+Memory size:  0001d530 (120112.)
+Entry point address: 0000:8024
 Link time: 00:00.00
index dc4941492ab0d2edffcede5807537d7050561fec..d00311aad194a4cd430494afe003727d7f2cccd6 100755 (executable)
Binary files a/fmemtest.exe and b/fmemtest.exe differ
index 47fb30692accea6ebf3ccab589e35642a5a73187..955783b3979033b0b86cc6b0b349b416924c800c 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: fmemtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0ecb:0000            0000e700
+DGROUP                          0ecf:0000            0000e700
 
 
 
@@ -32,27 +32,27 @@ wcpu_TEXT              CODE           AUTO           0000:5410       00000058
 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       0000020d
-_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       000004da
-STACK                  STACK          DGROUP         0f8f:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:7a20       00000235
+_TEXT                  CODE           AUTO           0000:7c60       00006ed7
+16_in13_DATA           FAR_DATA       AUTO           0eb4:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0ece:0004       00000000
+_NULL                  BEGDATA        DGROUP         0ecf:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0ed1:0000       00000002
+CONST                  DATA           DGROUP         0ed1:0002       00000076
+CONST2                 DATA           DGROUP         0ed8:0008       00000102
+_DATA                  DATA           DGROUP         0ee9:0000       0000056b
+XIB                    DATA           DGROUP         0f3f:000c       00000000
+XI                     DATA           DGROUP         0f3f:000c       00000036
+XIE                    DATA           DGROUP         0f43:0002       00000000
+YIB                    DATA           DGROUP         0f43:0002       00000000
+YI                     DATA           DGROUP         0f43:0002       00000018
+YIE                    DATA           DGROUP         0f44:000a       00000000
+STRINGS                DATA           DGROUP         0f44:000a       00000000
+DATA                   DATA           DGROUP         0f44:000a       00000000
+_emu_init_start        EMU            DGROUP         0f44:000a       00000000
+_emu_init_end          EMU            DGROUP         0f44:000a       00000000
+_BSS                   BSS            DGROUP         0f45:0000       000004da
+STACK                  STACK          DGROUP         0f93:0000       0000dac0
 
 
                         +----------------+
@@ -68,7 +68,7 @@ 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)
-0ecb:076e+     _inpu
+0ecf:076e+     _inpu
 0000:03c0+     INL_KeyService_
 0000:065a+     Mouse_
 0000:06b2+     IN_GetJoyAbs_
@@ -116,9 +116,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:498c+     MM_TotalFree_
 0000:4a22*     MM_Report_
 0000:53da*     MM_BombOnError_
-0ecb:08d0+     _beforesort
-0ecb:08d4+     _aftersort
-0ecb:08d8+     _XMSaddr
+0ecf:08d0+     _beforesort
+0ecf:08d4+     _aftersort
+0ecf:08d8+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:5410      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -136,9 +136,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5b50*     CAL_OptimizeNodes_
 0000:5c00*     CA_Startup_
 0000:5c50*     CA_Shutdown_
-0ecb:08e0*     _finishcachebox
-0ecb:08e4*     _updatecachebox
-0ecb:08e8*     _drawcachebox
+0ecf:08e0*     _finishcachebox
+0ecf:08e4*     _updatecachebox
+0ecf:08e8*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5cbc      KITTENGETS
 0000:5d1c*     kittenopen_
@@ -149,7 +149,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6274+     get_line_
 0000:62e6+     db_fetch_
 0000:637c+     db_insert_
-0ecb:0494+     __kitten_catalog
+0ecf:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:663c+     LargestFreeBlock_
 0000:66ca+     _coreleft_
@@ -167,399 +167,399 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:79ee*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:7a20*     start_timer_
-0000:7b24*     elapsed_timer_
-0000:7b76*     ticktock_
-0000:7be2*     time_in_seconds_
+0000:7b4c*     elapsed_timer_
+0000:7b9e*     ticktock_
+0000:7c0a*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7c35      __STK
-0000:7c55      __STKOVERFLOW_
+0000:7c65      __STK
+0000:7c85      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:7c72      _heapgrow_
-0000:7c72      _fheapgrow_
-0000:7c73      _nheapgrow_
+0000:7ca2      _heapgrow_
+0000:7ca2      _fheapgrow_
+0000:7ca3      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7ceb      printf_
+0000:7d1b      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:7d1a      _memavl_
+0000:7d4a      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c)
-0000:7d5f      _bmsize_
+0000:7d8f      _bmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:7d96      _msize_
-0000:7db1      _fmsize_
+0000:7dc6      _msize_
+0000:7de1      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmsize.c)
-0000:7dc2      _nmsize_
+0000:7df2      _nmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-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
+0ecf:0000*     __nullarea
+0ecf:04b6*     __ovlflag
+0ecf:04b7*     __intno
+0ecf:04b8*     __ovlvec
+0000:7e06      _cstart_
+0000:7ed9*     _Not_Enough_Memory_
+0000:800b      __exit_
+0000:802a      __do_exit_with_msg__
+0000:8087      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:8062      _big_code_
-0000:8062*     CodeModelMismatch
+0000:8092      _big_code_
+0000:8092*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0ecb:08f4      __argv
-0ecb:08f8      ___argv
-0ecb:08fc      __argc
-0ecb:08fe      ___argc
+0ecf:08f4      __argv
+0ecf:08f8      ___argv
+0ecf:08fc      __argc
+0ecf:08fe      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:8069      __PIA
-0000:8062*     __PIS
+0000:8099      __PIA
+0000:8092*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:8080+     int86x_
-0000:8203      int86_
+0000:80b0+     int86x_
+0000:8233      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:8230      __I4M
-0000:8230      __U4M
+0000:8260      __I4M
+0000:8260      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:8248      _dos_getvect_
+0000:8278      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:8253      _dos_setvect_
+0000:8283      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:8260      __I4D
-0000:82af      __U4D
+0000:8290      __I4D
+0000:82df      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:8333      _nmalloc_
-0ecb:04bc      ___nheapbeg
-0ecb:04be      ___MiniHeapRover
-0ecb:04c0      ___LargestSizeB4MiniHeapRover
+0000:8363      _nmalloc_
+0ecf:04bc      ___nheapbeg
+0ecf:04be      ___MiniHeapRover
+0ecf:04c0      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:840d      _fmalloc_
-0000:840d      malloc_
-0ecb:04c2      ___fheap
-0ecb:04c4      ___fheapRover
-0ecb:04c6      ___LargestSizeB4Rover
+0000:843d      _fmalloc_
+0000:843d      malloc_
+0ecf:04c2      ___fheap
+0ecf:04c4      ___fheapRover
+0ecf:04c6      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:8582      _ffree_
-0000:8582      free_
+0000:85b2      _ffree_
+0000:85b2      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:85ef      _nfree_
-0ecb:0900+     ___MiniHeapFreeRover
+0000:861f      _nfree_
+0ecf:0900+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-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
+0000:871a+     _null_exit_rtn_
+0000:871a+     __null_int23_exit_
+0000:871b      exit_
+0000:873c+     _exit_
+0ecf:04c8+     ___int23_exit
+0ecf:04cc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:8728      __PTC
+0000:8758      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:875b      ultoa_
-0000:8819*     ltoa_
+0000:878b      ultoa_
+0000:8849*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:899f      write_
+0000:89cf      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:8bcb+     __open_flags_
-0000:8e8c+     _fsopen_
-0000:8ef3      fopen_
-0000:9016*     freopen_
+0000:8bfb+     __open_flags_
+0000:8ebc+     _fsopen_
+0000:8f23      fopen_
+0000:9046*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:90a0      fprintf_
+0000:90d0      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:90cf      __doclose_
-0000:9219      __shutdown_stream_
-0000:9233      fclose_
-0ecb:0902+     ___RmTmpFileFn
+0000:90ff      __doclose_
+0000:9249      __shutdown_stream_
+0000:9263      fclose_
+0ecf:0902+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:929e+     __ibm_bios_get_ticks_
-0000:9315      clock_
+0000:92ce+     __ibm_bios_get_ticks_
+0000:9345      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:933c      kbhit_
+0000:936c      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:9353      ftell_
+0000:9383      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:9539      fseek_
+0000:9569      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0ecb:0098      __IsTable
+0ecf:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:9731      tolower_
+0000:9761      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:973f      unlink_
+0000:976f      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:996f      open_
-0000:99a6      sopen_
+0000:999f      open_
+0000:99d6      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:99d3      close_
+0000:9a03      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:99d8      filelength_
+0000:9a08      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:9a36      sprintf_
+0000:9a66      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:9a65      getenv_
+0000:9a95      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:9b50      __PTS
+0000:9b80      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:9b81      read_
+0000:9bb1      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9cba*     __clib_strdup_
-0000:9cba      strdup_
+0000:9cea*     __clib_strdup_
+0000:9cea      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9d21      halloc_
-0000:9e06      hfree_
+0000:9d51      halloc_
+0000:9e36      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9e0d      _heapwalk_
-0000:9e0d      _fheapwalk_
+0000:9e3d      _heapwalk_
+0000:9e3d      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9e22+     __NHeapWalk_
-0000:9f1b      _nheapwalk_
+0000:9e52+     __NHeapWalk_
+0000:9f4b      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9f2b      stackavail_
+0000:9f5b      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0ecb:04d8      __8087
-0ecb:04d9      __real87
-0ecb:04da      __dos87emucall
-0ecb:04dc      __dos87real
+0ecf:04d8      __8087
+0ecf:04d9      __real87
+0ecf:04da      __dos87emucall
+0ecf:04dc      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9f3a*     __exit_with_msg_
-0000:9f3f      __fatal_runtime_error_
+0000:9f6a*     __exit_with_msg_
+0000:9f6f      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+0ecf:04de      __curbrk
+0ecf:04e6      __STACKLOW
+0ecf:04e8      __STACKTOP
+0ecf:04ea      __cbyte
+0ecf:04ec      __child
+0ecf:04ee      __no87
+0ecf:04fb      ___FPE_handler
+0ecf:04e0      __psp
+0ecf:04ef      __get_ovl_stack
+0ecf:04f3      __restore_ovl_stack
+0ecf:04f7      __close_ovl_file
+0ecf:04ff      __LpCmdLine
+0ecf:0503      __LpPgmName
+0ecf:04e2      __osmajor
+0ecf:04e3      __osminor
+0ecf:04e4      __osmode
+0ecf:04e5      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:9fe3      __LastFree_
-0000:a05d      __ExpandDGROUP_
+0000:a013      __LastFree_
+0000:a08d      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0ecb:0508      ___iob
-0ecb:090a      ___ClosedStreams
-0ecb:090e      ___OpenStreams
+0ecf:0508      ___iob
+0ecf:090a      ___OpenStreams
+0ecf:090e      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a188      __fprtf_
+0000:a1b8      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a2db      __CMain
+0000:a30b      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a341      __InitRtns
-0000:a341*     __FInitRtns
-0000:a39c      __FiniRtns
-0000:a39c*     __FFiniRtns
+0000:a371      __InitRtns
+0000:a371*     __FInitRtns
+0000:a3cc      __FiniRtns
+0000:a3cc*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0ecb:0670      ___uselfn
+0ecf:0670      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a400      __DOSseg__
+0000:a430      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a401      __Init_Argv_
-0000:a464+     _getargv_
-0000:a794      __Fini_Argv_
+0000:a431      __Init_Argv_
+0000:a494+     _getargv_
+0000:a7c4      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:a7be      intr_
+0000:a7ee      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:a7d2      segread_
+0000:a802      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:a838      __nmemneed_
+0000:a868      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:a840      __MemAllocator
-0000:a90a      __MemFree
+0000:a870      __MemAllocator
+0000:a93a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:aa67      __GrowSeg_
+0000:aa97      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:abdd      __AllocSeg_
+0000:ac0d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:accc      __fmemneed_
+0000:acfc      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0ecb:0022      ___Alphabet
+0ecf:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:accf      __lseek_
+0000:acff      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:ad09*     __dosretax
-0000:ad0e*     __dosret0
-0000:ad15      __set_errno_dos_
-0000:ad7d*     __set_errno_dos_reterr_
+0000:ad39*     __dosretax
+0000:ad3e*     __dosret0
+0000:ad45      __set_errno_dos_
+0000:adad*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:ad88*     __get_errno_ptr_
-0ecb:0916      _errno
+0000:adb8*     __get_errno_ptr_
+0ecf:0916      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:ad8f      __GetIOMode_
-0000:adc4      __SetIOMode_nogrow_
-0ecb:0686      ___NFiles
-0ecb:0688      ___init_mode
-0ecb:06b0      ___io_mode
+0000:adbf      __GetIOMode_
+0000:adf4      __SetIOMode_nogrow_
+0ecf:0686      ___NFiles
+0ecf:0688      ___init_mode
+0ecf:06b0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:adf9*     __set_commode_
-0ecb:06b4      __commode
+0000:ae29*     __set_commode_
+0ecf:06b4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0ecb:06b6      __fmode
+0ecf:06b6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:ae05      __chktty_
+0000:ae35      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:ae64      __freefp_
-0000:af05      __purgefp_
+0000:ae94      __freefp_
+0000:af35      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:af46      __allocfp_
+0000:af76      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b0f6      __close_
+0000:b126      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b12c      __flush_
+0000:b15c      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b375      fflush_
+0000:b3a5      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b38a      tell_
+0000:b3ba      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b39b      lseek_
+0000:b3cb      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b3cc      __doserror_
-0000:b3da      __doserror1_
+0000:b3fc      __doserror_
+0000:b40a      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b3e6      _dos_open_
+0000:b416      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b40c      isatty_
+0000:b43c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b428*     __get_doserrno_ptr_
-0ecb:0918      __doserrno
+0000:b458*     __get_doserrno_ptr_
+0ecf:0918      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0ecb:06b8      ___umaskval
+0ecf:06b8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b42f      _dos_creat_
-0000:b453*     _dos_creatnew_
+0000:b45f      _dos_creat_
+0000:b483*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b474+     __grow_iomode_
-0000:b55b+     __shrink_iomode_
-0000:b59c      __SetIOMode_
+0000:b4a4+     __grow_iomode_
+0000:b58b+     __shrink_iomode_
+0000:b5cc      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b65c      vsprintf_
+0000:b68c      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0ecb:091c      ___env_mask
-0ecb:0920      _environ
-0ecb:0924*     __wenviron
+0ecf:091c      ___env_mask
+0ecf:0920      _environ
+0ecf:0924*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:b69e      _mbterm_
+0000:b6ce      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:b6f1      _mbsnextc_
+0000:b721      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:b74c      _mbctoupper_
+0000:b77c      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:b76f      _mbsinc_
+0000:b79f      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b7c1      __ChkTTYIOMode_
-0000:b82f*     __IOMode_
+0000:b7f1      __ChkTTYIOMode_
+0000:b85f*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:b901      __HeapWalk_
+0000:b931      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:bb41*     _fpreset_
-0000:bb6c      __init_8087_
-0000:bb9f+     __default_sigfpe_handler_
-0000:bbf4      __chk8087_
+0000:bb71*     _fpreset_
+0000:bb9c      __init_8087_
+0000:bbcf+     __default_sigfpe_handler_
+0000:bc24      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:bc64      __EnterWVIDEO_
-0ecb:06d8+     ___WD_Present
+0000:bc94      __EnterWVIDEO_
+0ecf:06d8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0ecb:06da      __amblksiz
+0ecf:06da      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:bc88*     _heapenable_
-0ecb:06dc      ___heap_enabled
+0000:bcb8*     _heapenable_
+0ecf:06dc      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:bc99*     sbrk_
-0000:bca9      __brk_
+0000:bcc9*     sbrk_
+0000:bcd9      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:bd11      __InitFiles_
+0000:bd41      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:bf45*     fcloseall_
-0000:bf4c      __full_io_exit_
+0000:bf75*     fcloseall_
+0000:bf7c      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:bf56      fputc_
+0000:bf86      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c12b      __ioalloc_
+0000:c15b      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c2b9      __prtf_
+0000:c2e9      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0ecb:0928      ____Argv
-0ecb:092c      ____Argc
+0ecf:0928      ____Argv
+0ecf:092c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0ecb:070c      __Start_XI
-0ecb:0742      __End_XI
-0ecb:0742      __Start_YI
-0ecb:075a      __End_YI
+0ecf:070c      __Start_XI
+0ecf:0742      __End_XI
+0ecf:0742      __Start_YI
+0ecf:075a      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0ecb:092e      ___historical_splitparms
+0ecf:092e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d41c      _DoINTR_
+0000:d45a      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:d795      __qwrite_
+0000:d7d3      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:d7f5      fsync_
+0000:d833      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:d7fa+     __flushall_
-0000:d88e      flushall_
+0000:d838+     __flushall_
+0000:d8cc      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:d894*     _frealloc_
-0000:d894      realloc_
+0000:d8d2*     _frealloc_
+0000:d8d2      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:d98e      __setenvp_
-0000:db1a      __freeenvp_
+0000:d9cc      __setenvp_
+0000:db58      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0ecb:06de      ___IsDBCS
+0ecf:06de      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:db78*     _ismbblead_
-0ecb:0934      ___MBCSIsTable
+0000:dbb6*     _ismbblead_
+0ecf:0934      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:dbd2      __mbinit_
-0ecb:06e0      ___MBCodePage
+0000:dc10      __mbinit_
+0ecf:06e0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:dcad      _mbdtoupper_
+0000:dceb      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:dcbb      toupper_
+0000:dcf9      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0ecb:06e2      __8087cw
+0ecf:06e2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0ecb:06e4      ___Save8087
-0ecb:06e8      ___Rest8087
+0ecf:06e4      ___Save8087
+0ecf:06e8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:dcca      __GrabFP87_
+0000:dd08      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:dcfc*     __init_8087_emu
-0000:dd02      __x87id
+0000:dd3a*     __init_8087_emu
+0000:dd40      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:dd5f      wctomb_
+0000:dd9d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:ddaa+     utoa_
-0000:de4b      itoa_
+0000:dde8+     utoa_
+0000:de89      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:de95      strupr_
+0000:ded3      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0ecb:06ec      ___EFG_printf
-0ecb:06f0*     ___EFG_scanf
+0ecf:06ec      ___EFG_printf
+0ecf:06f0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:dedd      ulltoa_
-0000:e01a*     lltoa_
+0000:df1b      ulltoa_
+0000:e058*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e08b*     _dos_close_
-0000:e099      _dos_commit_
+0000:e0c9*     _dos_close_
+0000:e0d7      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e0a8      __HeapManager_expand_
-0000:e5b1      _nexpand_
+0000:e0e6      __HeapManager_expand_
+0000:e5ef      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:e604      _fexpand_
-0000:e604*     _expand_
+0000:e642      _fexpand_
+0000:e642*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:e639      clearenv_
+0000:e677      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:e76e      __Init_FPE_handler_
-0000:e7a7      __Fini_FPE_handler_
-0000:e7de*     __FPEHandler
+0000:e7ac      __Init_FPE_handler_
+0000:e7e5      __Fini_FPE_handler_
+0000:e81c*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:ea70      _bfree_
+0000:eaae      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:ea95      _bexpand_
+0000:ead3      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0ecb:070a      ___FPE_int
+0ecf:070a      ___FPE_int
 
 
                         +--------------------+
@@ -574,6 +574,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001d3b0 (119728.)
-Entry point address: 0000:7dd6
+Memory size:  0001d3f0 (119792.)
+Entry point address: 0000:7e06
 Link time: 00:00.00
index 86a8b767d88e72e0373065d3fc4b66b461ea675c..a913ccc44d68e8fb23145bfc1e1f11707eac99d8 100755 (executable)
Binary files a/fontgfx.exe and b/fontgfx.exe differ
index d648a2912b36ba4d1a7077b2755a4a46905d9eb9..777f4d0d718e1e611c39f9bef7aa404d1cff64dd 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: fontgfx.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1159:0000            0000f4c0
+DGROUP                          115d:0000            0000f4c0
 
 
 
@@ -32,29 +32,29 @@ wcpu_TEXT              CODE           AUTO           0000:52e0       00000058
 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       0000020d
-_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       00000e02
-STACK                  STACK          DGROUP         12f9:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:78f0       00000235
+_TEXT                  CODE           AUTO           0000:7b30       00007653
+16text_TEXT            CODE           AUTO           0000:f190       0000010d
+modex16_TEXT           CODE           AUTO           0f2a:0000       00002180
+16_in13_DATA           FAR_DATA       AUTO           1142:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           115c:0004       00000000
+_NULL                  BEGDATA        DGROUP         115d:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         115f:0000       00000002
+CONST                  DATA           DGROUP         115f:0002       00000076
+CONST2                 DATA           DGROUP         1166:0008       00000102
+_DATA                  DATA           DGROUP         1177:0000       000009f5
+XIB                    DATA           DGROUP         1216:0006       00000000
+XI                     DATA           DGROUP         1216:0006       00000036
+XIE                    DATA           DGROUP         1219:000c       00000000
+YIB                    DATA           DGROUP         1219:000c       00000000
+YI                     DATA           DGROUP         1219:000c       00000018
+YIE                    DATA           DGROUP         121b:0004       00000000
+STRINGS                DATA           DGROUP         121b:0004       00000000
+DATA                   DATA           DGROUP         121b:0004       00000000
+_emu_init_start        EMU            DGROUP         121b:0004       00000000
+_emu_init_end          EMU            DGROUP         121b:0004       00000000
+_BSS                   BSS            DGROUP         121c:0000       00000e02
+STACK                  STACK          DGROUP         12fd:0000       0000dac0
 
 
                         +----------------+
@@ -70,7 +70,7 @@ 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)
-1159:0c0e+     _inpu
+115d:0c0e+     _inpu
 0000:0290+     INL_KeyService_
 0000:052a+     Mouse_
 0000:0582+     IN_GetJoyAbs_
@@ -118,9 +118,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:485c+     MM_TotalFree_
 0000:48f2*     MM_Report_
 0000:52aa*     MM_BombOnError_
-1159:0d70+     _beforesort
-1159:0d74+     _aftersort
-1159:0d78+     _XMSaddr
+115d:0d70+     _beforesort
+115d:0d74+     _aftersort
+115d:0d78+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:52e0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -138,9 +138,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5a20*     CAL_OptimizeNodes_
 0000:5ad0*     CA_Startup_
 0000:5b20*     CA_Shutdown_
-1159:0d80*     _finishcachebox
-1159:0d84*     _updatecachebox
-1159:0d88*     _drawcachebox
+115d:0d80*     _finishcachebox
+115d:0d84*     _updatecachebox
+115d:0d88*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5b8c      KITTENGETS
 0000:5bec*     kittenopen_
@@ -151,7 +151,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6144+     get_line_
 0000:61b6+     db_fetch_
 0000:624c+     db_insert_
-1159:08e4+     __kitten_catalog
+115d:08e4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:650c+     LargestFreeBlock_
 0000:659a+     _coreleft_
@@ -169,453 +169,453 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:78be*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:78f0*     start_timer_
-0000:79f4*     elapsed_timer_
-0000:7a46*     ticktock_
-0000:7ab2*     time_in_seconds_
+0000:7a1c*     elapsed_timer_
+0000:7a6e*     ticktock_
+0000:7ada*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7b05      __STK
-0000:7b25      __STKOVERFLOW_
+0000:7b35      __STK
+0000:7b55      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:f1c6      textInit_
-1159:0d94      _romFonts
+0000:f206      textInit_
+115d:0d94      _romFonts
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-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
+0f2a:01b8*     VGAmodeX_
+0f2a:0260      modexEnter_
+0f2a:02fc      modexLeave_
+0f2a:0314      modexDefaultPage_
+0f2a:036e*     modexNextPage_
+0f2a:042a*     modexNextPageFlexibleSize_
+0f2a:04ce*     modexShowPage_
+0f2a:05ca*     modexPanPage_
+0f2a:061a*     modexSelectPlane_
+0f2a:063e+     modexClearRegion_
+0f2a:0756*     oldDrawBmp_
+0f2a:08bc*     CDrawBmp_
+0f2a:0a20*     modexDrawBmp_
+0f2a:0a86+     modexDrawBmpRegion_
+0f2a:0bf0*     modexDrawPlanarBuf_
+0f2a:0c0e*     modexDrawSprite_
+0f2a:0c74+     modexDrawSpriteRegion_
+0f2a:0dec*     modexCopyPageRegion_
+0f2a:0f56*     modexFadeOn_
+0f2a:0f86*     modexFadeOff_
+0f2a:0fb4*     modexFlashOn_
+0f2a:0fe2*     modexFlashOff_
+0f2a:10b2+     modexPalSave_
+0f2a:1108+     modexNewPal_
+0f2a:1158*     modexLoadPalFile_
+0f2a:123a*     modexSavePalFile_
+0f2a:12b2*     modexPalBlack_
+0f2a:12dc*     modexPalWhite_
+0f2a:1306+     modexPalUpdate_
+0f2a:1876+     modexPalUpdate1_
+0f2a:18f0*     modexPalUpdate0_
+0f2a:193c+     chkcolor_
+0f2a:1c54+     modexputPixel_
+0f2a:1ce2*     modexgetPixel_
+0f2a:1d68*     modexhlin_
+0f2a:1dd4      modexprint_
+0f2a:1f6e      modexprintbig_
+0f2a:20ea*     cls_
+0f2a:2158+     modexWaitBorder_
+115d:0914+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
-0000:7b42      getch_
+0000:7b72      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7b5c      printf_
+0000:7b8c      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:7b8b      sprintf_
+0000:7bbb      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-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
+115d:0000*     __nullarea
+115d:093c*     __ovlflag
+115d:093d*     __intno
+115d:093e*     __ovlvec
+0000:7bea      _cstart_
+0000:7cbd*     _Not_Enough_Memory_
+0000:7def      __exit_
+0000:7e0e      __do_exit_with_msg__
+0000:7e6b      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7e46      _big_code_
-0000:7e46*     CodeModelMismatch
+0000:7e76      _big_code_
+0000:7e76*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1159:16ac      __argv
-1159:16b0      ___argv
-1159:16b4      __argc
-1159:16b6      ___argc
+115d:16ac      __argv
+115d:16b0      ___argv
+115d:16b4      __argc
+115d:16b6      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7e4d      __PIA
-0000:7e46*     __PIS
+0000:7e7d      __PIA
+0000:7e76*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7e64+     int86x_
-0000:7fe7      int86_
+0000:7e94+     int86x_
+0000:8017      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:8014      __I4M
-0000:8014      __U4M
+0000:8044      __I4M
+0000:8044      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:802c      _dos_getvect_
+0000:805c      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:8037      _dos_setvect_
+0000:8067      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:8044      __I4D
-0000:8093      __U4D
+0000:8074      __I4D
+0000:80c3      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:8117*     _heapgrow_
-0000:8117      _fheapgrow_
-0000:8118      _nheapgrow_
+0000:8147*     _heapgrow_
+0000:8147      _fheapgrow_
+0000:8148      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:8190      _memavl_
+0000:81c0      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:81d5      _nmalloc_
-1159:0942      ___nheapbeg
-1159:0944      ___MiniHeapRover
-1159:0946      ___LargestSizeB4MiniHeapRover
+0000:8205      _nmalloc_
+115d:0942      ___nheapbeg
+115d:0944      ___MiniHeapRover
+115d:0946      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:82af      _fmalloc_
-0000:82af      malloc_
-1159:0948      ___fheap
-1159:094a      ___fheapRover
-1159:094c      ___LargestSizeB4Rover
+0000:82df      _fmalloc_
+0000:82df      malloc_
+115d:0948      ___fheap
+115d:094a      ___fheapRover
+115d:094c      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:8424      _ffree_
-0000:8424      free_
+0000:8454      _ffree_
+0000:8454      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:8491      _nfree_
-1159:16b8+     ___MiniHeapFreeRover
+0000:84c1      _nfree_
+115d:16b8+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-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
+0000:85bc+     _null_exit_rtn_
+0000:85bc+     __null_int23_exit_
+0000:85bd      exit_
+0000:85de+     _exit_
+115d:094e+     ___int23_exit
+115d:0952      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:85ca      __PTC
+0000:85fa      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:85fd      ultoa_
-0000:86bb*     ltoa_
+0000:862d      ultoa_
+0000:86eb*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:8841      write_
+0000:8871      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:8a6d+     __open_flags_
-0000:8d2e+     _fsopen_
-0000:8d95      fopen_
-0000:8eb8*     freopen_
+0000:8a9d+     __open_flags_
+0000:8d5e+     _fsopen_
+0000:8dc5      fopen_
+0000:8ee8*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:8f42      fprintf_
+0000:8f72      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:8f71      __doclose_
-0000:90bb      __shutdown_stream_
-0000:90d5      fclose_
-1159:16ba+     ___RmTmpFileFn
+0000:8fa1      __doclose_
+0000:90eb      __shutdown_stream_
+0000:9105      fclose_
+115d:16ba+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:9140+     __ibm_bios_get_ticks_
-0000:91b7      clock_
+0000:9170+     __ibm_bios_get_ticks_
+0000:91e7      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:91de      kbhit_
+0000:920e      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:91f5      ftell_
+0000:9225      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:93db      fseek_
+0000:940b      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1159:0098      __IsTable
+115d:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:95d3      tolower_
+0000:9603      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:95e1      unlink_
+0000:9611      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:9811      open_
-0000:9848      sopen_
+0000:9841      open_
+0000:9878      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:9875      close_
+0000:98a5      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:987a      filelength_
+0000:98aa      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:98d8      getenv_
+0000:9908      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:99c4      __PTS
+0000:99f4      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:99f5      read_
+0000:9a25      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9b2e*     __clib_strdup_
-0000:9b2e      strdup_
+0000:9b5e*     __clib_strdup_
+0000:9b5e      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9b95      halloc_
-0000:9c7a      hfree_
+0000:9bc5      halloc_
+0000:9caa      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9c81      _heapwalk_
-0000:9c81      _fheapwalk_
+0000:9cb1      _heapwalk_
+0000:9cb1      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9c96+     __NHeapWalk_
-0000:9d8f      _nheapwalk_
+0000:9cc6+     __NHeapWalk_
+0000:9dbf      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9d9f      stackavail_
+0000:9dcf      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1159:095e      __8087
-1159:095f      __real87
-1159:0960      __dos87emucall
-1159:0962      __dos87real
+115d:095e      __8087
+115d:095f      __real87
+115d:0960      __dos87emucall
+115d:0962      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9dae*     __exit_with_msg_
-0000:9db3      __fatal_runtime_error_
+0000:9dde*     __exit_with_msg_
+0000:9de3      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+115d:0964      __curbrk
+115d:096c      __STACKLOW
+115d:096e      __STACKTOP
+115d:0970      __cbyte
+115d:0972      __child
+115d:0974      __no87
+115d:0981      ___FPE_handler
+115d:0966      __psp
+115d:0975      __get_ovl_stack
+115d:0979      __restore_ovl_stack
+115d:097d      __close_ovl_file
+115d:0985      __LpCmdLine
+115d:0989      __LpPgmName
+115d:0968      __osmajor
+115d:0969      __osminor
+115d:096a      __osmode
+115d:096b      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:9dd2+     __fill_buffer_
-0000:a021      fgetc_
+0000:9e02+     __fill_buffer_
+0000:a051      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:a168      fwrite_
+0000:a198      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:a4e1      rand_
-0000:a523*     srand_
+0000:a511      rand_
+0000:a553*     srand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1159:0992      ___iob
-1159:16c2      ___ClosedStreams
-1159:16c6      ___OpenStreams
+115d:0992      ___iob
+115d:16c2      ___OpenStreams
+115d:16c6      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a560      __fprtf_
+0000:a590      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:a6cc      vsprintf_
+0000:a6fc      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a70e      __CMain
+0000:a73e      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a774      __InitRtns
-0000:a774*     __FInitRtns
-0000:a7cf      __FiniRtns
-0000:a7cf*     __FFiniRtns
+0000:a7a4      __InitRtns
+0000:a7a4*     __FInitRtns
+0000:a7ff      __FiniRtns
+0000:a7ff*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1159:0afa      ___uselfn
+115d:0afa      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a834      __DOSseg__
+0000:a864      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a835      __Init_Argv_
-0000:a898+     _getargv_
-0000:abc8      __Fini_Argv_
+0000:a865      __Init_Argv_
+0000:a8c8+     _getargv_
+0000:abf8      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:abf2      intr_
+0000:ac22      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:ac06      segread_
+0000:ac36      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:acf1      __LastFree_
-0000:ad6b      __ExpandDGROUP_
+0000:ad21      __LastFree_
+0000:ad9b      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:ae7c      __nmemneed_
+0000:aeac      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:ae80      __MemAllocator
-0000:af4a      __MemFree
+0000:aeb0      __MemAllocator
+0000:af7a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:b0a7      __GrowSeg_
+0000:b0d7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:b21d      __AllocSeg_
+0000:b24d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:b30c      __fmemneed_
+0000:b33c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1159:0022      ___Alphabet
+115d:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:b30f      __lseek_
+0000:b33f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:b349*     __dosretax
-0000:b34e*     __dosret0
-0000:b355      __set_errno_dos_
-0000:b3bd*     __set_errno_dos_reterr_
+0000:b379*     __dosretax
+0000:b37e*     __dosret0
+0000:b385      __set_errno_dos_
+0000:b3ed*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:b3c8*     __get_errno_ptr_
-1159:16ce      _errno
+0000:b3f8*     __get_errno_ptr_
+115d:16ce      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:b3cf      __GetIOMode_
-0000:b404      __SetIOMode_nogrow_
-1159:0b10      ___NFiles
-1159:0b12      ___init_mode
-1159:0b3a      ___io_mode
+0000:b3ff      __GetIOMode_
+0000:b434      __SetIOMode_nogrow_
+115d:0b10      ___NFiles
+115d:0b12      ___init_mode
+115d:0b3a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:b439*     __set_commode_
-1159:0b3e      __commode
+0000:b469*     __set_commode_
+115d:0b3e      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1159:0b40      __fmode
+115d:0b40      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:b445      __chktty_
+0000:b475      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:b4a4      __freefp_
-0000:b545      __purgefp_
+0000:b4d4      __freefp_
+0000:b575      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:b586      __allocfp_
+0000:b5b6      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b736      __close_
+0000:b766      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b76c      __flush_
+0000:b79c      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b9b5      fflush_
+0000:b9e5      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b9ca      tell_
+0000:b9fa      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b9db      lseek_
+0000:ba0b      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:ba0c      __doserror_
-0000:ba1a      __doserror1_
+0000:ba3c      __doserror_
+0000:ba4a      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:ba26      _dos_open_
+0000:ba56      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:ba4c      isatty_
+0000:ba7c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:ba68*     __get_doserrno_ptr_
-1159:16d0      __doserrno
+0000:ba98*     __get_doserrno_ptr_
+115d:16d0      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1159:0b42      ___umaskval
+115d:0b42      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:ba6f      _dos_creat_
-0000:ba93*     _dos_creatnew_
+0000:ba9f      _dos_creat_
+0000:bac3*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:bab4+     __grow_iomode_
-0000:bb9b+     __shrink_iomode_
-0000:bbdc      __SetIOMode_
+0000:bae4+     __grow_iomode_
+0000:bbcb+     __shrink_iomode_
+0000:bc0c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1159:16d4      ___env_mask
-1159:16d8      _environ
-1159:16dc*     __wenviron
+115d:16d4      ___env_mask
+115d:16d8      _environ
+115d:16dc*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:bc83      _mbterm_
+0000:bcb3      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:bcd6      _mbsnextc_
+0000:bd06      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:bd31      _mbctoupper_
+0000:bd61      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:bd54      _mbsinc_
+0000:bd84      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:bda6      __ChkTTYIOMode_
-0000:be14*     __IOMode_
+0000:bdd6      __ChkTTYIOMode_
+0000:be44*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:bee6      __HeapWalk_
+0000:bf16      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:c126*     _fpreset_
-0000:c151      __init_8087_
-0000:c184+     __default_sigfpe_handler_
-0000:c1d9      __chk8087_
+0000:c156*     _fpreset_
+0000:c181      __init_8087_
+0000:c1b4+     __default_sigfpe_handler_
+0000:c209      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:c249      __EnterWVIDEO_
-1159:0b62+     ___WD_Present
+0000:c279      __EnterWVIDEO_
+115d:0b62+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:c26d      __flushall_
-0000:c301      flushall_
+0000:c29d      __flushall_
+0000:c331      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:c307      getche_
+0000:c337      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c321      __ioalloc_
+0000:c351      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:c4af      __qread_
+0000:c4df      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:c4cf      __qwrite_
+0000:c4ff      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:c52f      fputc_
+0000:c55f      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:c704      __InitFiles_
+0000:c734      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:c938*     fcloseall_
-0000:c93f      __full_io_exit_
+0000:c968*     fcloseall_
+0000:c96f      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c949      __prtf_
+0000:c979      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1159:16e0      ____Argv
-1159:16e4      ____Argc
+115d:16e0      ____Argv
+115d:16e4      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1159:0b64      __amblksiz
+115d:0b64      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1159:0b96      __Start_XI
-1159:0bcc      __End_XI
-1159:0bcc      __Start_YI
-1159:0be4      __End_YI
+115d:0b96      __Start_XI
+115d:0bcc      __End_XI
+115d:0bcc      __Start_YI
+115d:0be4      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1159:16e6      ___historical_splitparms
+115d:16e6      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:daac      _DoINTR_
+0000:daea      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:de25*     _heapenable_
-1159:0b66      ___heap_enabled
+0000:de63*     _heapenable_
+115d:0b66      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:de36*     sbrk_
-0000:de46      __brk_
+0000:de74*     sbrk_
+0000:de84      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:deae      fsync_
+0000:deec      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:deb3*     _frealloc_
-0000:deb3      realloc_
+0000:def1*     _frealloc_
+0000:def1      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:dfad      __setenvp_
-0000:e139      __freeenvp_
+0000:dfeb      __setenvp_
+0000:e177      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1159:0b68      ___IsDBCS
+115d:0b68      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e197*     _ismbblead_
-1159:16ec      ___MBCSIsTable
+0000:e1d5*     _ismbblead_
+115d:16ec      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e1f1      __mbinit_
-1159:0b6a      ___MBCodePage
+0000:e22f      __mbinit_
+115d:0b6a      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e2cc      _mbdtoupper_
+0000:e30a      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e2da      toupper_
+0000:e318      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1159:0b6c      __8087cw
+115d:0b6c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1159:0b6e      ___Save8087
-1159:0b72      ___Rest8087
+115d:0b6e      ___Save8087
+115d:0b72      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e2e9      __GrabFP87_
+0000:e327      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e31c*     __init_8087_emu
-0000:e322      __x87id
+0000:e35a*     __init_8087_emu
+0000:e360      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e37f      wctomb_
+0000:e3bd      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e3ca+     utoa_
-0000:e46b      itoa_
+0000:e408+     utoa_
+0000:e4a9      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e4b5      strupr_
+0000:e4f3      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1159:0b76      ___EFG_printf
-1159:0b7a*     ___EFG_scanf
+115d:0b76      ___EFG_printf
+115d:0b7a*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e4fd      ulltoa_
-0000:e63a*     lltoa_
+0000:e53b      ulltoa_
+0000:e678*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e6ab*     _dos_close_
-0000:e6b9      _dos_commit_
+0000:e6e9*     _dos_close_
+0000:e6f7      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e6c8*     _msize_
-0000:e6e3      _fmsize_
+0000:e706*     _msize_
+0000:e721      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e6f4      __HeapManager_expand_
-0000:ebfd      _nexpand_
+0000:e732      __HeapManager_expand_
+0000:ec3b      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:ec50      _fexpand_
-0000:ec50*     _expand_
+0000:ec8e      _fexpand_
+0000:ec8e*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ec85      clearenv_
+0000:ecc3      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:edba      __Init_FPE_handler_
-0000:edf3      __Fini_FPE_handler_
-0000:ee2a*     __FPEHandler
+0000:edf8      __Init_FPE_handler_
+0000:ee31      __Fini_FPE_handler_
+0000:ee68*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:f0bc      _bfree_
+0000:f0fa      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:f0e1      _bexpand_
+0000:f11f      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1159:0b94      ___FPE_int
+115d:0b94      ___FPE_int
 
 
                         +--------------------+
@@ -631,6 +631,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00020a50 (133712.)
-Entry point address: 0000:7bba
+Memory size:  00020a90 (133776.)
+Entry point address: 0000:7bea
 Link time: 00:00.00
index 1759919b32026d08c9d4a98a383a4141f77b279e..a5cbf84ad6271f5c3a146e907cb8d0a086759192 100755 (executable)
Binary files a/fonttest.exe and b/fonttest.exe differ
index 125dd63fcb2918136a94e4e77a3746cf33b1fd43..4d5913e1b040d8ae756a4d5e20915f63fb9f1c51 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: fonttest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0f22:0000            0000e710
+DGROUP                          0f26:0000            0000e710
 
 
 
@@ -32,28 +32,28 @@ wcpu_TEXT              CODE           AUTO           0000:53c0       00000058
 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       0000020d
-_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       000004f2
-STACK                  STACK          DGROUP         0fe7:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:79d0       00000235
+_TEXT                  CODE           AUTO           0000:7c10       00007383
+16text_TEXT            CODE           AUTO           0000:efa0       0000010d
+16_in13_DATA           FAR_DATA       AUTO           0f0b:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0f25:0004       00000000
+_NULL                  BEGDATA        DGROUP         0f26:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0f28:0000       00000002
+CONST                  DATA           DGROUP         0f28:0002       00000076
+CONST2                 DATA           DGROUP         0f2f:0008       00000102
+_DATA                  DATA           DGROUP         0f40:0000       0000055b
+XIB                    DATA           DGROUP         0f95:000c       00000000
+XI                     DATA           DGROUP         0f95:000c       00000036
+XIE                    DATA           DGROUP         0f99:0002       00000000
+YIB                    DATA           DGROUP         0f99:0002       00000000
+YI                     DATA           DGROUP         0f99:0002       00000018
+YIE                    DATA           DGROUP         0f9a:000a       00000000
+STRINGS                DATA           DGROUP         0f9a:000a       00000000
+DATA                   DATA           DGROUP         0f9a:000a       00000000
+_emu_init_start        EMU            DGROUP         0f9a:000a       00000000
+_emu_init_end          EMU            DGROUP         0f9a:000a       00000000
+_BSS                   BSS            DGROUP         0f9b:0000       000004f2
+STACK                  STACK          DGROUP         0feb:0000       0000dac0
 
 
                         +----------------+
@@ -69,7 +69,7 @@ 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)
-0f22:075e+     _inpu
+0f26:075e+     _inpu
 0000:0370+     INL_KeyService_
 0000:060a+     Mouse_
 0000:0662+     IN_GetJoyAbs_
@@ -117,9 +117,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:493c+     MM_TotalFree_
 0000:49d2*     MM_Report_
 0000:538a*     MM_BombOnError_
-0f22:08c0+     _beforesort
-0f22:08c4+     _aftersort
-0f22:08c8+     _XMSaddr
+0f26:08c0+     _beforesort
+0f26:08c4+     _aftersort
+0f26:08c8+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:53c0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -137,9 +137,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5b00*     CAL_OptimizeNodes_
 0000:5bb0*     CA_Startup_
 0000:5c00*     CA_Shutdown_
-0f22:08d0*     _finishcachebox
-0f22:08d4*     _updatecachebox
-0f22:08d8*     _drawcachebox
+0f26:08d0*     _finishcachebox
+0f26:08d4*     _updatecachebox
+0f26:08d8*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5c6c      KITTENGETS
 0000:5ccc*     kittenopen_
@@ -150,7 +150,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6224+     get_line_
 0000:6296+     db_fetch_
 0000:632c+     db_insert_
-0f22:0484+     __kitten_catalog
+0f26:0484+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:65ec+     LargestFreeBlock_
 0000:667a+     _coreleft_
@@ -168,409 +168,409 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:799e*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:79d0*     start_timer_
-0000:7ad4*     elapsed_timer_
-0000:7b26*     ticktock_
-0000:7b92*     time_in_seconds_
+0000:7afc*     elapsed_timer_
+0000:7b4e*     ticktock_
+0000:7bba*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7be5      __STK
-0000:7c05      __STKOVERFLOW_
+0000:7c15      __STK
+0000:7c35      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:efd6      textInit_
-0f22:08e4      _romFonts
+0000:f016      textInit_
+0f26:08e4      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7c22      printf_
+0000:7c52      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:7c52      __I4M
-0000:7c52      __U4M
+0000:7c82      __I4M
+0000:7c82      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7c71      __PIA
-0000:7c6a*     __PIS
+0000:7ca1      __PIA
+0000:7c9a*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gets.c)
-0000:7c88      gets_
+0000:7cb8      gets_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-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
+0f26:0000*     __nullarea
+0f26:04a6*     __ovlflag
+0f26:04a7*     __intno
+0f26:04a8*     __ovlvec
+0000:7d82      _cstart_
+0000:7e55*     _Not_Enough_Memory_
+0000:7f87      __exit_
+0000:7fa6      __do_exit_with_msg__
+0000:8003      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7fde      _big_code_
-0000:7fde*     CodeModelMismatch
+0000:800e      _big_code_
+0000:800e*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0f22:08fc      __argv
-0f22:0900      ___argv
-0f22:0904      __argc
-0f22:0906      ___argc
+0f26:08fc      __argv
+0f26:0900      ___argv
+0f26:0904      __argc
+0f26:0906      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7fde+     int86x_
-0000:8161      int86_
+0000:800e+     int86x_
+0000:8191      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:818e      _dos_getvect_
+0000:81be      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:8199      _dos_setvect_
+0000:81c9      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:81a6      __I4D
-0000:81f5      __U4D
+0000:81d6      __I4D
+0000:8225      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:8279*     _heapgrow_
-0000:8279      _fheapgrow_
-0000:827a      _nheapgrow_
+0000:82a9*     _heapgrow_
+0000:82a9      _fheapgrow_
+0000:82aa      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:82f2      _memavl_
+0000:8322      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:8337      _nmalloc_
-0f22:04ac      ___nheapbeg
-0f22:04ae      ___MiniHeapRover
-0f22:04b0      ___LargestSizeB4MiniHeapRover
+0000:8367      _nmalloc_
+0f26:04ac      ___nheapbeg
+0f26:04ae      ___MiniHeapRover
+0f26:04b0      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:8411      _fmalloc_
-0000:8411      malloc_
-0f22:04b2      ___fheap
-0f22:04b4      ___fheapRover
-0f22:04b6      ___LargestSizeB4Rover
+0000:8441      _fmalloc_
+0000:8441      malloc_
+0f26:04b2      ___fheap
+0f26:04b4      ___fheapRover
+0f26:04b6      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:8586      _ffree_
-0000:8586      free_
+0000:85b6      _ffree_
+0000:85b6      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:85f3      _nfree_
-0f22:0908+     ___MiniHeapFreeRover
+0000:8623      _nfree_
+0f26:0908+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-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
+0000:871e+     _null_exit_rtn_
+0000:871e+     __null_int23_exit_
+0000:871f      exit_
+0000:8740+     _exit_
+0f26:04b8+     ___int23_exit
+0f26:04bc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:872c      __PTC
+0000:875c      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:875f      ultoa_
-0000:881d*     ltoa_
+0000:878f      ultoa_
+0000:884d*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:89a3      write_
+0000:89d3      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:8bcf+     __open_flags_
-0000:8e90+     _fsopen_
-0000:8ef7      fopen_
-0000:901a*     freopen_
+0000:8bff+     __open_flags_
+0000:8ec0+     _fsopen_
+0000:8f27      fopen_
+0000:904a*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:90a4      fprintf_
+0000:90d4      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:90d3      __doclose_
-0000:921d      __shutdown_stream_
-0000:9237      fclose_
-0f22:090a+     ___RmTmpFileFn
+0000:9103      __doclose_
+0000:924d      __shutdown_stream_
+0000:9267      fclose_
+0f26:090a+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:92a2+     __ibm_bios_get_ticks_
-0000:9319      clock_
+0000:92d2+     __ibm_bios_get_ticks_
+0000:9349      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:9340      kbhit_
+0000:9370      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:9357      ftell_
+0000:9387      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:953d      fseek_
+0000:956d      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0f22:0098      __IsTable
+0f26:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:9735      tolower_
+0000:9765      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:9743      unlink_
+0000:9773      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:9973      open_
-0000:99aa      sopen_
+0000:99a3      open_
+0000:99da      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:99d7      close_
+0000:9a07      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:99dc      filelength_
+0000:9a0c      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:9a3a      sprintf_
+0000:9a6a      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:9a69      getenv_
+0000:9a99      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:9b54      __PTS
+0000:9b84      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:9b85      read_
+0000:9bb5      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9cbe*     __clib_strdup_
-0000:9cbe      strdup_
+0000:9cee*     __clib_strdup_
+0000:9cee      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9d25      halloc_
-0000:9e0a      hfree_
+0000:9d55      halloc_
+0000:9e3a      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9e11      _heapwalk_
-0000:9e11      _fheapwalk_
+0000:9e41      _heapwalk_
+0000:9e41      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9e26+     __NHeapWalk_
-0000:9f1f      _nheapwalk_
+0000:9e56+     __NHeapWalk_
+0000:9f4f      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9f2f      stackavail_
+0000:9f5f      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0f22:04c8      __8087
-0f22:04c9      __real87
-0f22:04ca      __dos87emucall
-0f22:04cc      __dos87real
+0f26:04c8      __8087
+0f26:04c9      __real87
+0f26:04ca      __dos87emucall
+0f26:04cc      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9f3e*     __exit_with_msg_
-0000:9f43      __fatal_runtime_error_
+0000:9f6e*     __exit_with_msg_
+0000:9f73      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+0f26:04ce      __curbrk
+0f26:04d6      __STACKLOW
+0f26:04d8      __STACKTOP
+0f26:04da      __cbyte
+0f26:04dc      __child
+0f26:04de      __no87
+0f26:04eb      ___FPE_handler
+0f26:04d0      __psp
+0f26:04df      __get_ovl_stack
+0f26:04e3      __restore_ovl_stack
+0f26:04e7      __close_ovl_file
+0f26:04ef      __LpCmdLine
+0f26:04f3      __LpPgmName
+0f26:04d2      __osmajor
+0f26:04d3      __osminor
+0f26:04d4      __osmode
+0f26:04d5      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0f22:04f8      ___iob
-0f22:0912      ___ClosedStreams
-0f22:0916      ___OpenStreams
+0f26:04f8      ___iob
+0f26:0912      ___OpenStreams
+0f26:0916      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:9f7c      __fprtf_
+0000:9fac      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getc.c)
-0000:a0cf      getc_
+0000:a0ff      getc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a129      __CMain
+0000:a159      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a18f      __InitRtns
-0000:a18f*     __FInitRtns
-0000:a1ea      __FiniRtns
-0000:a1ea*     __FFiniRtns
+0000:a1bf      __InitRtns
+0000:a1bf*     __FInitRtns
+0000:a21a      __FiniRtns
+0000:a21a*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0f22:0660      ___uselfn
+0f26:0660      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a24e      __DOSseg__
+0000:a27e      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a24f      __Init_Argv_
-0000:a2b2+     _getargv_
-0000:a5e2      __Fini_Argv_
+0000:a27f      __Init_Argv_
+0000:a2e2+     _getargv_
+0000:a612      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:a60c      intr_
+0000:a63c      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:a620      segread_
+0000:a650      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:a70b      __LastFree_
-0000:a785      __ExpandDGROUP_
+0000:a73b      __LastFree_
+0000:a7b5      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:a896      __nmemneed_
+0000:a8c6      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:a8a0      __MemAllocator
-0000:a96a      __MemFree
+0000:a8d0      __MemAllocator
+0000:a99a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:aac7      __GrowSeg_
+0000:aaf7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:ac3d      __AllocSeg_
+0000:ac6d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:ad2c      __fmemneed_
+0000:ad5c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0f22:0022      ___Alphabet
+0f26:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:ad2f      __lseek_
+0000:ad5f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:ad69*     __dosretax
-0000:ad6e*     __dosret0
-0000:ad75      __set_errno_dos_
-0000:addd*     __set_errno_dos_reterr_
+0000:ad99*     __dosretax
+0000:ad9e*     __dosret0
+0000:ada5      __set_errno_dos_
+0000:ae0d*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:ade8*     __get_errno_ptr_
-0f22:091e      _errno
+0000:ae18*     __get_errno_ptr_
+0f26:091e      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:adef      __GetIOMode_
-0000:ae24      __SetIOMode_nogrow_
-0f22:0676      ___NFiles
-0f22:0678      ___init_mode
-0f22:06a0      ___io_mode
+0000:ae1f      __GetIOMode_
+0000:ae54      __SetIOMode_nogrow_
+0f26:0676      ___NFiles
+0f26:0678      ___init_mode
+0f26:06a0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:ae59*     __set_commode_
-0f22:06a4      __commode
+0000:ae89*     __set_commode_
+0f26:06a4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0f22:06a6      __fmode
+0f26:06a6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:ae65      __chktty_
+0000:ae95      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:aec4      __freefp_
-0000:af65      __purgefp_
+0000:aef4      __freefp_
+0000:af95      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:afa6      __allocfp_
+0000:afd6      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b156      __close_
+0000:b186      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b18c      __flush_
+0000:b1bc      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b3d5      fflush_
+0000:b405      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b3ea      tell_
+0000:b41a      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b3fb      lseek_
+0000:b42b      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b42c      __doserror_
-0000:b43a      __doserror1_
+0000:b45c      __doserror_
+0000:b46a      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b446      _dos_open_
+0000:b476      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b46c      isatty_
+0000:b49c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b488*     __get_doserrno_ptr_
-0f22:0920      __doserrno
+0000:b4b8*     __get_doserrno_ptr_
+0f26:0920      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0f22:06a8      ___umaskval
+0f26:06a8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b48f      _dos_creat_
-0000:b4b3*     _dos_creatnew_
+0000:b4bf      _dos_creat_
+0000:b4e3*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b4d4+     __grow_iomode_
-0000:b5bb+     __shrink_iomode_
-0000:b5fc      __SetIOMode_
+0000:b504+     __grow_iomode_
+0000:b5eb+     __shrink_iomode_
+0000:b62c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b6bc      vsprintf_
+0000:b6ec      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0f22:0924      ___env_mask
-0f22:0928      _environ
-0f22:092c*     __wenviron
+0f26:0924      ___env_mask
+0f26:0928      _environ
+0f26:092c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:b6fe      _mbterm_
+0000:b72e      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:b751      _mbsnextc_
+0000:b781      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:b7ac      _mbctoupper_
+0000:b7dc      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:b7cf      _mbsinc_
+0000:b7ff      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b821      __ChkTTYIOMode_
-0000:b88f*     __IOMode_
+0000:b851      __ChkTTYIOMode_
+0000:b8bf*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:b961      __HeapWalk_
+0000:b991      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:bba1*     _fpreset_
-0000:bbcc      __init_8087_
-0000:bbff+     __default_sigfpe_handler_
-0000:bc54      __chk8087_
+0000:bbd1*     _fpreset_
+0000:bbfc      __init_8087_
+0000:bc2f+     __default_sigfpe_handler_
+0000:bc84      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:bcc4      __EnterWVIDEO_
-0f22:06c8+     ___WD_Present
+0000:bcf4      __EnterWVIDEO_
+0f26:06c8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:bce8      __InitFiles_
+0000:bd18      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:bf1c*     fcloseall_
-0000:bf23      __full_io_exit_
+0000:bf4c*     fcloseall_
+0000:bf53      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:bf2d      fputc_
+0000:bf5d      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c102      __ioalloc_
+0000:c132      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c290      __prtf_
+0000:c2c0      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:d3f2+     __fill_buffer_
-0000:d641      fgetc_
+0000:d430+     __fill_buffer_
+0000:d67f      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0f22:0930      ____Argv
-0f22:0934      ____Argc
+0f26:0930      ____Argv
+0f26:0934      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0f22:06ca      __amblksiz
+0f26:06ca      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0f22:06fc      __Start_XI
-0f22:0732      __End_XI
-0f22:0732      __Start_YI
-0f22:074a      __End_YI
+0f26:06fc      __Start_XI
+0f26:0732      __End_XI
+0f26:0732      __Start_YI
+0f26:074a      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0f22:0936      ___historical_splitparms
+0f26:0936      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d788      _DoINTR_
+0000:d7c6      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:db01*     _heapenable_
-0f22:06cc      ___heap_enabled
+0000:db3f*     _heapenable_
+0f26:06cc      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:db12*     sbrk_
-0000:db22      __brk_
+0000:db50*     sbrk_
+0000:db60      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:db8a      __qwrite_
+0000:dbc8      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:dbea      fsync_
+0000:dc28      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:dbef      __flushall_
-0000:dc83      flushall_
+0000:dc2d      __flushall_
+0000:dcc1      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:dc89*     _frealloc_
-0000:dc89      realloc_
+0000:dcc7*     _frealloc_
+0000:dcc7      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:dd83      __setenvp_
-0000:df0f      __freeenvp_
+0000:ddc1      __setenvp_
+0000:df4d      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0f22:06ce      ___IsDBCS
+0f26:06ce      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:df6d*     _ismbblead_
-0f22:093c      ___MBCSIsTable
+0000:dfab*     _ismbblead_
+0f26:093c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:dfc7      __mbinit_
-0f22:06d0      ___MBCodePage
+0000:e005      __mbinit_
+0f26:06d0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e0a2      _mbdtoupper_
+0000:e0e0      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e0b0      toupper_
+0000:e0ee      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0f22:06d2      __8087cw
+0f26:06d2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0f22:06d4      ___Save8087
-0f22:06d8      ___Rest8087
+0f26:06d4      ___Save8087
+0f26:06d8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e0bf      __GrabFP87_
+0000:e0fd      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e0f2*     __init_8087_emu
-0000:e0f8      __x87id
+0000:e130*     __init_8087_emu
+0000:e136      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e155      wctomb_
+0000:e193      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e1a0+     utoa_
-0000:e241      itoa_
+0000:e1de+     utoa_
+0000:e27f      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e28b      strupr_
+0000:e2c9      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0f22:06dc      ___EFG_printf
-0f22:06e0*     ___EFG_scanf
+0f26:06dc      ___EFG_printf
+0f26:06e0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e2d3      ulltoa_
-0000:e410*     lltoa_
+0000:e311      ulltoa_
+0000:e44e*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:e481      getche_
+0000:e4bf      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:e49b      __qread_
+0000:e4d9      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e4bb*     _dos_close_
-0000:e4c9      _dos_commit_
+0000:e4f9*     _dos_close_
+0000:e507      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e4d8*     _msize_
-0000:e4f3      _fmsize_
+0000:e516*     _msize_
+0000:e531      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e504      __HeapManager_expand_
-0000:ea0d      _nexpand_
+0000:e542      __HeapManager_expand_
+0000:ea4b      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:ea60      _fexpand_
-0000:ea60*     _expand_
+0000:ea9e      _fexpand_
+0000:ea9e*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ea95      clearenv_
+0000:ead3      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ebca      __Init_FPE_handler_
-0000:ec03      __Fini_FPE_handler_
-0000:ec3a*     __FPEHandler
+0000:ec08      __Init_FPE_handler_
+0000:ec41      __Fini_FPE_handler_
+0000:ec78*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:eecc      _bfree_
+0000:ef0a      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:eef1      _bexpand_
+0000:ef2f      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0f22:06fa      ___FPE_int
+0f26:06fa      ___FPE_int
 
 
                         +--------------------+
@@ -586,6 +586,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001d930 (121136.)
-Entry point address: 0000:7d52
+Memory size:  0001d970 (121200.)
+Entry point address: 0000:7d82
 Link time: 00:00.00
index 2f3f10e023a6d18acdbebf59f3e8abec7243c5eb..e3d5e00d85a623d36587140b5115aa42b060c75b 100755 (executable)
Binary files a/inputest.exe and b/inputest.exe differ
index 11cbb94334c990c65bca2a36a489fe4aa50db659..daf6f67329bc024d8015ff9b81ca053883fde5c3 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: inputest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0ea7:0000            0000e710
+DGROUP                          0eab:0000            0000e710
 
 
 
@@ -32,27 +32,27 @@ wcpu_TEXT              CODE           AUTO           0000:5210       00000058
 16_ca_TEXT             CODE           AUTO           0000:5680       000003fd
 kitten_TEXT            CODE           AUTO           0000:5a80       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6290       0000158b
-timer_TEXT             CODE           AUTO           0000:7820       0000020d
-_TEXT                  CODE           AUTO           0000:7a30       00006e85
-16_in13_DATA           FAR_DATA       AUTO           0e8c:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           0ea6:0004       00000000
-_NULL                  BEGDATA        DGROUP         0ea7:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0ea9:0000       00000002
-CONST                  DATA           DGROUP         0ea9:0002       00000076
-CONST2                 DATA           DGROUP         0eb0:0008       00000102
-_DATA                  DATA           DGROUP         0ec1:0000       0000056b
-XIB                    DATA           DGROUP         0f17:000c       00000000
-XI                     DATA           DGROUP         0f17:000c       00000036
-XIE                    DATA           DGROUP         0f1b:0002       00000000
-YIB                    DATA           DGROUP         0f1b:0002       00000000
-YI                     DATA           DGROUP         0f1b:0002       00000018
-YIE                    DATA           DGROUP         0f1c:000a       00000000
-STRINGS                DATA           DGROUP         0f1c:000a       00000000
-DATA                   DATA           DGROUP         0f1c:000a       00000000
-_emu_init_start        EMU            DGROUP         0f1c:000a       00000000
-_emu_init_end          EMU            DGROUP         0f1c:000a       00000000
-_BSS                   BSS            DGROUP         0f1d:0000       000004ea
-STACK                  STACK          DGROUP         0f6c:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:7820       00000235
+_TEXT                  CODE           AUTO           0000:7a60       00006e93
+16_in13_DATA           FAR_DATA       AUTO           0e90:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           0eaa:0004       00000000
+_NULL                  BEGDATA        DGROUP         0eab:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0ead:0000       00000002
+CONST                  DATA           DGROUP         0ead:0002       00000076
+CONST2                 DATA           DGROUP         0eb4:0008       00000102
+_DATA                  DATA           DGROUP         0ec5:0000       0000056b
+XIB                    DATA           DGROUP         0f1b:000c       00000000
+XI                     DATA           DGROUP         0f1b:000c       00000036
+XIE                    DATA           DGROUP         0f1f:0002       00000000
+YIB                    DATA           DGROUP         0f1f:0002       00000000
+YI                     DATA           DGROUP         0f1f:0002       00000018
+YIE                    DATA           DGROUP         0f20:000a       00000000
+STRINGS                DATA           DGROUP         0f20:000a       00000000
+DATA                   DATA           DGROUP         0f20:000a       00000000
+_emu_init_start        EMU            DGROUP         0f20:000a       00000000
+_emu_init_end          EMU            DGROUP         0f20:000a       00000000
+_BSS                   BSS            DGROUP         0f21:0000       000004ea
+STACK                  STACK          DGROUP         0f70:0000       0000dac0
 
 
                         +----------------+
@@ -68,7 +68,7 @@ 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)
-0ea7:077e+     _inpu
+0eab:077e+     _inpu
 0000:01c0+     INL_KeyService_
 0000:045a+     Mouse_
 0000:04b2+     IN_GetJoyAbs_
@@ -116,9 +116,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:478c+     MM_TotalFree_
 0000:4822*     MM_Report_
 0000:51da*     MM_BombOnError_
-0ea7:08e0+     _beforesort
-0ea7:08e4+     _aftersort
-0ea7:08e8+     _XMSaddr
+0eab:08e0+     _beforesort
+0eab:08e4+     _aftersort
+0eab:08e8+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:5210      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -136,9 +136,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5950*     CAL_OptimizeNodes_
 0000:5a00*     CA_Startup_
 0000:5a50*     CA_Shutdown_
-0ea7:08f0*     _finishcachebox
-0ea7:08f4*     _updatecachebox
-0ea7:08f8*     _drawcachebox
+0eab:08f0*     _finishcachebox
+0eab:08f4*     _updatecachebox
+0eab:08f8*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5abc      KITTENGETS
 0000:5b1c*     kittenopen_
@@ -149,7 +149,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6074+     get_line_
 0000:60e6+     db_fetch_
 0000:617c+     db_insert_
-0ea7:0494+     __kitten_catalog
+0eab:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:643c+     LargestFreeBlock_
 0000:64ca+     _coreleft_
@@ -167,395 +167,395 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:77ee*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:7820*     start_timer_
-0000:7924*     elapsed_timer_
-0000:7976*     ticktock_
-0000:79e2*     time_in_seconds_
+0000:794c*     elapsed_timer_
+0000:799e*     ticktock_
+0000:7a0a*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7a35      __STK
-0000:7a55      __STKOVERFLOW_
+0000:7a65      __STK
+0000:7a85      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7a72      printf_
+0000:7aa2      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0ea7:0000*     __nullarea
-0ea7:04b6*     __ovlflag
-0ea7:04b7*     __intno
-0ea7:04b8*     __ovlvec
-0000:7aa2      _cstart_
-0000:7b75*     _Not_Enough_Memory_
-0000:7ca7      __exit_
-0000:7cc6      __do_exit_with_msg__
-0000:7d23      __GETDS
+0eab:0000*     __nullarea
+0eab:04b6*     __ovlflag
+0eab:04b7*     __intno
+0eab:04b8*     __ovlvec
+0000:7ad2      _cstart_
+0000:7ba5*     _Not_Enough_Memory_
+0000:7cd7      __exit_
+0000:7cf6      __do_exit_with_msg__
+0000:7d53      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7d2e      _big_code_
-0000:7d2e*     CodeModelMismatch
+0000:7d5e      _big_code_
+0000:7d5e*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0ea7:0904      __argv
-0ea7:0908      ___argv
-0ea7:090c      __argc
-0ea7:090e      ___argc
+0eab:0904      __argv
+0eab:0908      ___argv
+0eab:090c      __argc
+0eab:090e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7d35      __PIA
-0000:7d2e*     __PIS
+0000:7d65      __PIA
+0000:7d5e*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7d4c+     int86x_
-0000:7ecf      int86_
+0000:7d7c+     int86x_
+0000:7eff      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:7efc      __I4M
-0000:7efc      __U4M
+0000:7f2c      __I4M
+0000:7f2c      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:7f14      _dos_getvect_
+0000:7f44      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:7f1f      _dos_setvect_
+0000:7f4f      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:7f2c      __I4D
-0000:7f7b      __U4D
+0000:7f5c      __I4D
+0000:7fab      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:7fff*     _heapgrow_
-0000:7fff      _fheapgrow_
-0000:8000      _nheapgrow_
+0000:802f*     _heapgrow_
+0000:802f      _fheapgrow_
+0000:8030      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:8078      _memavl_
+0000:80a8      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:80bd      _nmalloc_
-0ea7:04bc      ___nheapbeg
-0ea7:04be      ___MiniHeapRover
-0ea7:04c0      ___LargestSizeB4MiniHeapRover
+0000:80ed      _nmalloc_
+0eab:04bc      ___nheapbeg
+0eab:04be      ___MiniHeapRover
+0eab:04c0      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:8197      _fmalloc_
-0000:8197      malloc_
-0ea7:04c2      ___fheap
-0ea7:04c4      ___fheapRover
-0ea7:04c6      ___LargestSizeB4Rover
+0000:81c7      _fmalloc_
+0000:81c7      malloc_
+0eab:04c2      ___fheap
+0eab:04c4      ___fheapRover
+0eab:04c6      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:830c      _ffree_
-0000:830c      free_
+0000:833c      _ffree_
+0000:833c      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:8379      _nfree_
-0ea7:0910+     ___MiniHeapFreeRover
+0000:83a9      _nfree_
+0eab:0910+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-0000:8474+     _null_exit_rtn_
-0000:8474+     __null_int23_exit_
-0000:8475      exit_
-0000:8496+     _exit_
-0ea7:04c8+     ___int23_exit
-0ea7:04cc      ___FPE_handler_exit
+0000:84a4+     _null_exit_rtn_
+0000:84a4+     __null_int23_exit_
+0000:84a5      exit_
+0000:84c6+     _exit_
+0eab:04c8+     ___int23_exit
+0eab:04cc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:84b2      __PTC
+0000:84e2      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:84e5      ultoa_
-0000:85a3*     ltoa_
+0000:8515      ultoa_
+0000:85d3*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:8729      write_
+0000:8759      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:8955+     __open_flags_
-0000:8c16+     _fsopen_
-0000:8c7d      fopen_
-0000:8da0*     freopen_
+0000:8985+     __open_flags_
+0000:8c46+     _fsopen_
+0000:8cad      fopen_
+0000:8dd0*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:8e2a      fprintf_
+0000:8e5a      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:8e59      __doclose_
-0000:8fa3      __shutdown_stream_
-0000:8fbd      fclose_
-0ea7:0912+     ___RmTmpFileFn
+0000:8e89      __doclose_
+0000:8fd3      __shutdown_stream_
+0000:8fed      fclose_
+0eab:0912+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:9028+     __ibm_bios_get_ticks_
-0000:909f      clock_
+0000:9058+     __ibm_bios_get_ticks_
+0000:90cf      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:90c6      kbhit_
+0000:90f6      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:90dd      ftell_
+0000:910d      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:92c3      fseek_
+0000:92f3      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0ea7:0098      __IsTable
+0eab:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:94bb      tolower_
+0000:94eb      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:94c9      unlink_
+0000:94f9      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:96f9      open_
-0000:9730      sopen_
+0000:9729      open_
+0000:9760      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:975d      close_
+0000:978d      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:9762      filelength_
+0000:9792      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:97c0      sprintf_
+0000:97f0      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:97ef      getenv_
+0000:981f      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:98da      __PTS
+0000:990a      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:990b      read_
+0000:993b      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9a44*     __clib_strdup_
-0000:9a44      strdup_
+0000:9a74*     __clib_strdup_
+0000:9a74      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9aab      halloc_
-0000:9b90      hfree_
+0000:9adb      halloc_
+0000:9bc0      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9b97      _heapwalk_
-0000:9b97      _fheapwalk_
+0000:9bc7      _heapwalk_
+0000:9bc7      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9bac+     __NHeapWalk_
-0000:9ca5      _nheapwalk_
+0000:9bdc+     __NHeapWalk_
+0000:9cd5      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9cb5      stackavail_
+0000:9ce5      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0ea7:04d8      __8087
-0ea7:04d9      __real87
-0ea7:04da      __dos87emucall
-0ea7:04dc      __dos87real
+0eab:04d8      __8087
+0eab:04d9      __real87
+0eab:04da      __dos87emucall
+0eab:04dc      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9cc4*     __exit_with_msg_
-0000:9cc9      __fatal_runtime_error_
+0000:9cf4*     __exit_with_msg_
+0000:9cf9      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0ea7:04de      __curbrk
-0ea7:04e6      __STACKLOW
-0ea7:04e8      __STACKTOP
-0ea7:04ea      __cbyte
-0ea7:04ec      __child
-0ea7:04ee      __no87
-0ea7:04fb      ___FPE_handler
-0ea7:04e0      __psp
-0ea7:04ef      __get_ovl_stack
-0ea7:04f3      __restore_ovl_stack
-0ea7:04f7      __close_ovl_file
-0ea7:04ff      __LpCmdLine
-0ea7:0503      __LpPgmName
-0ea7:04e2      __osmajor
-0ea7:04e3      __osminor
-0ea7:04e4      __osmode
-0ea7:04e5      __HShift
+0eab:04de      __curbrk
+0eab:04e6      __STACKLOW
+0eab:04e8      __STACKTOP
+0eab:04ea      __cbyte
+0eab:04ec      __child
+0eab:04ee      __no87
+0eab:04fb      ___FPE_handler
+0eab:04e0      __psp
+0eab:04ef      __get_ovl_stack
+0eab:04f3      __restore_ovl_stack
+0eab:04f7      __close_ovl_file
+0eab:04ff      __LpCmdLine
+0eab:0503      __LpPgmName
+0eab:04e2      __osmajor
+0eab:04e3      __osminor
+0eab:04e4      __osmode
+0eab:04e5      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0ea7:0508      ___iob
-0ea7:091a      ___ClosedStreams
-0ea7:091e      ___OpenStreams
+0eab:0508      ___iob
+0eab:091a      ___OpenStreams
+0eab:091e      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:9d02      __fprtf_
+0000:9d32      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:9e55      __CMain
+0000:9e85      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:9ebb      __InitRtns
-0000:9ebb*     __FInitRtns
-0000:9f16      __FiniRtns
-0000:9f16*     __FFiniRtns
+0000:9eeb      __InitRtns
+0000:9eeb*     __FInitRtns
+0000:9f46      __FiniRtns
+0000:9f46*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0ea7:0670      ___uselfn
+0eab:0670      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:9f7a      __DOSseg__
+0000:9faa      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:9f7b      __Init_Argv_
-0000:9fde+     _getargv_
-0000:a30e      __Fini_Argv_
+0000:9fab      __Init_Argv_
+0000:a00e+     _getargv_
+0000:a33e      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:a338      intr_
+0000:a368      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:a34c      segread_
+0000:a37c      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:a437      __LastFree_
-0000:a4b1      __ExpandDGROUP_
+0000:a467      __LastFree_
+0000:a4e1      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:a5c2      __nmemneed_
+0000:a5f2      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:a5d0      __MemAllocator
-0000:a69a      __MemFree
+0000:a600      __MemAllocator
+0000:a6ca      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:a7f7      __GrowSeg_
+0000:a827      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:a96d      __AllocSeg_
+0000:a99d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:aa5c      __fmemneed_
+0000:aa8c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0ea7:0022      ___Alphabet
+0eab:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:aa5f      __lseek_
+0000:aa8f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:aa99*     __dosretax
-0000:aa9e*     __dosret0
-0000:aaa5      __set_errno_dos_
-0000:ab0d*     __set_errno_dos_reterr_
+0000:aac9*     __dosretax
+0000:aace*     __dosret0
+0000:aad5      __set_errno_dos_
+0000:ab3d*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:ab18*     __get_errno_ptr_
-0ea7:0926      _errno
+0000:ab48*     __get_errno_ptr_
+0eab:0926      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:ab1f      __GetIOMode_
-0000:ab54      __SetIOMode_nogrow_
-0ea7:0686      ___NFiles
-0ea7:0688      ___init_mode
-0ea7:06b0      ___io_mode
+0000:ab4f      __GetIOMode_
+0000:ab84      __SetIOMode_nogrow_
+0eab:0686      ___NFiles
+0eab:0688      ___init_mode
+0eab:06b0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:ab89*     __set_commode_
-0ea7:06b4      __commode
+0000:abb9*     __set_commode_
+0eab:06b4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0ea7:06b6      __fmode
+0eab:06b6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:ab95      __chktty_
+0000:abc5      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:abf4      __freefp_
-0000:ac95      __purgefp_
+0000:ac24      __freefp_
+0000:acc5      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:acd6      __allocfp_
+0000:ad06      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:ae86      __close_
+0000:aeb6      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:aebc      __flush_
+0000:aeec      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b105      fflush_
+0000:b135      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b11a      tell_
+0000:b14a      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b12b      lseek_
+0000:b15b      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b15c      __doserror_
-0000:b16a      __doserror1_
+0000:b18c      __doserror_
+0000:b19a      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b176      _dos_open_
+0000:b1a6      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b19c      isatty_
+0000:b1cc      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b1b8*     __get_doserrno_ptr_
-0ea7:0928      __doserrno
+0000:b1e8*     __get_doserrno_ptr_
+0eab:0928      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0ea7:06b8      ___umaskval
+0eab:06b8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b1bf      _dos_creat_
-0000:b1e3*     _dos_creatnew_
+0000:b1ef      _dos_creat_
+0000:b213*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b204+     __grow_iomode_
-0000:b2eb+     __shrink_iomode_
-0000:b32c      __SetIOMode_
+0000:b234+     __grow_iomode_
+0000:b31b+     __shrink_iomode_
+0000:b35c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b3ec      vsprintf_
+0000:b41c      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0ea7:092c      ___env_mask
-0ea7:0930      _environ
-0ea7:0934*     __wenviron
+0eab:092c      ___env_mask
+0eab:0930      _environ
+0eab:0934*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:b42e      _mbterm_
+0000:b45e      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:b481      _mbsnextc_
+0000:b4b1      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:b4dc      _mbctoupper_
+0000:b50c      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:b4ff      _mbsinc_
+0000:b52f      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b551      __ChkTTYIOMode_
-0000:b5bf*     __IOMode_
+0000:b581      __ChkTTYIOMode_
+0000:b5ef*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:b691      __HeapWalk_
+0000:b6c1      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:b8d1*     _fpreset_
-0000:b8fc      __init_8087_
-0000:b92f+     __default_sigfpe_handler_
-0000:b984      __chk8087_
+0000:b901*     _fpreset_
+0000:b92c      __init_8087_
+0000:b95f+     __default_sigfpe_handler_
+0000:b9b4      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:b9f4      __EnterWVIDEO_
-0ea7:06d8+     ___WD_Present
+0000:ba24      __EnterWVIDEO_
+0eab:06d8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:ba18      __InitFiles_
+0000:ba48      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:bc4c*     fcloseall_
-0000:bc53      __full_io_exit_
+0000:bc7c*     fcloseall_
+0000:bc83      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:bc5d      fputc_
+0000:bc8d      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:be32      __ioalloc_
+0000:be62      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:bfc0      __prtf_
+0000:bff0      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0ea7:0938      ____Argv
-0ea7:093c      ____Argc
+0eab:0938      ____Argv
+0eab:093c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0ea7:06da      __amblksiz
+0eab:06da      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0ea7:070c      __Start_XI
-0ea7:0742      __End_XI
-0ea7:0742      __Start_YI
-0ea7:075a      __End_YI
+0eab:070c      __Start_XI
+0eab:0742      __End_XI
+0eab:0742      __Start_YI
+0eab:075a      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-0ea7:093e      ___historical_splitparms
+0eab:093e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d122      _DoINTR_
+0000:d160      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:d49b*     _heapenable_
-0ea7:06dc      ___heap_enabled
+0000:d4d9*     _heapenable_
+0eab:06dc      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:d4ac*     sbrk_
-0000:d4bc      __brk_
+0000:d4ea*     sbrk_
+0000:d4fa      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:d524      __qwrite_
+0000:d562      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:d584      fsync_
+0000:d5c2      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:d589+     __flushall_
-0000:d61d      flushall_
+0000:d5c7+     __flushall_
+0000:d65b      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:d623*     _frealloc_
-0000:d623      realloc_
+0000:d661*     _frealloc_
+0000:d661      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:d71d      __setenvp_
-0000:d8a9      __freeenvp_
+0000:d75b      __setenvp_
+0000:d8e7      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0ea7:06de      ___IsDBCS
+0eab:06de      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:d907*     _ismbblead_
-0ea7:0944      ___MBCSIsTable
+0000:d945*     _ismbblead_
+0eab:0944      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:d961      __mbinit_
-0ea7:06e0      ___MBCodePage
+0000:d99f      __mbinit_
+0eab:06e0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:da3c      _mbdtoupper_
+0000:da7a      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:da4a      toupper_
+0000:da88      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0ea7:06e2      __8087cw
+0eab:06e2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0ea7:06e4      ___Save8087
-0ea7:06e8      ___Rest8087
+0eab:06e4      ___Save8087
+0eab:06e8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:da59      __GrabFP87_
+0000:da97      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:da8c*     __init_8087_emu
-0000:da92      __x87id
+0000:daca*     __init_8087_emu
+0000:dad0      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:daef      wctomb_
+0000:db2d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:db3a+     utoa_
-0000:dbdb      itoa_
+0000:db78+     utoa_
+0000:dc19      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:dc25      strupr_
+0000:dc63      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0ea7:06ec      ___EFG_printf
-0ea7:06f0*     ___EFG_scanf
+0eab:06ec      ___EFG_printf
+0eab:06f0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:dc6d      ulltoa_
-0000:ddaa*     lltoa_
+0000:dcab      ulltoa_
+0000:dde8*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:de1b*     _dos_close_
-0000:de29      _dos_commit_
+0000:de59*     _dos_close_
+0000:de67      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:de38*     _msize_
-0000:de53      _fmsize_
+0000:de76*     _msize_
+0000:de91      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:de64      __HeapManager_expand_
-0000:e36d      _nexpand_
+0000:dea2      __HeapManager_expand_
+0000:e3ab      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:e3c0      _fexpand_
-0000:e3c0*     _expand_
+0000:e3fe      _fexpand_
+0000:e3fe*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:e3f5      clearenv_
+0000:e433      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:e52a      __Init_FPE_handler_
-0000:e563      __Fini_FPE_handler_
-0000:e59a*     __FPEHandler
+0000:e568      __Init_FPE_handler_
+0000:e5a1      __Fini_FPE_handler_
+0000:e5d8*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:e82c      _bfree_
+0000:e86a      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:e851      _bexpand_
+0000:e88f      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0ea7:070a      ___FPE_int
+0eab:070a      ___FPE_int
 
 
                         +--------------------+
@@ -570,6 +570,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001d180 (119168.)
-Entry point address: 0000:7aa2
+Memory size:  0001d1c0 (119232.)
+Entry point address: 0000:7ad2
 Link time: 00:00.00
index a00d5305a844a0e2225fed744ceeae71f06dfb21..151193024620ecade988c7d100f5366ceeb786f0 100755 (executable)
Binary files a/maptest.exe and b/maptest.exe differ
index 3dcc0bb842cf47f0ac8883ae400b710528112547..9179de5f8dbad69e32f688f3a503c52443361972 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: maptest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          132d:0000            0000f100
+DGROUP                          1331:0000            0000f100
 
 
 
@@ -34,30 +34,30 @@ wcpu_TEXT              CODE           AUTO           0000:64e0       00000058
 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       0000020d
-_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       00000e82
-STACK                  STACK          DGROUP         1491:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:8af0       00000235
+_TEXT                  CODE           AUTO           08d3:0000       00007bc9
+bitmap_TEXT            CODE           AUTO           08d3:7bd0       000005c9
+modex16_TEXT           CODE           AUTO           08d3:81a0       00002180
+16text_TEXT            CODE           AUTO           08d3:a320       0000010d
+16_in13_DATA           FAR_DATA       AUTO           1316:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1330:0004       00000000
+_NULL                  BEGDATA        DGROUP         1331:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         1333:0000       00000002
+CONST                  DATA           DGROUP         1333:0002       00000076
+CONST2                 DATA           DGROUP         133a:0008       00000102
+_DATA                  DATA           DGROUP         134b:0000       000005b9
+XIB                    DATA           DGROUP         13a6:000a       00000000
+XI                     DATA           DGROUP         13a6:000a       00000036
+XIE                    DATA           DGROUP         13aa:0000       00000000
+YIB                    DATA           DGROUP         13aa:0000       00000000
+YI                     DATA           DGROUP         13aa:0000       00000018
+YIE                    DATA           DGROUP         13ab:0008       00000000
+STRINGS                DATA           DGROUP         13ab:0008       00000000
+DATA                   DATA           DGROUP         13ab:0008       00000000
+_emu_init_start        EMU            DGROUP         13ab:0008       00000000
+_emu_init_end          EMU            DGROUP         13ab:0008       00000000
+_BSS                   BSS            DGROUP         13ac:0000       00000e82
+STACK                  STACK          DGROUP         1495:0000       0000dac0
 
 
                         +----------------+
@@ -80,7 +80,7 @@ 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)
-132d:07ce+     _inpu
+1331:07ce+     _inpu
 0000:1490+     INL_KeyService_
 0000:172a+     Mouse_
 0000:1782+     IN_GetJoyAbs_
@@ -128,9 +128,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:5a5c+     MM_TotalFree_
 0000:5af2*     MM_Report_
 0000:64aa*     MM_BombOnError_
-132d:0930+     _beforesort
-132d:0934+     _aftersort
-132d:0938+     _XMSaddr
+1331:0930+     _beforesort
+1331:0934+     _aftersort
+1331:0938+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:64e0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -148,9 +148,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:6c20*     CAL_OptimizeNodes_
 0000:6cd0*     CA_Startup_
 0000:6d20*     CA_Shutdown_
-132d:0940*     _finishcachebox
-132d:0944*     _updatecachebox
-132d:0948*     _drawcachebox
+1331:0940*     _finishcachebox
+1331:0944*     _updatecachebox
+1331:0948*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6d8c      KITTENGETS
 0000:6dec*     kittenopen_
@@ -161,7 +161,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:7344+     get_line_
 0000:73b6+     db_fetch_
 0000:744c+     db_insert_
-132d:04a4+     __kitten_catalog
+1331:04a4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:770c+     LargestFreeBlock_
 0000:779a+     _coreleft_
@@ -179,464 +179,464 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:8abe*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:8af0*     start_timer_
-0000:8bf4*     elapsed_timer_
-0000:8c46*     ticktock_
-0000:8cb2*     time_in_seconds_
+0000:8c1c*     elapsed_timer_
+0000:8c6e*     ticktock_
+0000:8cda*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-08d0:0005      __STK
-08d0:0025      __STKOVERFLOW_
+08d3:0005      __STK
+08d3:0025      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-132d:04c6      ___iob
-132d:0954      ___ClosedStreams
-132d:0958      ___OpenStreams
+1331:04c6      ___iob
+1331:0954      ___OpenStreams
+1331:0958      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-08d0:0042      fprintf_
+08d3:0042      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-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
+1331:0000*     __nullarea
+1331:062e*     __ovlflag
+1331:062f*     __intno
+1331:0630*     __ovlvec
+08d3:0072      _cstart_
+08d3:0145*     _Not_Enough_Memory_
+08d3:0277      __exit_
+08d3:0296      __do_exit_with_msg__
+08d3:02f3      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-08d0:02fe      _big_code_
-08d0:02fe*     CodeModelMismatch
+08d3:02fe      _big_code_
+08d3:02fe*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-132d:095c      __argv
-132d:0960      ___argv
-132d:0964      __argc
-132d:0966      ___argc
+1331:095c      __argv
+1331:0960      ___argv
+1331:0964      __argc
+1331:0966      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-08d0:0305      __PIA
-08d0:02fe*     __PIS
+08d3:0305      __PIA
+08d3:02fe*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
-08d0:031c      strncmp_
+08d3:031c      strncmp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-08d0:0359      _fmalloc_
-08d0:0359      malloc_
-132d:0634      ___fheap
-132d:0636      ___fheapRover
-132d:0638      ___LargestSizeB4Rover
+08d3:0359      _fmalloc_
+08d3:0359      malloc_
+1331:0634      ___fheap
+1331:0636      ___fheapRover
+1331:0638      ___LargestSizeB4Rover
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-08d0:7ec2      bitmapLoadPcx_
-08d0:801e*     bitmapLoadPcxTiles_
+08d3:7ed2      bitmapLoadPcx_
+08d3:802e*     bitmapLoadPcxTiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
-08d0:04ce      strstr_
+08d3:04ce      strstr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
-08d0:05d0      atoi_
+08d3:05d0      atoi_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-08d0:066b+     __open_flags_
-08d0:092c+     _fsopen_
-08d0:0993      fopen_
-08d0:0ab6*     freopen_
+08d3:066c+     __open_flags_
+08d3:092d+     _fsopen_
+08d3:0994      fopen_
+08d3:0ab7*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-08d0:0b40      fread_
+08d3:0b41      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-08d0:0eb7      __get_errno_ptr_
-132d:09e8      _errno
+08d3:0eb8      __get_errno_ptr_
+1331:09e8      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-08d0:0ebe*     _frealloc_
-08d0:0ebe      realloc_
+08d3:0ebf*     _frealloc_
+08d3:0ebf      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-08d0:0f9a      __PTC
+08d3:0f9c      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-08d0:0fcd      strncpy_
+08d3:0fcf      strncpy_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-08d0:1009      printf_
+08d3:100b      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-08d0:1038+     int86x_
-08d0:11bb      int86_
+08d3:103a+     int86x_
+08d3:11bd      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-08d0:11e8      __I4M
-08d0:11e8      __U4M
+08d3:11ea      __I4M
+08d3:11ea      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-08d0:1200      _dos_getvect_
+08d3:1202      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-08d0:120b      _dos_setvect_
+08d3:120d      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-08d0:1218      __I4D
-08d0:1267      __U4D
+08d3:121a      __I4D
+08d3:1269      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-08d0:12eb*     _heapgrow_
-08d0:12eb      _fheapgrow_
-08d0:12ec      _nheapgrow_
+08d3:12ed*     _heapgrow_
+08d3:12ed      _fheapgrow_
+08d3:12ee      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-08d0:1364      _memavl_
+08d3:1366      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-08d0:13a9      _nmalloc_
-132d:0644      ___nheapbeg
-132d:0646      ___MiniHeapRover
-132d:0648      ___LargestSizeB4MiniHeapRover
+08d3:13ab      _nmalloc_
+1331:0644      ___nheapbeg
+1331:0646      ___MiniHeapRover
+1331:0648      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-08d0:1483      _ffree_
-08d0:1483      free_
+08d3:1485      _ffree_
+08d3:1485      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-08d0:14f0      _nfree_
-132d:09ea+     ___MiniHeapFreeRover
+08d3:14f2      _nfree_
+1331:09ea+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-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
+08d3:15ed+     _null_exit_rtn_
+08d3:15ed+     __null_int23_exit_
+08d3:15ee      exit_
+08d3:160f+     _exit_
+1331:064a+     ___int23_exit
+1331:064e      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-08d0:1629      ultoa_
-08d0:16e7*     ltoa_
+08d3:162b      ultoa_
+08d3:16e9*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-08d0:186d      write_
+08d3:186f      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-08d0:1a99      __doclose_
-08d0:1be3      __shutdown_stream_
-08d0:1bfd      fclose_
-132d:09ec+     ___RmTmpFileFn
+08d3:1a9b      __doclose_
+08d3:1be5      __shutdown_stream_
+08d3:1bff      fclose_
+1331:09ec+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-08d0:1c68+     __ibm_bios_get_ticks_
-08d0:1cdf      clock_
+08d3:1c6a+     __ibm_bios_get_ticks_
+08d3:1ce1      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-08d0:1d06      kbhit_
+08d3:1d08      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-08d0:1d1d      ftell_
+08d3:1d1f      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-08d0:1f03      fseek_
+08d3:1f05      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-132d:0098      __IsTable
+1331:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-08d0:20fb      tolower_
+08d3:20fd      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-08d0:2109      unlink_
+08d3:210b      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-08d0:2339      open_
-08d0:2370      sopen_
+08d3:233b      open_
+08d3:2372      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-08d0:239d      close_
+08d3:239f      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-08d0:23a2      filelength_
+08d3:23a4      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-08d0:2400      sprintf_
+08d3:2402      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-08d0:242f      getenv_
+08d3:2431      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-08d0:251a      __PTS
+08d3:251c      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-08d0:254b      read_
+08d3:254d      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-08d0:2684*     __clib_strdup_
-08d0:2684      strdup_
+08d3:2686*     __clib_strdup_
+08d3:2686      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-08d0:26eb      halloc_
-08d0:27d0      hfree_
+08d3:26ed      halloc_
+08d3:27d2      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-08d0:27d7      _heapwalk_
-08d0:27d7      _fheapwalk_
+08d3:27d9      _heapwalk_
+08d3:27d9      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-08d0:27ec+     __NHeapWalk_
-08d0:28e5      _nheapwalk_
+08d3:27ee+     __NHeapWalk_
+08d3:28e7      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-08d0:28f5      stackavail_
+08d3:28f7      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-132d:065a      __8087
-132d:065b      __real87
-132d:065c      __dos87emucall
-132d:065e      __dos87real
+1331:065a      __8087
+1331:065b      __real87
+1331:065c      __dos87emucall
+1331:065e      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-08d0:2904*     __exit_with_msg_
-08d0:2909      __fatal_runtime_error_
+08d3:2906*     __exit_with_msg_
+08d3:290b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+1331:0660      __curbrk
+1331:0668      __STACKLOW
+1331:066a      __STACKTOP
+1331:066c      __cbyte
+1331:066e      __child
+1331:0670      __no87
+1331:067d      ___FPE_handler
+1331:0662      __psp
+1331:0671      __get_ovl_stack
+1331:0675      __restore_ovl_stack
+1331:0679      __close_ovl_file
+1331:0681      __LpCmdLine
+1331:0685      __LpPgmName
+1331:0664      __osmajor
+1331:0665      __osminor
+1331:0666      __osmode
+1331:0667      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-08d0:2928      __InitFiles_
+08d3:292a      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-08d0:2b5c*     fcloseall_
-08d0:2b63      __full_io_exit_
+08d3:2b5e*     fcloseall_
+08d3:2b65      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-08d0:2b87      __fprtf_
+08d3:2b89      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-08d0:2cda      __CMain
+08d3:2cdc      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-08d0:2d40      __InitRtns
-08d0:2d40*     __FInitRtns
-08d0:2d9b      __FiniRtns
-08d0:2d9b*     __FFiniRtns
+08d3:2d42      __InitRtns
+08d3:2d42*     __FInitRtns
+08d3:2d9d      __FiniRtns
+08d3:2d9d*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-132d:068a      ___uselfn
+1331:068a      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-08d0:2e00      __DOSseg__
+08d3:2e02      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-08d0:2e01      __Init_Argv_
-08d0:2e64+     _getargv_
-08d0:3194      __Fini_Argv_
+08d3:2e03      __Init_Argv_
+08d3:2e66+     _getargv_
+08d3:3196      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-08d0:31c0      __MemAllocator
-08d0:328a      __MemFree
+08d3:31c0      __MemAllocator
+08d3:328a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-08d0:33e7      __GrowSeg_
+08d3:33e7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-08d0:355d      __AllocSeg_
+08d3:355d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-08d0:364c      __fmemneed_
+08d3:364c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-08d0:364f      __fill_buffer_
-08d0:389e      fgetc_
+08d3:364f      __fill_buffer_
+08d3:389e      fgetc_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-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
+08d3:8358*     VGAmodeX_
+08d3:8400+     modexEnter_
+08d3:849c*     modexLeave_
+08d3:84b4*     modexDefaultPage_
+08d3:850e*     modexNextPage_
+08d3:85ca*     modexNextPageFlexibleSize_
+08d3:866e*     modexShowPage_
+08d3:876a*     modexPanPage_
+08d3:87ba*     modexSelectPlane_
+08d3:87de+     modexClearRegion_
+08d3:88f6*     oldDrawBmp_
+08d3:8a5c*     CDrawBmp_
+08d3:8bc0*     modexDrawBmp_
+08d3:8c26+     modexDrawBmpRegion_
+08d3:8d90*     modexDrawPlanarBuf_
+08d3:8dae*     modexDrawSprite_
+08d3:8e14+     modexDrawSpriteRegion_
+08d3:8f8c*     modexCopyPageRegion_
+08d3:90f6*     modexFadeOn_
+08d3:9126*     modexFadeOff_
+08d3:9154*     modexFlashOn_
+08d3:9182*     modexFlashOff_
+08d3:9252+     modexPalSave_
+08d3:92a8      modexNewPal_
+08d3:92f8*     modexLoadPalFile_
+08d3:93da*     modexSavePalFile_
+08d3:9452*     modexPalBlack_
+08d3:947c*     modexPalWhite_
+08d3:94a6+     modexPalUpdate_
+08d3:9a16+     modexPalUpdate1_
+08d3:9a90*     modexPalUpdate0_
+08d3:9adc+     chkcolor_
+08d3:9df4+     modexputPixel_
+08d3:9e82*     modexgetPixel_
+08d3:9f08*     modexhlin_
+08d3:9f74*     modexprint_
+08d3:a10e*     modexprintbig_
+08d3:a28a*     cls_
+08d3:a2f8+     modexWaitBorder_
+1331:0694+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-08d0:39e5*     __set_commode_
-132d:06bc      __commode
+08d3:39e5*     __set_commode_
+1331:06bc      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-132d:06be      __fmode
+1331:06be      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-08d0:39f1      __chktty_
+08d3:39f1      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-08d0:3a50      __freefp_
-08d0:3af1      __purgefp_
+08d3:3a50      __freefp_
+08d3:3af1      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-08d0:3b32      __allocfp_
+08d3:3b32      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-08d0:3ce2      __ioalloc_
+08d3:3ce2      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-08d0:3e70      __qread_
+08d3:3e70      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-08d0:3e90*     _msize_
-08d0:3eab      _fmsize_
+08d3:3e90*     _msize_
+08d3:3eab      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-08d0:3ebc      __HeapManager_expand_
-08d0:43c5      _nexpand_
+08d3:3ebc      __HeapManager_expand_
+08d3:43c5      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-08d0:4418      _fexpand_
-08d0:4418*     _expand_
+08d3:4418      _fexpand_
+08d3:4418*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-08d0:444d      intr_
+08d3:444d      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-08d0:4461      segread_
+08d3:4461      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-08d0:454c      __LastFree_
-08d0:45c6      __ExpandDGROUP_
+08d3:454c      __LastFree_
+08d3:45c6      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-08d0:46d7      __nmemneed_
+08d3:46d7      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-132d:0050      ___Alphabet
+1331:0050      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-08d0:46da      __lseek_
+08d3:46da      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-08d0:4714*     __dosretax
-08d0:4719*     __dosret0
-08d0:4720      __set_errno_dos_
-08d0:4788*     __set_errno_dos_reterr_
+08d3:4714*     __dosretax
+08d3:4719*     __dosret0
+08d3:4720      __set_errno_dos_
+08d3:4788*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-08d0:4793      __GetIOMode_
-08d0:47c8      __SetIOMode_nogrow_
-132d:06d4      ___NFiles
-132d:06d6      ___init_mode
-132d:06fe      ___io_mode
+08d3:4793      __GetIOMode_
+08d3:47c8      __SetIOMode_nogrow_
+1331:06d4      ___NFiles
+1331:06d6      ___init_mode
+1331:06fe      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-08d0:47fd      __close_
+08d3:47fd      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-08d0:4833      __flush_
+08d3:4833      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-08d0:4a7c      fflush_
+08d3:4a7c      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-08d0:4a91      tell_
+08d3:4a91      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-08d0:4aa2      lseek_
+08d3:4aa2      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-08d0:4ad4      __doserror_
-08d0:4ae2      __doserror1_
+08d3:4ad4      __doserror_
+08d3:4ae2      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-08d0:4aee      _dos_open_
+08d3:4aee      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-08d0:4b14      isatty_
+08d3:4b14      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-08d0:4b30*     __get_doserrno_ptr_
-132d:12f8      __doserrno
+08d3:4b30*     __get_doserrno_ptr_
+1331:12f8      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-132d:0702      ___umaskval
+1331:0702      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-08d0:4b37      _dos_creat_
-08d0:4b5b*     _dos_creatnew_
+08d3:4b37      _dos_creat_
+08d3:4b5b*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-08d0:4b7c+     __grow_iomode_
-08d0:4c63+     __shrink_iomode_
-08d0:4ca4      __SetIOMode_
+08d3:4b7c+     __grow_iomode_
+08d3:4c63+     __shrink_iomode_
+08d3:4ca4      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-08d0:4d64      vsprintf_
+08d3:4d64      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-132d:12fc      ___env_mask
-132d:1300      _environ
-132d:1304*     __wenviron
+1331:12fc      ___env_mask
+1331:1300      _environ
+1331:1304*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-08d0:4da6      _mbterm_
+08d3:4da6      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-08d0:4df9      _mbsnextc_
+08d3:4df9      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-08d0:4e54      _mbctoupper_
+08d3:4e54      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-08d0:4e77      _mbsinc_
+08d3:4e77      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-08d0:4ec9      __ChkTTYIOMode_
-08d0:4f37*     __IOMode_
+08d3:4ec9      __ChkTTYIOMode_
+08d3:4f37*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-08d0:5009      __HeapWalk_
+08d3:5009      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-08d0:5249*     _fpreset_
-08d0:5274      __init_8087_
-08d0:52a7+     __default_sigfpe_handler_
-08d0:52fc      __chk8087_
+08d3:5249*     _fpreset_
+08d3:5274      __init_8087_
+08d3:52a7+     __default_sigfpe_handler_
+08d3:52fc      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-08d0:536c      __EnterWVIDEO_
-132d:0722+     ___WD_Present
+08d3:536c      __EnterWVIDEO_
+1331:0722+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-08d0:5390      fputc_
+08d3:5390      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-08d0:5565      __prtf_
+08d3:5565      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-132d:1308      ____Argv
-132d:130c      ____Argc
+1331:1308      ____Argv
+1331:130c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-132d:0724      __amblksiz
+1331:0724      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-132d:075a      __Start_XI
-132d:0790      __End_XI
-132d:0790      __Start_YI
-132d:07a8      __End_YI
+1331:075a      __Start_XI
+1331:0790      __End_XI
+1331:0790      __Start_YI
+1331:07a8      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-132d:130e      ___historical_splitparms
+1331:130e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-08d0:66c8*     _heapenable_
-132d:0726      ___heap_enabled
+08d3:66d6*     _heapenable_
+1331:0726      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-08d0:66d9      __flushall_
-08d0:676d      flushall_
+08d3:66e7      __flushall_
+08d3:677b      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-08d0:6773      getche_
+08d3:6781      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-08d0:678d      fwrite_
+08d3:679b      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-08d0:6b06      rand_
-08d0:6b48*     srand_
+08d3:6b14      rand_
+08d3:6b56*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-08d0:a386*     textInit_
-132d:1310      _romFonts
+08d3:a396*     textInit_
+1331:1310      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-08d0:6b6b      _bfree_
+08d3:6b79      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-08d0:6b90      _bexpand_
+08d3:6b9e      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-08d0:6bea      _DoINTR_
+08d3:6bf8      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-08d0:6f63*     sbrk_
-08d0:6f73      __brk_
+08d3:6f71*     sbrk_
+08d3:6f81      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-08d0:6fdb      __qwrite_
+08d3:6fe9      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-08d0:703b      fsync_
+08d3:7049      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-08d0:705e      __setenvp_
-08d0:71ea      __freeenvp_
+08d3:706c      __setenvp_
+08d3:71f8      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-132d:072c      ___IsDBCS
+1331:072c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-08d0:7248*     _ismbblead_
-132d:132c      ___MBCSIsTable
+08d3:7256*     _ismbblead_
+1331:132c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-08d0:72a2      __mbinit_
-132d:072e      ___MBCodePage
+08d3:72b0      __mbinit_
+1331:072e      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-08d0:737d      _mbdtoupper_
+08d3:738b      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-08d0:738b      toupper_
+08d3:7399      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-132d:0730      __8087cw
+1331:0730      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-132d:0732      ___Save8087
-132d:0736      ___Rest8087
+1331:0732      ___Save8087
+1331:0736      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-08d0:739a      __GrabFP87_
+08d3:73a8      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-08d0:73cc*     __init_8087_emu
-08d0:73d2      __x87id
+08d3:73da*     __init_8087_emu
+08d3:73e0      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-08d0:742f      wctomb_
+08d3:743d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-08d0:747a+     utoa_
-08d0:751b      itoa_
+08d3:7488+     utoa_
+08d3:7529      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-08d0:7565      strupr_
+08d3:7573      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-132d:073a      ___EFG_printf
-132d:073e*     ___EFG_scanf
+1331:073a      ___EFG_printf
+1331:073e*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-08d0:75ad      ulltoa_
-08d0:76ea*     lltoa_
+08d3:75bb      ulltoa_
+08d3:76f8*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-08d0:775b*     _dos_close_
-08d0:7769      _dos_commit_
+08d3:7769*     _dos_close_
+08d3:7777      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-08d0:7778      clearenv_
+08d3:7786      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-08d0:78ae      __Init_FPE_handler_
-08d0:78e7      __Fini_FPE_handler_
-08d0:791e*     __FPEHandler
+08d3:78bc      __Init_FPE_handler_
+08d3:78f5      __Fini_FPE_handler_
+08d3:792c*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-132d:0758      ___FPE_int
+1331:0758      ___FPE_int
 
 
                         +--------------------+
@@ -652,6 +652,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000223d0 (140240.)
-Entry point address: 08d0:0072
+Memory size:  00022410 (140304.)
+Entry point address: 08d3:0072
 Link time: 00:00.00
index 933fa5af3b2141e963366cc8009139771fb4c063..c8d4a94bffe1e899c94477725c4afbc7843f9e09 100755 (executable)
Binary files a/palettec.exe and b/palettec.exe differ
index fc606fbdb007261aa60079fcb90d7476f8648ff0..4d6b5e6531244805ddba5f78bb9defc15ce00423 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: palettec.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1148:0000            0000f060
+DGROUP                          114b:0000            0000f060
 
 
 
@@ -32,29 +32,29 @@ wcpu_TEXT              CODE           AUTO           0000:51e0       00000058
 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       0000020d
-_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       00000df2
-STACK                  STACK          DGROUP         12a2:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:77f0       00000235
+_TEXT                  CODE           AUTO           0000:7a30       0000763f
+modex16_TEXT           CODE           AUTO           0f07:0000       00002180
+16text_TEXT            CODE           AUTO           0f07:2180       0000010d
+16_in13_DATA           FAR_DATA       AUTO           1130:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           114a:0004       00000000
+_NULL                  BEGDATA        DGROUP         114b:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         114d:0000       00000002
+CONST                  DATA           DGROUP         114d:0002       00000076
+CONST2                 DATA           DGROUP         1154:0008       00000102
+_DATA                  DATA           DGROUP         1165:0000       000005a5
+XIB                    DATA           DGROUP         11bf:0006       00000000
+XI                     DATA           DGROUP         11bf:0006       00000036
+XIE                    DATA           DGROUP         11c2:000c       00000000
+YIB                    DATA           DGROUP         11c2:000c       00000000
+YI                     DATA           DGROUP         11c2:000c       00000018
+YIE                    DATA           DGROUP         11c4:0004       00000000
+STRINGS                DATA           DGROUP         11c4:0004       00000000
+DATA                   DATA           DGROUP         11c4:0004       00000000
+_emu_init_start        EMU            DGROUP         11c4:0004       00000000
+_emu_init_end          EMU            DGROUP         11c4:0004       00000000
+_BSS                   BSS            DGROUP         11c5:0000       00000df2
+STACK                  STACK          DGROUP         12a5:0000       0000dac0
 
 
                         +----------------+
@@ -70,7 +70,7 @@ 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)
-1148:07ae+     _inpu
+114b:07ae+     _inpu
 0000:0190+     INL_KeyService_
 0000:042a+     Mouse_
 0000:0482+     IN_GetJoyAbs_
@@ -118,9 +118,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:475c+     MM_TotalFree_
 0000:47f2*     MM_Report_
 0000:51aa*     MM_BombOnError_
-1148:0910+     _beforesort
-1148:0914+     _aftersort
-1148:0918+     _XMSaddr
+114b:0910+     _beforesort
+114b:0914+     _aftersort
+114b:0918+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:51e0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -138,9 +138,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5920*     CAL_OptimizeNodes_
 0000:59d0*     CA_Startup_
 0000:5a20*     CA_Shutdown_
-1148:0920*     _finishcachebox
-1148:0924*     _updatecachebox
-1148:0928*     _drawcachebox
+114b:0920*     _finishcachebox
+114b:0924*     _updatecachebox
+114b:0928*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5a8c      KITTENGETS
 0000:5aec*     kittenopen_
@@ -151,7 +151,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6044+     get_line_
 0000:60b6+     db_fetch_
 0000:614c+     db_insert_
-1148:0494+     __kitten_catalog
+114b:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:640c+     LargestFreeBlock_
 0000:649a+     _coreleft_
@@ -169,451 +169,451 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:77be*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:77f0*     start_timer_
-0000:78f4*     elapsed_timer_
-0000:7946*     ticktock_
-0000:79b2*     time_in_seconds_
+0000:791c*     elapsed_timer_
+0000:796e*     ticktock_
+0000:79da*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7a05      __STK
-0000:7a25      __STKOVERFLOW_
+0000:7a35      __STK
+0000:7a55      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-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
+0f07:01b8*     VGAmodeX_
+0f07:0260      modexEnter_
+0f07:02fc      modexLeave_
+0f07:0314*     modexDefaultPage_
+0f07:036e*     modexNextPage_
+0f07:042a*     modexNextPageFlexibleSize_
+0f07:04ce*     modexShowPage_
+0f07:05ca*     modexPanPage_
+0f07:061a*     modexSelectPlane_
+0f07:063e+     modexClearRegion_
+0f07:0756*     oldDrawBmp_
+0f07:08bc*     CDrawBmp_
+0f07:0a20*     modexDrawBmp_
+0f07:0a86+     modexDrawBmpRegion_
+0f07:0bf0*     modexDrawPlanarBuf_
+0f07:0c0e*     modexDrawSprite_
+0f07:0c74+     modexDrawSpriteRegion_
+0f07:0dec*     modexCopyPageRegion_
+0f07:0f56*     modexFadeOn_
+0f07:0f86*     modexFadeOff_
+0f07:0fb4*     modexFlashOn_
+0f07:0fe2*     modexFlashOff_
+0f07:10b2      modexPalSave_
+0f07:1108      modexNewPal_
+0f07:1158*     modexLoadPalFile_
+0f07:123a      modexSavePalFile_
+0f07:12b2*     modexPalBlack_
+0f07:12dc*     modexPalWhite_
+0f07:1306+     modexPalUpdate_
+0f07:1876+     modexPalUpdate1_
+0f07:18f0*     modexPalUpdate0_
+0f07:193c+     chkcolor_
+0f07:1c54+     modexputPixel_
+0f07:1ce2*     modexgetPixel_
+0f07:1d68*     modexhlin_
+0f07:1dd4*     modexprint_
+0f07:1f6e*     modexprintbig_
+0f07:20ea*     cls_
+0f07:2158+     modexWaitBorder_
+114b:04c4+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-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
+114b:0000*     __nullarea
+114b:04ec*     __ovlflag
+114b:04ed*     __intno
+114b:04ee*     __ovlvec
+0000:7a72      _cstart_
+0000:7b45*     _Not_Enough_Memory_
+0000:7c77      __exit_
+0000:7c96      __do_exit_with_msg__
+0000:7cf3      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7cce      _big_code_
-0000:7cce*     CodeModelMismatch
+0000:7cfe      _big_code_
+0000:7cfe*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7cd5      __PIA
-0000:7cce*     __PIS
+0000:7d05      __PIA
+0000:7cfe*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7cec      printf_
+0000:7d1c      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7d1b+     int86x_
-0000:7e9e      int86_
+0000:7d4b+     int86x_
+0000:7ece      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:7ecc      __I4M
-0000:7ecc      __U4M
+0000:7efc      __I4M
+0000:7efc      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:7ee4      _dos_getvect_
+0000:7f14      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:7eef      _dos_setvect_
+0000:7f1f      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:7efc      __I4D
-0000:7f4b      __U4D
+0000:7f2c      __I4D
+0000:7f7b      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1148:1234      __argv
-1148:1238      ___argv
-1148:123c      __argc
-1148:123e      ___argc
+114b:1234      __argv
+114b:1238      ___argv
+114b:123c      __argc
+114b:123e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:7fcf*     _heapgrow_
-0000:7fcf      _fheapgrow_
-0000:7fd0      _nheapgrow_
+0000:7fff*     _heapgrow_
+0000:7fff      _fheapgrow_
+0000:8000      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:8048      _memavl_
+0000:8078      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:808d      _nmalloc_
-1148:04f2      ___nheapbeg
-1148:04f4      ___MiniHeapRover
-1148:04f6      ___LargestSizeB4MiniHeapRover
+0000:80bd      _nmalloc_
+114b:04f2      ___nheapbeg
+114b:04f4      ___MiniHeapRover
+114b:04f6      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:8167      _fmalloc_
-0000:8167      malloc_
-1148:04f8      ___fheap
-1148:04fa      ___fheapRover
-1148:04fc      ___LargestSizeB4Rover
+0000:8197      _fmalloc_
+0000:8197      malloc_
+114b:04f8      ___fheap
+114b:04fa      ___fheapRover
+114b:04fc      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:82dc      _ffree_
-0000:82dc      free_
+0000:830c      _ffree_
+0000:830c      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:8349      _nfree_
-1148:1240+     ___MiniHeapFreeRover
+0000:8379      _nfree_
+114b:1240+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-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
+0000:8474+     _null_exit_rtn_
+0000:8474+     __null_int23_exit_
+0000:8475      exit_
+0000:8496+     _exit_
+114b:04fe+     ___int23_exit
+114b:0502      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:8482      __PTC
+0000:84b2      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:84b5      ultoa_
-0000:8573*     ltoa_
+0000:84e5      ultoa_
+0000:85a3*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:86f9      write_
+0000:8729      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:8925+     __open_flags_
-0000:8be6+     _fsopen_
-0000:8c4d      fopen_
-0000:8d70*     freopen_
+0000:8955+     __open_flags_
+0000:8c16+     _fsopen_
+0000:8c7d      fopen_
+0000:8da0*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:8dfa      fprintf_
+0000:8e2a      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:8e29      __doclose_
-0000:8f73      __shutdown_stream_
-0000:8f8d      fclose_
-1148:1242+     ___RmTmpFileFn
+0000:8e59      __doclose_
+0000:8fa3      __shutdown_stream_
+0000:8fbd      fclose_
+114b:1242+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:8ff8+     __ibm_bios_get_ticks_
-0000:906f      clock_
+0000:9028+     __ibm_bios_get_ticks_
+0000:909f      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:9096      kbhit_
+0000:90c6      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:90ad      ftell_
+0000:90dd      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:9293      fseek_
+0000:92c3      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1148:0098      __IsTable
+114b:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:948b      tolower_
+0000:94bb      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:9499      unlink_
+0000:94c9      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:96c9      open_
-0000:9700      sopen_
+0000:96f9      open_
+0000:9730      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:972d      close_
+0000:975d      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:9732      filelength_
+0000:9762      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:9790      sprintf_
+0000:97c0      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:97bf      getenv_
+0000:97ef      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:98aa      __PTS
+0000:98da      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:98db      read_
+0000:990b      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9a14*     __clib_strdup_
-0000:9a14      strdup_
+0000:9a44*     __clib_strdup_
+0000:9a44      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9a7b      halloc_
-0000:9b60      hfree_
+0000:9aab      halloc_
+0000:9b90      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9b67      _heapwalk_
-0000:9b67      _fheapwalk_
+0000:9b97      _heapwalk_
+0000:9b97      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9b7c+     __NHeapWalk_
-0000:9c75      _nheapwalk_
+0000:9bac+     __NHeapWalk_
+0000:9ca5      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9c85      stackavail_
+0000:9cb5      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1148:050e      __8087
-1148:050f      __real87
-1148:0510      __dos87emucall
-1148:0512      __dos87real
+114b:050e      __8087
+114b:050f      __real87
+114b:0510      __dos87emucall
+114b:0512      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9c94*     __exit_with_msg_
-0000:9c99      __fatal_runtime_error_
+0000:9cc4*     __exit_with_msg_
+0000:9cc9      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+114b:0514      __curbrk
+114b:051c      __STACKLOW
+114b:051e      __STACKTOP
+114b:0520      __cbyte
+114b:0522      __child
+114b:0524      __no87
+114b:0531      ___FPE_handler
+114b:0516      __psp
+114b:0525      __get_ovl_stack
+114b:0529      __restore_ovl_stack
+114b:052d      __close_ovl_file
+114b:0535      __LpCmdLine
+114b:0539      __LpPgmName
+114b:0518      __osmajor
+114b:0519      __osminor
+114b:051a      __osmode
+114b:051b      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:9cb8+     __fill_buffer_
-0000:9f07      fgetc_
+0000:9ce8+     __fill_buffer_
+0000:9f37      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-0000:a04e      fwrite_
+0000:a07e      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-0000:a3c7      rand_
-0000:a409*     srand_
+0000:a3f7      rand_
+0000:a439*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0f04:21f6*     textInit_
-1148:124a      _romFonts
+0f07:21f6*     textInit_
+114b:124a      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a42c      __CMain
+0000:a45c      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a492      __InitRtns
-0000:a492*     __FInitRtns
-0000:a4ed      __FiniRtns
-0000:a4ed*     __FFiniRtns
+0000:a4c2      __InitRtns
+0000:a4c2*     __FInitRtns
+0000:a51d      __FiniRtns
+0000:a51d*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1148:0542      ___uselfn
+114b:0542      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a552      __DOSseg__
+0000:a582      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1148:0544      ___iob
-1148:1262      ___ClosedStreams
-1148:1266      ___OpenStreams
+114b:0544      ___iob
+114b:1262      ___OpenStreams
+114b:1266      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a56d      __fprtf_
+0000:a59d      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:a6c0      intr_
+0000:a6f0      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:a6d4      segread_
+0000:a704      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a73a      __Init_Argv_
-0000:a79d+     _getargv_
-0000:aacd      __Fini_Argv_
+0000:a76a      __Init_Argv_
+0000:a7cd+     _getargv_
+0000:aafd      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:ab7c      __LastFree_
-0000:abf6      __ExpandDGROUP_
+0000:abac      __LastFree_
+0000:ac26      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:ad07      __nmemneed_
+0000:ad37      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:ad10      __MemAllocator
-0000:adda      __MemFree
+0000:ad40      __MemAllocator
+0000:ae0a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:af37      __GrowSeg_
+0000:af67      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:b0ad      __AllocSeg_
+0000:b0dd      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:b19c      __fmemneed_
+0000:b1cc      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1148:0022      ___Alphabet
+114b:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:b19f      __lseek_
+0000:b1cf      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:b1d9*     __dosretax
-0000:b1de*     __dosret0
-0000:b1e5      __set_errno_dos_
-0000:b24d*     __set_errno_dos_reterr_
+0000:b209*     __dosretax
+0000:b20e*     __dosret0
+0000:b215      __set_errno_dos_
+0000:b27d*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:b258*     __get_errno_ptr_
-1148:126e      _errno
+0000:b288*     __get_errno_ptr_
+114b:126e      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:b25f      __GetIOMode_
-0000:b294      __SetIOMode_nogrow_
-1148:06c0      ___NFiles
-1148:06c2      ___init_mode
-1148:06ea      ___io_mode
+0000:b28f      __GetIOMode_
+0000:b2c4      __SetIOMode_nogrow_
+114b:06c0      ___NFiles
+114b:06c2      ___init_mode
+114b:06ea      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:b2c9*     __set_commode_
-1148:06ee      __commode
+0000:b2f9*     __set_commode_
+114b:06ee      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1148:06f0      __fmode
+114b:06f0      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:b2d5      __chktty_
+0000:b305      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:b334      __freefp_
-0000:b3d5      __purgefp_
+0000:b364      __freefp_
+0000:b405      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:b416      __allocfp_
+0000:b446      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b5c6      __close_
+0000:b5f6      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b5fc      __flush_
+0000:b62c      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b845      fflush_
+0000:b875      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b85a      tell_
+0000:b88a      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b86b      lseek_
+0000:b89b      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b89c      __doserror_
-0000:b8aa      __doserror1_
+0000:b8cc      __doserror_
+0000:b8da      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b8b6      _dos_open_
+0000:b8e6      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b8dc      isatty_
+0000:b90c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b8f8*     __get_doserrno_ptr_
-1148:1270      __doserrno
+0000:b928*     __get_doserrno_ptr_
+114b:1270      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1148:06f2      ___umaskval
+114b:06f2      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b8ff      _dos_creat_
-0000:b923*     _dos_creatnew_
+0000:b92f      _dos_creat_
+0000:b953*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b944+     __grow_iomode_
-0000:ba2b+     __shrink_iomode_
-0000:ba6c      __SetIOMode_
+0000:b974+     __grow_iomode_
+0000:ba5b+     __shrink_iomode_
+0000:ba9c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:bb2c      vsprintf_
+0000:bb5c      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1148:1274      ___env_mask
-1148:1278      _environ
-1148:127c*     __wenviron
+114b:1274      ___env_mask
+114b:1278      _environ
+114b:127c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:bb6e      _mbterm_
+0000:bb9e      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:bbc1      _mbsnextc_
+0000:bbf1      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:bc1c      _mbctoupper_
+0000:bc4c      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:bc3f      _mbsinc_
+0000:bc6f      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:bc91      __ChkTTYIOMode_
-0000:bcff*     __IOMode_
+0000:bcc1      __ChkTTYIOMode_
+0000:bd2f*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:bdd1      __HeapWalk_
+0000:be01      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:c011*     _fpreset_
-0000:c03c      __init_8087_
-0000:c06f+     __default_sigfpe_handler_
-0000:c0c4      __chk8087_
+0000:c041*     _fpreset_
+0000:c06c      __init_8087_
+0000:c09f+     __default_sigfpe_handler_
+0000:c0f4      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:c134      __EnterWVIDEO_
-1148:0712+     ___WD_Present
+0000:c164      __EnterWVIDEO_
+114b:0712+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:c158      __flushall_
-0000:c1ec      flushall_
+0000:c188      __flushall_
+0000:c21c      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:c1f2      getche_
+0000:c222      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c20c      __ioalloc_
+0000:c23c      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:c39a      __qread_
+0000:c3ca      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:c3ba      __qwrite_
+0000:c3ea      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:c41a      fputc_
+0000:c44a      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1148:1280      ____Argv
-1148:1284      ____Argc
+114b:1280      ____Argv
+114b:1284      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1148:0714      __amblksiz
+114b:0714      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1148:0746      __Start_XI
-1148:077c      __End_XI
-1148:077c      __Start_YI
-1148:0794      __End_YI
+114b:0746      __Start_XI
+114b:077c      __End_XI
+114b:077c      __Start_YI
+114b:0794      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:c5f0      __InitFiles_
+0000:c620      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:c824*     fcloseall_
-0000:c82b      __full_io_exit_
+0000:c854*     fcloseall_
+0000:c85b      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c835      __prtf_
+0000:c865      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d998      _DoINTR_
+0000:d9d6      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1148:1286      ___historical_splitparms
+114b:1286      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:dd11*     _heapenable_
-1148:0716      ___heap_enabled
+0000:dd4f*     _heapenable_
+114b:0716      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:dd22*     sbrk_
-0000:dd32      __brk_
+0000:dd60*     sbrk_
+0000:dd70      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:dd9a      fsync_
+0000:ddd8      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:dd9f*     _frealloc_
-0000:dd9f      realloc_
+0000:dddd*     _frealloc_
+0000:dddd      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:de99      __setenvp_
-0000:e025      __freeenvp_
+0000:ded7      __setenvp_
+0000:e063      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1148:0718      ___IsDBCS
+114b:0718      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e083*     _ismbblead_
-1148:128c      ___MBCSIsTable
+0000:e0c1*     _ismbblead_
+114b:128c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e0dd      __mbinit_
-1148:071a      ___MBCodePage
+0000:e11b      __mbinit_
+114b:071a      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e1b8      _mbdtoupper_
+0000:e1f6      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e1c6      toupper_
+0000:e204      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1148:071c      __8087cw
+114b:071c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1148:071e      ___Save8087
-1148:0722      ___Rest8087
+114b:071e      ___Save8087
+114b:0722      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e1d5      __GrabFP87_
+0000:e213      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e208*     __init_8087_emu
-0000:e20e      __x87id
+0000:e246*     __init_8087_emu
+0000:e24c      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e26b      wctomb_
+0000:e2a9      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e2b6+     utoa_
-0000:e357      itoa_
+0000:e2f4+     utoa_
+0000:e395      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e3a1      strupr_
+0000:e3df      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1148:0726      ___EFG_printf
-1148:072a*     ___EFG_scanf
+114b:0726      ___EFG_printf
+114b:072a*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e3e9      ulltoa_
-0000:e526*     lltoa_
+0000:e427      ulltoa_
+0000:e564*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e597*     _dos_close_
-0000:e5a5      _dos_commit_
+0000:e5d5*     _dos_close_
+0000:e5e3      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e5b4*     _msize_
-0000:e5cf      _fmsize_
+0000:e5f2*     _msize_
+0000:e60d      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e5e0      __HeapManager_expand_
-0000:eae9      _nexpand_
+0000:e61e      __HeapManager_expand_
+0000:eb27      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:eb3c      _fexpand_
-0000:eb3c*     _expand_
+0000:eb7a      _fexpand_
+0000:eb7a*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:eb71      clearenv_
+0000:ebaf      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:eca6      __Init_FPE_handler_
-0000:ecdf      __Fini_FPE_handler_
-0000:ed16*     __FPEHandler
+0000:ece4      __Init_FPE_handler_
+0000:ed1d      __Fini_FPE_handler_
+0000:ed54*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:efa8      _bfree_
+0000:efe6      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:efcd      _bexpand_
+0000:f00b      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1148:0744      ___FPE_int
+114b:0744      ___FPE_int
 
 
                         +--------------------+
@@ -629,6 +629,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000204e0 (132320.)
-Entry point address: 0000:7a42
+Memory size:  00020510 (132368.)
+Entry point address: 0000:7a72
 Link time: 00:00.00
index a97262bc3a03429f0d2ac57ffbc93ca41f8bc8fe..496087a50c648e27b003c7a3ccf4897c2e3d23a1 100755 (executable)
Binary files a/pcxtest.exe and b/pcxtest.exe differ
index 1e6537424d15e6ab49bda9ddb17cd4d08acaa826..31887b62766760ecd51544358b6ac547cdbee02f 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: pcxtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0b26:0000            0000ecc0
+DGROUP                          0b29:0000            0000ecc0
 
 
 
@@ -25,29 +25,29 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 pcxtest_TEXT           CODE           AUTO           0000:0000       00000203
-_TEXT                  CODE           AUTO           0000:0210       00008567
-modex16_TEXT           CODE           AUTO           0000:8780       00002180
-bitmap_TEXT            CODE           AUTO           0000:a900       000005c9
-planar_TEXT            CODE           AUTO           0000:aed0       00000275
-16text_TEXT            CODE           AUTO           0000:b150       0000010d
-FAR_DATA               FAR_DATA       AUTO           0b25:000d       00000000
-_NULL                  BEGDATA        DGROUP         0b26:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0b28:0000       00000002
-CONST                  DATA           DGROUP         0b28:0002       00000076
-CONST2                 DATA           DGROUP         0b2f:0008       00000132
-_DATA                  DATA           DGROUP         0b43:0000       00000336
-XIB                    DATA           DGROUP         0b76:0006       00000000
-XI                     DATA           DGROUP         0b76:0006       0000002a
-XIE                    DATA           DGROUP         0b79:0000       00000000
-YIB                    DATA           DGROUP         0b79:0000       00000000
-YI                     DATA           DGROUP         0b79:0000       0000000c
-YIE                    DATA           DGROUP         0b79:000c       00000000
-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
+_TEXT                  CODE           AUTO           0000:0210       00008591
+modex16_TEXT           CODE           AUTO           0000:87b0       00002180
+bitmap_TEXT            CODE           AUTO           0000:a930       000005c9
+planar_TEXT            CODE           AUTO           0000:af00       00000275
+16text_TEXT            CODE           AUTO           0000:b180       0000010d
+FAR_DATA               FAR_DATA       AUTO           0b28:000d       00000000
+_NULL                  BEGDATA        DGROUP         0b29:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0b2b:0000       00000002
+CONST                  DATA           DGROUP         0b2b:0002       00000076
+CONST2                 DATA           DGROUP         0b32:0008       00000132
+_DATA                  DATA           DGROUP         0b46:0000       00000336
+XIB                    DATA           DGROUP         0b79:0006       00000000
+XI                     DATA           DGROUP         0b79:0006       0000002a
+XIE                    DATA           DGROUP         0b7c:0000       00000000
+YIB                    DATA           DGROUP         0b7c:0000       00000000
+YI                     DATA           DGROUP         0b7c:0000       0000000c
+YIE                    DATA           DGROUP         0b7c:000c       00000000
+STRINGS                DATA           DGROUP         0b7c:000c       00000000
+DATA                   DATA           DGROUP         0b7c:000c       00000000
+_emu_init_start        EMU            DGROUP         0b7c:000c       00000000
+_emu_init_end          EMU            DGROUP         0b7c:000c       00000000
+_BSS                   BSS            DGROUP         0b7c:000c       00000cb8
+STACK                  STACK          DGROUP         0c49:0000       0000dac0
 
 
                         +----------------+
@@ -66,98 +66,98 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:0215      __STK
 0000:0235*     __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0000:8938*     VGAmodeX_
-0000:89e0      modexEnter_
-0000:8a7c      modexLeave_
-0000:8a94      modexDefaultPage_
-0000:8aee*     modexNextPage_
-0000:8baa*     modexNextPageFlexibleSize_
-0000:8c4e*     modexShowPage_
-0000:8d4a*     modexPanPage_
-0000:8d9a*     modexSelectPlane_
-0000:8dbe      modexClearRegion_
-0000:8ed6      oldDrawBmp_
-0000:903c*     CDrawBmp_
-0000:91a0      modexDrawBmp_
-0000:9206+     modexDrawBmpRegion_
-0000:9370*     modexDrawPlanarBuf_
-0000:938e      modexDrawSprite_
-0000:93f4+     modexDrawSpriteRegion_
-0000:956c      modexCopyPageRegion_
-0000:96d6*     modexFadeOn_
-0000:9706*     modexFadeOff_
-0000:9734*     modexFlashOn_
-0000:9762*     modexFlashOff_
-0000:9832+     modexPalSave_
-0000:9888      modexNewPal_
-0000:98d8*     modexLoadPalFile_
-0000:99ba*     modexSavePalFile_
-0000:9a32*     modexPalBlack_
-0000:9a5c*     modexPalWhite_
-0000:9a86+     modexPalUpdate_
-0000:9ff6      modexPalUpdate1_
-0000:a070*     modexPalUpdate0_
-0000:a0bc+     chkcolor_
-0000:a3d4+     modexputPixel_
-0000:a462*     modexgetPixel_
-0000:a4e8*     modexhlin_
-0000:a554*     modexprint_
-0000:a6ee*     modexprintbig_
-0000:a86a*     cls_
-0000:a8d8+     modexWaitBorder_
-0b26:01e4      _VGA
+0000:8968*     VGAmodeX_
+0000:8a10      modexEnter_
+0000:8aac      modexLeave_
+0000:8ac4      modexDefaultPage_
+0000:8b1e*     modexNextPage_
+0000:8bda*     modexNextPageFlexibleSize_
+0000:8c7e*     modexShowPage_
+0000:8d7a*     modexPanPage_
+0000:8dca*     modexSelectPlane_
+0000:8dee      modexClearRegion_
+0000:8f06      oldDrawBmp_
+0000:906c*     CDrawBmp_
+0000:91d0      modexDrawBmp_
+0000:9236+     modexDrawBmpRegion_
+0000:93a0*     modexDrawPlanarBuf_
+0000:93be      modexDrawSprite_
+0000:9424+     modexDrawSpriteRegion_
+0000:959c      modexCopyPageRegion_
+0000:9706*     modexFadeOn_
+0000:9736*     modexFadeOff_
+0000:9764*     modexFlashOn_
+0000:9792*     modexFlashOff_
+0000:9862+     modexPalSave_
+0000:98b8      modexNewPal_
+0000:9908*     modexLoadPalFile_
+0000:99ea*     modexSavePalFile_
+0000:9a62*     modexPalBlack_
+0000:9a8c*     modexPalWhite_
+0000:9ab6+     modexPalUpdate_
+0000:a026      modexPalUpdate1_
+0000:a0a0*     modexPalUpdate0_
+0000:a0ec+     chkcolor_
+0000:a404+     modexputPixel_
+0000:a492*     modexgetPixel_
+0000:a518*     modexhlin_
+0000:a584*     modexprint_
+0000:a71e*     modexprintbig_
+0000:a89a*     cls_
+0000:a908+     modexWaitBorder_
+0b29:01e4      _VGA
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:ac02      bitmapLoadPcx_
-0000:ad5e*     bitmapLoadPcxTiles_
+0000:ac32      bitmapLoadPcx_
+0000:ad8e*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:aed0      planar_buf_from_bitmap_
-0000:aff0+     planar_buf_alloc_
-0000:b0ea*     planar_buf_free_
+0000:af00      planar_buf_from_bitmap_
+0000:b020+     planar_buf_alloc_
+0000:b11a*     planar_buf_free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
 0000:0252      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:0269      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0b26:0000*     __nullarea
-0b26:0224*     __ovlflag
-0b26:0225*     __intno
-0b26:0226*     __ovlvec
+0b29:0000*     __nullarea
+0b29:0224*     __ovlflag
+0b29:0225*     __intno
+0b29:0226*     __ovlvec
 0000:0298      _cstart_
 0000:036b*     _Not_Enough_Memory_
 0000:049d      __exit_
 0000:04bc      __do_exit_with_msg__
 0000:0519      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-0b26:022a      _fltused_
+0b29:022a      _fltused_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:0524      _big_code_
 0000:0524*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0b26:022c      __8087
-0b26:022d      __real87
-0b26:022e      __dos87emucall
-0b26:0230      __dos87real
+0b29:022c      __8087
+0b29:022d      __real87
+0b29:022e      __dos87emucall
+0b29:0230      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:0524*     __exit_with_msg_
 0000:0529      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0b26:0232      __curbrk
-0b26:023a      __STACKLOW
-0b26:023c      __STACKTOP
-0b26:023e      __cbyte
-0b26:0240      __child
-0b26:0242      __no87
-0b26:024f      ___FPE_handler
-0b26:0234      __psp
-0b26:0243      __get_ovl_stack
-0b26:0247      __restore_ovl_stack
-0b26:024b      __close_ovl_file
-0b26:0253      __LpCmdLine
-0b26:0257      __LpPgmName
-0b26:0236      __osmajor
-0b26:0237      __osminor
-0b26:0238      __osmode
-0b26:0239      __HShift
+0b29:0232      __curbrk
+0b29:023a      __STACKLOW
+0b29:023c      __STACKTOP
+0b29:023e      __cbyte
+0b29:0240      __child
+0b29:0242      __no87
+0b29:024f      ___FPE_handler
+0b29:0234      __psp
+0b29:0243      __get_ovl_stack
+0b29:0247      __restore_ovl_stack
+0b29:024b      __close_ovl_file
+0b29:0253      __LpCmdLine
+0b29:0257      __LpPgmName
+0b29:0236      __osmajor
+0b29:0237      __osminor
+0b29:0238      __osmode
+0b29:0239      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:0548+     int86x_
 0000:06cb      int86_
@@ -167,16 +167,16 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:0716      _fmalloc_
 0000:0716      malloc_
-0b26:025c+     ___fheap
-0b26:025e      ___fheapRover
-0b26:0260      ___LargestSizeB4Rover
+0b29:025c+     ___fheap
+0b29:025e      ___fheapRover
+0b29:0260      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:088b+     _null_exit_rtn_
 0000:088b+     __null_int23_exit_
 0000:088c      exit_
 0000:08ad+     _exit_
-0b26:0262+     ___int23_exit
-0b26:0266      ___FPE_handler_exit
+0b29:0262+     ___int23_exit
+0b29:0266      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:08c9+     __open_flags_
 0000:0b8a+     _fsopen_
@@ -189,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
+0b29:0ebc+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:1303      _ffree_
 0000:1303      free_
@@ -202,16 +202,16 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:174e      __I4M
 0000:174e      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:b1c6*     textInit_
-0b26:0ec0      _romFonts
+0000:b1f6*     textInit_
+0b29:0ec0      _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
+0b29:026e      ___iob
+0b29:0ed8      ___OpenStreams
+0b29:0edc      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 0000:1df3      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
@@ -224,7 +224,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:2050      __FiniRtns
 0000:2050*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0b26:03d6      ___uselfn
+0b29:03d6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:20b4      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
@@ -236,7 +236,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:21a0      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:2210      __EnterWVIDEO_
-0b26:03f6+     ___WD_Present
+0b29:03f6+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
 0000:2234      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
@@ -252,21 +252,21 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:273c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:273f      _nmalloc_
-0b26:03f8      ___nheapbeg
-0b26:03fa      ___MiniHeapRover
-0b26:03fc      ___LargestSizeB4MiniHeapRover
+0b29:03f8      ___nheapbeg
+0b29:03fa      ___MiniHeapRover
+0b29:03fc      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
 0000:2819*     _heapgrow_
 0000:2819*     _fheapgrow_
 0000:281a      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:2892*     __set_commode_
-0b26:03fe      __commode
+0b29:03fe      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:289e*     __get_errno_ptr_
-0b26:0ee0      _errno
+0b29:0ee0      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0b26:0400      __fmode
+0b29:0400      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:28a5      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
@@ -298,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
+0b29:0ee2+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
 0000:3473      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
@@ -317,96 +317,96 @@ 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
+0b29:0ee4      ____Argv
+0b29:0ee8      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0b26:0402      __amblksiz
+0b29:0402      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0b26:0506      __Start_XI
-0b26:0530      __End_XI
-0b26:0530      __Start_YI
-0b26:053c      __End_YI
+0b29:0506      __Start_XI
+0b29:0530      __End_XI
+0b29:0530      __Start_YI
+0b29:053c      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0b26:0404      ___EFG_printf
-0b26:0408      ___EFG_scanf
+0b29:0404      ___EFG_printf
+0b29:0408      ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c)
-0000:4ad5      _EFG_Format_
+0000:4ae3      _EFG_Format_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c)
-0000:4ca7      __cnvs2d_
+0000:4cb5      __cnvs2d_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0b26:040c      __8087cw
+0b29:040c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0b26:040e      ___Save8087
-0b26:0412      ___Rest8087
+0b29:040e      ___Save8087
+0b29:0412      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:4cc7      __GrabFP87_
+0000:4cd5      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:4cfa*     __init_8087_emu
-0000:4d00      __x87id
+0000:4d08*     __init_8087_emu
+0000:4d0e      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:4d5e      _DoINTR_
+0000:4d6c      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:50d7*     _heapenable_
-0b26:0416      ___heap_enabled
+0000:50e5*     _heapenable_
+0b29:0416      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:50e8      __nmemneed_
+0000:50f6      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:5170      __LastFree_
-0000:51ea      __ExpandDGROUP_
+0000:517e      __LastFree_
+0000:51f8      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:52fb      _dos_open_
+0000:5309      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:5321      __GetIOMode_
-0000:5356      __SetIOMode_nogrow_
-0b26:0418      ___NFiles
-0b26:041a      ___init_mode
-0b26:0442      ___io_mode
+0000:532f      __GetIOMode_
+0000:5364      __SetIOMode_nogrow_
+0b29:0418      ___NFiles
+0b29:041a      ___init_mode
+0b29:0442      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:538b      isatty_
+0000:5399      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:53a7*     __get_doserrno_ptr_
-0b26:0eea      __doserrno
+0000:53b5*     __get_doserrno_ptr_
+0b29:0eea      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0b26:0446      ___umaskval
+0b29:0446      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:53ae      _dos_creat_
-0000:53d2*     _dos_creatnew_
+0000:53bc      _dos_creat_
+0000:53e0*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:53f3+     __grow_iomode_
-0000:54da+     __shrink_iomode_
-0000:551b      __SetIOMode_
+0000:5401+     __grow_iomode_
+0000:54e8+     __shrink_iomode_
+0000:5529      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:55c2*     __dosretax
-0000:55c7*     __dosret0
-0000:55ce      __set_errno_dos_
-0000:5636*     __set_errno_dos_reterr_
+0000:55d0*     __dosretax
+0000:55d5*     __dosret0
+0000:55dc      __set_errno_dos_
+0000:5644*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:5641      fsync_
+0000:564f      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:5646      wctomb_
+0000:5654      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:5691+     utoa_
-0000:5732      itoa_
+0000:569f+     utoa_
+0000:5740      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:577c      strupr_
+0000:578a      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0b26:045c      ___IsDBCS
+0b29:045c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:57b1*     _ismbblead_
-0b26:0eee      ___MBCSIsTable
+0000:57bf*     _ismbblead_
+0b29:0eee      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:57cd      ulltoa_
-0000:590a*     lltoa_
+0000:57db      ulltoa_
+0000:5918*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:597b      ultoa_
-0000:5a39*     ltoa_
+0000:5989      ultoa_
+0000:5a47*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c)
-0000:5a87*     _SetLD64bit_
-0000:5a92*     _SetLD80bit_
-0000:5a9d      _LDisDouble_
+0000:5a95*     _SetLD64bit_
+0000:5aa0*     _SetLD80bit_
+0000:5aab      _LDisDouble_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c)
-0000:5c02      _LDScale10x_
-0000:64da      __LDcvt_
+0000:5c10      _LDScale10x_
+0000:64e8      __LDcvt_
 Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJSRQQ
 0000:0000*     FISRQQ
@@ -417,72 +417,72 @@ Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJARQQ
 0000:0000*     FICRQQ
 0000:0000*     FIARQQ
-0000:6cb6*     __init_87_emulator
+0000:6cc4*     __init_87_emulator
 Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c)
-0000:74ca+     __Strtold_
-0000:7709      strtod_
+0000:74f5+     __Strtold_
+0000:7734      strtod_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:78b0      __Init_FPE_handler_
-0000:78e9      __Fini_FPE_handler_
-0000:7920*     __FPEHandler
+0000:78da      __Init_FPE_handler_
+0000:7913      __Fini_FPE_handler_
+0000:794a*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:7bb2*     sbrk_
-0000:7bc2      __brk_
+0000:7bdc*     sbrk_
+0000:7bec      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:7c2a      __doserror_
-0000:7c38*     __doserror1_
+0000:7c54      __doserror_
+0000:7c62*     __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:7c44*     _frealloc_
-0000:7c44      realloc_
+0000:7c6e*     _frealloc_
+0000:7c6e      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:7d20      __ChkTTYIOMode_
-0000:7d8e*     __IOMode_
+0000:7d4a      __ChkTTYIOMode_
+0000:7db8*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:7d9e*     _dos_close_
-0000:7dac      _dos_commit_
+0000:7dc8*     _dos_close_
+0000:7dd6      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0b26:0072      ___Alphabet
+0b29:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:7df9      __mbinit_
-0b26:0502+     ___MBCodePage
+0000:7e23      __mbinit_
+0b29:0502+     ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
-0000:7ed4      __LDClass_
-0000:7f5a*     _FLClass_
+0000:7efe      __LDClass_
+0000:7f84*     _FLClass_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:7f6e      __I4D
-0000:7fbd*     __U4D
+0000:7f98      __I4D
+0000:7fe7*     __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0b26:0098      __IsTable
+0b29:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm)
-0000:8042      __ZBuf2LD
+0000:806c      __ZBuf2LD
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c)
-0000:810a*     __set_EDOM_
-0000:8116      __set_ERANGE_
-0000:8122*     __set_EINVAL_
+0000:8134*     __set_EDOM_
+0000:8140      __set_ERANGE_
+0000:814c*     __set_EINVAL_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-0b26:019a*     ___f_infinity
-0b26:019e*     ___f_posqnan
-0b26:01a2      ___d_infinity
-0b26:01aa      ___d_posqnan
-0b26:01b2*     ___ld_infinity
-0b26:01ba*     ___ld_posqnan
+0b29:019a*     ___f_infinity
+0b29:019e*     ___f_posqnan
+0b29:01a2      ___d_infinity
+0b29:01aa      ___d_posqnan
+0b29:01b2*     ___ld_infinity
+0b29:01ba*     ___ld_posqnan
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-0b26:01c2      __HugeValue
+0b29:01c2      __HugeValue
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0b26:0504      ___FPE_int
+0b29:0504      ___FPE_int
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:813c*     _msize_
-0000:8157      _fmsize_
+0000:8166*     _msize_
+0000:8181      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:8168      __HeapManager_expand_
-0000:8671      _nexpand_
+0000:8192      __HeapManager_expand_
+0000:869b      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:86c4      _fexpand_
-0000:86c4*     _expand_
+0000:86ee      _fexpand_
+0000:86ee*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:86f9      _bfree_
+0000:8723      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:871e      _bexpand_
+0000:8748      _bexpand_
 
 
                         +--------------------+
@@ -500,6 +500,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00019f20 (106272.)
+Memory size:  00019f50 (106320.)
 Entry point address: 0000:0298
 Link time: 00:00.00
index cd1f3ba8bd9098d66ec50d12b598d5b720336658..1bae6d201af16524860488f0ab22b91e126baa3d 100755 (executable)
Binary files a/pcxtest2.exe and b/pcxtest2.exe differ
index 9edafc07512cdd576abbed57a38b4df05beff484..d8b60cdd4efc8193b0e5fd402d48d2e607c33aff 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: pcxtest2.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0b27:0000            0000ecc0
+DGROUP                          0b2a:0000            0000ecc0
 
 
 
@@ -25,29 +25,29 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 pcxtest2_TEXT          CODE           AUTO           0000:0000       0000021d
-_TEXT                  CODE           AUTO           0000:0220       00008567
-modex16_TEXT           CODE           AUTO           0000:8790       00002180
-bitmap_TEXT            CODE           AUTO           0000:a910       000005c9
-planar_TEXT            CODE           AUTO           0000:aee0       00000275
-16text_TEXT            CODE           AUTO           0000:b160       0000010d
-FAR_DATA               FAR_DATA       AUTO           0b26:000d       00000000
-_NULL                  BEGDATA        DGROUP         0b27:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0b29:0000       00000002
-CONST                  DATA           DGROUP         0b29:0002       00000076
-CONST2                 DATA           DGROUP         0b30:0008       00000132
-_DATA                  DATA           DGROUP         0b44:0000       00000336
-XIB                    DATA           DGROUP         0b77:0006       00000000
-XI                     DATA           DGROUP         0b77:0006       0000002a
-XIE                    DATA           DGROUP         0b7a:0000       00000000
-YIB                    DATA           DGROUP         0b7a:0000       00000000
-YI                     DATA           DGROUP         0b7a:0000       0000000c
-YIE                    DATA           DGROUP         0b7a:000c       00000000
-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
+_TEXT                  CODE           AUTO           0000:0220       00008591
+modex16_TEXT           CODE           AUTO           0000:87c0       00002180
+bitmap_TEXT            CODE           AUTO           0000:a940       000005c9
+planar_TEXT            CODE           AUTO           0000:af10       00000275
+16text_TEXT            CODE           AUTO           0000:b190       0000010d
+FAR_DATA               FAR_DATA       AUTO           0b29:000d       00000000
+_NULL                  BEGDATA        DGROUP         0b2a:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0b2c:0000       00000002
+CONST                  DATA           DGROUP         0b2c:0002       00000076
+CONST2                 DATA           DGROUP         0b33:0008       00000132
+_DATA                  DATA           DGROUP         0b47:0000       00000336
+XIB                    DATA           DGROUP         0b7a:0006       00000000
+XI                     DATA           DGROUP         0b7a:0006       0000002a
+XIE                    DATA           DGROUP         0b7d:0000       00000000
+YIB                    DATA           DGROUP         0b7d:0000       00000000
+YI                     DATA           DGROUP         0b7d:0000       0000000c
+YIE                    DATA           DGROUP         0b7d:000c       00000000
+STRINGS                DATA           DGROUP         0b7d:000c       00000000
+DATA                   DATA           DGROUP         0b7d:000c       00000000
+_emu_init_start        EMU            DGROUP         0b7d:000c       00000000
+_emu_init_end          EMU            DGROUP         0b7d:000c       00000000
+_BSS                   BSS            DGROUP         0b7d:000c       00000cb8
+STACK                  STACK          DGROUP         0c4a:0000       0000dac0
 
 
                         +----------------+
@@ -66,98 +66,98 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:0225      __STK
 0000:0245*     __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0000:8948*     VGAmodeX_
-0000:89f0      modexEnter_
-0000:8a8c      modexLeave_
-0000:8aa4      modexDefaultPage_
-0000:8afe*     modexNextPage_
-0000:8bba*     modexNextPageFlexibleSize_
-0000:8c5e      modexShowPage_
-0000:8d5a*     modexPanPage_
-0000:8daa*     modexSelectPlane_
-0000:8dce      modexClearRegion_
-0000:8ee6      oldDrawBmp_
-0000:904c*     CDrawBmp_
-0000:91b0      modexDrawBmp_
-0000:9216+     modexDrawBmpRegion_
-0000:9380*     modexDrawPlanarBuf_
-0000:939e      modexDrawSprite_
-0000:9404+     modexDrawSpriteRegion_
-0000:957c      modexCopyPageRegion_
-0000:96e6*     modexFadeOn_
-0000:9716*     modexFadeOff_
-0000:9744*     modexFlashOn_
-0000:9772*     modexFlashOff_
-0000:9842+     modexPalSave_
-0000:9898      modexNewPal_
-0000:98e8*     modexLoadPalFile_
-0000:99ca*     modexSavePalFile_
-0000:9a42*     modexPalBlack_
-0000:9a6c*     modexPalWhite_
-0000:9a96+     modexPalUpdate_
-0000:a006      modexPalUpdate1_
-0000:a080*     modexPalUpdate0_
-0000:a0cc+     chkcolor_
-0000:a3e4+     modexputPixel_
-0000:a472*     modexgetPixel_
-0000:a4f8*     modexhlin_
-0000:a564*     modexprint_
-0000:a6fe*     modexprintbig_
-0000:a87a*     cls_
-0000:a8e8+     modexWaitBorder_
-0b27:01e4      _VGA
+0000:8978*     VGAmodeX_
+0000:8a20      modexEnter_
+0000:8abc      modexLeave_
+0000:8ad4      modexDefaultPage_
+0000:8b2e*     modexNextPage_
+0000:8bea*     modexNextPageFlexibleSize_
+0000:8c8e      modexShowPage_
+0000:8d8a*     modexPanPage_
+0000:8dda*     modexSelectPlane_
+0000:8dfe      modexClearRegion_
+0000:8f16      oldDrawBmp_
+0000:907c*     CDrawBmp_
+0000:91e0      modexDrawBmp_
+0000:9246+     modexDrawBmpRegion_
+0000:93b0*     modexDrawPlanarBuf_
+0000:93ce      modexDrawSprite_
+0000:9434+     modexDrawSpriteRegion_
+0000:95ac      modexCopyPageRegion_
+0000:9716*     modexFadeOn_
+0000:9746*     modexFadeOff_
+0000:9774*     modexFlashOn_
+0000:97a2*     modexFlashOff_
+0000:9872+     modexPalSave_
+0000:98c8      modexNewPal_
+0000:9918*     modexLoadPalFile_
+0000:99fa*     modexSavePalFile_
+0000:9a72*     modexPalBlack_
+0000:9a9c*     modexPalWhite_
+0000:9ac6+     modexPalUpdate_
+0000:a036      modexPalUpdate1_
+0000:a0b0*     modexPalUpdate0_
+0000:a0fc+     chkcolor_
+0000:a414+     modexputPixel_
+0000:a4a2*     modexgetPixel_
+0000:a528*     modexhlin_
+0000:a594*     modexprint_
+0000:a72e*     modexprintbig_
+0000:a8aa*     cls_
+0000:a918+     modexWaitBorder_
+0b2a:01e4      _VGA
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:ac12      bitmapLoadPcx_
-0000:ad6e*     bitmapLoadPcxTiles_
+0000:ac42      bitmapLoadPcx_
+0000:ad9e*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:aee0      planar_buf_from_bitmap_
-0000:b000+     planar_buf_alloc_
-0000:b0fa*     planar_buf_free_
+0000:af10      planar_buf_from_bitmap_
+0000:b030+     planar_buf_alloc_
+0000:b12a*     planar_buf_free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
 0000:0262      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:0279      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0b27:0000*     __nullarea
-0b27:0224*     __ovlflag
-0b27:0225*     __intno
-0b27:0226*     __ovlvec
+0b2a:0000*     __nullarea
+0b2a:0224*     __ovlflag
+0b2a:0225*     __intno
+0b2a:0226*     __ovlvec
 0000:02a8      _cstart_
 0000:037b*     _Not_Enough_Memory_
 0000:04ad      __exit_
 0000:04cc      __do_exit_with_msg__
 0000:0529      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-0b27:022a      _fltused_
+0b2a:022a      _fltused_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:0534      _big_code_
 0000:0534*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0b27:022c      __8087
-0b27:022d      __real87
-0b27:022e      __dos87emucall
-0b27:0230      __dos87real
+0b2a:022c      __8087
+0b2a:022d      __real87
+0b2a:022e      __dos87emucall
+0b2a:0230      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:0534*     __exit_with_msg_
 0000:0539      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0b27:0232      __curbrk
-0b27:023a      __STACKLOW
-0b27:023c      __STACKTOP
-0b27:023e      __cbyte
-0b27:0240      __child
-0b27:0242      __no87
-0b27:024f      ___FPE_handler
-0b27:0234      __psp
-0b27:0243      __get_ovl_stack
-0b27:0247      __restore_ovl_stack
-0b27:024b      __close_ovl_file
-0b27:0253      __LpCmdLine
-0b27:0257      __LpPgmName
-0b27:0236      __osmajor
-0b27:0237      __osminor
-0b27:0238      __osmode
-0b27:0239      __HShift
+0b2a:0232      __curbrk
+0b2a:023a      __STACKLOW
+0b2a:023c      __STACKTOP
+0b2a:023e      __cbyte
+0b2a:0240      __child
+0b2a:0242      __no87
+0b2a:024f      ___FPE_handler
+0b2a:0234      __psp
+0b2a:0243      __get_ovl_stack
+0b2a:0247      __restore_ovl_stack
+0b2a:024b      __close_ovl_file
+0b2a:0253      __LpCmdLine
+0b2a:0257      __LpPgmName
+0b2a:0236      __osmajor
+0b2a:0237      __osminor
+0b2a:0238      __osmode
+0b2a:0239      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:0558+     int86x_
 0000:06db      int86_
@@ -167,16 +167,16 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:0726      _fmalloc_
 0000:0726      malloc_
-0b27:025c+     ___fheap
-0b27:025e      ___fheapRover
-0b27:0260      ___LargestSizeB4Rover
+0b2a:025c+     ___fheap
+0b2a:025e      ___fheapRover
+0b2a:0260      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:089b+     _null_exit_rtn_
 0000:089b+     __null_int23_exit_
 0000:089c      exit_
 0000:08bd+     _exit_
-0b27:0262+     ___int23_exit
-0b27:0266      ___FPE_handler_exit
+0b2a:0262+     ___int23_exit
+0b2a:0266      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:08d9+     __open_flags_
 0000:0b9a+     _fsopen_
@@ -189,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
+0b2a:0ebc+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:1313      _ffree_
 0000:1313      free_
@@ -202,16 +202,16 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:175e      __I4M
 0000:175e      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:b1d6*     textInit_
-0b27:0ec0      _romFonts
+0000:b206*     textInit_
+0b2a:0ec0      _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
+0b2a:026e      ___iob
+0b2a:0ed8      ___OpenStreams
+0b2a:0edc      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 0000:1e03      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
@@ -224,7 +224,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:2060      __FiniRtns
 0000:2060*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0b27:03d6      ___uselfn
+0b2a:03d6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:20c4      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
@@ -236,7 +236,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:21b0      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:2220      __EnterWVIDEO_
-0b27:03f6+     ___WD_Present
+0b2a:03f6+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
 0000:2244      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
@@ -252,21 +252,21 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:274c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:274f      _nmalloc_
-0b27:03f8      ___nheapbeg
-0b27:03fa      ___MiniHeapRover
-0b27:03fc      ___LargestSizeB4MiniHeapRover
+0b2a:03f8      ___nheapbeg
+0b2a:03fa      ___MiniHeapRover
+0b2a:03fc      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
 0000:2829*     _heapgrow_
 0000:2829*     _fheapgrow_
 0000:282a      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:28a2*     __set_commode_
-0b27:03fe      __commode
+0b2a:03fe      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:28ae*     __get_errno_ptr_
-0b27:0ee0      _errno
+0b2a:0ee0      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0b27:0400      __fmode
+0b2a:0400      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:28b5      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
@@ -298,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
+0b2a:0ee2+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
 0000:3483      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
@@ -317,96 +317,96 @@ 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
+0b2a:0ee4      ____Argv
+0b2a:0ee8      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0b27:0402      __amblksiz
+0b2a:0402      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0b27:0506      __Start_XI
-0b27:0530      __End_XI
-0b27:0530      __Start_YI
-0b27:053c      __End_YI
+0b2a:0506      __Start_XI
+0b2a:0530      __End_XI
+0b2a:0530      __Start_YI
+0b2a:053c      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0b27:0404      ___EFG_printf
-0b27:0408      ___EFG_scanf
+0b2a:0404      ___EFG_printf
+0b2a:0408      ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c)
-0000:4ae5      _EFG_Format_
+0000:4af3      _EFG_Format_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c)
-0000:4cb7      __cnvs2d_
+0000:4cc5      __cnvs2d_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0b27:040c      __8087cw
+0b2a:040c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0b27:040e      ___Save8087
-0b27:0412      ___Rest8087
+0b2a:040e      ___Save8087
+0b2a:0412      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:4cd7      __GrabFP87_
+0000:4ce5      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:4d0a*     __init_8087_emu
-0000:4d10      __x87id
+0000:4d18*     __init_8087_emu
+0000:4d1e      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:4d6e      _DoINTR_
+0000:4d7c      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:50e7*     _heapenable_
-0b27:0416      ___heap_enabled
+0000:50f5*     _heapenable_
+0b2a:0416      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:50f8      __nmemneed_
+0000:5106      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:5180      __LastFree_
-0000:51fa      __ExpandDGROUP_
+0000:518e      __LastFree_
+0000:5208      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:530b      _dos_open_
+0000:5319      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:5331      __GetIOMode_
-0000:5366      __SetIOMode_nogrow_
-0b27:0418      ___NFiles
-0b27:041a      ___init_mode
-0b27:0442      ___io_mode
+0000:533f      __GetIOMode_
+0000:5374      __SetIOMode_nogrow_
+0b2a:0418      ___NFiles
+0b2a:041a      ___init_mode
+0b2a:0442      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:539b      isatty_
+0000:53a9      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:53b7*     __get_doserrno_ptr_
-0b27:0eea      __doserrno
+0000:53c5*     __get_doserrno_ptr_
+0b2a:0eea      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0b27:0446      ___umaskval
+0b2a:0446      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:53be      _dos_creat_
-0000:53e2*     _dos_creatnew_
+0000:53cc      _dos_creat_
+0000:53f0*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:5403+     __grow_iomode_
-0000:54ea+     __shrink_iomode_
-0000:552b      __SetIOMode_
+0000:5411+     __grow_iomode_
+0000:54f8+     __shrink_iomode_
+0000:5539      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:55d2*     __dosretax
-0000:55d7*     __dosret0
-0000:55de      __set_errno_dos_
-0000:5646*     __set_errno_dos_reterr_
+0000:55e0*     __dosretax
+0000:55e5*     __dosret0
+0000:55ec      __set_errno_dos_
+0000:5654*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:5651      fsync_
+0000:565f      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:5656      wctomb_
+0000:5664      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:56a1+     utoa_
-0000:5742      itoa_
+0000:56af+     utoa_
+0000:5750      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:578c      strupr_
+0000:579a      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0b27:045c      ___IsDBCS
+0b2a:045c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:57c1*     _ismbblead_
-0b27:0eee      ___MBCSIsTable
+0000:57cf*     _ismbblead_
+0b2a:0eee      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:57dd      ulltoa_
-0000:591a*     lltoa_
+0000:57eb      ulltoa_
+0000:5928*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:598b      ultoa_
-0000:5a49*     ltoa_
+0000:5999      ultoa_
+0000:5a57*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c)
-0000:5a97*     _SetLD64bit_
-0000:5aa2*     _SetLD80bit_
-0000:5aad      _LDisDouble_
+0000:5aa5*     _SetLD64bit_
+0000:5ab0*     _SetLD80bit_
+0000:5abb      _LDisDouble_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c)
-0000:5c12      _LDScale10x_
-0000:64ea      __LDcvt_
+0000:5c20      _LDScale10x_
+0000:64f8      __LDcvt_
 Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJSRQQ
 0000:0000*     FISRQQ
@@ -417,72 +417,72 @@ Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJARQQ
 0000:0000*     FICRQQ
 0000:0000*     FIARQQ
-0000:6cc6*     __init_87_emulator
+0000:6cd4*     __init_87_emulator
 Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c)
-0000:74da+     __Strtold_
-0000:7719      strtod_
+0000:7505+     __Strtold_
+0000:7744      strtod_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:78c0      __Init_FPE_handler_
-0000:78f9      __Fini_FPE_handler_
-0000:7930*     __FPEHandler
+0000:78ea      __Init_FPE_handler_
+0000:7923      __Fini_FPE_handler_
+0000:795a*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:7bc2*     sbrk_
-0000:7bd2      __brk_
+0000:7bec*     sbrk_
+0000:7bfc      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:7c3a      __doserror_
-0000:7c48*     __doserror1_
+0000:7c64      __doserror_
+0000:7c72*     __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:7c54*     _frealloc_
-0000:7c54      realloc_
+0000:7c7e*     _frealloc_
+0000:7c7e      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:7d30      __ChkTTYIOMode_
-0000:7d9e*     __IOMode_
+0000:7d5a      __ChkTTYIOMode_
+0000:7dc8*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:7dae*     _dos_close_
-0000:7dbc      _dos_commit_
+0000:7dd8*     _dos_close_
+0000:7de6      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0b27:0072      ___Alphabet
+0b2a:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:7e09      __mbinit_
-0b27:0502+     ___MBCodePage
+0000:7e33      __mbinit_
+0b2a:0502+     ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
-0000:7ee4      __LDClass_
-0000:7f6a*     _FLClass_
+0000:7f0e      __LDClass_
+0000:7f94*     _FLClass_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:7f7e      __I4D
-0000:7fcd*     __U4D
+0000:7fa8      __I4D
+0000:7ff7*     __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0b27:0098      __IsTable
+0b2a:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm)
-0000:8052      __ZBuf2LD
+0000:807c      __ZBuf2LD
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c)
-0000:811a*     __set_EDOM_
-0000:8126      __set_ERANGE_
-0000:8132*     __set_EINVAL_
+0000:8144*     __set_EDOM_
+0000:8150      __set_ERANGE_
+0000:815c*     __set_EINVAL_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-0b27:019a*     ___f_infinity
-0b27:019e*     ___f_posqnan
-0b27:01a2      ___d_infinity
-0b27:01aa      ___d_posqnan
-0b27:01b2*     ___ld_infinity
-0b27:01ba*     ___ld_posqnan
+0b2a:019a*     ___f_infinity
+0b2a:019e*     ___f_posqnan
+0b2a:01a2      ___d_infinity
+0b2a:01aa      ___d_posqnan
+0b2a:01b2*     ___ld_infinity
+0b2a:01ba*     ___ld_posqnan
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-0b27:01c2      __HugeValue
+0b2a:01c2      __HugeValue
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0b27:0504      ___FPE_int
+0b2a:0504      ___FPE_int
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:814c*     _msize_
-0000:8167      _fmsize_
+0000:8176*     _msize_
+0000:8191      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:8178      __HeapManager_expand_
-0000:8681      _nexpand_
+0000:81a2      __HeapManager_expand_
+0000:86ab      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:86d4      _fexpand_
-0000:86d4*     _expand_
+0000:86fe      _fexpand_
+0000:86fe*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:8709      _bfree_
+0000:8733      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:872e      _bexpand_
+0000:8758      _bexpand_
 
 
                         +--------------------+
@@ -500,6 +500,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00019f30 (106288.)
+Memory size:  00019f60 (106336.)
 Entry point address: 0000:02a8
 Link time: 00:00.00
index f31a31c1902fa741833e66336ed22f745d68ea09..05eceb8b2e53eb893702ec6bb9f640de7b42ea73 100755 (executable)
Binary files a/scroll.exe and b/scroll.exe differ
index b1f1b2a4abbd955e76eec160c8d57a528d8e4743..32059c1ad1ae769b265477de1a80120ae52be0bb 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: scroll.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1a3d:0000            0000f860
+DGROUP                          1a43:0000            0000f860
 
 
 
@@ -34,33 +34,33 @@ wcpu_TEXT              CODE           AUTO           0000:6fc0       00000058
 16_ca_TEXT             CODE           AUTO           0000:7430       000003fd
 kitten_TEXT            CODE           AUTO           0000:7830       0000080a
 16_hc_TEXT             CODE           AUTO           0000:8040       0000158b
-timer_TEXT             CODE           AUTO           0000:95d0       0000020d
-_TEXT                  CODE           AUTO           097e:0000       00009f29
-scroll16_TEXT          CODE           AUTO           097e:9f30       0000349b
-bitmap_TEXT            CODE           AUTO           097e:d3d0       000005c9
-planar_TEXT            CODE           AUTO           097e:d9a0       00000275
-16text_TEXT            CODE           AUTO           097e:dc20       0000010d
-modex16_TEXT           CODE           AUTO           097e:dd30       00002180
-bakapee_TEXT           CODE           AUTO           1969:0000       00000b86
-16_in13_DATA           FAR_DATA       AUTO           1a22:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1a3c:0004       00000000
-_NULL                  BEGDATA        DGROUP         1a3d:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         1a3f:0000       00000002
-CONST                  DATA           DGROUP         1a3f:0002       00000076
-CONST2                 DATA           DGROUP         1a46:0008       00000132
-_DATA                  DATA           DGROUP         1a5a:0000       00000b30
-XIB                    DATA           DGROUP         1b0d:0000       00000000
-XI                     DATA           DGROUP         1b0d:0000       0000003c
-XIE                    DATA           DGROUP         1b10:000c       00000000
-YIB                    DATA           DGROUP         1b10:000c       00000000
-YI                     DATA           DGROUP         1b10:000c       00000018
-YIE                    DATA           DGROUP         1b12:0004       00000000
-STRINGS                DATA           DGROUP         1b12:0004       00000000
-DATA                   DATA           DGROUP         1b12:0004       00000000
-_emu_init_start        EMU            DGROUP         1b12:0004       00000000
-_emu_init_end          EMU            DGROUP         1b12:0004       00000000
-_BSS                   BSS            DGROUP         1b13:0000       0000103e
-STACK                  STACK          DGROUP         1c17:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:95d0       00000235
+_TEXT                  CODE           AUTO           0981:0000       00009f6d
+scroll16_TEXT          CODE           AUTO           0981:9f70       00003487
+bitmap_TEXT            CODE           AUTO           0981:d400       000005c9
+planar_TEXT            CODE           AUTO           0981:d9d0       00000275
+16text_TEXT            CODE           AUTO           0981:dc50       0000010d
+modex16_TEXT           CODE           AUTO           0981:dd60       00002180
+bakapee_TEXT           CODE           AUTO           196f:0000       00000b86
+16_in13_DATA           FAR_DATA       AUTO           1a28:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1a42:0004       00000000
+_NULL                  BEGDATA        DGROUP         1a43:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         1a45:0000       00000002
+CONST                  DATA           DGROUP         1a45:0002       00000076
+CONST2                 DATA           DGROUP         1a4c:0008       00000132
+_DATA                  DATA           DGROUP         1a60:0000       00000b30
+XIB                    DATA           DGROUP         1b13:0000       00000000
+XI                     DATA           DGROUP         1b13:0000       0000003c
+XIE                    DATA           DGROUP         1b16:000c       00000000
+YIB                    DATA           DGROUP         1b16:000c       00000000
+YI                     DATA           DGROUP         1b16:000c       00000018
+YIE                    DATA           DGROUP         1b18:0004       00000000
+STRINGS                DATA           DGROUP         1b18:0004       00000000
+DATA                   DATA           DGROUP         1b18:0004       00000000
+_emu_init_start        EMU            DGROUP         1b18:0004       00000000
+_emu_init_end          EMU            DGROUP         1b18:0004       00000000
+_BSS                   BSS            DGROUP         1b19:0000       00001036
+STACK                  STACK          DGROUP         1c1d:0000       0000dac0
 
 
                         +----------------+
@@ -74,17 +74,17 @@ Address        Symbol
 =======        ======
 
 Module: scroll.o(/dos/z/16/src/scroll.c)
-1a3d:0d60+     _player
-1a3d:0e60+     _screen
-1a3d:0e70+     _screen3
-1a3d:0e80+     _screen2
-1a3d:0e90+     _mv
-1a3d:0ec0+     _gvar
-1a3d:0ee0+     _mask
-1a3d:0ee4+     _p
-1a3d:0ee8*     _t
-1a3d:0eec+     _spri
-1a3d:0efc+     _bg
+1a43:0d60+     _player
+1a43:0e60+     _screen
+1a43:0e70+     _screen3
+1a43:0e80+     _screen2
+1a43:0e90+     _mv
+1a43:0ec0+     _gvar
+1a43:0ee8+     _mask
+1a43:0eec+     _p
+1a43:0ef0*     _t
+1a43:0ef4+     _spri
+1a43:0f04+     _bg
 0000:01fe      main_
 Module: mapread.o(/dos/z/16/src/lib/mapread.c)
 0000:0d2c+     jsoneq_
@@ -94,7 +94,7 @@ Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c)
 0000:18e2      jsmn_parse_
 0000:1dde      jsmn_init_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-1a3d:0f2e+     _inpu
+1a43:0f2e+     _inpu
 0000:1f70+     INL_KeyService_
 0000:220a+     Mouse_
 0000:2262+     IN_GetJoyAbs_
@@ -142,9 +142,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:653c+     MM_TotalFree_
 0000:65d2*     MM_Report_
 0000:6f8a*     MM_BombOnError_
-1a3d:1090+     _beforesort
-1a3d:1094+     _aftersort
-1a3d:1098+     _XMSaddr
+1a43:1090+     _beforesort
+1a43:1094+     _aftersort
+1a43:1098+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:6fc0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -162,9 +162,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:7700*     CAL_OptimizeNodes_
 0000:77b0*     CA_Startup_
 0000:7800*     CA_Shutdown_
-1a3d:10a0*     _finishcachebox
-1a3d:10a4*     _updatecachebox
-1a3d:10a8*     _drawcachebox
+1a43:10a0*     _finishcachebox
+1a43:10a4*     _updatecachebox
+1a43:10a8*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:786c      KITTENGETS
 0000:78cc*     kittenopen_
@@ -175,7 +175,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:7e24+     get_line_
 0000:7e96+     db_fetch_
 0000:7f2c+     db_insert_
-1a3d:04d4+     __kitten_catalog
+1a43:04d4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:81ec+     LargestFreeBlock_
 0000:827a+     _coreleft_
@@ -193,512 +193,512 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:959e*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:95d0      start_timer_
-0000:96d4      elapsed_timer_
-0000:9726      ticktock_
-0000:9792*     time_in_seconds_
+0000:96fc      elapsed_timer_
+0000:974e      ticktock_
+0000:97ba*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-097e:0005      __STK
-097e:0025      __STKOVERFLOW_
+0981:0005      __STK
+0981:0025      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-097e:0042      _fmalloc_
-097e:0042      malloc_
-1a3d:04f6      ___fheap
-1a3d:04f8      ___fheapRover
-1a3d:04fa      ___LargestSizeB4Rover
+0981:0042      _fmalloc_
+0981:0042      malloc_
+1a43:04f6      ___fheap
+1a43:04f8      ___fheapRover
+1a43:04fa      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-097e:01bf      __PIA
-097e:01b8*     __PIS
+0981:01bf      __PIA
+0981:01b8*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-097e:01d6      printf_
+0981:01d6      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1a3d:04fc      ___iob
-1a3d:10b4      ___ClosedStreams
-1a3d:10b8      ___OpenStreams
+1a43:04fc      ___iob
+1a43:10b4      ___OpenStreams
+1a43:10b8      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-097e:0205      fprintf_
+0981:0205      fprintf_
 Module: gfx.lib(/dos/z/16/src/lib/scroll16.c)
-097e:9f42      walk_
-097e:b9b8+     mapScrollRight_
-097e:bc96+     mapScrollLeft_
-097e:bf4a+     mapScrollUp_
-097e:c238+     mapScrollDown_
-097e:c558      chkmap_
-097e:c6e8      mapGoTo_
-097e:c950+     mapDrawTile_
-097e:ca74+     mapDrawRow_
-097e:cbc8+     mapDrawCol_
-097e:cd32+     mapDrawWRow_
-097e:ce60*     mapDrawWCol_
-097e:cfaa      shinku_
-097e:d146+     animatePlayer_
+0981:9f82      walk_
+0981:b9f8+     mapScrollRight_
+0981:bcd6+     mapScrollLeft_
+0981:bf8a+     mapScrollUp_
+0981:c278+     mapScrollDown_
+0981:c598      chkmap_
+0981:c728      mapGoTo_
+0981:c990+     mapDrawTile_
+0981:cab4+     mapDrawRow_
+0981:cc08+     mapDrawCol_
+0981:cd72+     mapDrawWRow_
+0981:cea0*     mapDrawWCol_
+0981:cfea      shinku_
+0981:d172+     animatePlayer_
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-097e:d6d2      bitmapLoadPcx_
-097e:d82e*     bitmapLoadPcxTiles_
+0981:d702      bitmapLoadPcx_
+0981:d85e*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-097e:d9a0      planar_buf_from_bitmap_
-097e:dac0+     planar_buf_alloc_
-097e:dbba*     planar_buf_free_
+0981:d9d0      planar_buf_from_bitmap_
+0981:daf0+     planar_buf_alloc_
+0981:dbea*     planar_buf_free_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-097e:dc96      textInit_
-1a3d:1148      _romFonts
+0981:dcc6      textInit_
+1a43:1140      _romFonts
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-097e:dee8      VGAmodeX_
-097e:df90+     modexEnter_
-097e:e02c*     modexLeave_
-097e:e044      modexDefaultPage_
-097e:e09e      modexNextPage_
-097e:e15a      modexNextPageFlexibleSize_
-097e:e1fe      modexShowPage_
-097e:e2fa*     modexPanPage_
-097e:e34a*     modexSelectPlane_
-097e:e36e      modexClearRegion_
-097e:e486*     oldDrawBmp_
-097e:e5ec*     CDrawBmp_
-097e:e750*     modexDrawBmp_
-097e:e7b6+     modexDrawBmpRegion_
-097e:e920*     modexDrawPlanarBuf_
-097e:e93e*     modexDrawSprite_
-097e:e9a4+     modexDrawSpriteRegion_
-097e:eb1c      modexCopyPageRegion_
-097e:ec86*     modexFadeOn_
-097e:ecb6*     modexFadeOff_
-097e:ece4*     modexFlashOn_
-097e:ed12*     modexFlashOff_
-097e:ede2+     modexPalSave_
-097e:ee38      modexNewPal_
-097e:ee88*     modexLoadPalFile_
-097e:ef6a*     modexSavePalFile_
-097e:efe2*     modexPalBlack_
-097e:f00c*     modexPalWhite_
-097e:f036+     modexPalUpdate_
-097e:f5a6+     modexPalUpdate1_
-097e:f620*     modexPalUpdate0_
-097e:f66c+     chkcolor_
-097e:f984      modexputPixel_
-097e:fa12*     modexgetPixel_
-097e:fa98*     modexhlin_
-097e:fb04      modexprint_
-097e:fc9e*     modexprintbig_
-097e:fe1a      cls_
-097e:fe88      modexWaitBorder_
-1a3d:0b54      _VGA
+0981:df18      VGAmodeX_
+0981:dfc0+     modexEnter_
+0981:e05c*     modexLeave_
+0981:e074      modexDefaultPage_
+0981:e0ce      modexNextPage_
+0981:e18a      modexNextPageFlexibleSize_
+0981:e22e      modexShowPage_
+0981:e32a*     modexPanPage_
+0981:e37a*     modexSelectPlane_
+0981:e39e      modexClearRegion_
+0981:e4b6*     oldDrawBmp_
+0981:e61c*     CDrawBmp_
+0981:e780*     modexDrawBmp_
+0981:e7e6+     modexDrawBmpRegion_
+0981:e950*     modexDrawPlanarBuf_
+0981:e96e*     modexDrawSprite_
+0981:e9d4+     modexDrawSpriteRegion_
+0981:eb4c      modexCopyPageRegion_
+0981:ecb6*     modexFadeOn_
+0981:ece6*     modexFadeOff_
+0981:ed14*     modexFlashOn_
+0981:ed42*     modexFlashOff_
+0981:ee12+     modexPalSave_
+0981:ee68      modexNewPal_
+0981:eeb8*     modexLoadPalFile_
+0981:ef9a*     modexSavePalFile_
+0981:f012*     modexPalBlack_
+0981:f03c*     modexPalWhite_
+0981:f066+     modexPalUpdate_
+0981:f5d6+     modexPalUpdate1_
+0981:f650*     modexPalUpdate0_
+0981:f69c+     chkcolor_
+0981:f9b4      modexputPixel_
+0981:fa42*     modexgetPixel_
+0981:fac8*     modexhlin_
+0981:fb34      modexprint_
+0981:fcce*     modexprintbig_
+0981:fe4a      cls_
+0981:feb8      modexWaitBorder_
+1a43:0b54      _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sound.c)
-097e:0234      sound_
-097e:026f      nosound_
+0981:0234      sound_
+0981:026f      nosound_
 Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-1969:0008      pdump_
-1969:006a+     colortest_
-1969:00be+     colorz_
-1969:0124+     ssd_
-1969:0242+     dingpp_
-1969:02b4+     dingo_
-1969:034a+     dingas_
-1969:03f8+     dingu_
-1969:045a+     dingq_
-1969:04fa*     ding_
+196f:0008      pdump_
+196f:006a+     colortest_
+196f:00be+     colorz_
+196f:0124+     ssd_
+196f:0242+     dingpp_
+196f:02b4+     dingo_
+196f:034a+     dingas_
+196f:03f8+     dingu_
+196f:045a+     dingq_
+196f:04fa*     ding_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1a3d:0000*     __nullarea
-1a3d:0b84*     __ovlflag
-1a3d:0b85*     __intno
-1a3d:0b86*     __ovlvec
-097e:027c      _cstart_
-097e:034f*     _Not_Enough_Memory_
-097e:0481      __exit_
-097e:04a0      __do_exit_with_msg__
-097e:04fd      __GETDS
+1a43:0000*     __nullarea
+1a43:0b84*     __ovlflag
+1a43:0b85*     __intno
+1a43:0b86*     __ovlvec
+0981:027c      _cstart_
+0981:034f*     _Not_Enough_Memory_
+0981:0481      __exit_
+0981:04a0      __do_exit_with_msg__
+0981:04fd      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-097e:0508      _big_code_
-097e:0508*     CodeModelMismatch
+0981:0508      _big_code_
+0981:0508*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
-097e:0508      strncmp_
+0981:0508      strncmp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
-097e:0545      strstr_
+0981:0545      strstr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
-097e:0647      atoi_
+0981:0647      atoi_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-097e:06e2+     __open_flags_
-097e:09a3+     _fsopen_
-097e:0a0a      fopen_
-097e:0b2d*     freopen_
+0981:06e3+     __open_flags_
+0981:09a4+     _fsopen_
+0981:0a0b      fopen_
+0981:0b2e*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-097e:0bb7      fread_
+0981:0bb8      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-097e:0f2e      __get_errno_ptr_
-1a3d:1a60      _errno
+0981:0f2f      __get_errno_ptr_
+1a43:1a58      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-097e:0f35*     _frealloc_
-097e:0f35      realloc_
+0981:0f36*     _frealloc_
+0981:0f36      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-097e:1012      __PTC
+0981:1012      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-097e:1045      strncpy_
+0981:1045      strncpy_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-097e:1081+     int86x_
-097e:1204      int86_
+0981:1081+     int86x_
+0981:1204      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-097e:1232      __I4M
-097e:1232      __U4M
+0981:1232      __I4M
+0981:1232      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-097e:124a      _dos_getvect_
+0981:124a      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-097e:1255      _dos_setvect_
+0981:1255      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-097e:1262      __I4D
-097e:12b1      __U4D
+0981:1262      __I4D
+0981:12b1      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1a3d:1a62      __argv
-1a3d:1a66      ___argv
-1a3d:1a6a      __argc
-1a3d:1a6c      ___argc
+1a43:1a5a      __argv
+1a43:1a5e      ___argv
+1a43:1a62      __argc
+1a43:1a64      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-097e:1335*     _heapgrow_
-097e:1335      _fheapgrow_
-097e:1336      _nheapgrow_
+0981:1335*     _heapgrow_
+0981:1335      _fheapgrow_
+0981:1336      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-097e:13ae      _memavl_
+0981:13ae      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-097e:13f3      _nmalloc_
-1a3d:0b8a      ___nheapbeg
-1a3d:0b8c      ___MiniHeapRover
-1a3d:0b8e      ___LargestSizeB4MiniHeapRover
+0981:13f3      _nmalloc_
+1a43:0b8a      ___nheapbeg
+1a43:0b8c      ___MiniHeapRover
+1a43:0b8e      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-097e:14cd      _ffree_
-097e:14cd      free_
+0981:14cd      _ffree_
+0981:14cd      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-097e:153a      _nfree_
-1a3d:1a6e+     ___MiniHeapFreeRover
+0981:153a      _nfree_
+1a43:1a66+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-097e:1635+     _null_exit_rtn_
-097e:1635+     __null_int23_exit_
-097e:1636      exit_
-097e:1657+     _exit_
-1a3d:0b90+     ___int23_exit
-1a3d:0b94      ___FPE_handler_exit
+0981:1635+     _null_exit_rtn_
+0981:1635+     __null_int23_exit_
+0981:1636      exit_
+0981:1657+     _exit_
+1a43:0b90+     ___int23_exit
+1a43:0b94      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-097e:1673      ultoa_
-097e:1731*     ltoa_
+0981:1673      ultoa_
+0981:1731*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-097e:18b7      write_
+0981:18b7      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-097e:1ae3      __doclose_
-097e:1c2d      __shutdown_stream_
-097e:1c47      fclose_
-1a3d:1a70+     ___RmTmpFileFn
+0981:1ae3      __doclose_
+0981:1c2d      __shutdown_stream_
+0981:1c47      fclose_
+1a43:1a68+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-097e:1cb2+     __ibm_bios_get_ticks_
-097e:1d29      clock_
+0981:1cb2+     __ibm_bios_get_ticks_
+0981:1d29      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-097e:1d50      kbhit_
+0981:1d50      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-097e:1d67      ftell_
+0981:1d67      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-097e:1f4d      fseek_
+0981:1f4d      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1a3d:0098      __IsTable
+1a43:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-097e:2145      tolower_
+0981:2145      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-097e:2153      unlink_
+0981:2153      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-097e:2383      open_
-097e:23ba      sopen_
+0981:2383      open_
+0981:23ba      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-097e:23e7      close_
+0981:23e7      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-097e:23ec      filelength_
+0981:23ec      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-097e:244a      sprintf_
+0981:244a      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-097e:2479      getenv_
+0981:2479      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-097e:2564      __PTS
+0981:2564      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-097e:2595      read_
+0981:2595      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-097e:26ce*     __clib_strdup_
-097e:26ce      strdup_
+0981:26ce*     __clib_strdup_
+0981:26ce      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-097e:2735      halloc_
-097e:281a      hfree_
+0981:2735      halloc_
+0981:281a      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-097e:2821      _heapwalk_
-097e:2821      _fheapwalk_
+0981:2821      _heapwalk_
+0981:2821      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-097e:2836+     __NHeapWalk_
-097e:292f      _nheapwalk_
+0981:2836+     __NHeapWalk_
+0981:292f      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-097e:293f      stackavail_
+0981:293f      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1a3d:0ba0      __8087
-1a3d:0ba1      __real87
-1a3d:0ba2      __dos87emucall
-1a3d:0ba4      __dos87real
+1a43:0ba0      __8087
+1a43:0ba1      __real87
+1a43:0ba2      __dos87emucall
+1a43:0ba4      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-097e:294e*     __exit_with_msg_
-097e:2953      __fatal_runtime_error_
+0981:294e*     __exit_with_msg_
+0981:2953      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1a3d:0ba6      __curbrk
-1a3d:0bae      __STACKLOW
-1a3d:0bb0      __STACKTOP
-1a3d:0bb2      __cbyte
-1a3d:0bb4      __child
-1a3d:0bb6      __no87
-1a3d:0bc3      ___FPE_handler
-1a3d:0ba8      __psp
-1a3d:0bb7      __get_ovl_stack
-1a3d:0bbb      __restore_ovl_stack
-1a3d:0bbf      __close_ovl_file
-1a3d:0bc7      __LpCmdLine
-1a3d:0bcb      __LpPgmName
-1a3d:0baa      __osmajor
-1a3d:0bab      __osminor
-1a3d:0bac      __osmode
-1a3d:0bad      __HShift
+1a43:0ba6      __curbrk
+1a43:0bae      __STACKLOW
+1a43:0bb0      __STACKTOP
+1a43:0bb2      __cbyte
+1a43:0bb4      __child
+1a43:0bb6      __no87
+1a43:0bc3      ___FPE_handler
+1a43:0ba8      __psp
+1a43:0bb7      __get_ovl_stack
+1a43:0bbb      __restore_ovl_stack
+1a43:0bbf      __close_ovl_file
+1a43:0bc7      __LpCmdLine
+1a43:0bcb      __LpPgmName
+1a43:0baa      __osmajor
+1a43:0bab      __osminor
+1a43:0bac      __osmode
+1a43:0bad      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-097e:2980      __MemAllocator
-097e:2a4a      __MemFree
+0981:2980      __MemAllocator
+0981:2a4a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-097e:2ba7      __GrowSeg_
+0981:2ba7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-097e:2d1d      __AllocSeg_
+0981:2d1d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-097e:2e0c      __fmemneed_
+0981:2e0c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-097e:2e29      __fprtf_
+0981:2e29      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-097e:2f7c      __InitFiles_
+0981:2f7c      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-097e:31b0*     fcloseall_
-097e:31b7      __full_io_exit_
+0981:31b0*     fcloseall_
+0981:31b7      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-1a3d:0bd0      _fltused_
+1a43:0bd0      _fltused_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-097e:31c1      __fill_buffer_
-097e:3410      fgetc_
+0981:31c1      __fill_buffer_
+0981:3410      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-097e:3557      fwrite_
+0981:3557      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-097e:38d0      rand_
-097e:3912*     srand_
+0981:38d0      rand_
+0981:3912*     srand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
-097e:3935      delay_
+0981:3935      delay_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-097e:3a94      __CMain
+0981:3aad      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-097e:3afa      __InitRtns
-097e:3afa*     __FInitRtns
-097e:3b55      __FiniRtns
-097e:3b55*     __FFiniRtns
+0981:3b13      __InitRtns
+0981:3b13*     __FInitRtns
+0981:3b6e      __FiniRtns
+0981:3b6e*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1a3d:0bd6      ___uselfn
+1a43:0bd6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-097e:3bba      __DOSseg__
+0981:3bd2      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-097e:3bbb*     __set_commode_
-1a3d:0bd8      __commode
+0981:3bd3*     __set_commode_
+1a43:0bd8      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1a3d:0bda      __fmode
+1a43:0bda      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-097e:3bc7      __chktty_
+0981:3bdf      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-097e:3c26      __freefp_
-097e:3cc7      __purgefp_
+0981:3c3e      __freefp_
+0981:3cdf      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-097e:3d08      __allocfp_
+0981:3d20      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-097e:3eb8      __ioalloc_
+0981:3ed0      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-097e:4046      __qread_
+0981:405e      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-097e:4066*     _msize_
-097e:4081      _fmsize_
+0981:407e*     _msize_
+0981:4099      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-097e:4092      __HeapManager_expand_
-097e:459b      _nexpand_
+0981:40aa      __HeapManager_expand_
+0981:45b3      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-097e:45ee      _fexpand_
-097e:45ee*     _expand_
+0981:4606      _fexpand_
+0981:4606*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-097e:4623      intr_
+0981:463b      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-097e:4637      segread_
+0981:464f      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-097e:469d      __Init_Argv_
-097e:4700+     _getargv_
-097e:4a30      __Fini_Argv_
+0981:46b5      __Init_Argv_
+0981:4718+     _getargv_
+0981:4a48      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-097e:4adf      __LastFree_
-097e:4b59      __ExpandDGROUP_
+0981:4af7      __LastFree_
+0981:4b71      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-097e:4c6a      __nmemneed_
+0981:4c82      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1a3d:0050      ___Alphabet
+1a43:0050      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-097e:4c6d      __lseek_
+0981:4c85      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-097e:4ca7*     __dosretax
-097e:4cac*     __dosret0
-097e:4cb3      __set_errno_dos_
-097e:4d1b*     __set_errno_dos_reterr_
+0981:4cbf*     __dosretax
+0981:4cc4*     __dosret0
+0981:4ccb      __set_errno_dos_
+0981:4d33*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-097e:4d26      __GetIOMode_
-097e:4d5b      __SetIOMode_nogrow_
-1a3d:0bf0      ___NFiles
-1a3d:0bf2      ___init_mode
-1a3d:0c1a      ___io_mode
+0981:4d3e      __GetIOMode_
+0981:4d73      __SetIOMode_nogrow_
+1a43:0bf0      ___NFiles
+1a43:0bf2      ___init_mode
+1a43:0c1a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-097e:4d90      __close_
+0981:4da8      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-097e:4dc6      __flush_
+0981:4dde      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-097e:500f      fflush_
+0981:5027      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-097e:5024      tell_
+0981:503c      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-097e:5035      lseek_
+0981:504d      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-097e:5066      __doserror_
-097e:5074      __doserror1_
+0981:507e      __doserror_
+0981:508c      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-097e:5080      _dos_open_
+0981:5098      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-097e:50a6      isatty_
+0981:50be      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-097e:50c2*     __get_doserrno_ptr_
-1a3d:1a7c      __doserrno
+0981:50da*     __get_doserrno_ptr_
+1a43:1a74      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1a3d:0c1e      ___umaskval
+1a43:0c1e      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-097e:50c9      _dos_creat_
-097e:50ed*     _dos_creatnew_
+0981:50e1      _dos_creat_
+0981:5105*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-097e:510e+     __grow_iomode_
-097e:51f5+     __shrink_iomode_
-097e:5236      __SetIOMode_
+0981:5126+     __grow_iomode_
+0981:520d+     __shrink_iomode_
+0981:524e      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-097e:52f6      vsprintf_
+0981:530e      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1a3d:1a80      ___env_mask
-1a3d:1a84      _environ
-1a3d:1a88*     __wenviron
+1a43:1a78      ___env_mask
+1a43:1a7c      _environ
+1a43:1a80*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-097e:5338      _mbterm_
+0981:5350      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-097e:538b      _mbsnextc_
+0981:53a3      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-097e:53e6      _mbctoupper_
+0981:53fe      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-097e:5409      _mbsinc_
+0981:5421      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-097e:545b      __ChkTTYIOMode_
-097e:54c9*     __IOMode_
+0981:5473      __ChkTTYIOMode_
+0981:54e1*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-097e:559b      __HeapWalk_
+0981:55b3      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-097e:57db*     _fpreset_
-097e:5806      __init_8087_
-097e:5839+     __default_sigfpe_handler_
-097e:588e      __chk8087_
+0981:57f3*     _fpreset_
+0981:581e      __init_8087_
+0981:5851+     __default_sigfpe_handler_
+0981:58a6      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-097e:58fe      __EnterWVIDEO_
-1a3d:0c3e+     ___WD_Present
+0981:5916      __EnterWVIDEO_
+1a43:0c3e+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-097e:5922*     _heapenable_
-1a3d:0c40      ___heap_enabled
+0981:593a*     _heapenable_
+1a43:0c40      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1a3d:0c42      __amblksiz
+1a43:0c42      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-097e:5933      fputc_
+0981:594b      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-097e:5b08      __prtf_
+0981:5b20      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
-097e:6c6a      __setEFGfmt_
+0981:6c90      __setEFGfmt_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-097e:6c88      __flushall_
-097e:6d1c      flushall_
+0981:6cae      __flushall_
+0981:6d42      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-097e:6d22      getche_
+0981:6d48      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-097e:6d3c      __qwrite_
+0981:6d62      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1a3d:1a8c      ____Argv
-1a3d:1a90      ____Argc
+1a43:1a84      ____Argv
+1a43:1a88      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1a3d:0d00      __Start_XI
-1a3d:0d3c      __End_XI
-1a3d:0d3c      __Start_YI
-1a3d:0d54      __End_YI
+1a43:0d00      __Start_XI
+1a43:0d3c      __End_XI
+1a43:0d3c      __Start_YI
+1a43:0d54      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-097e:6d9c      _bfree_
+0981:6dc2      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-097e:6dc1      _bexpand_
+0981:6de7      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-097e:6e1a      _DoINTR_
+0981:6e40      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1a3d:1a92      ___historical_splitparms
+1a43:1a8a      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-097e:7193*     sbrk_
-097e:71a3      __brk_
+0981:71b9*     sbrk_
+0981:71c9      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-097e:720b      fsync_
+0981:7231      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-097e:722e      __setenvp_
-097e:73ba      __freeenvp_
+0981:7254      __setenvp_
+0981:73e0      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1a3d:0c44      ___IsDBCS
+1a43:0c44      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-097e:7418*     _ismbblead_
-1a3d:1a98      ___MBCSIsTable
+0981:743e*     _ismbblead_
+1a43:1a90      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-097e:7472      __mbinit_
-1a3d:0c46      ___MBCodePage
+0981:7498      __mbinit_
+1a43:0c46      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-097e:754d      _mbdtoupper_
+0981:7573      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-097e:755b      toupper_
+0981:7581      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1a3d:0c48      __8087cw
+1a43:0c48      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1a3d:0c4a      ___Save8087
-1a3d:0c4e      ___Rest8087
+1a43:0c4a      ___Save8087
+1a43:0c4e      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-097e:756a      __GrabFP87_
+0981:7590      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-097e:759c*     __init_8087_emu
-097e:75a2      __x87id
+0981:75c2*     __init_8087_emu
+0981:75c8      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-097e:75ff      wctomb_
+0981:7625      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-097e:764a+     utoa_
-097e:76eb      itoa_
+0981:7670+     utoa_
+0981:7711      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-097e:7735      strupr_
+0981:775b      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1a3d:0c52      ___EFG_printf
-1a3d:0c56      ___EFG_scanf
+1a43:0c52      ___EFG_printf
+1a43:0c56      ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-097e:777d      ulltoa_
-097e:78ba*     lltoa_
+0981:77a3      ulltoa_
+0981:78e0*     lltoa_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c)
-097e:792b      _EFG_Format_
+0981:7951      _EFG_Format_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c)
-097e:7afd      __cnvs2d_
+0981:7b23      __cnvs2d_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-097e:7b1c*     _dos_close_
-097e:7b2a      _dos_commit_
+0981:7b42*     _dos_close_
+0981:7b50      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-097e:7b39      clearenv_
+0981:7b5f      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-097e:7c6e      __Init_FPE_handler_
-097e:7ca7      __Fini_FPE_handler_
-097e:7cde*     __FPEHandler
+0981:7c94      __Init_FPE_handler_
+0981:7ccd      __Fini_FPE_handler_
+0981:7d04*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c)
-097e:7f70*     _SetLD64bit_
-097e:7f7b*     _SetLD80bit_
-097e:7f86      _LDisDouble_
+0981:7f96*     _SetLD64bit_
+0981:7fa1*     _SetLD80bit_
+0981:7fac      _LDisDouble_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c)
-097e:80eb      _LDScale10x_
-097e:89c3      __LDcvt_
+0981:8111      _LDScale10x_
+0981:89e9      __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
-097e:91a0*     __init_87_emulator
+0981:91c6*     __init_87_emulator
 Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c)
-097e:99b4+     __Strtold_
-097e:9bf3      strtod_
+0981:99f7+     __Strtold_
+0981:9c36      strtod_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1a3d:0cfe      ___FPE_int
+1a43:0cfe      ___FPE_int
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
-097e:9da0      __LDClass_
-097e:9e26*     _FLClass_
+0981:9de3      __LDClass_
+0981:9e69*     _FLClass_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm)
-097e:9e3a      __ZBuf2LD
+0981:9e7e      __ZBuf2LD
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c)
-097e:9f02*     __set_EDOM_
-097e:9f0e      __set_ERANGE_
-097e:9f1a*     __set_EINVAL_
+0981:9f46*     __set_EDOM_
+0981:9f52      __set_ERANGE_
+0981:9f5e*     __set_EINVAL_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-1a3d:019a*     ___f_infinity
-1a3d:019e*     ___f_posqnan
-1a3d:01a2      ___d_infinity
-1a3d:01aa      ___d_posqnan
-1a3d:01b2*     ___ld_infinity
-1a3d:01ba*     ___ld_posqnan
+1a43:019a*     ___f_infinity
+1a43:019e*     ___f_posqnan
+1a43:01a2      ___d_infinity
+1a43:01aa      ___d_posqnan
+1a43:01b2*     ___ld_infinity
+1a43:01ba*     ___ld_posqnan
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-1a3d:01c2      __HugeValue
+1a43:01c2      __HugeValue
 
 
                         +--------------------+
@@ -750,6 +750,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00029c30 (171056.)
-Entry point address: 097e:027c
+Memory size:  00029c90 (171152.)
+Entry point address: 0981:027c
 Link time: 00:00.00
index b98438313702d5f2eaeaa385eb738fa1904c2ecb..bc25498a25c732936b6bcde9e77123398263d8d6 100755 (executable)
@@ -193,6 +193,7 @@ typedef struct
 typedef struct\r
 {\r
        int old_mode;   //old video mode before game!\r
+       byte *pee;              // message for fps\r
        handle_t handle;        //handles for file logging\r
        kurokku_t kurokku;      //clock struct\r
 } global_game_variables_t;\r
index 5fbdb8cb6cdc1fd8face09715584ebf021dc410f..d21532f12be7dd1e4dab590214a1579d2c3fb67b 100755 (executable)
@@ -587,7 +587,6 @@ void mapDrawWCol(map_view_t *mv, int tx, int ty, word x)
 void shinku(map_view_t *pip, global_game_variables_t *gv)
 {
        //float t;
-       static byte *pee;
        //modexCopyPageRegion(pip[1].page, pip[2].page, 16, 16, 16, 16, (14*8)+4, 8+4);
        if(elapsed_timer(gv) >= (1.0 / gv->kurokku.frames_per_second))
        {
@@ -596,10 +595,9 @@ void shinku(map_view_t *pip, global_game_variables_t *gv)
                word col = 15;
                word bgcol = 0;
                word type = 1;
-               pee = _nmalloc(sizeof(byte)*2);
                //t=(((*(gv->clock))-gv->clock_start) /18.2);
-               sprintf(pee, "%f fps", (double)gv->kurokku.tiku/ticktock(gv));
-               modexprint(pip[1].page, 16, 16, 1, 15, 0, pee);
+               sprintf(gv->pee, "%f fps", (double)gv->kurokku.tiku/ticktock(gv));
+               modexprint(pip[1].page, 16, 16, 1, 15, 0, gv->pee);
                //(gv->clock_start)=*(gv->clock);
                gv->kurokku.tiku=0;
        }
index cdf54801a5040cf99ea52b3f8d0c6299a829cec2..b5edff98b892cfd496fe6b05d05fd1a06bada9d4 100755 (executable)
@@ -29,6 +29,7 @@ clock_t start_timer(global_game_variables_t *gv)
        gv->kurokku.clock_start = *clockw;\r
        gv->kurokku.clock = clockw;\r
        gv->kurokku.frames_per_second = 60;\r
+       gv->pee = _nmalloc(sizeof(byte)*2);\r
        //turn this off if XT\r
        switch(detectcpu())\r
        {\r
index 855db431d53257eee33d358e4d640e7952bc0f98..80f235ef8074b6c2205149545e0de9f43de44106 100755 (executable)
Binary files a/test.exe and b/test.exe differ
index a0f6b5461c28047d4b69ee88a870c54a16bc33ff..7e1a0311b287ee4c2e639999c03f71bb3b51e5a1 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)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:37
 Executable Image: test.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          07e6:0000            0000e800
+DGROUP                          07e7:0000            0000e800
 
 
 
@@ -25,25 +25,25 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 test_TEXT              CODE           AUTO           0000:0000       0000018c
-_TEXT                  CODE           AUTO           0000:0190       00005a3d
-modex16_TEXT           CODE           AUTO           0000:5bd0       00002180
-16text_TEXT            CODE           AUTO           0000:7d50       0000010d
-FAR_DATA               FAR_DATA       AUTO           07e5:000d       00000000
-_NULL                  BEGDATA        DGROUP         07e6:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         07e8:0000       00000002
-CONST                  DATA           DGROUP         07e8:0002       00000076
-CONST2                 DATA           DGROUP         07ef:0008       00000000
-_DATA                  DATA           DGROUP         07f0:0000       00000248
-XIB                    DATA           DGROUP         0814:0008       00000000
-XI                     DATA           DGROUP         0814:0008       00000018
-XIE                    DATA           DGROUP         0816:0000       00000000
-YIB                    DATA           DGROUP         0816:0000       00000000
-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
+_TEXT                  CODE           AUTO           0000:0190       00005a4b
+modex16_TEXT           CODE           AUTO           0000:5be0       00002180
+16text_TEXT            CODE           AUTO           0000:7d60       0000010d
+FAR_DATA               FAR_DATA       AUTO           07e6:000d       00000000
+_NULL                  BEGDATA        DGROUP         07e7:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         07e9:0000       00000002
+CONST                  DATA           DGROUP         07e9:0002       00000076
+CONST2                 DATA           DGROUP         07f0:0008       00000000
+_DATA                  DATA           DGROUP         07f1:0000       00000248
+XIB                    DATA           DGROUP         0815:0008       00000000
+XI                     DATA           DGROUP         0815:0008       00000018
+XIE                    DATA           DGROUP         0817:0000       00000000
+YIB                    DATA           DGROUP         0817:0000       00000000
+YI                     DATA           DGROUP         0817:0000       0000000c
+YIE                    DATA           DGROUP         0817:000c       00000000
+STRINGS                DATA           DGROUP         0817:000c       00000000
+DATA                   DATA           DGROUP         0817:000c       00000000
+_BSS                   BSS            DGROUP         0817:000c       00000a33
+STACK                  STACK          DGROUP         08bb:0000       0000dac0
 
 
                         +----------------+
@@ -62,51 +62,51 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:0195      __STK
 0000:01b5*     __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0000:5d88*     VGAmodeX_
-0000:5e30      modexEnter_
-0000:5ecc      modexLeave_
-0000:5ee4      modexDefaultPage_
-0000:5f3e      modexNextPage_
-0000:5ffa*     modexNextPageFlexibleSize_
-0000:609e      modexShowPage_
-0000:619a*     modexPanPage_
-0000:61ea*     modexSelectPlane_
-0000:620e      modexClearRegion_
-0000:6326*     oldDrawBmp_
-0000:648c*     CDrawBmp_
-0000:65f0*     modexDrawBmp_
-0000:6656+     modexDrawBmpRegion_
-0000:67c0*     modexDrawPlanarBuf_
-0000:67de*     modexDrawSprite_
-0000:6844+     modexDrawSpriteRegion_
-0000:69bc*     modexCopyPageRegion_
-0000:6b26      modexFadeOn_
-0000:6b56      modexFadeOff_
-0000:6b84*     modexFlashOn_
-0000:6bb2*     modexFlashOff_
-0000:6c82      modexPalSave_
-0000:6cd8      modexNewPal_
-0000:6d28      modexLoadPalFile_
-0000:6e0a*     modexSavePalFile_
-0000:6e82      modexPalBlack_
-0000:6eac*     modexPalWhite_
-0000:6ed6+     modexPalUpdate_
-0000:7446+     modexPalUpdate1_
-0000:74c0*     modexPalUpdate0_
-0000:750c+     chkcolor_
-0000:7824+     modexputPixel_
-0000:78b2*     modexgetPixel_
-0000:7938*     modexhlin_
-0000:79a4*     modexprint_
-0000:7b3e*     modexprintbig_
-0000:7cba*     cls_
-0000:7d28+     modexWaitBorder_
-07e6:00b4+     _VGA
+0000:5d98*     VGAmodeX_
+0000:5e40      modexEnter_
+0000:5edc      modexLeave_
+0000:5ef4      modexDefaultPage_
+0000:5f4e      modexNextPage_
+0000:600a*     modexNextPageFlexibleSize_
+0000:60ae      modexShowPage_
+0000:61aa*     modexPanPage_
+0000:61fa*     modexSelectPlane_
+0000:621e      modexClearRegion_
+0000:6336*     oldDrawBmp_
+0000:649c*     CDrawBmp_
+0000:6600*     modexDrawBmp_
+0000:6666+     modexDrawBmpRegion_
+0000:67d0*     modexDrawPlanarBuf_
+0000:67ee*     modexDrawSprite_
+0000:6854+     modexDrawSpriteRegion_
+0000:69cc*     modexCopyPageRegion_
+0000:6b36      modexFadeOn_
+0000:6b66      modexFadeOff_
+0000:6b94*     modexFlashOn_
+0000:6bc2*     modexFlashOff_
+0000:6c92      modexPalSave_
+0000:6ce8      modexNewPal_
+0000:6d38      modexLoadPalFile_
+0000:6e1a*     modexSavePalFile_
+0000:6e92      modexPalBlack_
+0000:6ebc*     modexPalWhite_
+0000:6ee6+     modexPalUpdate_
+0000:7456+     modexPalUpdate1_
+0000:74d0*     modexPalUpdate0_
+0000:751c+     chkcolor_
+0000:7834+     modexputPixel_
+0000:78c2*     modexgetPixel_
+0000:7948*     modexhlin_
+0000:79b4*     modexprint_
+0000:7b4e*     modexprintbig_
+0000:7cca*     cls_
+0000:7d38+     modexWaitBorder_
+07e7:00b4+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-07e6:0000*     __nullarea
-07e6:00dc*     __ovlflag
-07e6:00dd*     __intno
-07e6:00de*     __ovlvec
+07e7:0000*     __nullarea
+07e7:00dc*     __ovlflag
+07e7:00dd*     __intno
+07e7:00de*     __ovlvec
 0000:01d2      _cstart_
 0000:02a5*     _Not_Enough_Memory_
 0000:03d7      __exit_
@@ -119,23 +119,23 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:045e*     __exit_with_msg_
 0000:0463      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-07e6:00e2      __curbrk
-07e6:00ea      __STACKLOW
-07e6:00ec      __STACKTOP
-07e6:00ee      __cbyte
-07e6:00f0      __child
-07e6:00f2      __no87
-07e6:00ff      ___FPE_handler
-07e6:00e4      __psp
-07e6:00f3      __get_ovl_stack
-07e6:00f7      __restore_ovl_stack
-07e6:00fb      __close_ovl_file
-07e6:0103      __LpCmdLine
-07e6:0107      __LpPgmName
-07e6:00e6      __osmajor
-07e6:00e7      __osminor
-07e6:00e8      __osmode
-07e6:00e9      __HShift
+07e7:00e2      __curbrk
+07e7:00ea      __STACKLOW
+07e7:00ec      __STACKTOP
+07e7:00ee      __cbyte
+07e7:00f0      __child
+07e7:00f2      __no87
+07e7:00ff      ___FPE_handler
+07e7:00e4      __psp
+07e7:00f3      __get_ovl_stack
+07e7:00f7      __restore_ovl_stack
+07e7:00fb      __close_ovl_file
+07e7:0103      __LpCmdLine
+07e7:0107      __LpPgmName
+07e7:00e6      __osmajor
+07e7:00e7      __osminor
+07e7:00e8      __osmode
+07e7:00e9      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:0482+     int86x_
 0000:0605      int86_
@@ -145,9 +145,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:0650      _fmalloc_
 0000:0650      malloc_
-07e6:010c+     ___fheap
-07e6:010e      ___fheapRover
-07e6:0110      ___LargestSizeB4Rover
+07e7:010c+     ___fheap
+07e7:010e      ___fheapRover
+07e7:0110      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:07c5      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
@@ -155,8 +155,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:07f4+     __null_int23_exit_
 0000:07f5      exit_
 0000:0816+     _exit_
-07e6:0112+     ___int23_exit
-07e6:0116+     ___FPE_handler_exit
+07e7:0112+     ___int23_exit
+07e7:0116+     ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:0832+     __open_flags_
 0000:0af3+     _fsopen_
@@ -169,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
+07e7:0c0c+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:126c      _ffree_
 0000:126c      free_
@@ -182,8 +182,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:16b8      __I4M
 0000:16b8      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:7dc6*     textInit_
-07e6:0c10      _romFonts
+0000:7dd6*     textInit_
+07e7:0c10      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
 0000:16d0      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
@@ -192,12 +192,12 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:1791      __FiniRtns
 0000:1791*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-07e6:011e      ___uselfn
+07e7:011e      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:17f6      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:17f7      __EnterWVIDEO_
-07e6:0120+     ___WD_Present
+07e7:0120+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
 0000:181b      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
@@ -213,27 +213,27 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:1d2c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:1d2f      _nmalloc_
-07e6:0122      ___nheapbeg
-07e6:0124      ___MiniHeapRover
-07e6:0126      ___LargestSizeB4MiniHeapRover
+07e7:0122      ___nheapbeg
+07e7:0124      ___MiniHeapRover
+07e7:0126      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
 0000:1e09*     _heapgrow_
 0000:1e09*     _fheapgrow_
 0000:1e0a      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-07e6:0128      ___iob
-07e6:0c28      ___ClosedStreams
-07e6:0c2c      ___OpenStreams
+07e7:0128      ___iob
+07e7:0c28      ___OpenStreams
+07e7:0c2c      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:1e9c      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:1fef*     __set_commode_
-07e6:0290      __commode
+07e7:0290      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:1ffb*     __get_errno_ptr_
-07e6:0c30      _errno
+07e7:0c30      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-07e6:0292      __fmode
+07e7:0292      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:2002      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
@@ -267,26 +267,26 @@ 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
+07e7:0c32+     ___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
+07e7:0c34      ____Argv
+07e7:0c38      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-07e6:0294      __amblksiz
+07e7:0294      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-07e6:02e8      __Start_XI
-07e6:0300      __End_XI
-07e6:0300      __Start_YI
-07e6:030c      __End_YI
+07e7:02e8      __Start_XI
+07e7:0300      __End_XI
+07e7:0300      __Start_YI
+07e7:030c      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
 0000:311a      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
 0000:3493*     _heapenable_
-07e6:0296      ___heap_enabled
+07e7:0296      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
 0000:34a4      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
@@ -300,94 +300,94 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:38fc      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:4a5e      _dos_open_
+0000:4a6c      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:4a84      __GetIOMode_
-0000:4ab9      __SetIOMode_nogrow_
-07e6:0298      ___NFiles
-07e6:029a      ___init_mode
-07e6:02c2      ___io_mode
+0000:4a92      __GetIOMode_
+0000:4ac7      __SetIOMode_nogrow_
+07e7:0298      ___NFiles
+07e7:029a      ___init_mode
+07e7:02c2      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:4aee      isatty_
+0000:4afc      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:4b0a*     __get_doserrno_ptr_
-07e6:0c3a      __doserrno
+0000:4b18*     __get_doserrno_ptr_
+07e7:0c3a      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-07e6:02c6      ___umaskval
+07e7:02c6      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:4b11      _dos_creat_
-0000:4b35*     _dos_creatnew_
+0000:4b1f      _dos_creat_
+0000:4b43*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:4b56+     __grow_iomode_
-0000:4c3d+     __shrink_iomode_
-0000:4c7e      __SetIOMode_
+0000:4b64+     __grow_iomode_
+0000:4c4b+     __shrink_iomode_
+0000:4c8c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:4d25*     __dosretax
-0000:4d2a*     __dosret0
-0000:4d31      __set_errno_dos_
-0000:4d99*     __set_errno_dos_reterr_
+0000:4d33*     __dosretax
+0000:4d38*     __dosret0
+0000:4d3f      __set_errno_dos_
+0000:4da7*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:4da4      __PTS
+0000:4db2      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:4dd5      lseek_
+0000:4de3      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:4e06      tell_
+0000:4e14      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:4e17      fsync_
+0000:4e25      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:4e1c*     sbrk_
-0000:4e2c      __brk_
+0000:4e2a*     sbrk_
+0000:4e3a      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:4e94      wctomb_
+0000:4ea2      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:4edf+     utoa_
-0000:4f80      itoa_
+0000:4eed+     utoa_
+0000:4f8e      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:4fca      strupr_
+0000:4fd8      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-07e6:02dc      ___EFG_printf
-07e6:02e0*     ___EFG_scanf
+07e7:02dc      ___EFG_printf
+07e7:02e0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-07e6:02e4      ___IsDBCS
+07e7:02e4      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:5012*     _ismbblead_
-07e6:0c3e      ___MBCSIsTable
+0000:5020*     _ismbblead_
+07e7:0c3e      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:502e      ulltoa_
-0000:516b*     lltoa_
+0000:503c      ulltoa_
+0000:5179*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:51dc      ultoa_
-0000:529a*     ltoa_
+0000:51ea      ultoa_
+0000:52a8*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:52e8      __doserror_
-0000:52f6*     __doserror1_
+0000:52f6      __doserror_
+0000:5304*     __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:5302*     _frealloc_
-0000:5302      realloc_
+0000:5310*     _frealloc_
+0000:5310      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:53de      __ChkTTYIOMode_
-0000:544c*     __IOMode_
+0000:53ec      __ChkTTYIOMode_
+0000:545a*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:545c*     _dos_close_
-0000:546a      _dos_commit_
+0000:546a*     _dos_close_
+0000:5478      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-07e6:0072      ___Alphabet
+07e7:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:54b7      __mbinit_
-07e6:02e6+     ___MBCodePage
+0000:54c5      __mbinit_
+07e7:02e6+     ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:5592*     _msize_
-0000:55ad      _fmsize_
+0000:55a0*     _msize_
+0000:55bb      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:55be      __HeapManager_expand_
-0000:5ac7      _nexpand_
+0000:55cc      __HeapManager_expand_
+0000:5ad5      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:5b1a      _fexpand_
-0000:5b1a*     _expand_
+0000:5b28      _fexpand_
+0000:5b28*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:5b4f      _bfree_
+0000:5b5d      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:5b74      _bexpand_
+0000:5b82      _bexpand_
 
 
                         +--------------------+
@@ -403,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 998260abca8d572a97567bb79f2b432ab564cec5..23c524a898ecf70ca88938220bc68dd0df624b77 100755 (executable)
Binary files a/test2.exe and b/test2.exe differ
index 51e5d1cce04bb183046c4ca1e062b61d60226203..0c0f06ebd65d16eef1765ba1d9448304dc1e44d3 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)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: test2.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          08a1:0000            0000e8a0
+DGROUP                          08a2:0000            0000e8a0
 
 
 
@@ -25,27 +25,27 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 test2_TEXT             CODE           AUTO           0000:0000       00000142
-_TEXT                  CODE           AUTO           0000:0150       00005dde
-bitmap_TEXT            CODE           AUTO           0000:5f30       000005c9
-planar_TEXT            CODE           AUTO           0000:6500       00000275
-modex16_TEXT           CODE           AUTO           0000:6780       00002180
-16text_TEXT            CODE           AUTO           0000:8900       0000010d
-FAR_DATA               FAR_DATA       AUTO           08a0:000d       00000000
-_NULL                  BEGDATA        DGROUP         08a1:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         08a3:0000       00000002
-CONST                  DATA           DGROUP         08a3:0002       00000076
-CONST2                 DATA           DGROUP         08aa:0008       00000000
-_DATA                  DATA           DGROUP         08ab:0000       00000260
-XIB                    DATA           DGROUP         08d1:0000       00000000
-XI                     DATA           DGROUP         08d1:0000       00000018
-XIE                    DATA           DGROUP         08d2:0008       00000000
-YIB                    DATA           DGROUP         08d2:0008       00000000
-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
+_TEXT                  CODE           AUTO           0000:0150       00005dec
+bitmap_TEXT            CODE           AUTO           0000:5f40       000005c9
+planar_TEXT            CODE           AUTO           0000:6510       00000275
+modex16_TEXT           CODE           AUTO           0000:6790       00002180
+16text_TEXT            CODE           AUTO           0000:8910       0000010d
+FAR_DATA               FAR_DATA       AUTO           08a1:000d       00000000
+_NULL                  BEGDATA        DGROUP         08a2:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         08a4:0000       00000002
+CONST                  DATA           DGROUP         08a4:0002       00000076
+CONST2                 DATA           DGROUP         08ab:0008       00000000
+_DATA                  DATA           DGROUP         08ac:0000       00000260
+XIB                    DATA           DGROUP         08d2:0000       00000000
+XI                     DATA           DGROUP         08d2:0000       00000018
+XIE                    DATA           DGROUP         08d3:0008       00000000
+YIB                    DATA           DGROUP         08d3:0008       00000000
+YI                     DATA           DGROUP         08d3:0008       0000000c
+YIE                    DATA           DGROUP         08d4:0004       00000000
+STRINGS                DATA           DGROUP         08d4:0004       00000000
+DATA                   DATA           DGROUP         08d4:0004       00000000
+_BSS                   BSS            DGROUP         08d4:0004       00000ab3
+STACK                  STACK          DGROUP         0980:0000       0000dac0
 
 
                         +----------------+
@@ -64,22 +64,22 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:0155      __STK
 0000:0175*     __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:6232      bitmapLoadPcx_
-0000:638e*     bitmapLoadPcxTiles_
+0000:6242      bitmapLoadPcx_
+0000:639e*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:6500      planar_buf_from_bitmap_
-0000:6620+     planar_buf_alloc_
-0000:671a*     planar_buf_free_
+0000:6510      planar_buf_from_bitmap_
+0000:6630+     planar_buf_alloc_
+0000:672a*     planar_buf_free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 0000:0199      __PIA
 0000:0192*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:01b0      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-08a1:0000*     __nullarea
-08a1:00c4*     __ovlflag
-08a1:00c5*     __intno
-08a1:00c6*     __ovlvec
+08a2:0000*     __nullarea
+08a2:00c4*     __ovlflag
+08a2:00c5*     __intno
+08a2:00c6*     __ovlvec
 0000:01e0      _cstart_
 0000:02b3*     _Not_Enough_Memory_
 0000:03e5      __exit_
@@ -92,83 +92,83 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:046c*     __exit_with_msg_
 0000:0471      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-08a1:00ca      __curbrk
-08a1:00d2      __STACKLOW
-08a1:00d4      __STACKTOP
-08a1:00d6      __cbyte
-08a1:00d8      __child
-08a1:00da      __no87
-08a1:00e7      ___FPE_handler
-08a1:00cc      __psp
-08a1:00db      __get_ovl_stack
-08a1:00df      __restore_ovl_stack
-08a1:00e3      __close_ovl_file
-08a1:00eb      __LpCmdLine
-08a1:00ef      __LpPgmName
-08a1:00ce      __osmajor
-08a1:00cf      __osminor
-08a1:00d0      __osmode
-08a1:00d1      __HShift
+08a2:00ca      __curbrk
+08a2:00d2      __STACKLOW
+08a2:00d4      __STACKTOP
+08a2:00d6      __cbyte
+08a2:00d8      __child
+08a2:00da      __no87
+08a2:00e7      ___FPE_handler
+08a2:00cc      __psp
+08a2:00db      __get_ovl_stack
+08a2:00df      __restore_ovl_stack
+08a2:00e3      __close_ovl_file
+08a2:00eb      __LpCmdLine
+08a2:00ef      __LpPgmName
+08a2:00ce      __osmajor
+08a2:00cf      __osminor
+08a2:00d0      __osmode
+08a2:00d1      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
 0000:0490      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:0807      __doclose_
 0000:0951      __shutdown_stream_
 0000:096b      fclose_
-08a1:03a4+     ___RmTmpFileFn
+08a2:03a4+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:09d6+     _null_exit_rtn_
 0000:09d6+     __null_int23_exit_
 0000:09d7      exit_
 0000:09f8+     _exit_
-08a1:00f4+     ___int23_exit
-08a1:00f8+     ___FPE_handler_exit
+08a2:00f4+     ___int23_exit
+08a2:00f8+     ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:0b32      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
 0000:0d2a      __fill_buffer_
 0000:0f79      fgetc_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0000:6938*     VGAmodeX_
-0000:69e0+     modexEnter_
-0000:6a7c*     modexLeave_
-0000:6a94*     modexDefaultPage_
-0000:6aee*     modexNextPage_
-0000:6baa*     modexNextPageFlexibleSize_
-0000:6c4e*     modexShowPage_
-0000:6d4a*     modexPanPage_
-0000:6d9a*     modexSelectPlane_
-0000:6dbe+     modexClearRegion_
-0000:6ed6*     oldDrawBmp_
-0000:703c*     CDrawBmp_
-0000:71a0*     modexDrawBmp_
-0000:7206+     modexDrawBmpRegion_
-0000:7370*     modexDrawPlanarBuf_
-0000:738e*     modexDrawSprite_
-0000:73f4+     modexDrawSpriteRegion_
-0000:756c*     modexCopyPageRegion_
-0000:76d6*     modexFadeOn_
-0000:7706*     modexFadeOff_
-0000:7734*     modexFlashOn_
-0000:7762*     modexFlashOff_
-0000:7832+     modexPalSave_
-0000:7888      modexNewPal_
-0000:78d8*     modexLoadPalFile_
-0000:79ba*     modexSavePalFile_
-0000:7a32*     modexPalBlack_
-0000:7a5c*     modexPalWhite_
-0000:7a86+     modexPalUpdate_
-0000:7ff6+     modexPalUpdate1_
-0000:8070*     modexPalUpdate0_
-0000:80bc+     chkcolor_
-0000:83d4+     modexputPixel_
-0000:8462*     modexgetPixel_
-0000:84e8*     modexhlin_
-0000:8554*     modexprint_
-0000:86ee*     modexprintbig_
-0000:886a*     cls_
-0000:88d8+     modexWaitBorder_
-08a1:0104+     _VGA
+0000:6948*     VGAmodeX_
+0000:69f0+     modexEnter_
+0000:6a8c*     modexLeave_
+0000:6aa4*     modexDefaultPage_
+0000:6afe*     modexNextPage_
+0000:6bba*     modexNextPageFlexibleSize_
+0000:6c5e*     modexShowPage_
+0000:6d5a*     modexPanPage_
+0000:6daa*     modexSelectPlane_
+0000:6dce+     modexClearRegion_
+0000:6ee6*     oldDrawBmp_
+0000:704c*     CDrawBmp_
+0000:71b0*     modexDrawBmp_
+0000:7216+     modexDrawBmpRegion_
+0000:7380*     modexDrawPlanarBuf_
+0000:739e*     modexDrawSprite_
+0000:7404+     modexDrawSpriteRegion_
+0000:757c*     modexCopyPageRegion_
+0000:76e6*     modexFadeOn_
+0000:7716*     modexFadeOff_
+0000:7744*     modexFlashOn_
+0000:7772*     modexFlashOff_
+0000:7842+     modexPalSave_
+0000:7898      modexNewPal_
+0000:78e8*     modexLoadPalFile_
+0000:79ca*     modexSavePalFile_
+0000:7a42*     modexPalBlack_
+0000:7a6c*     modexPalWhite_
+0000:7a96+     modexPalUpdate_
+0000:8006+     modexPalUpdate1_
+0000:8080*     modexPalUpdate0_
+0000:80cc+     chkcolor_
+0000:83e4+     modexputPixel_
+0000:8472*     modexgetPixel_
+0000:84f8*     modexhlin_
+0000:8564*     modexprint_
+0000:86fe*     modexprintbig_
+0000:887a*     cls_
+0000:88e8+     modexWaitBorder_
+08a2:0104+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:10c0+     __open_flags_
 0000:1381+     _fsopen_
@@ -177,13 +177,13 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:1595      _fmalloc_
 0000:1595      malloc_
-08a1:012c+     ___fheap
-08a1:012e      ___fheapRover
-08a1:0130      ___LargestSizeB4Rover
+08a2:012c+     ___fheap
+08a2:012e      ___fheapRover
+08a2:0130      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-08a1:0132      ___iob
-08a1:0ca8      ___ClosedStreams
-08a1:0cac      ___OpenStreams
+08a2:0132      ___iob
+08a2:0ca8      ___OpenStreams
+08a2:0cac      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 0000:170a      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
@@ -199,15 +199,15 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:19d4      __FiniRtns
 0000:19d4*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-08a1:029a      ___uselfn
+08a2:029a      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:1a38      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:1a39      __EnterWVIDEO_
-08a1:029c+     ___WD_Present
+08a2:029c+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:1a5d*     __get_errno_ptr_
-08a1:0cb0      _errno
+08a2:0cb0      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
 0000:1a64      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
@@ -246,13 +246,13 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:2698      __I4M
 0000:2698      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:8976*     textInit_
-08a1:0cb2      _romFonts
+0000:8986*     textInit_
+08a2:0cb2      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:26b0*     __set_commode_
-08a1:02a2      __commode
+08a2:02a2      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-08a1:02a4      __fmode
+08a2:02a4      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:26bc      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
@@ -273,9 +273,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:2fec      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:2fef      _nmalloc_
-08a1:02a6      ___nheapbeg
-08a1:02a8      ___MiniHeapRover
-08a1:02aa      ___LargestSizeB4MiniHeapRover
+08a2:02a6      ___nheapbeg
+08a2:02a8      ___MiniHeapRover
+08a2:02aa      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
 0000:30c9*     _heapgrow_
 0000:30c9*     _fheapgrow_
@@ -287,120 +287,120 @@ 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
+08a2:0cca+     ___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
+08a2:0ccc      ____Argv
+08a2:0cd0      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-08a1:02ac      __amblksiz
+08a2:02ac      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-08a1:0300      __Start_XI
-08a1:0318      __End_XI
-08a1:0318      __Start_YI
-08a1:0324      __End_YI
+08a2:0300      __Start_XI
+08a2:0318      __End_XI
+08a2:0318      __Start_YI
+08a2:0324      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:47ba*     __dosretax
-0000:47bf*     __dosret0
-0000:47c6      __set_errno_dos_
-0000:482e*     __set_errno_dos_reterr_
+0000:47c8*     __dosretax
+0000:47cd*     __dosret0
+0000:47d4      __set_errno_dos_
+0000:483c*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:4839      __GetIOMode_
-0000:486e      __SetIOMode_nogrow_
-08a1:02c2      ___NFiles
-08a1:02c4      ___init_mode
-08a1:02ec      ___io_mode
+0000:4847      __GetIOMode_
+0000:487c      __SetIOMode_nogrow_
+08a2:02c2      ___NFiles
+08a2:02c4      ___init_mode
+08a2:02ec      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:48a3      __qwrite_
+0000:48b1      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:4903      fsync_
+0000:4911      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:4908+     __grow_iomode_
-0000:49ef+     __shrink_iomode_
-0000:4a30      __SetIOMode_
+0000:4916+     __grow_iomode_
+0000:49fd+     __shrink_iomode_
+0000:4a3e      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:4ad7      intr_
+0000:4ae5      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:4aeb      segread_
+0000:4af9      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:4b51      _dos_open_
+0000:4b5f      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:4b77      isatty_
+0000:4b85      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:4b93*     __get_doserrno_ptr_
-08a1:0cd4      __doserrno
+0000:4ba1*     __get_doserrno_ptr_
+08a2:0cd4      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-08a1:02f0      ___umaskval
+08a2:02f0      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:4b9a      _dos_creat_
-0000:4bbe*     _dos_creatnew_
+0000:4ba8      _dos_creat_
+0000:4bcc*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:4bdf*     _heapenable_
-08a1:02f2      ___heap_enabled
+0000:4bed*     _heapenable_
+08a2:02f2      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:4bf0      __nmemneed_
+0000:4bfe      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:4c78      __LastFree_
-0000:4cf2      __ExpandDGROUP_
+0000:4c86      __LastFree_
+0000:4d00      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:4e03      wctomb_
+0000:4e11      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:4e4e+     utoa_
-0000:4eef      itoa_
+0000:4e5c+     utoa_
+0000:4efd      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:4f39      strupr_
+0000:4f47      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-08a1:02f4      ___EFG_printf
-08a1:02f8*     ___EFG_scanf
+08a2:02f4      ___EFG_printf
+08a2:02f8*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-08a1:02fc      ___IsDBCS
+08a2:02fc      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:4f81*     _ismbblead_
-08a1:0cd6      ___MBCSIsTable
+0000:4f8f*     _ismbblead_
+08a2:0cd6      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:4f9d      ulltoa_
-0000:50da*     lltoa_
+0000:4fab      ulltoa_
+0000:50e8*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:514b      ultoa_
-0000:5209*     ltoa_
+0000:5159      ultoa_
+0000:5217*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:5257*     _dos_close_
-0000:5265      _dos_commit_
+0000:5265*     _dos_close_
+0000:5273      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:5274*     _frealloc_
-0000:5274      realloc_
+0000:5282*     _frealloc_
+0000:5282      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:5350      __ChkTTYIOMode_
-0000:53be*     __IOMode_
+0000:535e      __ChkTTYIOMode_
+0000:53cc*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:53ce      _DoINTR_
+0000:53dc      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:5748      __doserror_
-0000:5756*     __doserror1_
+0000:5756      __doserror_
+0000:5764*     __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:5762*     sbrk_
-0000:5772      __brk_
+0000:5770*     sbrk_
+0000:5780      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-08a1:0072      ___Alphabet
+08a2:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:5818      __mbinit_
-08a1:02fe+     ___MBCodePage
+0000:5826      __mbinit_
+08a2:02fe+     ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:58f3*     _msize_
-0000:590e      _fmsize_
+0000:5901*     _msize_
+0000:591c      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:591f      __HeapManager_expand_
-0000:5e28      _nexpand_
+0000:592d      __HeapManager_expand_
+0000:5e36      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:5e7b      _fexpand_
-0000:5e7b*     _expand_
+0000:5e89      _fexpand_
+0000:5e89*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:5eb0      _bfree_
+0000:5ebe      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:5ed5      _bexpand_
+0000:5ee3      _bexpand_
 
 
                         +--------------------+
@@ -416,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 6dbf027edf2117d3a5a54f2fd40b88760076686f..e475c0f0f3cd7c457657e254c392b3136a048adf 100755 (executable)
Binary files a/tesuto.exe and b/tesuto.exe differ
index 90c859013a440116c1da6e116b50072b6a6ec370..a7c7e71514d7915090cc501c723d441a1a7d903e 100755 (executable)
Binary files a/vgmtest.exe and b/vgmtest.exe differ
index 05e04fe1a9f989f3685bb6070066f7c054b462fb..8b3b30d02e1ac965d66f4ee4285bac6a49a56f28 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 21 2015 09:27:06 (32-bit)
+Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (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/06 15:01:00
+Created on:       15/10/06 18:24:38
 Executable Image: vgmtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          10ac:0000            0000e970
+DGROUP                          10b0:0000            0000e970
 
 
 
@@ -32,29 +32,29 @@ wcpu_TEXT              CODE           AUTO           0000:52b0       00000058
 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       0000020d
-_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       00000724
-STACK                  STACK          DGROUP         1197:0000       0000dac0
+timer_TEXT             CODE           AUTO           0000:78c0       00000235
+_TEXT                  CODE           AUTO           0000:7b00       000075d7
+16_snd_TEXT            CODE           AUTO           0000:f0e0       00000338
+vgmSnd_TEXT            CODE           AUTO           0f42:0000       00001525
+16_in13_DATA           FAR_DATA       AUTO           1095:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           10af:0004       00000000
+_NULL                  BEGDATA        DGROUP         10b0:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         10b2:0000       00000002
+CONST                  DATA           DGROUP         10b2:0002       00000076
+CONST2                 DATA           DGROUP         10b9:0008       00000102
+_DATA                  DATA           DGROUP         10ca:0000       00000583
+XIB                    DATA           DGROUP         1122:0004       00000000
+XI                     DATA           DGROUP         1122:0004       00000036
+XIE                    DATA           DGROUP         1125:000a       00000000
+YIB                    DATA           DGROUP         1125:000a       00000000
+YI                     DATA           DGROUP         1125:000a       00000018
+YIE                    DATA           DGROUP         1127:0002       00000000
+STRINGS                DATA           DGROUP         1127:0002       00000000
+DATA                   DATA           DGROUP         1127:0002       00000000
+_emu_init_start        EMU            DGROUP         1127:0002       00000000
+_emu_init_end          EMU            DGROUP         1127:0002       00000000
+_BSS                   BSS            DGROUP         1128:0000       00000724
+STACK                  STACK          DGROUP         119b:0000       0000dac0
 
 
                         +----------------+
@@ -72,7 +72,7 @@ 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)
-10ac:079e+     _inpu
+10b0:079e+     _inpu
 0000:0260+     INL_KeyService_
 0000:04fa+     Mouse_
 0000:0552+     IN_GetJoyAbs_
@@ -120,9 +120,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:482c+     MM_TotalFree_
 0000:48c2*     MM_Report_
 0000:527a*     MM_BombOnError_
-10ac:0900+     _beforesort
-10ac:0904+     _aftersort
-10ac:0908+     _XMSaddr
+10b0:0900+     _beforesort
+10b0:0904+     _aftersort
+10b0:0908+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:52b0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -140,9 +140,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:59f0*     CAL_OptimizeNodes_
 0000:5aa0*     CA_Startup_
 0000:5af0*     CA_Shutdown_
-10ac:0910*     _finishcachebox
-10ac:0914*     _updatecachebox
-10ac:0918*     _drawcachebox
+10b0:0910*     _finishcachebox
+10b0:0914*     _updatecachebox
+10b0:0918*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5b5c      KITTENGETS
 0000:5bbc*     kittenopen_
@@ -153,7 +153,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6114+     get_line_
 0000:6186+     db_fetch_
 0000:621c+     db_insert_
-10ac:0494+     __kitten_catalog
+10b0:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:64dc+     LargestFreeBlock_
 0000:656a+     _coreleft_
@@ -171,424 +171,424 @@ Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:788e*     HC_CloseDebug_
 Module: timer.o(/dos/z/16/src/lib/timer.c)
 0000:78c0*     start_timer_
-0000:79c4*     elapsed_timer_
-0000:7a16*     ticktock_
-0000:7a82*     time_in_seconds_
+0000:79ec*     elapsed_timer_
+0000:7a3e*     ticktock_
+0000:7aaa*     time_in_seconds_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
-0000:7ad5      __STK
-0000:7af5      __STKOVERFLOW_
+0000:7b05      __STK
+0000:7b25      __STKOVERFLOW_
 Module: vgmsnd.lib(/dos/z/16/src/lib/16_snd.c)
-0000:f0a0      opl2out_
-0000:f0e2*     opl3out_
-0000:f11e*     opl3exp_
-0000:f15a*     FMReset_
-0000:f198*     FMKeyOff_
-0000:f1c2*     FMKeyOn_
-0000:f210*     FMSetVoice_
+0000:f0e0      opl2out_
+0000:f122*     opl3out_
+0000:f15e*     opl3exp_
+0000:f19a*     FMReset_
+0000:f1d8*     FMKeyOff_
+0000:f202*     FMKeyOn_
+0000:f250*     FMSetVoice_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
-0000:7b12      _fmalloc_
-0000:7b12      malloc_
-10ac:04c4      ___fheap
-10ac:04c6      ___fheapRover
-10ac:04c8      ___LargestSizeB4Rover
+0000:7b42      _fmalloc_
+0000:7b42      malloc_
+10b0:04c4      ___fheap
+10b0:04c6      ___fheapRover
+10b0:04c8      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
-0000:7c8f      __PIA
-0000:7c88*     __PIS
+0000:7cbf      __PIA
+0000:7cb8*     __PIS
 Module: vgmsnd.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c)
-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_
+0f42:004a      OpenVGMFile_
+0f42:033a      FreeVGMFile_
+0f42:08f2      InitEngine_
+0f42:0ab0      DeinitEngine_
+0f42:0b18      PlayMusic_
+0f42:0b82*     PlaySFX_
+0f42:0c16      StopMusic_
+0f42:0c36*     StopSFX_
+0f42:0ccc*     PauseMusic_
+0f42:0d28*     ResumeMusic_
+0f42:1474      UpdateSoundEngine_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-0000:7ca6      printf_
+0000:7cd6      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-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
+10b0:0000*     __nullarea
+10b0:04d4*     __ovlflag
+10b0:04d5*     __intno
+10b0:04d6*     __ovlvec
+0000:7d06      _cstart_
+0000:7dd9*     _Not_Enough_Memory_
+0000:7f0b      __exit_
+0000:7f2a      __do_exit_with_msg__
+0000:7f87      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
-0000:7f62      _big_code_
-0000:7f62*     CodeModelMismatch
+0000:7f92      _big_code_
+0000:7f92*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-10ac:0b5e      __argv
-10ac:0b62      ___argv
-10ac:0b66      __argc
-10ac:0b68      ___argc
+10b0:0b5e      __argv
+10b0:0b62      ___argv
+10b0:0b66      __argc
+10b0:0b68      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-0000:7f62+     int86x_
-0000:80e5      int86_
+0000:7f92+     int86x_
+0000:8115      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-0000:8112      __I4M
-0000:8112      __U4M
+0000:8142      __I4M
+0000:8142      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-0000:812a      _dos_getvect_
+0000:815a      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-0000:8135      _dos_setvect_
+0000:8165      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:8142      __I4D
-0000:8191      __U4D
+0000:8172      __I4D
+0000:81c1      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-0000:8215*     _heapgrow_
-0000:8215      _fheapgrow_
-0000:8216      _nheapgrow_
+0000:8245*     _heapgrow_
+0000:8245      _fheapgrow_
+0000:8246      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-0000:828e      _memavl_
+0000:82be      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-0000:82d3      _nmalloc_
-10ac:04da      ___nheapbeg
-10ac:04dc      ___MiniHeapRover
-10ac:04de      ___LargestSizeB4MiniHeapRover
+0000:8303      _nmalloc_
+10b0:04da      ___nheapbeg
+10b0:04dc      ___MiniHeapRover
+10b0:04de      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-0000:83ad      _ffree_
-0000:83ad      free_
+0000:83dd      _ffree_
+0000:83dd      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-0000:841a      _nfree_
-10ac:0b6a+     ___MiniHeapFreeRover
+0000:844a      _nfree_
+10b0:0b6a+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-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
+0000:8545+     _null_exit_rtn_
+0000:8545+     __null_int23_exit_
+0000:8546      exit_
+0000:8567+     _exit_
+10b0:04e0+     ___int23_exit
+10b0:04e4      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-0000:8554      __PTC
+0000:8584      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:8587      ultoa_
-0000:8645*     ltoa_
+0000:85b7      ultoa_
+0000:8675*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-0000:87cb      write_
+0000:87fb      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0000:89f7+     __open_flags_
-0000:8cb8+     _fsopen_
-0000:8d1f      fopen_
-0000:8e42*     freopen_
+0000:8a27+     __open_flags_
+0000:8ce8+     _fsopen_
+0000:8d4f      fopen_
+0000:8e72*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-0000:8ecc      fprintf_
+0000:8efc      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-0000:8efb      __doclose_
-0000:9045      __shutdown_stream_
-0000:905f      fclose_
-10ac:0b6c+     ___RmTmpFileFn
+0000:8f2b      __doclose_
+0000:9075      __shutdown_stream_
+0000:908f      fclose_
+10b0:0b6c+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-0000:90ca+     __ibm_bios_get_ticks_
-0000:9141      clock_
+0000:90fa+     __ibm_bios_get_ticks_
+0000:9171      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-0000:9168      kbhit_
+0000:9198      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-0000:917f      ftell_
+0000:91af      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-0000:9365      fseek_
+0000:9395      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-10ac:0098      __IsTable
+10b0:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-0000:955d      tolower_
+0000:958d      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-0000:956b      unlink_
+0000:959b      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-0000:979b      open_
-0000:97d2      sopen_
+0000:97cb      open_
+0000:9802      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-0000:97ff      close_
+0000:982f      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-0000:9804      filelength_
+0000:9834      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-0000:9862      sprintf_
+0000:9892      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-0000:9891      getenv_
+0000:98c1      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:997c      __PTS
+0000:99ac      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-0000:99ad      read_
+0000:99dd      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-0000:9ae6*     __clib_strdup_
-0000:9ae6      strdup_
+0000:9b16*     __clib_strdup_
+0000:9b16      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-0000:9b4d      halloc_
-0000:9c32      hfree_
+0000:9b7d      halloc_
+0000:9c62      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-0000:9c39      _heapwalk_
-0000:9c39      _fheapwalk_
+0000:9c69      _heapwalk_
+0000:9c69      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-0000:9c4e+     __NHeapWalk_
-0000:9d47      _nheapwalk_
+0000:9c7e+     __NHeapWalk_
+0000:9d77      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-0000:9d57      stackavail_
+0000:9d87      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-10ac:04f0      __8087
-10ac:04f1      __real87
-10ac:04f2      __dos87emucall
-10ac:04f4      __dos87real
+10b0:04f0      __8087
+10b0:04f1      __real87
+10b0:04f2      __dos87emucall
+10b0:04f4      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-0000:9d66*     __exit_with_msg_
-0000:9d6b      __fatal_runtime_error_
+0000:9d96*     __exit_with_msg_
+0000:9d9b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+10b0:04f6      __curbrk
+10b0:04fe      __STACKLOW
+10b0:0500      __STACKTOP
+10b0:0502      __cbyte
+10b0:0504      __child
+10b0:0506      __no87
+10b0:0513      ___FPE_handler
+10b0:04f8      __psp
+10b0:0507      __get_ovl_stack
+10b0:050b      __restore_ovl_stack
+10b0:050f      __close_ovl_file
+10b0:0517      __LpCmdLine
+10b0:051b      __LpPgmName
+10b0:04fa      __osmajor
+10b0:04fb      __osminor
+10b0:04fc      __osmode
+10b0:04fd      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-0000:9d90      __MemAllocator
-0000:9e5a      __MemFree
+0000:9dc0      __MemAllocator
+0000:9e8a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-0000:9fb7      __GrowSeg_
+0000:9fe7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-0000:a12d      __AllocSeg_
+0000:a15d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-0000:a21c      __fmemneed_
+0000:a24c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-0000:a21f      fread_
+0000:a24f      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-10ac:0520      ___iob
-10ac:0b74      ___ClosedStreams
-10ac:0b78      ___OpenStreams
+10b0:0520      ___iob
+10b0:0b74      ___OpenStreams
+10b0:0b78      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:a5b0      __fprtf_
+0000:a5e0      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:a703      __CMain
+0000:a733      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:a769      __InitRtns
-0000:a769*     __FInitRtns
-0000:a7c4      __FiniRtns
-0000:a7c4*     __FFiniRtns
+0000:a799      __InitRtns
+0000:a799*     __FInitRtns
+0000:a7f4      __FiniRtns
+0000:a7f4*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-10ac:0688      ___uselfn
+10b0:0688      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:a828      __DOSseg__
+0000:a858      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:a829      __Init_Argv_
-0000:a88c+     _getargv_
-0000:abbc      __Fini_Argv_
+0000:a859      __Init_Argv_
+0000:a8bc+     _getargv_
+0000:abec      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:abe6      intr_
+0000:ac16      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:abfa      segread_
+0000:ac2a      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:ace5      __LastFree_
-0000:ad5f      __ExpandDGROUP_
+0000:ad15      __LastFree_
+0000:ad8f      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:ae70      __nmemneed_
+0000:aea0      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-10ac:0022      ___Alphabet
+10b0:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:ae73      __lseek_
+0000:aea3      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:aead*     __dosretax
-0000:aeb2*     __dosret0
-0000:aeb9      __set_errno_dos_
-0000:af21*     __set_errno_dos_reterr_
+0000:aedd*     __dosretax
+0000:aee2*     __dosret0
+0000:aee9      __set_errno_dos_
+0000:af51*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:af2c*     __get_errno_ptr_
-10ac:0b80      _errno
+0000:af5c*     __get_errno_ptr_
+10b0:0b80      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:af33      __GetIOMode_
-0000:af68      __SetIOMode_nogrow_
-10ac:069e      ___NFiles
-10ac:06a0      ___init_mode
-10ac:06c8      ___io_mode
+0000:af63      __GetIOMode_
+0000:af98      __SetIOMode_nogrow_
+10b0:069e      ___NFiles
+10b0:06a0      ___init_mode
+10b0:06c8      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:af9d*     __set_commode_
-10ac:06cc      __commode
+0000:afcd*     __set_commode_
+10b0:06cc      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-10ac:06ce      __fmode
+10b0:06ce      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:afa9      __chktty_
+0000:afd9      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:b008      __freefp_
-0000:b0a9      __purgefp_
+0000:b038      __freefp_
+0000:b0d9      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:b0ea      __allocfp_
+0000:b11a      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b29a      __close_
+0000:b2ca      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b2d0      __flush_
+0000:b300      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:b519      fflush_
+0000:b549      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:b52e      tell_
+0000:b55e      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:b53f      lseek_
+0000:b56f      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:b570      __doserror_
-0000:b57e      __doserror1_
+0000:b5a0      __doserror_
+0000:b5ae      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:b58a      _dos_open_
+0000:b5ba      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:b5b0      isatty_
+0000:b5e0      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:b5cc*     __get_doserrno_ptr_
-10ac:0b82      __doserrno
+0000:b5fc*     __get_doserrno_ptr_
+10b0:0b82      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-10ac:06d0      ___umaskval
+10b0:06d0      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:b5d3      _dos_creat_
-0000:b5f7*     _dos_creatnew_
+0000:b603      _dos_creat_
+0000:b627*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:b618+     __grow_iomode_
-0000:b6ff+     __shrink_iomode_
-0000:b740      __SetIOMode_
+0000:b648+     __grow_iomode_
+0000:b72f+     __shrink_iomode_
+0000:b770      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:b800      vsprintf_
+0000:b830      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-10ac:0b86      ___env_mask
-10ac:0b8a      _environ
-10ac:0b8e*     __wenviron
+10b0:0b86      ___env_mask
+10b0:0b8a      _environ
+10b0:0b8e*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:b842      _mbterm_
+0000:b872      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:b895      _mbsnextc_
+0000:b8c5      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:b8f0      _mbctoupper_
+0000:b920      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:b913      _mbsinc_
+0000:b943      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:b965      __ChkTTYIOMode_
-0000:b9d3*     __IOMode_
+0000:b995      __ChkTTYIOMode_
+0000:ba03*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:baa5      __HeapWalk_
+0000:bad5      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:bce5*     _fpreset_
-0000:bd10      __init_8087_
-0000:bd43+     __default_sigfpe_handler_
-0000:bd98      __chk8087_
+0000:bd15*     _fpreset_
+0000:bd40      __init_8087_
+0000:bd73+     __default_sigfpe_handler_
+0000:bdc8      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:be08      __EnterWVIDEO_
-10ac:06f0+     ___WD_Present
+0000:be38      __EnterWVIDEO_
+10b0:06f0+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:be2c*     _heapenable_
-10ac:06f2      ___heap_enabled
+0000:be5c*     _heapenable_
+10b0:06f2      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-10ac:06f4      __amblksiz
+10b0:06f4      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:be3d      __ioalloc_
+0000:be6d      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:bfcb      __qread_
+0000:bffb      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:bfeb      __fill_buffer_
-0000:c23a*     fgetc_
+0000:c01b      __fill_buffer_
+0000:c26a*     fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:c381      __InitFiles_
+0000:c3b1      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:c5b5*     fcloseall_
-0000:c5bc      __full_io_exit_
+0000:c5e5*     fcloseall_
+0000:c5ec      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:c5c6      fputc_
+0000:c5f6      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:c79b      __prtf_
+0000:c7cb      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-10ac:0b92      ____Argv
-10ac:0b96      ____Argc
+10b0:0b92      ____Argv
+10b0:0b96      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-10ac:0724      __Start_XI
-10ac:075a      __End_XI
-10ac:075a      __Start_YI
-10ac:0772      __End_YI
+10b0:0724      __Start_XI
+10b0:075a      __End_XI
+10b0:075a      __Start_YI
+10b0:0772      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-10ac:0b98      ___historical_splitparms
+10b0:0b98      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d8fe      _DoINTR_
+0000:d93c      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:dc77*     sbrk_
-0000:dc87      __brk_
+0000:dcb5*     sbrk_
+0000:dcc5      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:dcef      __qwrite_
+0000:dd2d      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:dd4f      fsync_
+0000:dd8d      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:dd54      __flushall_
-0000:dde8      flushall_
+0000:dd92      __flushall_
+0000:de26      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:ddee*     _frealloc_
-0000:ddee      realloc_
+0000:de2c*     _frealloc_
+0000:de2c      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:dee8      __setenvp_
-0000:e074      __freeenvp_
+0000:df26      __setenvp_
+0000:e0b2      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-10ac:06f6      ___IsDBCS
+10b0:06f6      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e0d2*     _ismbblead_
-10ac:0b9e      ___MBCSIsTable
+0000:e110*     _ismbblead_
+10b0:0b9e      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e12c      __mbinit_
-10ac:06f8      ___MBCodePage
+0000:e16a      __mbinit_
+10b0:06f8      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e207      _mbdtoupper_
+0000:e245      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e215      toupper_
+0000:e253      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-10ac:06fa      __8087cw
+10b0:06fa      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-10ac:06fc      ___Save8087
-10ac:0700      ___Rest8087
+10b0:06fc      ___Save8087
+10b0:0700      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e224      __GrabFP87_
+0000:e262      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e256*     __init_8087_emu
-0000:e25c      __x87id
+0000:e294*     __init_8087_emu
+0000:e29a      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:e2b9      getche_
+0000:e2f7      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e2d3      wctomb_
+0000:e311      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e31e+     utoa_
-0000:e3bf      itoa_
+0000:e35c+     utoa_
+0000:e3fd      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e409      strupr_
+0000:e447      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-10ac:0704      ___EFG_printf
-10ac:0708*     ___EFG_scanf
+10b0:0704      ___EFG_printf
+10b0:0708*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e451      ulltoa_
-0000:e58e*     lltoa_
+0000:e48f      ulltoa_
+0000:e5cc*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e5ff*     _dos_close_
-0000:e60d      _dos_commit_
+0000:e63d*     _dos_close_
+0000:e64b      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e61c*     _msize_
-0000:e637      _fmsize_
+0000:e65a*     _msize_
+0000:e675      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e648      __HeapManager_expand_
-0000:eb51      _nexpand_
+0000:e686      __HeapManager_expand_
+0000:eb8f      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:eba4      _fexpand_
-0000:eba4*     _expand_
+0000:ebe2      _fexpand_
+0000:ebe2*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ebd9      clearenv_
+0000:ec17      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ed0e      __Init_FPE_handler_
-0000:ed47      __Fini_FPE_handler_
-0000:ed7e*     __FPEHandler
+0000:ed4c      __Init_FPE_handler_
+0000:ed85      __Fini_FPE_handler_
+0000:edbc*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:f010      _bfree_
+0000:f04e      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:f035      _bexpand_
+0000:f073      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-10ac:0722      ___FPE_int
+10b0:0722      ___FPE_int
 
 
                         +--------------------+
@@ -604,6 +604,6 @@ vgmsnd.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001f430 (128048.)
-Entry point address: 0000:7cd6
+Memory size:  0001f470 (128112.)
+Entry point address: 0000:7d06
 Link time: 00:00.00