]> 4ch.mooo.com Git - 16.git/commitdiff
update~
authorsparky4 <sparky4@cock.li>
Tue, 13 Oct 2015 15:48:10 +0000 (10:48 -0500)
committersparky4 <sparky4@cock.li>
Tue, 13 Oct 2015 15:48:10 +0000 (10:48 -0500)
33 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
palettel.exe
palettel.map
pcxtest.exe
pcxtest.map
pcxtest2.exe
pcxtest2.map
scroll.exe
scroll.map
test.exe
test.map
test2.exe
test2.map
tesuto.exe
vgmtest.exe
vgmtest.map

diff --git a/16.exe b/16.exe
index d1e5a61519e82ee9569f6665e193cb7f3f67fc32..f5615cec38eb6a76a0d0a9aa0472c70ff0160f20 100755 (executable)
Binary files a/16.exe and b/16.exe differ
diff --git a/16.map b/16.map
index 92af1b186b17deb01542f7b9ace73c021ec80708..60f75447ac1c641b0a91ec00ae37ca4784b9e8fc 100755 (executable)
--- a/16.map
+++ b/16.map
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:31
+Created on:       15/10/13 10:48:03
 Executable Image: 16.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1355:0000            0000f240
+DGROUP                          1356:0000            0000f240
 
 
 
@@ -35,29 +35,29 @@ wcpu_TEXT              CODE           AUTO           0000:6570       00000058
 kitten_TEXT            CODE           AUTO           0000:6de0       0000080a
 16_hc_TEXT             CODE           AUTO           0000:75f0       0000158b
 timer_TEXT             CODE           AUTO           0000:8b80       00000235
-_TEXT                  CODE           AUTO           08dc:0000       00007bbb
-modex16_TEXT           CODE           AUTO           08dc:7bc0       0000233a
-bitmap_TEXT            CODE           AUTO           08dc:9f00       000005c9
-16text_TEXT            CODE           AUTO           08dc:a4d0       0000010d
-16_in13_DATA           FAR_DATA       AUTO           133a:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1354:0004       00000000
-_NULL                  BEGDATA        DGROUP         1355:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         1357:0000       00000002
-CONST                  DATA           DGROUP         1357:0002       00000076
-CONST2                 DATA           DGROUP         135e:0008       00000102
-_DATA                  DATA           DGROUP         136f:0000       000005c1
-XIB                    DATA           DGROUP         13cb:0002       00000000
-XI                     DATA           DGROUP         13cb:0002       00000036
-XIE                    DATA           DGROUP         13ce:0008       00000000
-YIB                    DATA           DGROUP         13ce:0008       00000000
-YI                     DATA           DGROUP         13ce:0008       00000018
-YIE                    DATA           DGROUP         13d0:0000       00000000
-STRINGS                DATA           DGROUP         13d0:0000       00000000
-DATA                   DATA           DGROUP         13d0:0000       00000000
-_emu_init_start        EMU            DGROUP         13d0:0000       00000000
-_emu_init_end          EMU            DGROUP         13d0:0000       00000000
-_BSS                   BSS            DGROUP         13d0:0000       00000fc2
-STACK                  STACK          DGROUP         14cd:0000       0000dac0
+_TEXT                  CODE           AUTO           08dc:0000       00007bc9
+modex16_TEXT           CODE           AUTO           08dc:7bd0       0000233a
+bitmap_TEXT            CODE           AUTO           08dc:9f10       000005c9
+16text_TEXT            CODE           AUTO           08dc:a4e0       0000010d
+16_in13_DATA           FAR_DATA       AUTO           133b:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1355:0004       00000000
+_NULL                  BEGDATA        DGROUP         1356:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         1358:0000       00000002
+CONST                  DATA           DGROUP         1358:0002       00000076
+CONST2                 DATA           DGROUP         135f:0008       00000102
+_DATA                  DATA           DGROUP         1370:0000       000005c1
+XIB                    DATA           DGROUP         13cc:0002       00000000
+XI                     DATA           DGROUP         13cc:0002       00000036
+XIE                    DATA           DGROUP         13cf:0008       00000000
+YIB                    DATA           DGROUP         13cf:0008       00000000
+YI                     DATA           DGROUP         13cf:0008       00000018
+YIE                    DATA           DGROUP         13d1:0000       00000000
+STRINGS                DATA           DGROUP         13d1:0000       00000000
+DATA                   DATA           DGROUP         13d1:0000       00000000
+_emu_init_start        EMU            DGROUP         13d1:0000       00000000
+_emu_init_end          EMU            DGROUP         13d1:0000       00000000
+_BSS                   BSS            DGROUP         13d1:0000       00000fc2
+STACK                  STACK          DGROUP         14ce:0000       0000dac0
 
 
                         +----------------+
@@ -71,12 +71,12 @@ Address        Symbol
 =======        ======
 
 Module: 16.o(/dos/z/16/src/16.c)
-1355:07b0+     _player
-1355:08b0+     _gvar
-1355:08d8*     _gpal
-1355:08dc+     _dpal
-1355:08e0+     _cpus
-1355:08e4+     _engi_stat
+1356:07b0+     _player
+1356:08b0+     _gvar
+1356:08d8+     _cpus
+1356:08dc*     _gpal
+1356:08e0+     _dpal
+1356: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)
-1355:090e+     _inpu
+1356: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_
-1355:0a70+     _beforesort
-1355:0a74+     _aftersort
-1355:0a78+     _XMSaddr
+1356:0a70+     _beforesort
+1356:0a74+     _aftersort
+1356: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_
-1355:0a80*     _finishcachebox
-1355:0a84*     _drawcachebox
-1355:0a88*     _updatecachebox
+1356:0a80*     _finishcachebox
+1356:0a84*     _updatecachebox
+1356: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_
-1355:04a4+     __kitten_catalog
+1356:04a4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:779c+     LargestFreeBlock_
 0000:782a+     _coreleft_
@@ -192,54 +192,54 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 08dc:0005      __STK
 08dc:0025      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-08dc:7d78      VGAmodeX_
-08dc:7e20+     modexEnter_
-08dc:7ebc*     modexLeave_
-08dc:7ed4*     modexDefaultPage_
-08dc:7f3a*     modexNextPage_
-08dc:800a*     modexNextPageFlexibleSize_
-08dc:80de*     modexShowPage_
-08dc:81da*     modexPanPage_
-08dc:822a*     modexSelectPlane_
-08dc:824e+     modexClearRegion_
-08dc:8366*     oldDrawBmp_
-08dc:84cc*     CDrawBmp_
-08dc:8630*     modexDrawBmp_
-08dc:8696+     modexDrawBmpRegion_
-08dc:8800*     modex_sparky4_DrawBmpRegion_
-08dc:896a*     modexDrawPlanarBuf_
-08dc:8988*     modexDrawSprite_
-08dc:89ee+     modexDrawSpriteRegion_
-08dc:8b66*     modexCopyPageRegion_
-08dc:8cd0      modexFadeOn_
-08dc:8d00      modexFadeOff_
-08dc:8d2e*     modexFlashOn_
-08dc:8d5c*     modexFlashOff_
-08dc:8e2c      modexPalSave_
-08dc:8e82      modexNewPal_
-08dc:8ed2*     modexLoadPalFile_
-08dc:8fb4*     modexSavePalFile_
-08dc:902c      modexPalBlack_
-08dc:9056*     modexPalWhite_
-08dc:9080+     modexPalUpdate_
-08dc:95f0+     modexPalUpdate1_
-08dc:966a*     modexPalUpdate0_
-08dc:96b6+     chkcolor_
-08dc:99ce+     modexputPixel_
-08dc:9a5c*     modexgetPixel_
-08dc:9ae2*     modexhlin_
-08dc:9b4e*     modexprint_
-08dc:9ce8*     modexprintbig_
-08dc:9e64*     cls_
-08dc:9ed2+     modexWaitBorder_
-1355:04d4+     _VGA
+08dc:7d88      VGAmodeX_
+08dc:7e30+     modexEnter_
+08dc:7ecc*     modexLeave_
+08dc:7ee4*     modexDefaultPage_
+08dc:7f4a*     modexNextPage_
+08dc:801a*     modexNextPageFlexibleSize_
+08dc:80ee*     modexShowPage_
+08dc:81ea*     modexPanPage_
+08dc:823a*     modexSelectPlane_
+08dc:825e+     modexClearRegion_
+08dc:8376*     oldDrawBmp_
+08dc:84dc*     CDrawBmp_
+08dc:8640*     modexDrawBmp_
+08dc:86a6+     modexDrawBmpRegion_
+08dc:8810*     modex_sparky4_DrawBmpRegion_
+08dc:897a*     modexDrawPlanarBuf_
+08dc:8998*     modexDrawSprite_
+08dc:89fe+     modexDrawSpriteRegion_
+08dc:8b76*     modexCopyPageRegion_
+08dc:8ce0      modexFadeOn_
+08dc:8d10      modexFadeOff_
+08dc:8d3e*     modexFlashOn_
+08dc:8d6c*     modexFlashOff_
+08dc:8e3c      modexPalSave_
+08dc:8e92      modexNewPal_
+08dc:8ee2*     modexLoadPalFile_
+08dc:8fc4*     modexSavePalFile_
+08dc:903c      modexPalBlack_
+08dc:9066*     modexPalWhite_
+08dc:9090+     modexPalUpdate_
+08dc:9600+     modexPalUpdate1_
+08dc:967a*     modexPalUpdate0_
+08dc:96c6+     chkcolor_
+08dc:99de+     modexputPixel_
+08dc:9a6c*     modexgetPixel_
+08dc:9af2*     modexhlin_
+08dc:9b5e*     modexprint_
+08dc:9cf8*     modexprintbig_
+08dc:9e74*     cls_
+08dc:9ee2+     modexWaitBorder_
+1356:04d4+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 08dc:0042      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1355:0000*     __nullarea
-1355:04fc*     __ovlflag
-1355:04fd*     __intno
-1355:04fe*     __ovlvec
+1356:0000*     __nullarea
+1356:04fc*     __ovlflag
+1356:04fd*     __intno
+1356:04fe*     __ovlvec
 08dc:0072      _cstart_
 08dc:0145*     _Not_Enough_Memory_
 08dc:0277      __exit_
@@ -249,10 +249,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 08dc:02fe      _big_code_
 08dc:02fe*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1355:1394      __argv
-1355:1398      ___argv
-1355:139c      __argc
-1355:139e      ___argc
+1356:1394      __argv
+1356:1398      ___argv
+1356:139c      __argc
+1356:139e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 08dc:0305      __PIA
 08dc:02fe*     __PIS
@@ -261,35 +261,35 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 08dc:0359      _fmalloc_
 08dc:0359      malloc_
-1355:0502      ___fheap
-1355:0504      ___fheapRover
-1355:0506      ___LargestSizeB4Rover
+1356:0502      ___fheap
+1356:0504      ___fheapRover
+1356:0506      ___LargestSizeB4Rover
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-08dc:a202      bitmapLoadPcx_
-08dc:a35e*     bitmapLoadPcxTiles_
+08dc:a212      bitmapLoadPcx_
+08dc:a36e*     bitmapLoadPcxTiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
 08dc:04ce      strstr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
 08dc:05d0      atoi_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-08dc:066b+     __open_flags_
-08dc:092c+     _fsopen_
-08dc:0993      fopen_
-08dc: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)
-08dc:0b40      fread_
+08dc:0b41      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-08dc:0eb7      __get_errno_ptr_
-1355:1420      _errno
+08dc:0eb8      __get_errno_ptr_
+1356:1420      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1355:0514      ___iob
-1355:1422      ___ClosedStreams
-1355:1426      ___OpenStreams
+1356:0514      ___iob
+1356:1422      ___OpenStreams
+1356:1426      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
-08dc:0ebe      fprintf_
+08dc:0ebf      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-08dc:0eed*     _frealloc_
-08dc:0eed      realloc_
+08dc:0eee*     _frealloc_
+08dc:0eee      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 08dc:0fca      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
@@ -315,22 +315,22 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 08dc:1366      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 08dc:13ab      _nmalloc_
-1355:067c      ___nheapbeg
-1355:067e      ___MiniHeapRover
-1355:0680      ___LargestSizeB4MiniHeapRover
+1356:067c      ___nheapbeg
+1356:067e      ___MiniHeapRover
+1356:0680      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 08dc:1485      _ffree_
 08dc:1485      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 08dc:14f2      _nfree_
-1355:142a+     ___MiniHeapFreeRover
+1356:142a+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 08dc:15ed+     _null_exit_rtn_
 08dc:15ed+     __null_int23_exit_
 08dc:15ee      exit_
 08dc:160f+     _exit_
-1355:0682+     ___int23_exit
-1355:0686      ___FPE_handler_exit
+1356:0682+     ___int23_exit
+1356:0686      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
 08dc:162b      ultoa_
 08dc:16e9*     ltoa_
@@ -340,7 +340,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 08dc:1a9b      __doclose_
 08dc:1be5      __shutdown_stream_
 08dc:1bff      fclose_
-1355:142c+     ___RmTmpFileFn
+1356:142c+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 08dc:1c6a+     __ibm_bios_get_ticks_
 08dc:1ce1      clock_
@@ -351,7 +351,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 08dc:1f05      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1355:0098      __IsTable
+1356:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 08dc:20fd      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -386,31 +386,31 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 08dc:28f7      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1355:0692      __8087
-1355:0693      __real87
-1355:0694      __dos87emucall
-1355:0696      __dos87real
+1356:0692      __8087
+1356:0693      __real87
+1356:0694      __dos87emucall
+1356:0696      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 08dc:2906*     __exit_with_msg_
 08dc:290b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1355:0698      __curbrk
-1355:06a0      __STACKLOW
-1355:06a2      __STACKTOP
-1355:06a4      __cbyte
-1355:06a6      __child
-1355:06a8      __no87
-1355:06b5      ___FPE_handler
-1355:069a      __psp
-1355:06a9      __get_ovl_stack
-1355:06ad      __restore_ovl_stack
-1355:06b1      __close_ovl_file
-1355:06b9      __LpCmdLine
-1355:06bd      __LpPgmName
-1355:069c      __osmajor
-1355:069d      __osminor
-1355:069e      __osmode
-1355:069f      __HShift
+1356:0698      __curbrk
+1356:06a0      __STACKLOW
+1356:06a2      __STACKTOP
+1356:06a4      __cbyte
+1356:06a6      __child
+1356:06a8      __no87
+1356:06b5      ___FPE_handler
+1356:069a      __psp
+1356:06a9      __get_ovl_stack
+1356:06ad      __restore_ovl_stack
+1356:06b1      __close_ovl_file
+1356:06b9      __LpCmdLine
+1356:06bd      __LpPgmName
+1356:069c      __osmajor
+1356:069d      __osminor
+1356:069e      __osmode
+1356:069f      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
 08dc:292a      __fill_buffer_
 08dc:2b79      fgetc_
@@ -420,8 +420,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
 08dc:3039      rand_
 08dc:307b*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-08dc:a546*     textInit_
-1355:1434      _romFonts
+08dc:a556*     textInit_
+1356:1434      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 08dc:30b8      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
@@ -432,7 +432,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 08dc:32cc      __FiniRtns
 08dc:32cc*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1355:06c6      ___uselfn
+1356:06c6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 08dc:3330      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
@@ -450,9 +450,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 08dc:3b7c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 08dc:3b7f*     __set_commode_
-1355:06c8      __commode
+1356:06c8      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1355:06ca      __fmode
+1356:06ca      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
 08dc:3b8b      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
@@ -488,7 +488,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
 08dc:4ab6      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1355:0050      ___Alphabet
+1356:0050      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
 08dc:4ab9      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
@@ -499,9 +499,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
 08dc:4b72      __GetIOMode_
 08dc:4ba7      __SetIOMode_nogrow_
-1355:06e0      ___NFiles
-1355:06e2      ___init_mode
-1355:070a      ___io_mode
+1356:06e0      ___NFiles
+1356:06e2      ___init_mode
+1356:070a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
 08dc:4bdc      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
@@ -521,9 +521,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 08dc:4ef2      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 08dc:4f0e*     __get_doserrno_ptr_
-1355:1450      __doserrno
+1356:1450      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1355:070e      ___umaskval
+1356:070e      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
 08dc:4f15      _dos_creat_
 08dc:4f39*     _dos_creatnew_
@@ -534,9 +534,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
 08dc:5142      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1355:1454      ___env_mask
-1355:1458      _environ
-1355:145c*     __wenviron
+1356:1454      ___env_mask
+1356:1458      _environ
+1356:145c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
 08dc:5184      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
@@ -557,7 +557,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 08dc:56da      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 08dc:574a      __EnterWVIDEO_
-1355:072e+     ___WD_Present
+1356:072e+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
 08dc:576e      __flushall_
 08dc:5802      flushall_
@@ -570,80 +570,80 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 08dc:5a57      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1355:1460      ____Argv
-1355:1464      ____Argc
+1356:1460      ____Argv
+1356:1464      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1355:0730      __amblksiz
+1356:0730      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1355:0762      __Start_XI
-1355:0798      __End_XI
-1355:0798      __Start_YI
-1355:07b0      __End_YI
+1356:0762      __Start_XI
+1356:0798      __End_XI
+1356:0798      __Start_YI
+1356:07b0      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1355:1466      ___historical_splitparms
+1356:1466      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-08dc:6bba*     _heapenable_
-1355:0732      ___heap_enabled
+08dc:6bc8*     _heapenable_
+1356:0732      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-08dc:6bcb      _bfree_
+08dc:6bd9      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-08dc:6bf0      _bexpand_
+08dc:6bfe      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-08dc:6c4a      _DoINTR_
+08dc:6c58      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-08dc:6fc3*     sbrk_
-08dc:6fd3      __brk_
+08dc:6fd1*     sbrk_
+08dc:6fe1      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-08dc:703b      fsync_
+08dc:7049      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-08dc:705e      __setenvp_
-08dc:71ea      __freeenvp_
+08dc:706c      __setenvp_
+08dc:71f8      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1355:0734      ___IsDBCS
+1356:0734      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-08dc:7248*     _ismbblead_
-1355:146c      ___MBCSIsTable
+08dc:7256*     _ismbblead_
+1356:146c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-08dc:72a2      __mbinit_
-1355:0736      ___MBCodePage
+08dc:72b0      __mbinit_
+1356:0736      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-08dc:737d      _mbdtoupper_
+08dc:738b      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-08dc:738b      toupper_
+08dc:7399      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1355:0738      __8087cw
+1356:0738      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1355:073a      ___Save8087
-1355:073e      ___Rest8087
+1356:073a      ___Save8087
+1356:073e      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-08dc:739a      __GrabFP87_
+08dc:73a8      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-08dc:73cc*     __init_8087_emu
-08dc:73d2      __x87id
+08dc:73da*     __init_8087_emu
+08dc:73e0      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-08dc:742f      wctomb_
+08dc:743d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-08dc:747a+     utoa_
-08dc:751b      itoa_
+08dc:7488+     utoa_
+08dc:7529      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-08dc:7565      strupr_
+08dc:7573      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1355:0742      ___EFG_printf
-1355:0746*     ___EFG_scanf
+1356:0742      ___EFG_printf
+1356:0746*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-08dc:75ad      ulltoa_
-08dc:76ea*     lltoa_
+08dc:75bb      ulltoa_
+08dc:76f8*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-08dc:775b*     _dos_close_
-08dc:7769      _dos_commit_
+08dc:7769*     _dos_close_
+08dc:7777      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-08dc:7778      clearenv_
+08dc:7786      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-08dc:78ae      __Init_FPE_handler_
-08dc:78e7      __Fini_FPE_handler_
-08dc: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)
-1355:0760      ___FPE_int
+1356:0760      ___FPE_int
 
 
                         +--------------------+
@@ -659,6 +659,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00022790 (141200.)
+Memory size:  000227a0 (141216.)
 Entry point address: 08dc:0072
-Link time: 00:00.87
+Link time: 00:00.00
index 6a3c9909bdb0f1451d52810f30f6c4e0ce32da71..421ab0da08a85aafa13cd09ca353a9fe9d6ec20e 100755 (executable)
Binary files a/bakapi.exe and b/bakapi.exe differ
index f17072f3e7deb6c91507aa116a5672baa2d9b25b..8eeaec8a201761a6806234d7e6d0e6859c149ac6 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:31
+Created on:       15/10/13 10:48:03
 Executable Image: bakapi.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          13e3:0000            0000f080
+DGROUP                          13e6:0000            0000f080
 
 
 
@@ -33,29 +33,29 @@ wcpu_TEXT              CODE           AUTO           0000:53d0       00000058
 kitten_TEXT            CODE           AUTO           0000:5c40       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6450       0000158b
 timer_TEXT             CODE           AUTO           0000:79e0       00000235
-_TEXT                  CODE           AUTO           07c2:0000       0000907d
-modex16_TEXT           CODE           AUTO           07c2:9080       0000233a
-16text_TEXT            CODE           AUTO           07c2:b3c0       0000010d
-bakapee_TEXT           CODE           AUTO           07c2:b4d0       00000b86
-16_in13_DATA           FAR_DATA       AUTO           13c8:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           13e2:0004       00000000
-_NULL                  BEGDATA        DGROUP         13e3:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         13e5:0000       00000002
-CONST                  DATA           DGROUP         13e5:0002       00000076
-CONST2                 DATA           DGROUP         13ec:0008       0000010a
-_DATA                  DATA           DGROUP         13fe:0000       000005a9
-XIB                    DATA           DGROUP         1458:000a       00000000
-XI                     DATA           DGROUP         1458:000a       00000036
-XIE                    DATA           DGROUP         145c:0000       00000000
-YIB                    DATA           DGROUP         145c:0000       00000000
-YI                     DATA           DGROUP         145c:0000       00000018
-YIE                    DATA           DGROUP         145d:0008       00000000
-STRINGS                DATA           DGROUP         145d:0008       00000000
-DATA                   DATA           DGROUP         145d:0008       00000000
-_emu_init_start        EMU            DGROUP         145d:0008       00000000
-_emu_init_end          EMU            DGROUP         145d:0008       00000000
-_BSS                   BSS            DGROUP         145e:0000       00000e02
-STACK                  STACK          DGROUP         153f:0000       0000dac0
+_TEXT                  CODE           AUTO           07c2:0000       000090ab
+modex16_TEXT           CODE           AUTO           07c2:90b0       0000233a
+16text_TEXT            CODE           AUTO           07c2:b3f0       0000010d
+bakapee_TEXT           CODE           AUTO           07c2:b500       00000b86
+16_in13_DATA           FAR_DATA       AUTO           13cb:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           13e5:0004       00000000
+_NULL                  BEGDATA        DGROUP         13e6:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         13e8:0000       00000002
+CONST                  DATA           DGROUP         13e8:0002       00000076
+CONST2                 DATA           DGROUP         13ef:0008       0000010a
+_DATA                  DATA           DGROUP         1401:0000       000005a9
+XIB                    DATA           DGROUP         145b:000a       00000000
+XI                     DATA           DGROUP         145b:000a       00000036
+XIE                    DATA           DGROUP         145f:0000       00000000
+YIB                    DATA           DGROUP         145f:0000       00000000
+YI                     DATA           DGROUP         145f:0000       00000018
+YIE                    DATA           DGROUP         1460:0008       00000000
+STRINGS                DATA           DGROUP         1460:0008       00000000
+DATA                   DATA           DGROUP         1460:0008       00000000
+_emu_init_start        EMU            DGROUP         1460:0008       00000000
+_emu_init_end          EMU            DGROUP         1460:0008       00000000
+_BSS                   BSS            DGROUP         1461:0000       00000e02
+STACK                  STACK          DGROUP         1542: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)
-13e3:07ce+     _inpu
+13e6: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_
-13e3:0930+     _beforesort
-13e3:0934+     _aftersort
-13e3:0938+     _XMSaddr
+13e6:0930+     _beforesort
+13e6:0934+     _aftersort
+13e6: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_
-13e3:0940*     _finishcachebox
-13e3:0944*     _drawcachebox
-13e3:0948*     _updatecachebox
+13e6:0940*     _finishcachebox
+13e6:0944*     _updatecachebox
+13e6: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_
-13e3:04a4+     __kitten_catalog
+13e6:04a4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:65fc+     LargestFreeBlock_
 0000:668a+     _coreleft_
@@ -183,63 +183,63 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 07c2:00af      __PIA
 07c2:00a8*     __PIS
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-07c2:9238      VGAmodeX_
-07c2:92e0+     modexEnter_
-07c2:937c*     modexLeave_
-07c2:9394      modexDefaultPage_
-07c2:93fa*     modexNextPage_
-07c2:94ca*     modexNextPageFlexibleSize_
-07c2:959e      modexShowPage_
-07c2:969a*     modexPanPage_
-07c2:96ea*     modexSelectPlane_
-07c2:970e      modexClearRegion_
-07c2:9826*     oldDrawBmp_
-07c2:998c*     CDrawBmp_
-07c2:9af0*     modexDrawBmp_
-07c2:9b56+     modexDrawBmpRegion_
-07c2:9cc0*     modex_sparky4_DrawBmpRegion_
-07c2:9e2a*     modexDrawPlanarBuf_
-07c2:9e48*     modexDrawSprite_
-07c2:9eae+     modexDrawSpriteRegion_
-07c2:a026*     modexCopyPageRegion_
-07c2:a190*     modexFadeOn_
-07c2:a1c0*     modexFadeOff_
-07c2:a1ee*     modexFlashOn_
-07c2:a21c*     modexFlashOff_
-07c2:a2ec+     modexPalSave_
-07c2:a342+     modexNewPal_
-07c2:a392*     modexLoadPalFile_
-07c2:a474*     modexSavePalFile_
-07c2:a4ec*     modexPalBlack_
-07c2:a516*     modexPalWhite_
-07c2:a540+     modexPalUpdate_
-07c2:aab0+     modexPalUpdate1_
-07c2:ab2a*     modexPalUpdate0_
-07c2:ab76+     chkcolor_
-07c2:ae8e      modexputPixel_
-07c2:af1c*     modexgetPixel_
-07c2:afa2*     modexhlin_
-07c2:b00e      modexprint_
-07c2:b1a8*     modexprintbig_
-07c2:b324      cls_
-07c2:b392+     modexWaitBorder_
-13e3:04d4      _VGA
+07c2:9268      VGAmodeX_
+07c2:9310+     modexEnter_
+07c2:93ac*     modexLeave_
+07c2:93c4      modexDefaultPage_
+07c2:942a*     modexNextPage_
+07c2:94fa*     modexNextPageFlexibleSize_
+07c2:95ce      modexShowPage_
+07c2:96ca*     modexPanPage_
+07c2:971a*     modexSelectPlane_
+07c2:973e      modexClearRegion_
+07c2:9856*     oldDrawBmp_
+07c2:99bc*     CDrawBmp_
+07c2:9b20*     modexDrawBmp_
+07c2:9b86+     modexDrawBmpRegion_
+07c2:9cf0*     modex_sparky4_DrawBmpRegion_
+07c2:9e5a*     modexDrawPlanarBuf_
+07c2:9e78*     modexDrawSprite_
+07c2:9ede+     modexDrawSpriteRegion_
+07c2:a056*     modexCopyPageRegion_
+07c2:a1c0*     modexFadeOn_
+07c2:a1f0*     modexFadeOff_
+07c2:a21e*     modexFlashOn_
+07c2:a24c*     modexFlashOff_
+07c2:a31c+     modexPalSave_
+07c2:a372+     modexNewPal_
+07c2:a3c2*     modexLoadPalFile_
+07c2:a4a4*     modexSavePalFile_
+07c2:a51c*     modexPalBlack_
+07c2:a546*     modexPalWhite_
+07c2:a570+     modexPalUpdate_
+07c2:aae0+     modexPalUpdate1_
+07c2:ab5a*     modexPalUpdate0_
+07c2:aba6+     chkcolor_
+07c2:aebe      modexputPixel_
+07c2:af4c*     modexgetPixel_
+07c2:afd2*     modexhlin_
+07c2:b03e      modexprint_
+07c2:b1d8*     modexprintbig_
+07c2:b354      cls_
+07c2:b3c2+     modexWaitBorder_
+13e6:04d4      _VGA
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-07c2:b436      textInit_
-13e3:1254      _romFonts
+07c2:b466      textInit_
+13e6:1254      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
 07c2:00c6      kbhit_
 Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-07c2:b4d8*     pdump_
-07c2:b53a+     colortest_
-07c2:b58e+     colorz_
-07c2:b5f4+     ssd_
-07c2:b712+     dingpp_
-07c2:b784+     dingo_
-07c2:b81a+     dingas_
-07c2:b8c8+     dingu_
-07c2:b92a+     dingq_
-07c2:b9ca      ding_
+07c2:b508*     pdump_
+07c2:b56a+     colortest_
+07c2:b5be+     colorz_
+07c2:b624+     ssd_
+07c2:b742+     dingpp_
+07c2:b7b4+     dingo_
+07c2:b84a+     dingas_
+07c2:b8f8+     dingu_
+07c2:b95a+     dingq_
+07c2:b9fa      ding_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
 07c2:00dd      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
@@ -248,10 +248,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scanf.c)
 07c2:01d6+     vscanf_
 07c2:0204      scanf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-13e3:0000*     __nullarea
-13e3:0504*     __ovlflag
-13e3:0505*     __intno
-13e3:0506*     __ovlvec
+13e6:0000*     __nullarea
+13e6:0504*     __ovlflag
+13e6:0505*     __intno
+13e6:0506*     __ovlvec
 07c2:022c      _cstart_
 07c2:02ff*     _Not_Enough_Memory_
 07c2:0431      __exit_
@@ -261,10 +261,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 07c2:04b8      _big_code_
 07c2:04b8*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-13e3:126c      __argv
-13e3:1270      ___argv
-13e3:1274      __argc
-13e3:1276      ___argc
+13e6:126c      __argv
+13e6:1270      ___argv
+13e6:1274      __argc
+13e6:1276      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 07c2:04b8+     int86x_
 07c2:063b      int86_
@@ -286,28 +286,28 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 07c2:07e4      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 07c2:0829      _nmalloc_
-13e3:050a      ___nheapbeg
-13e3:050c      ___MiniHeapRover
-13e3:050e      ___LargestSizeB4MiniHeapRover
+13e6:050a      ___nheapbeg
+13e6:050c      ___MiniHeapRover
+13e6:050e      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 07c2:0903      _fmalloc_
 07c2:0903      malloc_
-13e3:0510      ___fheap
-13e3:0512      ___fheapRover
-13e3:0514      ___LargestSizeB4Rover
+13e6:0510      ___fheap
+13e6:0512      ___fheapRover
+13e6:0514      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 07c2:0a78      _ffree_
 07c2:0a78      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 07c2:0ae5      _nfree_
-13e3:1278+     ___MiniHeapFreeRover
+13e6:1278+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 07c2:0be0+     _null_exit_rtn_
 07c2:0be0+     __null_int23_exit_
 07c2:0be1      exit_
 07c2:0c02+     _exit_
-13e3:0516+     ___int23_exit
-13e3:051a      ___FPE_handler_exit
+13e6:0516+     ___int23_exit
+13e6:051a      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 07c2:0c1e      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
@@ -326,7 +326,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 07c2:15c5      __doclose_
 07c2:170f      __shutdown_stream_
 07c2:1729      fclose_
-13e3:127a+     ___RmTmpFileFn
+13e6:127a+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 07c2:1794+     __ibm_bios_get_ticks_
 07c2:180b      clock_
@@ -335,7 +335,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 07c2:1a18      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-13e3:0098      __IsTable
+13e6:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 07c2:1c10      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -370,31 +370,31 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 07c2:240b      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-13e3:0526      __8087
-13e3:0527      __real87
-13e3:0528      __dos87emucall
-13e3:052a      __dos87real
+13e6:0526      __8087
+13e6:0527      __real87
+13e6:0528      __dos87emucall
+13e6:052a      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 07c2:241a*     __exit_with_msg_
 07c2:241f      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-13e3:052c      __curbrk
-13e3:0534      __STACKLOW
-13e3:0536      __STACKTOP
-13e3:0538      __cbyte
-13e3:053a      __child
-13e3:053c      __no87
-13e3:0549      ___FPE_handler
-13e3:052e      __psp
-13e3:053d      __get_ovl_stack
-13e3:0541      __restore_ovl_stack
-13e3:0545      __close_ovl_file
-13e3:054d      __LpCmdLine
-13e3:0551      __LpPgmName
-13e3:0530      __osmajor
-13e3:0531      __osminor
-13e3:0532      __osmode
-13e3:0533      __HShift
+13e6:052c      __curbrk
+13e6:0534      __STACKLOW
+13e6:0536      __STACKTOP
+13e6:0538      __cbyte
+13e6:053a      __child
+13e6:053c      __no87
+13e6:0549      ___FPE_handler
+13e6:052e      __psp
+13e6:053d      __get_ovl_stack
+13e6:0541      __restore_ovl_stack
+13e6:0545      __close_ovl_file
+13e6:054d      __LpCmdLine
+13e6:0551      __LpPgmName
+13e6:0530      __osmajor
+13e6:0531      __osminor
+13e6:0532      __osmode
+13e6:0533      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
 07c2:243e+     __fill_buffer_
 07c2:268d      fgetc_
@@ -403,252 +403,252 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
 07c2:2b4d      delay_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-13e3:0556      ___iob
-13e3:1282      ___ClosedStreams
-13e3:1286      ___OpenStreams
+13e6:0556      ___iob
+13e6:1282      ___OpenStreams
+13e6:1286      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-07c2:2cc6      __fprtf_
+07c2:2cdf      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ungetc.c)
-07c2:2e19      ungetc_
+07c2:2e32      ungetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scnf.c)
-07c2:404e      __scnf_
+07c2:406b      __scnf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-07c2:4314      __CMain
+07c2:4331      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-07c2:437a      __InitRtns
-07c2:437a*     __FInitRtns
-07c2:43d5      __FiniRtns
-07c2:43d5*     __FFiniRtns
+07c2:4397      __InitRtns
+07c2:4397*     __FInitRtns
+07c2:43f2      __FiniRtns
+07c2:43f2*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-13e3:06be      ___uselfn
+13e6:06be      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-07c2:443a      __DOSseg__
+07c2:4456      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-07c2:443b      __Init_Argv_
-07c2:449e+     _getargv_
-07c2:47ce      __Fini_Argv_
+07c2:4457      __Init_Argv_
+07c2:44ba+     _getargv_
+07c2:47ea      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-07c2:47f8      intr_
+07c2:4814      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-07c2:480c      segread_
+07c2:4828      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-07c2:48f7      __LastFree_
-07c2:4971      __ExpandDGROUP_
+07c2:4913      __LastFree_
+07c2:498d      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-07c2:4a82      __nmemneed_
+07c2:4a9e      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
-07c2:4a90      __MemAllocator
-07c2:4b5a      __MemFree
+07c2:4ab0      __MemAllocator
+07c2:4b7a      __MemFree
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c)
-07c2:4cb7      __GrowSeg_
+07c2:4cd7      __GrowSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
-07c2:4e2d      __AllocSeg_
+07c2:4e4d      __AllocSeg_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
-07c2:4f1c      __fmemneed_
+07c2:4f3c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-13e3:0022      ___Alphabet
+13e6:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-07c2:4f1f      __lseek_
+07c2:4f3f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-07c2:4f59*     __dosretax
-07c2:4f5e*     __dosret0
-07c2:4f65      __set_errno_dos_
-07c2: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)
-07c2:4fd8*     __get_errno_ptr_
-13e3:128e      _errno
+07c2:4ff8*     __get_errno_ptr_
+13e6:128e      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-07c2:4fdf      __GetIOMode_
-07c2:5014      __SetIOMode_nogrow_
-13e3:06d4      ___NFiles
-13e3:06d6      ___init_mode
-13e3:06fe      ___io_mode
+07c2:4fff      __GetIOMode_
+07c2:5034      __SetIOMode_nogrow_
+13e6:06d4      ___NFiles
+13e6:06d6      ___init_mode
+13e6:06fe      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-07c2:5049*     __set_commode_
-13e3:0702      __commode
+07c2:5069*     __set_commode_
+13e6:0702      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-13e3:0704      __fmode
+13e6:0704      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-07c2:5055      __chktty_
+07c2:5075      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-07c2:50b4      __freefp_
-07c2:5155      __purgefp_
+07c2:50d4      __freefp_
+07c2:5175      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-07c2:5196      __allocfp_
+07c2:51b6      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-07c2:5346      __close_
+07c2:5366      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-07c2:537c      __flush_
+07c2:539c      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-07c2:55c5      fflush_
+07c2:55e5      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-07c2:55da      tell_
+07c2:55fa      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-07c2:55eb      lseek_
+07c2:560b      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-07c2:561c      __doserror_
-07c2:562a      __doserror1_
+07c2:563c      __doserror_
+07c2:564a      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-07c2:5636      _dos_open_
+07c2:5656      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-07c2:565c      isatty_
+07c2:567c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-07c2:5678*     __get_doserrno_ptr_
-13e3:1290      __doserrno
+07c2:5698*     __get_doserrno_ptr_
+13e6:1290      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-13e3:0706      ___umaskval
+13e6:0706      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-07c2:567f      _dos_creat_
-07c2:56a3*     _dos_creatnew_
+07c2:569f      _dos_creat_
+07c2:56c3*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-07c2:56c4+     __grow_iomode_
-07c2:57ab+     __shrink_iomode_
-07c2:57ec      __SetIOMode_
+07c2:56e4+     __grow_iomode_
+07c2:57cb+     __shrink_iomode_
+07c2:580c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-07c2:58ac      vsprintf_
+07c2:58cc      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-13e3:1294      ___env_mask
-13e3:1298      _environ
-13e3:129c*     __wenviron
+13e6:1294      ___env_mask
+13e6:1298      _environ
+13e6:129c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-07c2:58ee      _mbterm_
+07c2:590e      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-07c2:5941      _mbsnextc_
+07c2:5961      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-07c2:599c      _mbctoupper_
+07c2:59bc      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-07c2:59bf      _mbsinc_
+07c2:59df      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-07c2:5a11      __ChkTTYIOMode_
-07c2:5a7f*     __IOMode_
+07c2:5a31      __ChkTTYIOMode_
+07c2:5a9f*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-07c2:5b51      __HeapWalk_
+07c2:5b71      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-07c2:5d91*     _fpreset_
-07c2:5dbc      __init_8087_
-07c2:5def+     __default_sigfpe_handler_
-07c2: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)
-07c2:5eb4      __EnterWVIDEO_
-13e3:0726+     ___WD_Present
+07c2:5ed4      __EnterWVIDEO_
+13e6:0726+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-07c2:5ed8      __flushall_
-07c2:5f6c      flushall_
+07c2:5ef8      __flushall_
+07c2:5f8c      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-07c2:5f72      getche_
+07c2:5f92      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-07c2:5f8c      __ioalloc_
+07c2:5fac      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-07c2:611a      __qread_
+07c2:613a      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-07c2:613a      __qwrite_
+07c2:615a      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-07c2:619a      fputc_
+07c2:61ba      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-07c2:636f      __InitFiles_
+07c2:638f      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-07c2:65a3*     fcloseall_
-07c2:65aa      __full_io_exit_
+07c2:65c3*     fcloseall_
+07c2:65ca      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-07c2:65b4      __prtf_
+07c2:65d4      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-13e3:0728      ___IsDBCS
+13e6:0728      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-07c2:7716*     _ismbblead_
-13e3:12a0      ___MBCSIsTable
+07c2:7744*     _ismbblead_
+13e6:12a0      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbtowc.c)
-07c2:7732      mbtowc_
+07c2:7760      mbtowc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bits.c)
-13e3:019a      __Bits
+13e6:019a      __Bits
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fdfs086.asm)
-07c2:7850      __FDFS
+07c2:787e      __FDFS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-13e3:072a      ___EFG_printf
-13e3:072e      ___EFG_scanf
+13e6:072a      ___EFG_printf
+13e6:072e      ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i8m086.asm)
-07c2:78c7*     __I8M
-07c2:78c7      __U8M
-07c2:78ac*     __I8ME
-07c2:78ac*     __U8ME
+07c2:78f5*     __I8M
+07c2:78f5      __U8M
+07c2:78da*     __I8ME
+07c2:78da*     __U8ME
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-13e3:13a2      ____Argv
-13e3:13a6      ____Argc
+13e6:13a2      ____Argv
+13e6:13a6      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-13e3:0732      __amblksiz
+13e6:0732      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-13e3:075a      __Start_XI
-13e3:0790      __End_XI
-13e3:0790      __Start_YI
-13e3:07a8      __End_YI
+13e6:075a      __Start_XI
+13e6:0790      __End_XI
+13e6:0790      __Start_YI
+13e6:07a8      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-13e3:13a8      ___historical_splitparms
+13e6:13a8      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-07c2:7a12      _DoINTR_
+07c2:7a40      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-07c2:7d8b*     _heapenable_
-13e3:0734      ___heap_enabled
+07c2:7db9*     _heapenable_
+13e6:0734      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-07c2:7d9c*     sbrk_
-07c2:7dac      __brk_
+07c2:7dca*     sbrk_
+07c2:7dda      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-07c2:7e14      fsync_
+07c2:7e42      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-07c2:7e19*     _frealloc_
-07c2:7e19      realloc_
+07c2:7e47*     _frealloc_
+07c2:7e47      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-07c2:7f13      __setenvp_
-07c2:809f      __freeenvp_
+07c2:7f41      __setenvp_
+07c2:80cd      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-07c2:813b      __mbinit_
-13e3:0736      ___MBCodePage
+07c2:8169      __mbinit_
+13e6:0736      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-07c2:8216      _mbdtoupper_
+07c2:8244      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-07c2:8224      toupper_
+07c2:8252      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-13e3:0738      __8087cw
+13e6:0738      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-13e3:073a      ___Save8087
-13e3:073e      ___Rest8087
+13e6:073a      ___Save8087
+13e6:073e      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-07c2:8233      __GrabFP87_
+07c2:8261      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-07c2:8266*     __init_8087_emu
-07c2:826c      __x87id
+07c2:8294*     __init_8087_emu
+07c2:829a      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-07c2:82c9      wctomb_
+07c2:82f7      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-07c2:8314+     utoa_
-07c2:83b5      itoa_
+07c2:8342+     utoa_
+07c2:83e3      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-07c2:83ff      strupr_
+07c2:842d      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-07c2:8434      ulltoa_
-07c2:8571*     lltoa_
+07c2:8462      ulltoa_
+07c2:859f*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-07c2:85e2*     _dos_close_
-07c2:85f0      _dos_commit_
+07c2:8610*     _dos_close_
+07c2:861e      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-07c2:85ff*     _msize_
-07c2:861a      _fmsize_
+07c2:862d*     _msize_
+07c2:8648      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-07c2:862b      __HeapManager_expand_
-07c2:8b34      _nexpand_
+07c2:8659      __HeapManager_expand_
+07c2:8b62      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-07c2:8b87      _fexpand_
-07c2:8b87*     _expand_
+07c2:8bb5      _fexpand_
+07c2:8bb5*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-07c2:8bbc      clearenv_
+07c2:8bea      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-07c2:8cf2      __Init_FPE_handler_
-07c2:8d2b      __Fini_FPE_handler_
-07c2: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)
-07c2:8ff4      _bfree_
+07c2:9022      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-07c2:9019      _bexpand_
+07c2:9047      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-13e3:0758      ___FPE_int
+13e6:0758      ___FPE_int
 
 
                         +--------------------+
@@ -664,6 +664,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00022eb0 (143024.)
+Memory size:  00022ee0 (143072.)
 Entry point address: 07c2:022c
-Link time: 00:00.44
+Link time: 00:00.00
index 45966b55b9807b1166fde2df9067bc7914531dd6..7f0f2364066cb74c3b7e43280a6f68209baf1633 100755 (executable)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index a2db359ed1f8e6b90c728b4394e12c445fbd867c..883d0c547fb4a8b6b22dbdb483d459a5d633e10f 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:31
+Created on:       15/10/13 10:48:03
 Executable Image: exmmtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0edf:0000            0000e730
+DGROUP                          0ee0:0000            0000e730
 
 
 
@@ -33,26 +33,26 @@ wcpu_TEXT              CODE           AUTO           0000:5510       00000058
 kitten_TEXT            CODE           AUTO           0000:5d80       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6590       0000158b
 timer_TEXT             CODE           AUTO           0000:7b20       00000235
-_TEXT                  CODE           AUTO           0000:7d60       00006ed3
-16_in13_DATA           FAR_DATA       AUTO           0ec4:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           0ede:0004       00000000
-_NULL                  BEGDATA        DGROUP         0edf:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0ee1:0000       00000002
-CONST                  DATA           DGROUP         0ee1:0002       00000076
-CONST2                 DATA           DGROUP         0ee8:0008       00000102
-_DATA                  DATA           DGROUP         0ef9:0000       0000056b
-XIB                    DATA           DGROUP         0f4f:000c       00000000
-XI                     DATA           DGROUP         0f4f:000c       00000036
-XIE                    DATA           DGROUP         0f53:0002       00000000
-YIB                    DATA           DGROUP         0f53:0002       00000000
-YI                     DATA           DGROUP         0f53:0002       00000018
-YIE                    DATA           DGROUP         0f54:000a       00000000
-STRINGS                DATA           DGROUP         0f54:000a       00000000
-DATA                   DATA           DGROUP         0f54:000a       00000000
-_emu_init_start        EMU            DGROUP         0f54:000a       00000000
-_emu_init_end          EMU            DGROUP         0f54:000a       00000000
-_BSS                   BSS            DGROUP         0f55:0000       0000050a
-STACK                  STACK          DGROUP         0fa6:0000       0000dac0
+_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_
-0edf:0760+     _gvar
+0ee0:0760+     _gvar
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-0edf:079e+     _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_
-0edf:0900+     _beforesort
-0edf:0904+     _aftersort
-0edf:0908+     _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_
-0edf:0910*     _finishcachebox
-0edf:0914*     _drawcachebox
-0edf:0918*     _updatecachebox
+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_
-0edf: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_
@@ -177,9 +177,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:7da2      _fmalloc_
 0000:7da2      malloc_
-0edf:04b6      ___fheap
-0edf:04b8      ___fheapRover
-0edf:04ba      ___LargestSizeB4Rover
+0ee0:04b6      ___fheap
+0ee0:04b8      ___fheapRover
+0ee0:04ba      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 0000:7f1f      __PIA
 0000:7f18*     __PIS
@@ -193,10 +193,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:7fb6      _ffree_
 0000:7fb6      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0edf:0000*     __nullarea
-0edf:04bc*     __ovlflag
-0edf:04bd*     __intno
-0edf:04be*     __ovlvec
+0ee0:0000*     __nullarea
+0ee0:04bc*     __ovlflag
+0ee0:04bd*     __intno
+0ee0:04be*     __ovlvec
 0000:8024      _cstart_
 0000:80f7*     _Not_Enough_Memory_
 0000:8229      __exit_
@@ -206,10 +206,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:82b0      _big_code_
 0000:82b0*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0edf:0924      __argv
-0edf:0928      ___argv
-0edf:092c      __argc
-0edf:092e      ___argc
+0ee0:0924      __argv
+0ee0:0928      ___argv
+0ee0:092c      __argc
+0ee0:092e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:82b0+     int86x_
 0000:8433      int86_
@@ -231,19 +231,19 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 0000:85dc      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:8621      _nmalloc_
-0edf:04c2      ___nheapbeg
-0edf:04c4      ___MiniHeapRover
-0edf:04c6      ___LargestSizeB4MiniHeapRover
+0ee0:04c2      ___nheapbeg
+0ee0:04c4      ___MiniHeapRover
+0ee0:04c6      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:86fb      _nfree_
-0edf:0930+     ___MiniHeapFreeRover
+0ee0:0930+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:87f6+     _null_exit_rtn_
 0000:87f6+     __null_int23_exit_
 0000:87f7      exit_
 0000:8818+     _exit_
-0edf:04c8+     ___int23_exit
-0edf:04cc      ___FPE_handler_exit
+0ee0:04c8+     ___int23_exit
+0ee0:04cc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0000:8834      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
@@ -262,7 +262,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:91db      __doclose_
 0000:9325      __shutdown_stream_
 0000:933f      fclose_
-0edf:0932+     ___RmTmpFileFn
+0ee0:0932+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0000:93aa+     __ibm_bios_get_ticks_
 0000:9421      clock_
@@ -273,7 +273,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:9645      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0edf:0098      __IsTable
+0ee0:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:983d      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -308,31 +308,31 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 0000:a037      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0edf:04d8      __8087
-0edf:04d9      __real87
-0edf:04da      __dos87emucall
-0edf: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:a046*     __exit_with_msg_
 0000:a04b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0edf:04de      __curbrk
-0edf:04e6      __STACKLOW
-0edf:04e8      __STACKTOP
-0edf:04ea      __cbyte
-0edf:04ec      __child
-0edf:04ee      __no87
-0edf:04fb      ___FPE_handler
-0edf:04e0      __psp
-0edf:04ef      __get_ovl_stack
-0edf:04f3      __restore_ovl_stack
-0edf:04f7      __close_ovl_file
-0edf:04ff      __LpCmdLine
-0edf:0503      __LpPgmName
-0edf:04e2      __osmajor
-0edf:04e3      __osminor
-0edf:04e4      __osmode
-0edf: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:a070      __MemAllocator
 0000:a13a      __MemFree
@@ -343,9 +343,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:a4fc      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0edf:0508      ___iob
-0edf:093a      ___ClosedStreams
-0edf:093e      ___OpenStreams
+0ee0:0508      ___iob
+0ee0:093a      ___OpenStreams
+0ee0:093e      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:a519      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
@@ -356,7 +356,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:a72d      __FiniRtns
 0000:a72d*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0edf:0670      ___uselfn
+0ee0:0670      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:a792      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
@@ -373,7 +373,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
 0000:adda      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0edf:0022      ___Alphabet
+0ee0:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
 0000:addd      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
@@ -383,18 +383,18 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
 0000:ae8b*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:ae96*     __get_errno_ptr_
-0edf:0946      _errno
+0ee0:0946      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
 0000:ae9d      __GetIOMode_
 0000:aed2      __SetIOMode_nogrow_
-0edf:0686      ___NFiles
-0edf:0688      ___init_mode
-0edf:06b0      ___io_mode
+0ee0:0686      ___NFiles
+0ee0:0688      ___init_mode
+0ee0:06b0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:af07*     __set_commode_
-0edf:06b4      __commode
+0ee0:06b4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0edf:06b6      __fmode
+0ee0:06b6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
 0000:af13      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
@@ -421,9 +421,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:b51a      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:b536*     __get_doserrno_ptr_
-0edf:0948      __doserrno
+0ee0:0948      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0edf:06b8      ___umaskval
+0ee0:06b8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
 0000:b53d      _dos_creat_
 0000:b561*     _dos_creatnew_
@@ -434,9 +434,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
 0000:b76a      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0edf:094c      ___env_mask
-0edf:0950      _environ
-0edf:0954*     __wenviron
+0ee0:094c      ___env_mask
+0ee0:0950      _environ
+0ee0:0954*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
 0000:b7ac      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
@@ -457,12 +457,12 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:bd02      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:bd72      __EnterWVIDEO_
-0edf:06d8+     ___WD_Present
+0ee0:06d8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
 0000:bd96*     _heapenable_
-0edf:06da      ___heap_enabled
+0ee0:06da      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0edf:06dc      __amblksiz
+0ee0:06dc      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
 0000:bda7      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
@@ -475,92 +475,92 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:c34f      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0edf:0958      ____Argv
-0edf:095c      ____Argc
+0ee0:0958      ____Argv
+0ee0:095c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0edf:070c      __Start_XI
-0edf:0742      __End_XI
-0edf:0742      __Start_YI
-0edf: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)
-0edf:095e      ___historical_splitparms
+0ee0:095e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d4b2      _DoINTR_
+0000:d4c0      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:d82b*     sbrk_
-0000:d83b      __brk_
+0000:d839*     sbrk_
+0000:d849      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:d8a3      __qwrite_
+0000:d8b1      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:d903      fsync_
+0000:d911      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:d908+     __flushall_
-0000:d99c      flushall_
+0000:d916+     __flushall_
+0000:d9aa      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:d9a2*     _frealloc_
-0000:d9a2      realloc_
+0000:d9b0*     _frealloc_
+0000:d9b0      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:da9c      __setenvp_
-0000:dc28      __freeenvp_
+0000:daaa      __setenvp_
+0000:dc36      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0edf:06de      ___IsDBCS
+0ee0:06de      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:dc86*     _ismbblead_
-0edf:0964      ___MBCSIsTable
+0000:dc94*     _ismbblead_
+0ee0:0964      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:dce0      __mbinit_
-0edf:06e0      ___MBCodePage
+0000:dcee      __mbinit_
+0ee0:06e0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:ddbb      _mbdtoupper_
+0000:ddc9      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:ddc9      toupper_
+0000:ddd7      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0edf:06e2      __8087cw
+0ee0:06e2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0edf:06e4      ___Save8087
-0edf:06e8      ___Rest8087
+0ee0:06e4      ___Save8087
+0ee0:06e8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:ddd8      __GrabFP87_
+0000:dde6      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:de0a*     __init_8087_emu
-0000:de10      __x87id
+0000:de18*     __init_8087_emu
+0000:de1e      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:de6d      wctomb_
+0000:de7b      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:deb8+     utoa_
-0000:df59      itoa_
+0000:dec6+     utoa_
+0000:df67      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:dfa3      strupr_
+0000:dfb1      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0edf:06ec      ___EFG_printf
-0edf:06f0*     ___EFG_scanf
+0ee0:06ec      ___EFG_printf
+0ee0:06f0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:dfeb      ulltoa_
-0000:e128*     lltoa_
+0000:dff9      ulltoa_
+0000:e136*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e199*     _dos_close_
-0000:e1a7      _dos_commit_
+0000:e1a7*     _dos_close_
+0000:e1b5      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e1b6*     _msize_
-0000:e1d1      _fmsize_
+0000:e1c4*     _msize_
+0000:e1df      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e1e2      __HeapManager_expand_
-0000:e6eb      _nexpand_
+0000:e1f0      __HeapManager_expand_
+0000:e6f9      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:e73e      _fexpand_
-0000:e73e*     _expand_
+0000:e74c      _fexpand_
+0000:e74c*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:e773      clearenv_
+0000:e781      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:e8a8      __Init_FPE_handler_
-0000:e8e1      __Fini_FPE_handler_
-0000:e918*     __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:ebaa      _bfree_
+0000:ebb8      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:ebcf      _bexpand_
+0000:ebdd      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0edf: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:  0001d520 (120096.)
+Memory size:  0001d530 (120112.)
 Entry point address: 0000:8024
-Link time: 00:00.96
+Link time: 00:00.00
index e415f0f4a80a4e8dfbbb6e322b80ea2ff3efe0f9..d00311aad194a4cd430494afe003727d7f2cccd6 100755 (executable)
Binary files a/fmemtest.exe and b/fmemtest.exe differ
index d291641df58818c80db8454e7d49dbd70eae869a..0d96bea5dea53ae09647fd4175cc0355fc02f429 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:32
+Created on:       15/10/13 10:48:04
 Executable Image: fmemtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0ece:0000            0000e700
+DGROUP                          0ecf:0000            0000e700
 
 
 
@@ -33,26 +33,26 @@ wcpu_TEXT              CODE           AUTO           0000:5410       00000058
 kitten_TEXT            CODE           AUTO           0000:5c80       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6490       0000158b
 timer_TEXT             CODE           AUTO           0000:7a20       00000235
-_TEXT                  CODE           AUTO           0000:7c60       00006ec9
-16_in13_DATA           FAR_DATA       AUTO           0eb3:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           0ecd:0004       00000000
-_NULL                  BEGDATA        DGROUP         0ece:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0ed0:0000       00000002
-CONST                  DATA           DGROUP         0ed0:0002       00000076
-CONST2                 DATA           DGROUP         0ed7:0008       00000102
-_DATA                  DATA           DGROUP         0ee8:0000       0000056b
-XIB                    DATA           DGROUP         0f3e:000c       00000000
-XI                     DATA           DGROUP         0f3e:000c       00000036
-XIE                    DATA           DGROUP         0f42:0002       00000000
-YIB                    DATA           DGROUP         0f42:0002       00000000
-YI                     DATA           DGROUP         0f42:0002       00000018
-YIE                    DATA           DGROUP         0f43:000a       00000000
-STRINGS                DATA           DGROUP         0f43:000a       00000000
-DATA                   DATA           DGROUP         0f43:000a       00000000
-_emu_init_start        EMU            DGROUP         0f43:000a       00000000
-_emu_init_end          EMU            DGROUP         0f43:000a       00000000
-_BSS                   BSS            DGROUP         0f44:0000       000004da
-STACK                  STACK          DGROUP         0f92:0000       0000dac0
+_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)
-0ece: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_
-0ece:08d0+     _beforesort
-0ece:08d4+     _aftersort
-0ece: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_
-0ece:08e0*     _finishcachebox
-0ece:08e4*     _drawcachebox
-0ece:08e8*     _updatecachebox
+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_
-0ece: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_
@@ -189,10 +189,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmsize.c)
 0000:7df2      _nmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0ece:0000*     __nullarea
-0ece:04b6*     __ovlflag
-0ece:04b7*     __intno
-0ece:04b8*     __ovlvec
+0ecf:0000*     __nullarea
+0ecf:04b6*     __ovlflag
+0ecf:04b7*     __intno
+0ecf:04b8*     __ovlvec
 0000:7e06      _cstart_
 0000:7ed9*     _Not_Enough_Memory_
 0000:800b      __exit_
@@ -202,10 +202,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:8092      _big_code_
 0000:8092*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0ece:08f4      __argv
-0ece:08f8      ___argv
-0ece:08fc      __argc
-0ece: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:8099      __PIA
 0000:8092*     __PIS
@@ -224,28 +224,28 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
 0000:82df      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:8363      _nmalloc_
-0ece:04bc      ___nheapbeg
-0ece:04be      ___MiniHeapRover
-0ece:04c0      ___LargestSizeB4MiniHeapRover
+0ecf:04bc      ___nheapbeg
+0ecf:04be      ___MiniHeapRover
+0ecf:04c0      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:843d      _fmalloc_
 0000:843d      malloc_
-0ece:04c2      ___fheap
-0ece:04c4      ___fheapRover
-0ece:04c6      ___LargestSizeB4Rover
+0ecf:04c2      ___fheap
+0ecf:04c4      ___fheapRover
+0ecf:04c6      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:85b2      _ffree_
 0000:85b2      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:861f      _nfree_
-0ece:0900+     ___MiniHeapFreeRover
+0ecf:0900+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:871a+     _null_exit_rtn_
 0000:871a+     __null_int23_exit_
 0000:871b      exit_
 0000:873c+     _exit_
-0ece:04c8+     ___int23_exit
-0ece:04cc      ___FPE_handler_exit
+0ecf:04c8+     ___int23_exit
+0ecf:04cc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0000:8758      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
@@ -264,7 +264,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:90ff      __doclose_
 0000:9249      __shutdown_stream_
 0000:9263      fclose_
-0ece:0902+     ___RmTmpFileFn
+0ecf:0902+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0000:92ce+     __ibm_bios_get_ticks_
 0000:9345      clock_
@@ -275,7 +275,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:9569      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0ece:0098      __IsTable
+0ecf:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:9761      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -310,38 +310,38 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 0000:9f5b      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0ece:04d8      __8087
-0ece:04d9      __real87
-0ece:04da      __dos87emucall
-0ece: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:9f6a*     __exit_with_msg_
 0000:9f6f      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0ece:04de      __curbrk
-0ece:04e6      __STACKLOW
-0ece:04e8      __STACKTOP
-0ece:04ea      __cbyte
-0ece:04ec      __child
-0ece:04ee      __no87
-0ece:04fb      ___FPE_handler
-0ece:04e0      __psp
-0ece:04ef      __get_ovl_stack
-0ece:04f3      __restore_ovl_stack
-0ece:04f7      __close_ovl_file
-0ece:04ff      __LpCmdLine
-0ece:0503      __LpPgmName
-0ece:04e2      __osmajor
-0ece:04e3      __osminor
-0ece:04e4      __osmode
-0ece: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:a013      __LastFree_
 0000:a08d      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0ece:0508      ___iob
-0ece:090a      ___ClosedStreams
-0ece:090e      ___OpenStreams
+0ecf:0508      ___iob
+0ecf:090a      ___OpenStreams
+0ecf:090e      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:a1b8      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
@@ -352,7 +352,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:a3cc      __FiniRtns
 0000:a3cc*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0ece:0670      ___uselfn
+0ecf:0670      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:a430      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
@@ -375,7 +375,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:acfc      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0ece:0022      ___Alphabet
+0ecf:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
 0000:acff      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
@@ -385,18 +385,18 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
 0000:adad*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:adb8*     __get_errno_ptr_
-0ece:0916      _errno
+0ecf:0916      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
 0000:adbf      __GetIOMode_
 0000:adf4      __SetIOMode_nogrow_
-0ece:0686      ___NFiles
-0ece:0688      ___init_mode
-0ece:06b0      ___io_mode
+0ecf:0686      ___NFiles
+0ecf:0688      ___init_mode
+0ecf:06b0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:ae29*     __set_commode_
-0ece:06b4      __commode
+0ecf:06b4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0ece:06b6      __fmode
+0ecf:06b6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
 0000:ae35      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
@@ -423,9 +423,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:b43c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:b458*     __get_doserrno_ptr_
-0ece:0918      __doserrno
+0ecf:0918      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0ece:06b8      ___umaskval
+0ecf:06b8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
 0000:b45f      _dos_creat_
 0000:b483*     _dos_creatnew_
@@ -436,9 +436,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
 0000:b68c      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0ece:091c      ___env_mask
-0ece:0920      _environ
-0ece:0924*     __wenviron
+0ecf:091c      ___env_mask
+0ecf:0920      _environ
+0ecf:0924*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
 0000:b6ce      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
@@ -459,12 +459,12 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:bc24      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:bc94      __EnterWVIDEO_
-0ece:06d8+     ___WD_Present
+0ecf:06d8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0ece:06da      __amblksiz
+0ecf:06da      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
 0000:bcb8*     _heapenable_
-0ece:06dc      ___heap_enabled
+0ecf:06dc      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
 0000:bcc9*     sbrk_
 0000:bcd9      __brk_
@@ -480,86 +480,86 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:c2e9      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0ece:0928      ____Argv
-0ece:092c      ____Argc
+0ecf:0928      ____Argv
+0ecf:092c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0ece:070c      __Start_XI
-0ece:0742      __End_XI
-0ece:0742      __Start_YI
-0ece: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)
-0ece:092e      ___historical_splitparms
+0ecf:092e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d44c      _DoINTR_
+0000:d45a      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:d7c5      __qwrite_
+0000:d7d3      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:d825      fsync_
+0000:d833      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:d82a+     __flushall_
-0000:d8be      flushall_
+0000:d838+     __flushall_
+0000:d8cc      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:d8c4*     _frealloc_
-0000:d8c4      realloc_
+0000:d8d2*     _frealloc_
+0000:d8d2      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:d9be      __setenvp_
-0000:db4a      __freeenvp_
+0000:d9cc      __setenvp_
+0000:db58      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0ece:06de      ___IsDBCS
+0ecf:06de      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:dba8*     _ismbblead_
-0ece:0934      ___MBCSIsTable
+0000:dbb6*     _ismbblead_
+0ecf:0934      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:dc02      __mbinit_
-0ece:06e0      ___MBCodePage
+0000:dc10      __mbinit_
+0ecf:06e0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:dcdd      _mbdtoupper_
+0000:dceb      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:dceb      toupper_
+0000:dcf9      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0ece:06e2      __8087cw
+0ecf:06e2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0ece:06e4      ___Save8087
-0ece:06e8      ___Rest8087
+0ecf:06e4      ___Save8087
+0ecf:06e8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:dcfa      __GrabFP87_
+0000:dd08      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:dd2c*     __init_8087_emu
-0000:dd32      __x87id
+0000:dd3a*     __init_8087_emu
+0000:dd40      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:dd8f      wctomb_
+0000:dd9d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:ddda+     utoa_
-0000:de7b      itoa_
+0000:dde8+     utoa_
+0000:de89      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:dec5      strupr_
+0000:ded3      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0ece:06ec      ___EFG_printf
-0ece:06f0*     ___EFG_scanf
+0ecf:06ec      ___EFG_printf
+0ecf:06f0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:df0d      ulltoa_
-0000:e04a*     lltoa_
+0000:df1b      ulltoa_
+0000:e058*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e0bb*     _dos_close_
-0000:e0c9      _dos_commit_
+0000:e0c9*     _dos_close_
+0000:e0d7      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e0d8      __HeapManager_expand_
-0000:e5e1      _nexpand_
+0000:e0e6      __HeapManager_expand_
+0000:e5ef      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:e634      _fexpand_
-0000:e634*     _expand_
+0000:e642      _fexpand_
+0000:e642*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:e669      clearenv_
+0000:e677      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:e79e      __Init_FPE_handler_
-0000:e7d7      __Fini_FPE_handler_
-0000:e80e*     __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:eaa0      _bfree_
+0000:eaae      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:eac5      _bexpand_
+0000:ead3      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0ece: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:  0001d3e0 (119776.)
+Memory size:  0001d3f0 (119792.)
 Entry point address: 0000:7e06
-Link time: 00:00.16
+Link time: 00:00.00
index ff54ae65692436817d4aad9d2ab424e36e2c5b0f..3236de0ccc3f15788b02cc3f6547102c4eba24a5 100755 (executable)
Binary files a/fontgfx.exe and b/fontgfx.exe differ
index 24bd6ff8ec86cd41c1c8d603e091e6084f059d0e..debeeabfd4e84efb017b51841d4d496684f7ca38 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:32
+Created on:       15/10/13 10:48:04
 Executable Image: fontgfx.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1178:0000            0000f4c0
+DGROUP                          1179:0000            0000f4c0
 
 
 
@@ -33,28 +33,28 @@ wcpu_TEXT              CODE           AUTO           0000:52e0       00000058
 kitten_TEXT            CODE           AUTO           0000:5b50       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6360       0000158b
 timer_TEXT             CODE           AUTO           0000:78f0       00000235
-_TEXT                  CODE           AUTO           0000:7b30       00007645
-16text_TEXT            CODE           AUTO           0000:f180       0000010d
-modex16_TEXT           CODE           AUTO           0f29:0000       0000233a
-16_in13_DATA           FAR_DATA       AUTO           115d:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1177:0004       00000000
-_NULL                  BEGDATA        DGROUP         1178:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         117a:0000       00000002
-CONST                  DATA           DGROUP         117a:0002       00000076
-CONST2                 DATA           DGROUP         1181:0008       00000102
-_DATA                  DATA           DGROUP         1192:0000       000009f5
-XIB                    DATA           DGROUP         1231:0006       00000000
-XI                     DATA           DGROUP         1231:0006       00000036
-XIE                    DATA           DGROUP         1234:000c       00000000
-YIB                    DATA           DGROUP         1234:000c       00000000
-YI                     DATA           DGROUP         1234:000c       00000018
-YIE                    DATA           DGROUP         1236:0004       00000000
-STRINGS                DATA           DGROUP         1236:0004       00000000
-DATA                   DATA           DGROUP         1236:0004       00000000
-_emu_init_start        EMU            DGROUP         1236:0004       00000000
-_emu_init_end          EMU            DGROUP         1236:0004       00000000
-_BSS                   BSS            DGROUP         1237:0000       00000e02
-STACK                  STACK          DGROUP         1318:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:7b30       00007653
+16text_TEXT            CODE           AUTO           0000:f190       0000010d
+modex16_TEXT           CODE           AUTO           0f2a:0000       0000233a
+16_in13_DATA           FAR_DATA       AUTO           115e:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1178:0004       00000000
+_NULL                  BEGDATA        DGROUP         1179:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         117b:0000       00000002
+CONST                  DATA           DGROUP         117b:0002       00000076
+CONST2                 DATA           DGROUP         1182:0008       00000102
+_DATA                  DATA           DGROUP         1193:0000       000009f5
+XIB                    DATA           DGROUP         1232:0006       00000000
+XI                     DATA           DGROUP         1232:0006       00000036
+XIE                    DATA           DGROUP         1235:000c       00000000
+YIB                    DATA           DGROUP         1235:000c       00000000
+YI                     DATA           DGROUP         1235:000c       00000018
+YIE                    DATA           DGROUP         1237:0004       00000000
+STRINGS                DATA           DGROUP         1237:0004       00000000
+DATA                   DATA           DGROUP         1237:0004       00000000
+_emu_init_start        EMU            DGROUP         1237:0004       00000000
+_emu_init_end          EMU            DGROUP         1237:0004       00000000
+_BSS                   BSS            DGROUP         1238:0000       00000e02
+STACK                  STACK          DGROUP         1319: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)
-1178:0c0e+     _inpu
+1179: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_
-1178:0d70+     _beforesort
-1178:0d74+     _aftersort
-1178:0d78+     _XMSaddr
+1179:0d70+     _beforesort
+1179:0d74+     _aftersort
+1179: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_
-1178:0d80*     _finishcachebox
-1178:0d84*     _drawcachebox
-1178:0d88*     _updatecachebox
+1179:0d80*     _finishcachebox
+1179:0d84*     _updatecachebox
+1179: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_
-1178:08e4+     __kitten_catalog
+1179:08e4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:650c+     LargestFreeBlock_
 0000:659a+     _coreleft_
@@ -176,50 +176,50 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:7b35      __STK
 0000:7b55      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:f1f6      textInit_
-1178:0d94      _romFonts
+0000:f206      textInit_
+1179:0d94      _romFonts
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0f29:01b8*     VGAmodeX_
-0f29:0260      modexEnter_
-0f29:02fc      modexLeave_
-0f29:0314      modexDefaultPage_
-0f29:037a*     modexNextPage_
-0f29:044a*     modexNextPageFlexibleSize_
-0f29:051e*     modexShowPage_
-0f29:061a*     modexPanPage_
-0f29:066a*     modexSelectPlane_
-0f29:068e+     modexClearRegion_
-0f29:07a6*     oldDrawBmp_
-0f29:090c*     CDrawBmp_
-0f29:0a70*     modexDrawBmp_
-0f29:0ad6+     modexDrawBmpRegion_
-0f29:0c40*     modex_sparky4_DrawBmpRegion_
-0f29:0daa*     modexDrawPlanarBuf_
-0f29:0dc8*     modexDrawSprite_
-0f29:0e2e+     modexDrawSpriteRegion_
-0f29:0fa6*     modexCopyPageRegion_
-0f29:1110*     modexFadeOn_
-0f29:1140*     modexFadeOff_
-0f29:116e*     modexFlashOn_
-0f29:119c*     modexFlashOff_
-0f29:126c+     modexPalSave_
-0f29:12c2+     modexNewPal_
-0f29:1312*     modexLoadPalFile_
-0f29:13f4*     modexSavePalFile_
-0f29:146c*     modexPalBlack_
-0f29:1496*     modexPalWhite_
-0f29:14c0+     modexPalUpdate_
-0f29:1a30+     modexPalUpdate1_
-0f29:1aaa*     modexPalUpdate0_
-0f29:1af6+     chkcolor_
-0f29:1e0e+     modexputPixel_
-0f29:1e9c*     modexgetPixel_
-0f29:1f22*     modexhlin_
-0f29:1f8e      modexprint_
-0f29:2128      modexprintbig_
-0f29:22a4*     cls_
-0f29:2312+     modexWaitBorder_
-1178:0914+     _VGA
+0f2a:01b8*     VGAmodeX_
+0f2a:0260      modexEnter_
+0f2a:02fc      modexLeave_
+0f2a:0314      modexDefaultPage_
+0f2a:037a*     modexNextPage_
+0f2a:044a*     modexNextPageFlexibleSize_
+0f2a:051e*     modexShowPage_
+0f2a:061a*     modexPanPage_
+0f2a:066a*     modexSelectPlane_
+0f2a:068e+     modexClearRegion_
+0f2a:07a6*     oldDrawBmp_
+0f2a:090c*     CDrawBmp_
+0f2a:0a70*     modexDrawBmp_
+0f2a:0ad6+     modexDrawBmpRegion_
+0f2a:0c40*     modex_sparky4_DrawBmpRegion_
+0f2a:0daa*     modexDrawPlanarBuf_
+0f2a:0dc8*     modexDrawSprite_
+0f2a:0e2e+     modexDrawSpriteRegion_
+0f2a:0fa6*     modexCopyPageRegion_
+0f2a:1110*     modexFadeOn_
+0f2a:1140*     modexFadeOff_
+0f2a:116e*     modexFlashOn_
+0f2a:119c*     modexFlashOff_
+0f2a:126c+     modexPalSave_
+0f2a:12c2+     modexNewPal_
+0f2a:1312*     modexLoadPalFile_
+0f2a:13f4*     modexSavePalFile_
+0f2a:146c*     modexPalBlack_
+0f2a:1496*     modexPalWhite_
+0f2a:14c0+     modexPalUpdate_
+0f2a:1a30+     modexPalUpdate1_
+0f2a:1aaa*     modexPalUpdate0_
+0f2a:1af6+     chkcolor_
+0f2a:1e0e+     modexputPixel_
+0f2a:1e9c*     modexgetPixel_
+0f2a:1f22*     modexhlin_
+0f2a:1f8e      modexprint_
+0f2a:2128      modexprintbig_
+0f2a:22a4*     cls_
+0f2a:2312+     modexWaitBorder_
+1179:0914+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
 0000:7b72      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
@@ -227,10 +227,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
 0000:7bbb      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1178:0000*     __nullarea
-1178:093c*     __ovlflag
-1178:093d*     __intno
-1178:093e*     __ovlvec
+1179:0000*     __nullarea
+1179:093c*     __ovlflag
+1179:093d*     __intno
+1179:093e*     __ovlvec
 0000:7bea      _cstart_
 0000:7cbd*     _Not_Enough_Memory_
 0000:7def      __exit_
@@ -240,10 +240,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:7e76      _big_code_
 0000:7e76*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1178:16ac      __argv
-1178:16b0      ___argv
-1178:16b4      __argc
-1178:16b6      ___argc
+1179:16ac      __argv
+1179:16b0      ___argv
+1179:16b4      __argc
+1179:16b6      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 0000:7e7d      __PIA
 0000:7e76*     __PIS
@@ -268,28 +268,28 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 0000:81c0      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:8205      _nmalloc_
-1178:0942      ___nheapbeg
-1178:0944      ___MiniHeapRover
-1178:0946      ___LargestSizeB4MiniHeapRover
+1179:0942      ___nheapbeg
+1179:0944      ___MiniHeapRover
+1179:0946      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:82df      _fmalloc_
 0000:82df      malloc_
-1178:0948      ___fheap
-1178:094a      ___fheapRover
-1178:094c      ___LargestSizeB4Rover
+1179:0948      ___fheap
+1179:094a      ___fheapRover
+1179:094c      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:8454      _ffree_
 0000:8454      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:84c1      _nfree_
-1178:16b8+     ___MiniHeapFreeRover
+1179:16b8+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:85bc+     _null_exit_rtn_
 0000:85bc+     __null_int23_exit_
 0000:85bd      exit_
 0000:85de+     _exit_
-1178:094e+     ___int23_exit
-1178:0952      ___FPE_handler_exit
+1179:094e+     ___int23_exit
+1179:0952      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0000:85fa      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
@@ -308,7 +308,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:8fa1      __doclose_
 0000:90eb      __shutdown_stream_
 0000:9105      fclose_
-1178:16ba+     ___RmTmpFileFn
+1179:16ba+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0000:9170+     __ibm_bios_get_ticks_
 0000:91e7      clock_
@@ -319,7 +319,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:940b      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1178:0098      __IsTable
+1179:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:9603      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -352,31 +352,31 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 0000:9dcf      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1178:095e      __8087
-1178:095f      __real87
-1178:0960      __dos87emucall
-1178:0962      __dos87real
+1179:095e      __8087
+1179:095f      __real87
+1179:0960      __dos87emucall
+1179:0962      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:9dde*     __exit_with_msg_
 0000:9de3      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1178:0964      __curbrk
-1178:096c      __STACKLOW
-1178:096e      __STACKTOP
-1178:0970      __cbyte
-1178:0972      __child
-1178:0974      __no87
-1178:0981      ___FPE_handler
-1178:0966      __psp
-1178:0975      __get_ovl_stack
-1178:0979      __restore_ovl_stack
-1178:097d      __close_ovl_file
-1178:0985      __LpCmdLine
-1178:0989      __LpPgmName
-1178:0968      __osmajor
-1178:0969      __osminor
-1178:096a      __osmode
-1178:096b      __HShift
+1179:0964      __curbrk
+1179:096c      __STACKLOW
+1179:096e      __STACKTOP
+1179:0970      __cbyte
+1179:0972      __child
+1179:0974      __no87
+1179:0981      ___FPE_handler
+1179:0966      __psp
+1179:0975      __get_ovl_stack
+1179:0979      __restore_ovl_stack
+1179:097d      __close_ovl_file
+1179:0985      __LpCmdLine
+1179:0989      __LpPgmName
+1179:0968      __osmajor
+1179:0969      __osminor
+1179:096a      __osmode
+1179:096b      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
 0000:9e02+     __fill_buffer_
 0000:a051      fgetc_
@@ -386,9 +386,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
 0000:a511      rand_
 0000:a553*     srand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1178:0992      ___iob
-1178:16c2      ___ClosedStreams
-1178:16c6      ___OpenStreams
+1179:0992      ___iob
+1179:16c2      ___OpenStreams
+1179:16c6      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:a590      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
@@ -401,7 +401,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:a7ff      __FiniRtns
 0000:a7ff*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1178:0afa      ___uselfn
+1179:0afa      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:a864      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
@@ -427,7 +427,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:b33c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1178:0022      ___Alphabet
+1179:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
 0000:b33f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
@@ -437,18 +437,18 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
 0000:b3ed*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:b3f8*     __get_errno_ptr_
-1178:16ce      _errno
+1179:16ce      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
 0000:b3ff      __GetIOMode_
 0000:b434      __SetIOMode_nogrow_
-1178:0b10      ___NFiles
-1178:0b12      ___init_mode
-1178:0b3a      ___io_mode
+1179:0b10      ___NFiles
+1179:0b12      ___init_mode
+1179:0b3a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:b469*     __set_commode_
-1178:0b3e      __commode
+1179:0b3e      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1178:0b40      __fmode
+1179:0b40      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
 0000:b475      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
@@ -475,9 +475,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:ba7c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:ba98*     __get_doserrno_ptr_
-1178:16d0      __doserrno
+1179:16d0      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1178:0b42      ___umaskval
+1179:0b42      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
 0000:ba9f      _dos_creat_
 0000:bac3*     _dos_creatnew_
@@ -486,9 +486,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
 0000:bbcb+     __shrink_iomode_
 0000:bc0c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1178:16d4      ___env_mask
-1178:16d8      _environ
-1178:16dc*     __wenviron
+1179:16d4      ___env_mask
+1179:16d8      _environ
+1179:16dc*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
 0000:bcb3      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
@@ -509,7 +509,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:c209      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:c279      __EnterWVIDEO_
-1178:0b62+     ___WD_Present
+1179:0b62+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
 0000:c29d      __flushall_
 0000:c331      flushall_
@@ -531,92 +531,92 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:c979      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1178:16e0      ____Argv
-1178:16e4      ____Argc
+1179:16e0      ____Argv
+1179:16e4      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1178:0b64      __amblksiz
+1179:0b64      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1178:0b96      __Start_XI
-1178:0bcc      __End_XI
-1178:0bcc      __Start_YI
-1178:0be4      __End_YI
+1179:0b96      __Start_XI
+1179:0bcc      __End_XI
+1179:0bcc      __Start_YI
+1179:0be4      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1178:16e6      ___historical_splitparms
+1179:16e6      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:dadc      _DoINTR_
+0000:daea      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:de55*     _heapenable_
-1178:0b66      ___heap_enabled
+0000:de63*     _heapenable_
+1179:0b66      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:de66*     sbrk_
-0000:de76      __brk_
+0000:de74*     sbrk_
+0000:de84      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:dede      fsync_
+0000:deec      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:dee3*     _frealloc_
-0000:dee3      realloc_
+0000:def1*     _frealloc_
+0000:def1      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:dfdd      __setenvp_
-0000:e169      __freeenvp_
+0000:dfeb      __setenvp_
+0000:e177      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1178:0b68      ___IsDBCS
+1179:0b68      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e1c7*     _ismbblead_
-1178:16ec      ___MBCSIsTable
+0000:e1d5*     _ismbblead_
+1179:16ec      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e221      __mbinit_
-1178:0b6a      ___MBCodePage
+0000:e22f      __mbinit_
+1179:0b6a      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e2fc      _mbdtoupper_
+0000:e30a      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e30a      toupper_
+0000:e318      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1178:0b6c      __8087cw
+1179:0b6c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1178:0b6e      ___Save8087
-1178:0b72      ___Rest8087
+1179:0b6e      ___Save8087
+1179:0b72      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e319      __GrabFP87_
+0000:e327      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e34c*     __init_8087_emu
-0000:e352      __x87id
+0000:e35a*     __init_8087_emu
+0000:e360      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e3af      wctomb_
+0000:e3bd      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e3fa+     utoa_
-0000:e49b      itoa_
+0000:e408+     utoa_
+0000:e4a9      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e4e5      strupr_
+0000:e4f3      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1178:0b76      ___EFG_printf
-1178:0b7a*     ___EFG_scanf
+1179:0b76      ___EFG_printf
+1179:0b7a*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e52d      ulltoa_
-0000:e66a*     lltoa_
+0000:e53b      ulltoa_
+0000:e678*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e6db*     _dos_close_
-0000:e6e9      _dos_commit_
+0000:e6e9*     _dos_close_
+0000:e6f7      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e6f8*     _msize_
-0000:e713      _fmsize_
+0000:e706*     _msize_
+0000:e721      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e724      __HeapManager_expand_
-0000:ec2d      _nexpand_
+0000:e732      __HeapManager_expand_
+0000:ec3b      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:ec80      _fexpand_
-0000:ec80*     _expand_
+0000:ec8e      _fexpand_
+0000:ec8e*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ecb5      clearenv_
+0000:ecc3      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:edea      __Init_FPE_handler_
-0000:ee23      __Fini_FPE_handler_
-0000:ee5a*     __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:f0ec      _bfree_
+0000:f0fa      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:f111      _bexpand_
+0000:f11f      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1178:0b94      ___FPE_int
+1179:0b94      ___FPE_int
 
 
                         +--------------------+
@@ -632,6 +632,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00020c40 (134208.)
+Memory size:  00020c50 (134224.)
 Entry point address: 0000:7bea
-Link time: 00:00.64
+Link time: 00:00.00
index 6f1046a79f328871f5cc13c69d93a490bc562d65..a5cbf84ad6271f5c3a146e907cb8d0a086759192 100755 (executable)
Binary files a/fonttest.exe and b/fonttest.exe differ
index e43f981c611343d2633f848016e2e221fad55365..ae27334f23ecf4a47ff6711a79bb3a4e1c5432fa 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:32
+Created on:       15/10/13 10:48:04
 Executable Image: fonttest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0f25:0000            0000e710
+DGROUP                          0f26:0000            0000e710
 
 
 
@@ -33,27 +33,27 @@ wcpu_TEXT              CODE           AUTO           0000:53c0       00000058
 kitten_TEXT            CODE           AUTO           0000:5c30       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6440       0000158b
 timer_TEXT             CODE           AUTO           0000:79d0       00000235
-_TEXT                  CODE           AUTO           0000:7c10       00007375
-16text_TEXT            CODE           AUTO           0000:ef90       0000010d
-16_in13_DATA           FAR_DATA       AUTO           0f0a:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           0f24:0004       00000000
-_NULL                  BEGDATA        DGROUP         0f25:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0f27:0000       00000002
-CONST                  DATA           DGROUP         0f27:0002       00000076
-CONST2                 DATA           DGROUP         0f2e:0008       00000102
-_DATA                  DATA           DGROUP         0f3f:0000       0000055b
-XIB                    DATA           DGROUP         0f94:000c       00000000
-XI                     DATA           DGROUP         0f94:000c       00000036
-XIE                    DATA           DGROUP         0f98:0002       00000000
-YIB                    DATA           DGROUP         0f98:0002       00000000
-YI                     DATA           DGROUP         0f98:0002       00000018
-YIE                    DATA           DGROUP         0f99:000a       00000000
-STRINGS                DATA           DGROUP         0f99:000a       00000000
-DATA                   DATA           DGROUP         0f99:000a       00000000
-_emu_init_start        EMU            DGROUP         0f99:000a       00000000
-_emu_init_end          EMU            DGROUP         0f99:000a       00000000
-_BSS                   BSS            DGROUP         0f9a:0000       000004f2
-STACK                  STACK          DGROUP         0fea:0000       0000dac0
+_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)
-0f25: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_
-0f25:08c0+     _beforesort
-0f25:08c4+     _aftersort
-0f25: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_
-0f25:08d0*     _finishcachebox
-0f25:08d4*     _drawcachebox
-0f25:08d8*     _updatecachebox
+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_
-0f25: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_
@@ -175,8 +175,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:7c15      __STK
 0000:7c35      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:f006      textInit_
-0f25:08e4      _romFonts
+0000:f016      textInit_
+0f26:08e4      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:7c52      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
@@ -188,10 +188,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gets.c)
 0000:7cb8      gets_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0f25:0000*     __nullarea
-0f25:04a6*     __ovlflag
-0f25:04a7*     __intno
-0f25:04a8*     __ovlvec
+0f26:0000*     __nullarea
+0f26:04a6*     __ovlflag
+0f26:04a7*     __intno
+0f26:04a8*     __ovlvec
 0000:7d82      _cstart_
 0000:7e55*     _Not_Enough_Memory_
 0000:7f87      __exit_
@@ -201,10 +201,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:800e      _big_code_
 0000:800e*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0f25:08fc      __argv
-0f25:0900      ___argv
-0f25:0904      __argc
-0f25: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:800e+     int86x_
 0000:8191      int86_
@@ -223,28 +223,28 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 0000:8322      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:8367      _nmalloc_
-0f25:04ac      ___nheapbeg
-0f25:04ae      ___MiniHeapRover
-0f25:04b0      ___LargestSizeB4MiniHeapRover
+0f26:04ac      ___nheapbeg
+0f26:04ae      ___MiniHeapRover
+0f26:04b0      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:8441      _fmalloc_
 0000:8441      malloc_
-0f25:04b2      ___fheap
-0f25:04b4      ___fheapRover
-0f25:04b6      ___LargestSizeB4Rover
+0f26:04b2      ___fheap
+0f26:04b4      ___fheapRover
+0f26:04b6      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:85b6      _ffree_
 0000:85b6      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:8623      _nfree_
-0f25:0908+     ___MiniHeapFreeRover
+0f26:0908+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:871e+     _null_exit_rtn_
 0000:871e+     __null_int23_exit_
 0000:871f      exit_
 0000:8740+     _exit_
-0f25:04b8+     ___int23_exit
-0f25:04bc      ___FPE_handler_exit
+0f26:04b8+     ___int23_exit
+0f26:04bc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0000:875c      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
@@ -263,7 +263,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:9103      __doclose_
 0000:924d      __shutdown_stream_
 0000:9267      fclose_
-0f25:090a+     ___RmTmpFileFn
+0f26:090a+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0000:92d2+     __ibm_bios_get_ticks_
 0000:9349      clock_
@@ -274,7 +274,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:956d      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0f25:0098      __IsTable
+0f26:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:9765      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -309,35 +309,35 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 0000:9f5f      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0f25:04c8      __8087
-0f25:04c9      __real87
-0f25:04ca      __dos87emucall
-0f25: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:9f6e*     __exit_with_msg_
 0000:9f73      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0f25:04ce      __curbrk
-0f25:04d6      __STACKLOW
-0f25:04d8      __STACKTOP
-0f25:04da      __cbyte
-0f25:04dc      __child
-0f25:04de      __no87
-0f25:04eb      ___FPE_handler
-0f25:04d0      __psp
-0f25:04df      __get_ovl_stack
-0f25:04e3      __restore_ovl_stack
-0f25:04e7      __close_ovl_file
-0f25:04ef      __LpCmdLine
-0f25:04f3      __LpPgmName
-0f25:04d2      __osmajor
-0f25:04d3      __osminor
-0f25:04d4      __osmode
-0f25: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)
-0f25:04f8      ___iob
-0f25:0912      ___ClosedStreams
-0f25:0916      ___OpenStreams
+0f26:04f8      ___iob
+0f26:0912      ___OpenStreams
+0f26:0916      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:9fac      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getc.c)
@@ -350,7 +350,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:a21a      __FiniRtns
 0000:a21a*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0f25:0660      ___uselfn
+0f26:0660      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:a27e      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
@@ -376,7 +376,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:ad5c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0f25:0022      ___Alphabet
+0f26:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
 0000:ad5f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
@@ -386,18 +386,18 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
 0000:ae0d*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:ae18*     __get_errno_ptr_
-0f25:091e      _errno
+0f26:091e      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
 0000:ae1f      __GetIOMode_
 0000:ae54      __SetIOMode_nogrow_
-0f25:0676      ___NFiles
-0f25:0678      ___init_mode
-0f25:06a0      ___io_mode
+0f26:0676      ___NFiles
+0f26:0678      ___init_mode
+0f26:06a0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:ae89*     __set_commode_
-0f25:06a4      __commode
+0f26:06a4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0f25:06a6      __fmode
+0f26:06a6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
 0000:ae95      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
@@ -424,9 +424,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:b49c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:b4b8*     __get_doserrno_ptr_
-0f25:0920      __doserrno
+0f26:0920      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0f25:06a8      ___umaskval
+0f26:06a8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
 0000:b4bf      _dos_creat_
 0000:b4e3*     _dos_creatnew_
@@ -437,9 +437,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
 0000:b6ec      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0f25:0924      ___env_mask
-0f25:0928      _environ
-0f25:092c*     __wenviron
+0f26:0924      ___env_mask
+0f26:0928      _environ
+0f26:092c*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
 0000:b72e      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
@@ -460,7 +460,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:bc84      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:bcf4      __EnterWVIDEO_
-0f25:06c8+     ___WD_Present
+0f26:06c8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
 0000:bd18      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
@@ -473,104 +473,104 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:c2c0      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
-0000:d422+     __fill_buffer_
-0000:d671      fgetc_
+0000:d430+     __fill_buffer_
+0000:d67f      fgetc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0f25:0930      ____Argv
-0f25:0934      ____Argc
+0f26:0930      ____Argv
+0f26:0934      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0f25:06ca      __amblksiz
+0f26:06ca      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0f25:06fc      __Start_XI
-0f25:0732      __End_XI
-0f25:0732      __Start_YI
-0f25: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)
-0f25:0936      ___historical_splitparms
+0f26:0936      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d7b8      _DoINTR_
+0000:d7c6      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:db31*     _heapenable_
-0f25:06cc      ___heap_enabled
+0000:db3f*     _heapenable_
+0f26:06cc      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:db42*     sbrk_
-0000:db52      __brk_
+0000:db50*     sbrk_
+0000:db60      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:dbba      __qwrite_
+0000:dbc8      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:dc1a      fsync_
+0000:dc28      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:dc1f      __flushall_
-0000:dcb3      flushall_
+0000:dc2d      __flushall_
+0000:dcc1      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:dcb9*     _frealloc_
-0000:dcb9      realloc_
+0000:dcc7*     _frealloc_
+0000:dcc7      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:ddb3      __setenvp_
-0000:df3f      __freeenvp_
+0000:ddc1      __setenvp_
+0000:df4d      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0f25:06ce      ___IsDBCS
+0f26:06ce      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:df9d*     _ismbblead_
-0f25:093c      ___MBCSIsTable
+0000:dfab*     _ismbblead_
+0f26:093c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:dff7      __mbinit_
-0f25:06d0      ___MBCodePage
+0000:e005      __mbinit_
+0f26:06d0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e0d2      _mbdtoupper_
+0000:e0e0      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e0e0      toupper_
+0000:e0ee      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0f25:06d2      __8087cw
+0f26:06d2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0f25:06d4      ___Save8087
-0f25:06d8      ___Rest8087
+0f26:06d4      ___Save8087
+0f26:06d8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e0ef      __GrabFP87_
+0000:e0fd      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e122*     __init_8087_emu
-0000:e128      __x87id
+0000:e130*     __init_8087_emu
+0000:e136      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e185      wctomb_
+0000:e193      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e1d0+     utoa_
-0000:e271      itoa_
+0000:e1de+     utoa_
+0000:e27f      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e2bb      strupr_
+0000:e2c9      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0f25:06dc      ___EFG_printf
-0f25:06e0*     ___EFG_scanf
+0f26:06dc      ___EFG_printf
+0f26:06e0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e303      ulltoa_
-0000:e440*     lltoa_
+0000:e311      ulltoa_
+0000:e44e*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:e4b1      getche_
+0000:e4bf      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:e4cb      __qread_
+0000:e4d9      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e4eb*     _dos_close_
-0000:e4f9      _dos_commit_
+0000:e4f9*     _dos_close_
+0000:e507      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e508*     _msize_
-0000:e523      _fmsize_
+0000:e516*     _msize_
+0000:e531      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e534      __HeapManager_expand_
-0000:ea3d      _nexpand_
+0000:e542      __HeapManager_expand_
+0000:ea4b      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:ea90      _fexpand_
-0000:ea90*     _expand_
+0000:ea9e      _fexpand_
+0000:ea9e*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:eac5      clearenv_
+0000:ead3      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ebfa      __Init_FPE_handler_
-0000:ec33      __Fini_FPE_handler_
-0000:ec6a*     __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:eefc      _bfree_
+0000:ef0a      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:ef21      _bexpand_
+0000:ef2f      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0f25:06fa      ___FPE_int
+0f26:06fa      ___FPE_int
 
 
                         +--------------------+
@@ -586,6 +586,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001d960 (121184.)
+Memory size:  0001d970 (121200.)
 Entry point address: 0000:7d82
-Link time: 00:00.63
+Link time: 00:00.00
index 21db21d211628eee70de4c393f3f733222fa59e4..e3d5e00d85a623d36587140b5115aa42b060c75b 100755 (executable)
Binary files a/inputest.exe and b/inputest.exe differ
index 07e3599585fa74cc142aab4d25cb146b707f3fda..a3c42127c1411a4e39a39111f16a2e7bfed60881 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:32
+Created on:       15/10/13 10:48:04
 Executable Image: inputest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0eaa:0000            0000e710
+DGROUP                          0eab:0000            0000e710
 
 
 
@@ -33,26 +33,26 @@ wcpu_TEXT              CODE           AUTO           0000:5210       00000058
 kitten_TEXT            CODE           AUTO           0000:5a80       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6290       0000158b
 timer_TEXT             CODE           AUTO           0000:7820       00000235
-_TEXT                  CODE           AUTO           0000:7a60       00006e85
-16_in13_DATA           FAR_DATA       AUTO           0e8f:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           0ea9:0004       00000000
-_NULL                  BEGDATA        DGROUP         0eaa:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0eac:0000       00000002
-CONST                  DATA           DGROUP         0eac:0002       00000076
-CONST2                 DATA           DGROUP         0eb3:0008       00000102
-_DATA                  DATA           DGROUP         0ec4:0000       0000056b
-XIB                    DATA           DGROUP         0f1a:000c       00000000
-XI                     DATA           DGROUP         0f1a:000c       00000036
-XIE                    DATA           DGROUP         0f1e:0002       00000000
-YIB                    DATA           DGROUP         0f1e:0002       00000000
-YI                     DATA           DGROUP         0f1e:0002       00000018
-YIE                    DATA           DGROUP         0f1f:000a       00000000
-STRINGS                DATA           DGROUP         0f1f:000a       00000000
-DATA                   DATA           DGROUP         0f1f:000a       00000000
-_emu_init_start        EMU            DGROUP         0f1f:000a       00000000
-_emu_init_end          EMU            DGROUP         0f1f:000a       00000000
-_BSS                   BSS            DGROUP         0f20:0000       000004ea
-STACK                  STACK          DGROUP         0f6f:0000       0000dac0
+_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)
-0eaa: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_
-0eaa:08e0+     _beforesort
-0eaa:08e4+     _aftersort
-0eaa: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_
-0eaa:08f0*     _finishcachebox
-0eaa:08f4*     _drawcachebox
-0eaa:08f8*     _updatecachebox
+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_
-0eaa: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_
@@ -176,10 +176,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:7aa2      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0eaa:0000*     __nullarea
-0eaa:04b6*     __ovlflag
-0eaa:04b7*     __intno
-0eaa:04b8*     __ovlvec
+0eab:0000*     __nullarea
+0eab:04b6*     __ovlflag
+0eab:04b7*     __intno
+0eab:04b8*     __ovlvec
 0000:7ad2      _cstart_
 0000:7ba5*     _Not_Enough_Memory_
 0000:7cd7      __exit_
@@ -189,10 +189,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:7d5e      _big_code_
 0000:7d5e*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-0eaa:0904      __argv
-0eaa:0908      ___argv
-0eaa:090c      __argc
-0eaa: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:7d65      __PIA
 0000:7d5e*     __PIS
@@ -217,28 +217,28 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 0000:80a8      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:80ed      _nmalloc_
-0eaa:04bc      ___nheapbeg
-0eaa:04be      ___MiniHeapRover
-0eaa:04c0      ___LargestSizeB4MiniHeapRover
+0eab:04bc      ___nheapbeg
+0eab:04be      ___MiniHeapRover
+0eab:04c0      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:81c7      _fmalloc_
 0000:81c7      malloc_
-0eaa:04c2      ___fheap
-0eaa:04c4      ___fheapRover
-0eaa:04c6      ___LargestSizeB4Rover
+0eab:04c2      ___fheap
+0eab:04c4      ___fheapRover
+0eab:04c6      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:833c      _ffree_
 0000:833c      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:83a9      _nfree_
-0eaa:0910+     ___MiniHeapFreeRover
+0eab:0910+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:84a4+     _null_exit_rtn_
 0000:84a4+     __null_int23_exit_
 0000:84a5      exit_
 0000:84c6+     _exit_
-0eaa:04c8+     ___int23_exit
-0eaa:04cc      ___FPE_handler_exit
+0eab:04c8+     ___int23_exit
+0eab:04cc      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0000:84e2      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
@@ -257,7 +257,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:8e89      __doclose_
 0000:8fd3      __shutdown_stream_
 0000:8fed      fclose_
-0eaa:0912+     ___RmTmpFileFn
+0eab:0912+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0000:9058+     __ibm_bios_get_ticks_
 0000:90cf      clock_
@@ -268,7 +268,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:92f3      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0eaa:0098      __IsTable
+0eab:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:94eb      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -303,35 +303,35 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 0000:9ce5      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0eaa:04d8      __8087
-0eaa:04d9      __real87
-0eaa:04da      __dos87emucall
-0eaa: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:9cf4*     __exit_with_msg_
 0000:9cf9      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0eaa:04de      __curbrk
-0eaa:04e6      __STACKLOW
-0eaa:04e8      __STACKTOP
-0eaa:04ea      __cbyte
-0eaa:04ec      __child
-0eaa:04ee      __no87
-0eaa:04fb      ___FPE_handler
-0eaa:04e0      __psp
-0eaa:04ef      __get_ovl_stack
-0eaa:04f3      __restore_ovl_stack
-0eaa:04f7      __close_ovl_file
-0eaa:04ff      __LpCmdLine
-0eaa:0503      __LpPgmName
-0eaa:04e2      __osmajor
-0eaa:04e3      __osminor
-0eaa:04e4      __osmode
-0eaa: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)
-0eaa:0508      ___iob
-0eaa:091a      ___ClosedStreams
-0eaa:091e      ___OpenStreams
+0eab:0508      ___iob
+0eab:091a      ___OpenStreams
+0eab:091e      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:9d32      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
@@ -342,7 +342,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:9f46      __FiniRtns
 0000:9f46*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0eaa:0670      ___uselfn
+0eab:0670      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:9faa      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
@@ -368,7 +368,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:aa8c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0eaa:0022      ___Alphabet
+0eab:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
 0000:aa8f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
@@ -378,18 +378,18 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
 0000:ab3d*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:ab48*     __get_errno_ptr_
-0eaa:0926      _errno
+0eab:0926      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
 0000:ab4f      __GetIOMode_
 0000:ab84      __SetIOMode_nogrow_
-0eaa:0686      ___NFiles
-0eaa:0688      ___init_mode
-0eaa:06b0      ___io_mode
+0eab:0686      ___NFiles
+0eab:0688      ___init_mode
+0eab:06b0      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:abb9*     __set_commode_
-0eaa:06b4      __commode
+0eab:06b4      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0eaa:06b6      __fmode
+0eab:06b6      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
 0000:abc5      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
@@ -416,9 +416,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:b1cc      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:b1e8*     __get_doserrno_ptr_
-0eaa:0928      __doserrno
+0eab:0928      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0eaa:06b8      ___umaskval
+0eab:06b8      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
 0000:b1ef      _dos_creat_
 0000:b213*     _dos_creatnew_
@@ -429,9 +429,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
 0000:b41c      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-0eaa:092c      ___env_mask
-0eaa:0930      _environ
-0eaa:0934*     __wenviron
+0eab:092c      ___env_mask
+0eab:0930      _environ
+0eab:0934*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
 0000:b45e      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
@@ -452,7 +452,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:b9b4      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:ba24      __EnterWVIDEO_
-0eaa:06d8+     ___WD_Present
+0eab:06d8+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
 0000:ba48      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
@@ -465,97 +465,97 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:bff0      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0eaa:0938      ____Argv
-0eaa:093c      ____Argc
+0eab:0938      ____Argv
+0eab:093c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0eaa:06da      __amblksiz
+0eab:06da      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0eaa:070c      __Start_XI
-0eaa:0742      __End_XI
-0eaa:0742      __Start_YI
-0eaa: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)
-0eaa:093e      ___historical_splitparms
+0eab:093e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d152      _DoINTR_
+0000:d160      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:d4cb*     _heapenable_
-0eaa:06dc      ___heap_enabled
+0000:d4d9*     _heapenable_
+0eab:06dc      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:d4dc*     sbrk_
-0000:d4ec      __brk_
+0000:d4ea*     sbrk_
+0000:d4fa      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:d554      __qwrite_
+0000:d562      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:d5b4      fsync_
+0000:d5c2      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:d5b9+     __flushall_
-0000:d64d      flushall_
+0000:d5c7+     __flushall_
+0000:d65b      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:d653*     _frealloc_
-0000:d653      realloc_
+0000:d661*     _frealloc_
+0000:d661      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:d74d      __setenvp_
-0000:d8d9      __freeenvp_
+0000:d75b      __setenvp_
+0000:d8e7      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0eaa:06de      ___IsDBCS
+0eab:06de      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:d937*     _ismbblead_
-0eaa:0944      ___MBCSIsTable
+0000:d945*     _ismbblead_
+0eab:0944      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:d991      __mbinit_
-0eaa:06e0      ___MBCodePage
+0000:d99f      __mbinit_
+0eab:06e0      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:da6c      _mbdtoupper_
+0000:da7a      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:da7a      toupper_
+0000:da88      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0eaa:06e2      __8087cw
+0eab:06e2      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0eaa:06e4      ___Save8087
-0eaa:06e8      ___Rest8087
+0eab:06e4      ___Save8087
+0eab:06e8      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:da89      __GrabFP87_
+0000:da97      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:dabc*     __init_8087_emu
-0000:dac2      __x87id
+0000:daca*     __init_8087_emu
+0000:dad0      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:db1f      wctomb_
+0000:db2d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:db6a+     utoa_
-0000:dc0b      itoa_
+0000:db78+     utoa_
+0000:dc19      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:dc55      strupr_
+0000:dc63      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0eaa:06ec      ___EFG_printf
-0eaa:06f0*     ___EFG_scanf
+0eab:06ec      ___EFG_printf
+0eab:06f0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:dc9d      ulltoa_
-0000:ddda*     lltoa_
+0000:dcab      ulltoa_
+0000:dde8*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:de4b*     _dos_close_
-0000:de59      _dos_commit_
+0000:de59*     _dos_close_
+0000:de67      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:de68*     _msize_
-0000:de83      _fmsize_
+0000:de76*     _msize_
+0000:de91      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:de94      __HeapManager_expand_
-0000:e39d      _nexpand_
+0000:dea2      __HeapManager_expand_
+0000:e3ab      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:e3f0      _fexpand_
-0000:e3f0*     _expand_
+0000:e3fe      _fexpand_
+0000:e3fe*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:e425      clearenv_
+0000:e433      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:e55a      __Init_FPE_handler_
-0000:e593      __Fini_FPE_handler_
-0000:e5ca*     __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:e85c      _bfree_
+0000:e86a      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:e881      _bexpand_
+0000:e88f      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0eaa: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:  0001d1b0 (119216.)
+Memory size:  0001d1c0 (119232.)
 Entry point address: 0000:7ad2
-Link time: 00:00.49
+Link time: 00:00.00
index dcafc78bfc7c4d62dc6cfc11e4b8c3fee9b492d9..bf461b6f1e8f4fd56c891af3d3f8800495496bc5 100755 (executable)
Binary files a/maptest.exe and b/maptest.exe differ
index 75f8c22ec6b4f89744d6efe6a57b04053ec3e3fb..1ef5f48f3396704290982b45c2f6ea7dbe830f73 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:32
+Created on:       15/10/13 10:48:03
 Executable Image: maptest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          134c:0000            0000f100
+DGROUP                          134d:0000            0000f100
 
 
 
@@ -35,29 +35,29 @@ wcpu_TEXT              CODE           AUTO           0000:64e0       00000058
 kitten_TEXT            CODE           AUTO           0000:6d50       0000080a
 16_hc_TEXT             CODE           AUTO           0000:7560       0000158b
 timer_TEXT             CODE           AUTO           0000:8af0       00000235
-_TEXT                  CODE           AUTO           08d3:0000       00007bbb
-bitmap_TEXT            CODE           AUTO           08d3:7bc0       000005c9
-modex16_TEXT           CODE           AUTO           08d3:8190       0000233a
-16text_TEXT            CODE           AUTO           08d3:a4d0       0000010d
-16_in13_DATA           FAR_DATA       AUTO           1331:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           134b:0004       00000000
-_NULL                  BEGDATA        DGROUP         134c:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         134e:0000       00000002
-CONST                  DATA           DGROUP         134e:0002       00000076
-CONST2                 DATA           DGROUP         1355:0008       00000102
-_DATA                  DATA           DGROUP         1366:0000       000005b9
-XIB                    DATA           DGROUP         13c1:000a       00000000
-XI                     DATA           DGROUP         13c1:000a       00000036
-XIE                    DATA           DGROUP         13c5:0000       00000000
-YIB                    DATA           DGROUP         13c5:0000       00000000
-YI                     DATA           DGROUP         13c5:0000       00000018
-YIE                    DATA           DGROUP         13c6:0008       00000000
-STRINGS                DATA           DGROUP         13c6:0008       00000000
-DATA                   DATA           DGROUP         13c6:0008       00000000
-_emu_init_start        EMU            DGROUP         13c6:0008       00000000
-_emu_init_end          EMU            DGROUP         13c6:0008       00000000
-_BSS                   BSS            DGROUP         13c7:0000       00000e82
-STACK                  STACK          DGROUP         14b0:0000       0000dac0
+_TEXT                  CODE           AUTO           08d3:0000       00007bc9
+bitmap_TEXT            CODE           AUTO           08d3:7bd0       000005c9
+modex16_TEXT           CODE           AUTO           08d3:81a0       0000233a
+16text_TEXT            CODE           AUTO           08d3:a4e0       0000010d
+16_in13_DATA           FAR_DATA       AUTO           1332:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           134c:0004       00000000
+_NULL                  BEGDATA        DGROUP         134d:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         134f:0000       00000002
+CONST                  DATA           DGROUP         134f:0002       00000076
+CONST2                 DATA           DGROUP         1356:0008       00000102
+_DATA                  DATA           DGROUP         1367:0000       000005b9
+XIB                    DATA           DGROUP         13c2:000a       00000000
+XI                     DATA           DGROUP         13c2:000a       00000036
+XIE                    DATA           DGROUP         13c6:0000       00000000
+YIB                    DATA           DGROUP         13c6:0000       00000000
+YI                     DATA           DGROUP         13c6:0000       00000018
+YIE                    DATA           DGROUP         13c7:0008       00000000
+STRINGS                DATA           DGROUP         13c7:0008       00000000
+DATA                   DATA           DGROUP         13c7:0008       00000000
+_emu_init_start        EMU            DGROUP         13c7:0008       00000000
+_emu_init_end          EMU            DGROUP         13c7:0008       00000000
+_BSS                   BSS            DGROUP         13c8:0000       00000e82
+STACK                  STACK          DGROUP         14b1: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)
-134c:07ce+     _inpu
+134d: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_
-134c:0930+     _beforesort
-134c:0934+     _aftersort
-134c:0938+     _XMSaddr
+134d:0930+     _beforesort
+134d:0934+     _aftersort
+134d: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_
-134c:0940*     _finishcachebox
-134c:0944*     _drawcachebox
-134c:0948*     _updatecachebox
+134d:0940*     _finishcachebox
+134d:0944*     _updatecachebox
+134d: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_
-134c:04a4+     __kitten_catalog
+134d:04a4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:770c+     LargestFreeBlock_
 0000:779a+     _coreleft_
@@ -186,16 +186,16 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 08d3:0005      __STK
 08d3:0025      __STKOVERFLOW_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-134c:04c6      ___iob
-134c:0954      ___ClosedStreams
-134c:0958      ___OpenStreams
+134d:04c6      ___iob
+134d:0954      ___OpenStreams
+134d:0958      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 08d3:0042      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-134c:0000*     __nullarea
-134c:062e*     __ovlflag
-134c:062f*     __intno
-134c:0630*     __ovlvec
+134d:0000*     __nullarea
+134d:062e*     __ovlflag
+134d:062f*     __intno
+134d:0630*     __ovlvec
 08d3:0072      _cstart_
 08d3:0145*     _Not_Enough_Memory_
 08d3:0277      __exit_
@@ -205,10 +205,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 08d3:02fe      _big_code_
 08d3:02fe*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-134c:095c      __argv
-134c:0960      ___argv
-134c:0964      __argc
-134c:0966      ___argc
+134d:095c      __argv
+134d:0960      ___argv
+134d:0964      __argc
+134d:0966      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 08d3:0305      __PIA
 08d3:02fe*     __PIS
@@ -217,174 +217,174 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 08d3:0359      _fmalloc_
 08d3:0359      malloc_
-134c:0634      ___fheap
-134c:0636      ___fheapRover
-134c:0638      ___LargestSizeB4Rover
+134d:0634      ___fheap
+134d:0636      ___fheapRover
+134d:0638      ___LargestSizeB4Rover
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-08d3:7ec2      bitmapLoadPcx_
-08d3:801e*     bitmapLoadPcxTiles_
+08d3:7ed2      bitmapLoadPcx_
+08d3:802e*     bitmapLoadPcxTiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
 08d3:04ce      strstr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
 08d3:05d0      atoi_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-08d3:066b+     __open_flags_
-08d3:092c+     _fsopen_
-08d3:0993      fopen_
-08d3: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)
-08d3:0b40      fread_
+08d3:0b41      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-08d3:0eb7      __get_errno_ptr_
-134c:09e8      _errno
+08d3:0eb8      __get_errno_ptr_
+134d:09e8      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-08d3:0ebe*     _frealloc_
-08d3:0ebe      realloc_
+08d3:0ebf*     _frealloc_
+08d3:0ebf      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
-08d3:0f9a      __PTC
+08d3:0f9c      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
-08d3:0fcd      strncpy_
+08d3:0fcf      strncpy_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
-08d3:1009      printf_
+08d3:100b      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
-08d3:1038+     int86x_
-08d3:11bb      int86_
+08d3:103a+     int86x_
+08d3:11bd      int86_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
-08d3:11e8      __I4M
-08d3:11e8      __U4M
+08d3:11ea      __I4M
+08d3:11ea      __U4M
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c)
-08d3:1200      _dos_getvect_
+08d3:1202      _dos_getvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c)
-08d3:120b      _dos_setvect_
+08d3:120d      _dos_setvect_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-08d3:1218      __I4D
-08d3:1267      __U4D
+08d3:121a      __I4D
+08d3:1269      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
-08d3:12eb*     _heapgrow_
-08d3:12eb      _fheapgrow_
-08d3:12ec      _nheapgrow_
+08d3:12ed*     _heapgrow_
+08d3:12ed      _fheapgrow_
+08d3:12ee      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
-08d3:1364      _memavl_
+08d3:1366      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
-08d3:13a9      _nmalloc_
-134c:0644      ___nheapbeg
-134c:0646      ___MiniHeapRover
-134c:0648      ___LargestSizeB4MiniHeapRover
+08d3:13ab      _nmalloc_
+134d:0644      ___nheapbeg
+134d:0646      ___MiniHeapRover
+134d:0648      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
-08d3:1483      _ffree_
-08d3:1483      free_
+08d3:1485      _ffree_
+08d3:1485      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
-08d3:14f0      _nfree_
-134c:09ea+     ___MiniHeapFreeRover
+08d3:14f2      _nfree_
+134d:09ea+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
-08d3:15eb+     _null_exit_rtn_
-08d3:15eb+     __null_int23_exit_
-08d3:15ec      exit_
-08d3:160d+     _exit_
-134c:064a+     ___int23_exit
-134c:064e      ___FPE_handler_exit
+08d3:15ed+     _null_exit_rtn_
+08d3:15ed+     __null_int23_exit_
+08d3:15ee      exit_
+08d3:160f+     _exit_
+134d:064a+     ___int23_exit
+134d:064e      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-08d3:1629      ultoa_
-08d3:16e7*     ltoa_
+08d3:162b      ultoa_
+08d3:16e9*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c)
-08d3:186d      write_
+08d3:186f      write_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
-08d3:1a99      __doclose_
-08d3:1be3      __shutdown_stream_
-08d3:1bfd      fclose_
-134c:09ec+     ___RmTmpFileFn
+08d3:1a9b      __doclose_
+08d3:1be5      __shutdown_stream_
+08d3:1bff      fclose_
+134d:09ec+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
-08d3:1c68+     __ibm_bios_get_ticks_
-08d3:1cdf      clock_
+08d3:1c6a+     __ibm_bios_get_ticks_
+08d3:1ce1      clock_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
-08d3:1d06      kbhit_
+08d3:1d08      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
-08d3:1d1d      ftell_
+08d3:1d1f      ftell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
-08d3:1f03      fseek_
+08d3:1f05      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-134c:0098      __IsTable
+134d:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
-08d3:20fb      tolower_
+08d3:20fd      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
-08d3:2109      unlink_
+08d3:210b      unlink_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
-08d3:2339      open_
-08d3:2370      sopen_
+08d3:233b      open_
+08d3:2372      sopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c)
-08d3:239d      close_
+08d3:239f      close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c)
-08d3:23a2      filelength_
+08d3:23a4      filelength_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
-08d3:2400      sprintf_
+08d3:2402      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c)
-08d3:242f      getenv_
+08d3:2431      getenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-08d3:251a      __PTS
+08d3:251c      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c)
-08d3:254b      read_
+08d3:254d      read_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c)
-08d3:2684*     __clib_strdup_
-08d3:2684      strdup_
+08d3:2686*     __clib_strdup_
+08d3:2686      strdup_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c)
-08d3:26eb      halloc_
-08d3:27d0      hfree_
+08d3:26ed      halloc_
+08d3:27d2      hfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c)
-08d3:27d7      _heapwalk_
-08d3:27d7      _fheapwalk_
+08d3:27d9      _heapwalk_
+08d3:27d9      _fheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
-08d3:27ec+     __NHeapWalk_
-08d3:28e5      _nheapwalk_
+08d3:27ee+     __NHeapWalk_
+08d3:28e7      _nheapwalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
-08d3:28f5      stackavail_
+08d3:28f7      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-134c:065a      __8087
-134c:065b      __real87
-134c:065c      __dos87emucall
-134c:065e      __dos87real
+134d:065a      __8087
+134d:065b      __real87
+134d:065c      __dos87emucall
+134d:065e      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
-08d3:2904*     __exit_with_msg_
-08d3:2909      __fatal_runtime_error_
+08d3:2906*     __exit_with_msg_
+08d3:290b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-134c:0660      __curbrk
-134c:0668      __STACKLOW
-134c:066a      __STACKTOP
-134c:066c      __cbyte
-134c:066e      __child
-134c:0670      __no87
-134c:067d      ___FPE_handler
-134c:0662      __psp
-134c:0671      __get_ovl_stack
-134c:0675      __restore_ovl_stack
-134c:0679      __close_ovl_file
-134c:0681      __LpCmdLine
-134c:0685      __LpPgmName
-134c:0664      __osmajor
-134c:0665      __osminor
-134c:0666      __osmode
-134c:0667      __HShift
+134d:0660      __curbrk
+134d:0668      __STACKLOW
+134d:066a      __STACKTOP
+134d:066c      __cbyte
+134d:066e      __child
+134d:0670      __no87
+134d:067d      ___FPE_handler
+134d:0662      __psp
+134d:0671      __get_ovl_stack
+134d:0675      __restore_ovl_stack
+134d:0679      __close_ovl_file
+134d:0681      __LpCmdLine
+134d:0685      __LpPgmName
+134d:0664      __osmajor
+134d:0665      __osminor
+134d:0666      __osmode
+134d:0667      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-08d3:2928      __InitFiles_
+08d3:292a      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-08d3:2b5c*     fcloseall_
-08d3:2b63      __full_io_exit_
+08d3:2b5e*     fcloseall_
+08d3:2b65      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-08d3:2b87      __fprtf_
+08d3:2b89      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-08d3:2cda      __CMain
+08d3:2cdc      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-08d3:2d40      __InitRtns
-08d3:2d40*     __FInitRtns
-08d3:2d9b      __FiniRtns
-08d3:2d9b*     __FFiniRtns
+08d3:2d42      __InitRtns
+08d3:2d42*     __FInitRtns
+08d3:2d9d      __FiniRtns
+08d3:2d9d*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-134c:068a      ___uselfn
+134d:068a      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-08d3:2e00      __DOSseg__
+08d3:2e02      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-08d3:2e01      __Init_Argv_
-08d3:2e64+     _getargv_
-08d3:3194      __Fini_Argv_
+08d3:2e03      __Init_Argv_
+08d3:2e66+     _getargv_
+08d3:3196      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
 08d3:31c0      __MemAllocator
 08d3:328a      __MemFree
@@ -398,52 +398,52 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
 08d3:364f      __fill_buffer_
 08d3:389e      fgetc_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-08d3:8348*     VGAmodeX_
-08d3:83f0+     modexEnter_
-08d3:848c*     modexLeave_
-08d3:84a4*     modexDefaultPage_
-08d3:850a*     modexNextPage_
-08d3:85da*     modexNextPageFlexibleSize_
-08d3:86ae*     modexShowPage_
-08d3:87aa*     modexPanPage_
-08d3:87fa*     modexSelectPlane_
-08d3:881e+     modexClearRegion_
-08d3:8936*     oldDrawBmp_
-08d3:8a9c*     CDrawBmp_
-08d3:8c00*     modexDrawBmp_
-08d3:8c66+     modexDrawBmpRegion_
-08d3:8dd0*     modex_sparky4_DrawBmpRegion_
-08d3:8f3a*     modexDrawPlanarBuf_
-08d3:8f58*     modexDrawSprite_
-08d3:8fbe+     modexDrawSpriteRegion_
-08d3:9136*     modexCopyPageRegion_
-08d3:92a0*     modexFadeOn_
-08d3:92d0*     modexFadeOff_
-08d3:92fe*     modexFlashOn_
-08d3:932c*     modexFlashOff_
-08d3:93fc+     modexPalSave_
-08d3:9452      modexNewPal_
-08d3:94a2*     modexLoadPalFile_
-08d3:9584*     modexSavePalFile_
-08d3:95fc*     modexPalBlack_
-08d3:9626*     modexPalWhite_
-08d3:9650+     modexPalUpdate_
-08d3:9bc0+     modexPalUpdate1_
-08d3:9c3a*     modexPalUpdate0_
-08d3:9c86+     chkcolor_
-08d3:9f9e+     modexputPixel_
-08d3:a02c*     modexgetPixel_
-08d3:a0b2*     modexhlin_
-08d3:a11e*     modexprint_
-08d3:a2b8*     modexprintbig_
-08d3:a434*     cls_
-08d3:a4a2+     modexWaitBorder_
-134c:0694+     _VGA
+08d3:8358*     VGAmodeX_
+08d3:8400+     modexEnter_
+08d3:849c*     modexLeave_
+08d3:84b4*     modexDefaultPage_
+08d3:851a*     modexNextPage_
+08d3:85ea*     modexNextPageFlexibleSize_
+08d3:86be*     modexShowPage_
+08d3:87ba*     modexPanPage_
+08d3:880a*     modexSelectPlane_
+08d3:882e+     modexClearRegion_
+08d3:8946*     oldDrawBmp_
+08d3:8aac*     CDrawBmp_
+08d3:8c10*     modexDrawBmp_
+08d3:8c76+     modexDrawBmpRegion_
+08d3:8de0*     modex_sparky4_DrawBmpRegion_
+08d3:8f4a*     modexDrawPlanarBuf_
+08d3:8f68*     modexDrawSprite_
+08d3:8fce+     modexDrawSpriteRegion_
+08d3:9146*     modexCopyPageRegion_
+08d3:92b0*     modexFadeOn_
+08d3:92e0*     modexFadeOff_
+08d3:930e*     modexFlashOn_
+08d3:933c*     modexFlashOff_
+08d3:940c+     modexPalSave_
+08d3:9462      modexNewPal_
+08d3:94b2*     modexLoadPalFile_
+08d3:9594*     modexSavePalFile_
+08d3:960c*     modexPalBlack_
+08d3:9636*     modexPalWhite_
+08d3:9660+     modexPalUpdate_
+08d3:9bd0+     modexPalUpdate1_
+08d3:9c4a*     modexPalUpdate0_
+08d3:9c96+     chkcolor_
+08d3:9fae+     modexputPixel_
+08d3:a03c*     modexgetPixel_
+08d3:a0c2*     modexhlin_
+08d3:a12e*     modexprint_
+08d3:a2c8*     modexprintbig_
+08d3:a444*     cls_
+08d3:a4b2+     modexWaitBorder_
+134d:0694+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 08d3:39e5*     __set_commode_
-134c:06bc      __commode
+134d:06bc      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-134c:06be      __fmode
+134d:06be      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
 08d3:39f1      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
@@ -474,7 +474,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
 08d3:46d7      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-134c:0050      ___Alphabet
+134d:0050      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
 08d3:46da      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
@@ -485,9 +485,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
 08d3:4793      __GetIOMode_
 08d3:47c8      __SetIOMode_nogrow_
-134c:06d4      ___NFiles
-134c:06d6      ___init_mode
-134c:06fe      ___io_mode
+134d:06d4      ___NFiles
+134d:06d6      ___init_mode
+134d:06fe      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
 08d3:47fd      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
@@ -507,9 +507,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 08d3:4b14      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 08d3:4b30*     __get_doserrno_ptr_
-134c:12f8      __doserrno
+134d:12f8      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-134c:0702      ___umaskval
+134d:0702      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
 08d3:4b37      _dos_creat_
 08d3:4b5b*     _dos_creatnew_
@@ -520,9 +520,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
 08d3:4d64      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-134c:12fc      ___env_mask
-134c:1300      _environ
-134c:1304*     __wenviron
+134d:12fc      ___env_mask
+134d:1300      _environ
+134d:1304*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
 08d3:4da6      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
@@ -543,101 +543,101 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 08d3:52fc      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 08d3:536c      __EnterWVIDEO_
-134c:0722+     ___WD_Present
+134d:0722+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
 08d3:5390      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 08d3:5565      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-134c:1308      ____Argv
-134c:130c      ____Argc
+134d:1308      ____Argv
+134d:130c      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-134c:0724      __amblksiz
+134d:0724      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-134c:075a      __Start_XI
-134c:0790      __End_XI
-134c:0790      __Start_YI
-134c:07a8      __End_YI
+134d:075a      __Start_XI
+134d:0790      __End_XI
+134d:0790      __Start_YI
+134d:07a8      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-134c:130e      ___historical_splitparms
+134d:130e      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-08d3:66c8*     _heapenable_
-134c:0726      ___heap_enabled
+08d3:66d6*     _heapenable_
+134d:0726      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-08d3:66d9      __flushall_
-08d3:676d      flushall_
+08d3:66e7      __flushall_
+08d3:677b      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-08d3:6773      getche_
+08d3:6781      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c)
-08d3:678d      fwrite_
+08d3:679b      fwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
-08d3:6b06      rand_
-08d3:6b48*     srand_
+08d3:6b14      rand_
+08d3:6b56*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-08d3:a546*     textInit_
-134c:1310      _romFonts
+08d3:a556*     textInit_
+134d:1310      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-08d3:6b6b      _bfree_
+08d3:6b79      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-08d3:6b90      _bexpand_
+08d3:6b9e      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-08d3:6bea      _DoINTR_
+08d3:6bf8      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-08d3:6f63*     sbrk_
-08d3:6f73      __brk_
+08d3:6f71*     sbrk_
+08d3:6f81      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-08d3:6fdb      __qwrite_
+08d3:6fe9      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-08d3:703b      fsync_
+08d3:7049      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-08d3:705e      __setenvp_
-08d3:71ea      __freeenvp_
+08d3:706c      __setenvp_
+08d3:71f8      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-134c:072c      ___IsDBCS
+134d:072c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-08d3:7248*     _ismbblead_
-134c:132c      ___MBCSIsTable
+08d3:7256*     _ismbblead_
+134d:132c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-08d3:72a2      __mbinit_
-134c:072e      ___MBCodePage
+08d3:72b0      __mbinit_
+134d:072e      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-08d3:737d      _mbdtoupper_
+08d3:738b      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-08d3:738b      toupper_
+08d3:7399      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-134c:0730      __8087cw
+134d:0730      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-134c:0732      ___Save8087
-134c:0736      ___Rest8087
+134d:0732      ___Save8087
+134d:0736      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-08d3:739a      __GrabFP87_
+08d3:73a8      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-08d3:73cc*     __init_8087_emu
-08d3:73d2      __x87id
+08d3:73da*     __init_8087_emu
+08d3:73e0      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-08d3:742f      wctomb_
+08d3:743d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-08d3:747a+     utoa_
-08d3:751b      itoa_
+08d3:7488+     utoa_
+08d3:7529      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-08d3:7565      strupr_
+08d3:7573      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-134c:073a      ___EFG_printf
-134c:073e*     ___EFG_scanf
+134d:073a      ___EFG_printf
+134d:073e*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-08d3:75ad      ulltoa_
-08d3:76ea*     lltoa_
+08d3:75bb      ulltoa_
+08d3:76f8*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-08d3:775b*     _dos_close_
-08d3:7769      _dos_commit_
+08d3:7769*     _dos_close_
+08d3:7777      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-08d3:7778      clearenv_
+08d3:7786      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-08d3:78ae      __Init_FPE_handler_
-08d3:78e7      __Fini_FPE_handler_
-08d3: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)
-134c:0758      ___FPE_int
+134d:0758      ___FPE_int
 
 
                         +--------------------+
@@ -653,6 +653,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000225c0 (140736.)
+Memory size:  000225d0 (140752.)
 Entry point address: 08d3:0072
-Link time: 00:00.69
+Link time: 00:00.00
index 2e194af23a3b3d6814940151f0e27a50ccc0900a..26feaa09c36e9ddac7feaad28b58d0d459eb637f 100755 (executable)
Binary files a/palettec.exe and b/palettec.exe differ
index 31f307029877d3722f84d8a34cf5d2da773d1327..8e21681207c42be889a5d4682108c2b4191b1440 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:31
+Created on:       15/10/13 10:48:03
 Executable Image: palettec.exe
 creating a DOS executable
 
@@ -33,7 +33,7 @@ wcpu_TEXT              CODE           AUTO           0000:5210       00000058
 kitten_TEXT            CODE           AUTO           0000:5a80       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6290       0000158b
 timer_TEXT             CODE           AUTO           0000:7820       00000235
-_TEXT                  CODE           AUTO           0000:7a60       00007631
+_TEXT                  CODE           AUTO           0000:7a60       0000763f
 modex16_TEXT           CODE           AUTO           0f0a:0000       0000233a
 16text_TEXT            CODE           AUTO           0f0a:2340       0000010d
 16_in13_DATA           FAR_DATA       AUTO           114f:0000       000001a4
@@ -139,8 +139,8 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5a00*     CA_Startup_
 0000:5a50*     CA_Shutdown_
 116a:0910*     _finishcachebox
-116a:0914*     _drawcachebox
-116a:0918*     _updatecachebox
+116a:0914*     _updatecachebox
+116a:0918*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5abc      KITTENGETS
 0000:5b1c*     kittenopen_
@@ -409,8 +409,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
 0000:addc      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
 116a:053e      ___iob
-116a:1256      ___ClosedStreams
-116a:125a      ___OpenStreams
+116a:1256      ___OpenStreams
+116a:125a      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:ae20      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
@@ -544,75 +544,75 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:c8a7      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:da0a      _DoINTR_
+0000:da18      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:dd83*     sbrk_
-0000:dd93      __brk_
+0000:dd91*     sbrk_
+0000:dda1      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:ddfb      fsync_
+0000:de09      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:de00*     _frealloc_
-0000:de00      realloc_
+0000:de0e*     _frealloc_
+0000:de0e      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:defa      __setenvp_
-0000:e086      __freeenvp_
+0000:df08      __setenvp_
+0000:e094      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
 116a:0712      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e0e4*     _ismbblead_
+0000:e0f2*     _ismbblead_
 116a:127c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e13e      __mbinit_
+0000:e14c      __mbinit_
 116a:0714      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e219      _mbdtoupper_
+0000:e227      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e227      toupper_
+0000:e235      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
 116a:0716      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
 116a:0718      ___Save8087
 116a:071c      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e236      __GrabFP87_
+0000:e244      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e268*     __init_8087_emu
-0000:e26e      __x87id
+0000:e276*     __init_8087_emu
+0000:e27c      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e2cb      wctomb_
+0000:e2d9      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e316+     utoa_
-0000:e3b7      itoa_
+0000:e324+     utoa_
+0000:e3c5      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e401      strupr_
+0000:e40f      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
 116a:0720      ___EFG_printf
 116a:0724*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e449      ulltoa_
-0000:e586*     lltoa_
+0000:e457      ulltoa_
+0000:e594*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e5f7*     _dos_close_
-0000:e605      _dos_commit_
+0000:e605*     _dos_close_
+0000:e613      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e614*     _msize_
-0000:e62f      _fmsize_
+0000:e622*     _msize_
+0000:e63d      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e640      __HeapManager_expand_
-0000:eb49      _nexpand_
+0000:e64e      __HeapManager_expand_
+0000:eb57      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:eb9c      _fexpand_
-0000:eb9c*     _expand_
+0000:ebaa      _fexpand_
+0000:ebaa*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ebd1      clearenv_
+0000:ebdf      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ed06      __Init_FPE_handler_
-0000:ed3f      __Fini_FPE_handler_
-0000:ed76*     __FPEHandler
+0000:ed14      __Init_FPE_handler_
+0000:ed4d      __Fini_FPE_handler_
+0000:ed84*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:f008      _bfree_
+0000:f016      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:f02d      _bexpand_
+0000:f03b      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
 116a:073e      ___FPE_int
 
@@ -632,4 +632,4 @@ gfx.lib
 Stack size:  dac0 (56000.)
 Memory size:  000206f0 (132848.)
 Entry point address: 0000:7c36
-Link time: 00:00.67
+Link time: 00:00.00
index 3b05425f64f5158575a3b0541a2599baab51ac19..29199625b9cbd836618349efe302b092cbd0ee64 100755 (executable)
Binary files a/palettel.exe and b/palettel.exe differ
index 9d53a200e40376d5c98414aa13a6b722385e949a..38a4c745b9e577b18511ac1e4c7477a4f4541440 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:32
+Created on:       15/10/13 10:48:04
 Executable Image: palettel.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1248:0000            0000f0c0
+DGROUP                          124b:0000            0000f0c0
 
 
 
@@ -33,29 +33,29 @@ wcpu_TEXT              CODE           AUTO           0000:52f0       00000058
 kitten_TEXT            CODE           AUTO           0000:5b60       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6370       0000158b
 timer_TEXT             CODE           AUTO           0000:7900       00000235
-_TEXT                  CODE           AUTO           0000:7b40       000077ab
-modex16_TEXT           CODE           AUTO           0f2f:0000       0000233a
-bakapee_TEXT           CODE           AUTO           0f2f:2340       00000b86
-16text_TEXT            CODE           AUTO           0f2f:2ed0       0000010d
-16_in13_DATA           FAR_DATA       AUTO           122d:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1247:0004       00000000
-_NULL                  BEGDATA        DGROUP         1248:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         124a:0000       00000002
-CONST                  DATA           DGROUP         124a:0002       00000076
-CONST2                 DATA           DGROUP         1251:0008       00000102
-_DATA                  DATA           DGROUP         1262:0000       000005b7
-XIB                    DATA           DGROUP         12bd:0008       00000000
-XI                     DATA           DGROUP         12bd:0008       00000036
-XIE                    DATA           DGROUP         12c0:000e       00000000
-YIB                    DATA           DGROUP         12c0:000e       00000000
-YI                     DATA           DGROUP         12c0:000e       00000018
-YIE                    DATA           DGROUP         12c2:0006       00000000
-STRINGS                DATA           DGROUP         12c2:0006       00000000
-DATA                   DATA           DGROUP         12c2:0006       00000000
-_emu_init_start        EMU            DGROUP         12c2:0006       00000000
-_emu_init_end          EMU            DGROUP         12c2:0006       00000000
-_BSS                   BSS            DGROUP         12c3:0000       00000e42
-STACK                  STACK          DGROUP         13a8:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:7b40       000077d3
+modex16_TEXT           CODE           AUTO           0f32:0000       0000233a
+bakapee_TEXT           CODE           AUTO           0f32:2340       00000b86
+16text_TEXT            CODE           AUTO           0f32:2ed0       0000010d
+16_in13_DATA           FAR_DATA       AUTO           1230:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           124a:0004       00000000
+_NULL                  BEGDATA        DGROUP         124b:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         124d:0000       00000002
+CONST                  DATA           DGROUP         124d:0002       00000076
+CONST2                 DATA           DGROUP         1254:0008       00000102
+_DATA                  DATA           DGROUP         1265:0000       000005b7
+XIB                    DATA           DGROUP         12c0:0008       00000000
+XI                     DATA           DGROUP         12c0:0008       00000036
+XIE                    DATA           DGROUP         12c3:000e       00000000
+YIB                    DATA           DGROUP         12c3:000e       00000000
+YI                     DATA           DGROUP         12c3:000e       00000018
+YIE                    DATA           DGROUP         12c5:0006       00000000
+STRINGS                DATA           DGROUP         12c5:0006       00000000
+DATA                   DATA           DGROUP         12c5:0006       00000000
+_emu_init_start        EMU            DGROUP         12c5:0006       00000000
+_emu_init_end          EMU            DGROUP         12c5:0006       00000000
+_BSS                   BSS            DGROUP         12c6:0000       00000e42
+STACK                  STACK          DGROUP         13ab:0000       0000dac0
 
 
                         +----------------+
@@ -70,13 +70,13 @@ Address        Symbol
 
 Module: palettel.o(/dos/z/16/src/palettel.c)
 0000:0018      main_
-1248:07b0+     _gvar
-1248:07d8+     _bakapee
-1248:07dc+     _page
-1248:07f0+     _pal
-1248:07f4+     _i
+124b:07b0+     _gvar
+124b:07d8+     _bakapee
+124b:07dc+     _page
+124b:07f0+     _pal
+124b:07f4+     _i
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-1248:080e+     _inpu
+124b:080e+     _inpu
 0000:02a0+     INL_KeyService_
 0000:053a+     Mouse_
 0000:0592+     IN_GetJoyAbs_
@@ -124,9 +124,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:486c+     MM_TotalFree_
 0000:4902*     MM_Report_
 0000:52ba*     MM_BombOnError_
-1248:0970+     _beforesort
-1248:0974+     _aftersort
-1248:0978+     _XMSaddr
+124b:0970+     _beforesort
+124b:0974+     _aftersort
+124b:0978+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:52f0      detectcpu_
 Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
@@ -144,9 +144,9 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5a30*     CAL_OptimizeNodes_
 0000:5ae0*     CA_Startup_
 0000:5b30*     CA_Shutdown_
-1248:0980*     _finishcachebox
-1248:0984*     _drawcachebox
-1248:0988*     _updatecachebox
+124b:0980*     _finishcachebox
+124b:0984*     _updatecachebox
+124b:0988*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5b9c      KITTENGETS
 0000:5bfc*     kittenopen_
@@ -157,7 +157,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6154+     get_line_
 0000:61c6+     db_fetch_
 0000:625c+     db_insert_
-1248:0494+     __kitten_catalog
+124b:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:651c+     LargestFreeBlock_
 0000:65aa+     _coreleft_
@@ -182,76 +182,76 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:7b45      __STK
 0000:7b65      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0f2f:01b8      VGAmodeX_
-0f2f:0260+     modexEnter_
-0f2f:02fc*     modexLeave_
-0f2f:0314      modexDefaultPage_
-0f2f:037a*     modexNextPage_
-0f2f:044a*     modexNextPageFlexibleSize_
-0f2f:051e*     modexShowPage_
-0f2f:061a*     modexPanPage_
-0f2f:066a*     modexSelectPlane_
-0f2f:068e      modexClearRegion_
-0f2f:07a6*     oldDrawBmp_
-0f2f:090c*     CDrawBmp_
-0f2f:0a70*     modexDrawBmp_
-0f2f:0ad6+     modexDrawBmpRegion_
-0f2f:0c40*     modex_sparky4_DrawBmpRegion_
-0f2f:0daa*     modexDrawPlanarBuf_
-0f2f:0dc8*     modexDrawSprite_
-0f2f:0e2e+     modexDrawSpriteRegion_
-0f2f:0fa6*     modexCopyPageRegion_
-0f2f:1110      modexFadeOn_
-0f2f:1140*     modexFadeOff_
-0f2f:116e*     modexFlashOn_
-0f2f:119c*     modexFlashOff_
-0f2f:126c+     modexPalSave_
-0f2f:12c2      modexNewPal_
-0f2f:1312      modexLoadPalFile_
-0f2f:13f4*     modexSavePalFile_
-0f2f:146c      modexPalBlack_
-0f2f:1496*     modexPalWhite_
-0f2f:14c0+     modexPalUpdate_
-0f2f:1a30      modexPalUpdate1_
-0f2f:1aaa*     modexPalUpdate0_
-0f2f:1af6+     chkcolor_
-0f2f:1e0e      modexputPixel_
-0f2f:1e9c*     modexgetPixel_
-0f2f:1f22*     modexhlin_
-0f2f:1f8e      modexprint_
-0f2f:2128*     modexprintbig_
-0f2f:22a4      cls_
-0f2f:2312+     modexWaitBorder_
-1248:04c4      _VGA
+0f32:01b8      VGAmodeX_
+0f32:0260+     modexEnter_
+0f32:02fc*     modexLeave_
+0f32:0314      modexDefaultPage_
+0f32:037a*     modexNextPage_
+0f32:044a*     modexNextPageFlexibleSize_
+0f32:051e*     modexShowPage_
+0f32:061a*     modexPanPage_
+0f32:066a*     modexSelectPlane_
+0f32:068e      modexClearRegion_
+0f32:07a6*     oldDrawBmp_
+0f32:090c*     CDrawBmp_
+0f32:0a70*     modexDrawBmp_
+0f32:0ad6+     modexDrawBmpRegion_
+0f32:0c40*     modex_sparky4_DrawBmpRegion_
+0f32:0daa*     modexDrawPlanarBuf_
+0f32:0dc8*     modexDrawSprite_
+0f32:0e2e+     modexDrawSpriteRegion_
+0f32:0fa6*     modexCopyPageRegion_
+0f32:1110      modexFadeOn_
+0f32:1140*     modexFadeOff_
+0f32:116e*     modexFlashOn_
+0f32:119c*     modexFlashOff_
+0f32:126c+     modexPalSave_
+0f32:12c2      modexNewPal_
+0f32:1312      modexLoadPalFile_
+0f32:13f4*     modexSavePalFile_
+0f32:146c      modexPalBlack_
+0f32:1496*     modexPalWhite_
+0f32:14c0+     modexPalUpdate_
+0f32:1a30      modexPalUpdate1_
+0f32:1aaa*     modexPalUpdate0_
+0f32:1af6+     chkcolor_
+0f32:1e0e      modexputPixel_
+0f32:1e9c*     modexgetPixel_
+0f32:1f22*     modexhlin_
+0f32:1f8e      modexprint_
+0f32:2128*     modexprintbig_
+0f32:22a4      cls_
+0f32:2312+     modexWaitBorder_
+124b:04c4      _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:7b82      _fmalloc_
 0000:7b82      malloc_
-1248:04ec      ___fheap
-1248:04ee      ___fheapRover
-1248:04f0      ___LargestSizeB4Rover
+124b:04ec      ___fheap
+124b:04ee      ___fheapRover
+124b:04f0      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 0000:7cff      __PIA
 0000:7cf8*     __PIS
 Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-0f2f:2348      pdump_
-0f2f:23aa+     colortest_
-0f2f:23fe+     colorz_
-0f2f:2464+     ssd_
-0f2f:2582+     dingpp_
-0f2f:25f4+     dingo_
-0f2f:268a+     dingas_
-0f2f:2738+     dingu_
-0f2f:279a+     dingq_
-0f2f:283a*     ding_
+0f32:2348      pdump_
+0f32:23aa+     colortest_
+0f32:23fe+     colorz_
+0f32:2464+     ssd_
+0f32:2582+     dingpp_
+0f32:25f4+     dingo_
+0f32:268a+     dingas_
+0f32:2738+     dingu_
+0f32:279a+     dingq_
+0f32:283a*     ding_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
 0000:7d16      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:7d30      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1248:0000*     __nullarea
-1248:0504*     __ovlflag
-1248:0505*     __intno
-1248:0506*     __ovlvec
+124b:0000*     __nullarea
+124b:0504*     __ovlflag
+124b:0505*     __intno
+124b:0506*     __ovlvec
 0000:7d60      _cstart_
 0000:7e33*     _Not_Enough_Memory_
 0000:7f65      __exit_
@@ -261,10 +261,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:7fec      _big_code_
 0000:7fec*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1248:1294      __argv
-1248:1298      ___argv
-1248:129c      __argc
-1248:129e      ___argc
+124b:1294      __argv
+124b:1298      ___argv
+124b:129c      __argc
+124b:129e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:7fec+     int86x_
 0000:816f      int86_
@@ -286,22 +286,22 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 0000:8318      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:835d      _nmalloc_
-1248:050a      ___nheapbeg
-1248:050c      ___MiniHeapRover
-1248:050e      ___LargestSizeB4MiniHeapRover
+124b:050a      ___nheapbeg
+124b:050c      ___MiniHeapRover
+124b:050e      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:8437      _ffree_
 0000:8437      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:84a4      _nfree_
-1248:12a0+     ___MiniHeapFreeRover
+124b:12a0+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:859f+     _null_exit_rtn_
 0000:859f+     __null_int23_exit_
 0000:85a0      exit_
 0000:85c1+     _exit_
-1248:0510+     ___int23_exit
-1248:0514      ___FPE_handler_exit
+124b:0510+     ___int23_exit
+124b:0514      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0000:85de      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
@@ -320,7 +320,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:8f85      __doclose_
 0000:90cf      __shutdown_stream_
 0000:90e9      fclose_
-1248:12a2+     ___RmTmpFileFn
+124b:12a2+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0000:9154+     __ibm_bios_get_ticks_
 0000:91cb      clock_
@@ -331,7 +331,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:93ef      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1248:0098      __IsTable
+124b:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:95e7      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -366,31 +366,31 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 0000:9de1      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1248:0520      __8087
-1248:0521      __real87
-1248:0522      __dos87emucall
-1248:0524      __dos87real
+124b:0520      __8087
+124b:0521      __real87
+124b:0522      __dos87emucall
+124b:0524      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:9df0*     __exit_with_msg_
 0000:9df5      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1248:0526      __curbrk
-1248:052e      __STACKLOW
-1248:0530      __STACKTOP
-1248:0532      __cbyte
-1248:0534      __child
-1248:0536      __no87
-1248:0543      ___FPE_handler
-1248:0528      __psp
-1248:0537      __get_ovl_stack
-1248:053b      __restore_ovl_stack
-1248:053f      __close_ovl_file
-1248:0547      __LpCmdLine
-1248:054b      __LpPgmName
-1248:052a      __osmajor
-1248:052b      __osminor
-1248:052c      __osmode
-1248:052d      __HShift
+124b:0526      __curbrk
+124b:052e      __STACKLOW
+124b:0530      __STACKTOP
+124b:0532      __cbyte
+124b:0534      __child
+124b:0536      __no87
+124b:0543      ___FPE_handler
+124b:0528      __psp
+124b:0537      __get_ovl_stack
+124b:053b      __restore_ovl_stack
+124b:053f      __close_ovl_file
+124b:0547      __LpCmdLine
+124b:054b      __LpPgmName
+124b:052a      __osmajor
+124b:052b      __osminor
+124b:052c      __osmode
+124b:052d      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
 0000:9e14+     __fill_buffer_
 0000:a063      fgetc_
@@ -400,8 +400,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
 0000:a523      rand_
 0000:a565*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0f2f:2f46*     textInit_
-1248:12aa      _romFonts
+0f32:2f46*     textInit_
+124b:12aa      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
 0000:a590      __MemAllocator
 0000:a65a      __MemFree
@@ -414,228 +414,228 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
 0000:aa1f      delay_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1248:0554      ___iob
-1248:12c2      ___ClosedStreams
-1248:12c6      ___OpenStreams
+124b:0554      ___iob
+124b:12c2      ___OpenStreams
+124b:12c6      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:ab98      __fprtf_
+0000:abb1      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:aceb      __CMain
+0000:ad04      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:ad51      __InitRtns
-0000:ad51*     __FInitRtns
-0000:adac      __FiniRtns
-0000:adac*     __FFiniRtns
+0000:ad6a      __InitRtns
+0000:ad6a*     __FInitRtns
+0000:adc5      __FiniRtns
+0000:adc5*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1248:06bc      ___uselfn
+124b:06bc      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:ae10      __DOSseg__
+0000:ae2a      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:ae11      __Init_Argv_
-0000:ae74+     _getargv_
-0000:b1a4      __Fini_Argv_
+0000:ae2b      __Init_Argv_
+0000:ae8e+     _getargv_
+0000:b1be      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:b1ce      intr_
+0000:b1e8      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:b1e2      segread_
+0000:b1fc      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:b2cd      __LastFree_
-0000:b347      __ExpandDGROUP_
+0000:b2e7      __LastFree_
+0000:b361      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:b458      __nmemneed_
+0000:b472      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1248:0022      ___Alphabet
+124b:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:b45b      __lseek_
+0000:b475      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:b495*     __dosretax
-0000:b49a*     __dosret0
-0000:b4a1      __set_errno_dos_
-0000:b509*     __set_errno_dos_reterr_
+0000:b4af*     __dosretax
+0000:b4b4*     __dosret0
+0000:b4bb      __set_errno_dos_
+0000:b523*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:b514*     __get_errno_ptr_
-1248:12ce      _errno
+0000:b52e*     __get_errno_ptr_
+124b:12ce      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:b51b      __GetIOMode_
-0000:b550      __SetIOMode_nogrow_
-1248:06d2      ___NFiles
-1248:06d4      ___init_mode
-1248:06fc      ___io_mode
+0000:b535      __GetIOMode_
+0000:b56a      __SetIOMode_nogrow_
+124b:06d2      ___NFiles
+124b:06d4      ___init_mode
+124b:06fc      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:b585*     __set_commode_
-1248:0700      __commode
+0000:b59f*     __set_commode_
+124b:0700      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1248:0702      __fmode
+124b:0702      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:b591      __chktty_
+0000:b5ab      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:b5f0      __freefp_
-0000:b691      __purgefp_
+0000:b60a      __freefp_
+0000:b6ab      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:b6d2      __allocfp_
+0000:b6ec      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b882      __close_
+0000:b89c      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b8b8      __flush_
+0000:b8d2      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:bb01      fflush_
+0000:bb1b      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:bb16      tell_
+0000:bb30      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:bb27      lseek_
+0000:bb41      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:bb58      __doserror_
-0000:bb66      __doserror1_
+0000:bb72      __doserror_
+0000:bb80      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:bb72      _dos_open_
+0000:bb8c      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:bb98      isatty_
+0000:bbb2      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:bbb4*     __get_doserrno_ptr_
-1248:12d0      __doserrno
+0000:bbce*     __get_doserrno_ptr_
+124b:12d0      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1248:0704      ___umaskval
+124b:0704      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:bbbb      _dos_creat_
-0000:bbdf*     _dos_creatnew_
+0000:bbd5      _dos_creat_
+0000:bbf9*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:bc00+     __grow_iomode_
-0000:bce7+     __shrink_iomode_
-0000:bd28      __SetIOMode_
+0000:bc1a+     __grow_iomode_
+0000:bd01+     __shrink_iomode_
+0000:bd42      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:bde8      vsprintf_
+0000:be02      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1248:12d4      ___env_mask
-1248:12d8      _environ
-1248:12dc*     __wenviron
+124b:12d4      ___env_mask
+124b:12d8      _environ
+124b:12dc*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:be2a      _mbterm_
+0000:be44      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:be7d      _mbsnextc_
+0000:be97      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:bed8      _mbctoupper_
+0000:bef2      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:befb      _mbsinc_
+0000:bf15      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:bf4d      __ChkTTYIOMode_
-0000:bfbb*     __IOMode_
+0000:bf67      __ChkTTYIOMode_
+0000:bfd5*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:c08d      __HeapWalk_
+0000:c0a7      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:c2cd*     _fpreset_
-0000:c2f8      __init_8087_
-0000:c32b+     __default_sigfpe_handler_
-0000:c380      __chk8087_
+0000:c2e7*     _fpreset_
+0000:c312      __init_8087_
+0000:c345+     __default_sigfpe_handler_
+0000:c39a      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:c3f0      __EnterWVIDEO_
-1248:0724+     ___WD_Present
+0000:c40a      __EnterWVIDEO_
+124b:0724+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:c414      __flushall_
-0000:c4a8      flushall_
+0000:c42e      __flushall_
+0000:c4c2      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:c4ae      getche_
+0000:c4c8      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c4c8      __ioalloc_
+0000:c4e2      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:c656      __qread_
+0000:c670      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:c676      __qwrite_
+0000:c690      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:c6d6      fputc_
+0000:c6f0      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:c8ab*     _heapenable_
-1248:0726      ___heap_enabled
+0000:c8c5*     _heapenable_
+124b:0726      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1248:0728      __amblksiz
+124b:0728      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:c8bc      __InitFiles_
+0000:c8d6      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:caf0*     fcloseall_
-0000:caf7      __full_io_exit_
+0000:cb0a*     fcloseall_
+0000:cb11      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:cb01      __prtf_
+0000:cb1b      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1248:12e0      ____Argv
-1248:12e4      ____Argc
+124b:12e0      ____Argv
+124b:12e4      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1248:0758      __Start_XI
-1248:078e      __End_XI
-1248:078e      __Start_YI
-1248:07a6      __End_YI
+124b:0758      __Start_XI
+124b:078e      __End_XI
+124b:078e      __Start_YI
+124b:07a6      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1248:12e6      ___historical_splitparms
+124b:12e6      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:dc64      _DoINTR_
+0000:dc8c      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:dfdd*     sbrk_
-0000:dfed      __brk_
+0000:e005*     sbrk_
+0000:e015      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:e055      fsync_
+0000:e07d      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:e05a*     _frealloc_
-0000:e05a      realloc_
+0000:e082*     _frealloc_
+0000:e082      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:e154      __setenvp_
-0000:e2e0      __freeenvp_
+0000:e17c      __setenvp_
+0000:e308      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1248:072a      ___IsDBCS
+124b:072a      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e33e*     _ismbblead_
-1248:12ec      ___MBCSIsTable
+0000:e366*     _ismbblead_
+124b:12ec      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e398      __mbinit_
-1248:072c      ___MBCodePage
+0000:e3c0      __mbinit_
+124b:072c      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e473      _mbdtoupper_
+0000:e49b      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e481      toupper_
+0000:e4a9      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1248:072e      __8087cw
+124b:072e      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1248:0730      ___Save8087
-1248:0734      ___Rest8087
+124b:0730      ___Save8087
+124b:0734      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e490      __GrabFP87_
+0000:e4b8      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e4c2*     __init_8087_emu
-0000:e4c8      __x87id
+0000:e4ea*     __init_8087_emu
+0000:e4f0      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e525      wctomb_
+0000:e54d      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e570+     utoa_
-0000:e611      itoa_
+0000:e598+     utoa_
+0000:e639      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e65b      strupr_
+0000:e683      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1248:0738      ___EFG_printf
-1248:073c*     ___EFG_scanf
+124b:0738      ___EFG_printf
+124b:073c*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e6a3      ulltoa_
-0000:e7e0*     lltoa_
+0000:e6cb      ulltoa_
+0000:e808*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e851*     _dos_close_
-0000:e85f      _dos_commit_
+0000:e879*     _dos_close_
+0000:e887      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e86e*     _msize_
-0000:e889      _fmsize_
+0000:e896*     _msize_
+0000:e8b1      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e89a      __HeapManager_expand_
-0000:eda3      _nexpand_
+0000:e8c2      __HeapManager_expand_
+0000:edcb      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:edf6      _fexpand_
-0000:edf6*     _expand_
+0000:ee1e      _fexpand_
+0000:ee1e*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ee2b      clearenv_
+0000:ee53      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ef60      __Init_FPE_handler_
-0000:ef99      __Fini_FPE_handler_
-0000:efd0*     __FPEHandler
+0000:ef88      __Init_FPE_handler_
+0000:efc1      __Fini_FPE_handler_
+0000:eff8*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:f262      _bfree_
+0000:f28a      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:f287      _bexpand_
+0000:f2af      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1248:0756      ___FPE_int
+124b:0756      ___FPE_int
 
 
                         +--------------------+
@@ -651,6 +651,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00021540 (136512.)
+Memory size:  00021570 (136560.)
 Entry point address: 0000:7d60
-Link time: 00:00.71
+Link time: 00:00.00
index 156dfbcb1628fee0cd27ac11bb01c292e127c242..f8aefc502838c7bf3bcab5bfb537e402f5ee1aed 100755 (executable)
Binary files a/pcxtest.exe and b/pcxtest.exe differ
index da6767a7f7dffa3d5624d16d425c9e5c8ea482e5..08a110590246c7115d4703780b3ca78e97ee2e3c 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:31
+Created on:       15/10/13 10:48:03
 Executable Image: pcxtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0b42:0000            0000ecc0
+DGROUP                          0b45: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       0000233a
-bitmap_TEXT            CODE           AUTO           0000:aac0       000005c9
-planar_TEXT            CODE           AUTO           0000:b090       00000275
-16text_TEXT            CODE           AUTO           0000:b310       0000010d
-FAR_DATA               FAR_DATA       AUTO           0b41:000d       00000000
-_NULL                  BEGDATA        DGROUP         0b42:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0b44:0000       00000002
-CONST                  DATA           DGROUP         0b44:0002       00000076
-CONST2                 DATA           DGROUP         0b4b:0008       00000132
-_DATA                  DATA           DGROUP         0b5f:0000       00000336
-XIB                    DATA           DGROUP         0b92:0006       00000000
-XI                     DATA           DGROUP         0b92:0006       0000002a
-XIE                    DATA           DGROUP         0b95:0000       00000000
-YIB                    DATA           DGROUP         0b95:0000       00000000
-YI                     DATA           DGROUP         0b95:0000       0000000c
-YIE                    DATA           DGROUP         0b95:000c       00000000
-STRINGS                DATA           DGROUP         0b95:000c       00000000
-DATA                   DATA           DGROUP         0b95:000c       00000000
-_emu_init_start        EMU            DGROUP         0b95:000c       00000000
-_emu_init_end          EMU            DGROUP         0b95:000c       00000000
-_BSS                   BSS            DGROUP         0b95:000c       00000cb8
-STACK                  STACK          DGROUP         0c62:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0210       00008591
+modex16_TEXT           CODE           AUTO           0000:87b0       0000233a
+bitmap_TEXT            CODE           AUTO           0000:aaf0       000005c9
+planar_TEXT            CODE           AUTO           0000:b0c0       00000275
+16text_TEXT            CODE           AUTO           0000:b340       0000010d
+FAR_DATA               FAR_DATA       AUTO           0b44:000d       00000000
+_NULL                  BEGDATA        DGROUP         0b45:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0b47:0000       00000002
+CONST                  DATA           DGROUP         0b47:0002       00000076
+CONST2                 DATA           DGROUP         0b4e:0008       00000132
+_DATA                  DATA           DGROUP         0b62:0000       00000336
+XIB                    DATA           DGROUP         0b95:0006       00000000
+XI                     DATA           DGROUP         0b95:0006       0000002a
+XIE                    DATA           DGROUP         0b98:0000       00000000
+YIB                    DATA           DGROUP         0b98:0000       00000000
+YI                     DATA           DGROUP         0b98:0000       0000000c
+YIE                    DATA           DGROUP         0b98:000c       00000000
+STRINGS                DATA           DGROUP         0b98:000c       00000000
+DATA                   DATA           DGROUP         0b98:000c       00000000
+_emu_init_start        EMU            DGROUP         0b98:000c       00000000
+_emu_init_end          EMU            DGROUP         0b98:000c       00000000
+_BSS                   BSS            DGROUP         0b98:000c       00000cb8
+STACK                  STACK          DGROUP         0c65:0000       0000dac0
 
 
                         +----------------+
@@ -66,99 +66,99 @@ 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:8afa*     modexNextPage_
-0000:8bca*     modexNextPageFlexibleSize_
-0000:8c9e*     modexShowPage_
-0000:8d9a*     modexPanPage_
-0000:8dea*     modexSelectPlane_
-0000:8e0e      modexClearRegion_
-0000:8f26      oldDrawBmp_
-0000:908c*     CDrawBmp_
-0000:91f0      modexDrawBmp_
-0000:9256+     modexDrawBmpRegion_
-0000:93c0*     modex_sparky4_DrawBmpRegion_
-0000:952a*     modexDrawPlanarBuf_
-0000:9548      modexDrawSprite_
-0000:95ae+     modexDrawSpriteRegion_
-0000:9726      modexCopyPageRegion_
-0000:9890*     modexFadeOn_
-0000:98c0*     modexFadeOff_
-0000:98ee*     modexFlashOn_
-0000:991c*     modexFlashOff_
-0000:99ec+     modexPalSave_
-0000:9a42      modexNewPal_
-0000:9a92*     modexLoadPalFile_
-0000:9b74*     modexSavePalFile_
-0000:9bec*     modexPalBlack_
-0000:9c16*     modexPalWhite_
-0000:9c40+     modexPalUpdate_
-0000:a1b0      modexPalUpdate1_
-0000:a22a*     modexPalUpdate0_
-0000:a276+     chkcolor_
-0000:a58e+     modexputPixel_
-0000:a61c*     modexgetPixel_
-0000:a6a2*     modexhlin_
-0000:a70e*     modexprint_
-0000:a8a8*     modexprintbig_
-0000:aa24*     cls_
-0000:aa92+     modexWaitBorder_
-0b42:01e4      _VGA
+0000:8968*     VGAmodeX_
+0000:8a10      modexEnter_
+0000:8aac      modexLeave_
+0000:8ac4      modexDefaultPage_
+0000:8b2a*     modexNextPage_
+0000:8bfa*     modexNextPageFlexibleSize_
+0000:8cce*     modexShowPage_
+0000:8dca*     modexPanPage_
+0000:8e1a*     modexSelectPlane_
+0000:8e3e      modexClearRegion_
+0000:8f56      oldDrawBmp_
+0000:90bc*     CDrawBmp_
+0000:9220      modexDrawBmp_
+0000:9286+     modexDrawBmpRegion_
+0000:93f0*     modex_sparky4_DrawBmpRegion_
+0000:955a*     modexDrawPlanarBuf_
+0000:9578      modexDrawSprite_
+0000:95de+     modexDrawSpriteRegion_
+0000:9756      modexCopyPageRegion_
+0000:98c0*     modexFadeOn_
+0000:98f0*     modexFadeOff_
+0000:991e*     modexFlashOn_
+0000:994c*     modexFlashOff_
+0000:9a1c+     modexPalSave_
+0000:9a72      modexNewPal_
+0000:9ac2*     modexLoadPalFile_
+0000:9ba4*     modexSavePalFile_
+0000:9c1c*     modexPalBlack_
+0000:9c46*     modexPalWhite_
+0000:9c70+     modexPalUpdate_
+0000:a1e0      modexPalUpdate1_
+0000:a25a*     modexPalUpdate0_
+0000:a2a6+     chkcolor_
+0000:a5be+     modexputPixel_
+0000:a64c*     modexgetPixel_
+0000:a6d2*     modexhlin_
+0000:a73e*     modexprint_
+0000:a8d8*     modexprintbig_
+0000:aa54*     cls_
+0000:aac2+     modexWaitBorder_
+0b45:01e4      _VGA
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:adc2      bitmapLoadPcx_
-0000:af1e*     bitmapLoadPcxTiles_
+0000:adf2      bitmapLoadPcx_
+0000:af4e*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:b090      planar_buf_from_bitmap_
-0000:b1b0+     planar_buf_alloc_
-0000:b2aa*     planar_buf_free_
+0000:b0c0      planar_buf_from_bitmap_
+0000:b1e0+     planar_buf_alloc_
+0000:b2da*     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)
-0b42:0000*     __nullarea
-0b42:0224*     __ovlflag
-0b42:0225*     __intno
-0b42:0226*     __ovlvec
+0b45:0000*     __nullarea
+0b45:0224*     __ovlflag
+0b45:0225*     __intno
+0b45: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)
-0b42:022a      _fltused_
+0b45: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)
-0b42:022c      __8087
-0b42:022d      __real87
-0b42:022e      __dos87emucall
-0b42:0230      __dos87real
+0b45:022c      __8087
+0b45:022d      __real87
+0b45:022e      __dos87emucall
+0b45: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)
-0b42:0232      __curbrk
-0b42:023a      __STACKLOW
-0b42:023c      __STACKTOP
-0b42:023e      __cbyte
-0b42:0240      __child
-0b42:0242      __no87
-0b42:024f      ___FPE_handler
-0b42:0234      __psp
-0b42:0243      __get_ovl_stack
-0b42:0247      __restore_ovl_stack
-0b42:024b      __close_ovl_file
-0b42:0253      __LpCmdLine
-0b42:0257      __LpPgmName
-0b42:0236      __osmajor
-0b42:0237      __osminor
-0b42:0238      __osmode
-0b42:0239      __HShift
+0b45:0232      __curbrk
+0b45:023a      __STACKLOW
+0b45:023c      __STACKTOP
+0b45:023e      __cbyte
+0b45:0240      __child
+0b45:0242      __no87
+0b45:024f      ___FPE_handler
+0b45:0234      __psp
+0b45:0243      __get_ovl_stack
+0b45:0247      __restore_ovl_stack
+0b45:024b      __close_ovl_file
+0b45:0253      __LpCmdLine
+0b45:0257      __LpPgmName
+0b45:0236      __osmajor
+0b45:0237      __osminor
+0b45:0238      __osmode
+0b45:0239      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:0548+     int86x_
 0000:06cb      int86_
@@ -168,16 +168,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_
-0b42:025c+     ___fheap
-0b42:025e      ___fheapRover
-0b42:0260      ___LargestSizeB4Rover
+0b45:025c+     ___fheap
+0b45:025e      ___fheapRover
+0b45: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_
-0b42:0262+     ___int23_exit
-0b42:0266      ___FPE_handler_exit
+0b45:0262+     ___int23_exit
+0b45:0266      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:08c9+     __open_flags_
 0000:0b8a+     _fsopen_
@@ -190,7 +190,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:1134      __doclose_
 0000:127e      __shutdown_stream_
 0000:1298      fclose_
-0b42:0ebc+     ___RmTmpFileFn
+0b45:0ebc+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:1303      _ffree_
 0000:1303      free_
@@ -203,16 +203,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:b386*     textInit_
-0b42:0ec0      _romFonts
+0000:b3b6*     textInit_
+0b45: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)
-0b42:026e      ___iob
-0b42:0ed8      ___ClosedStreams
-0b42:0edc      ___OpenStreams
+0b45:026e      ___iob
+0b45:0ed8      ___OpenStreams
+0b45: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)
@@ -225,7 +225,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)
-0b42:03d6      ___uselfn
+0b45:03d6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:20b4      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
@@ -237,7 +237,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_
-0b42:03f6+     ___WD_Present
+0b45: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)
@@ -253,21 +253,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_
-0b42:03f8      ___nheapbeg
-0b42:03fa      ___MiniHeapRover
-0b42:03fc      ___LargestSizeB4MiniHeapRover
+0b45:03f8      ___nheapbeg
+0b45:03fa      ___MiniHeapRover
+0b45: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_
-0b42:03fe      __commode
+0b45:03fe      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:289e*     __get_errno_ptr_
-0b42:0ee0      _errno
+0b45:0ee0      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0b42:0400      __fmode
+0b45: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)
@@ -299,7 +299,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_
-0b42:0ee2+     ___MiniHeapFreeRover
+0b45: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)
@@ -318,96 +318,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)
-0b42:0ee4      ____Argv
-0b42:0ee8      ____Argc
+0b45:0ee4      ____Argv
+0b45:0ee8      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0b42:0402      __amblksiz
+0b45:0402      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0b42:0506      __Start_XI
-0b42:0530      __End_XI
-0b42:0530      __Start_YI
-0b42:053c      __End_YI
+0b45:0506      __Start_XI
+0b45:0530      __End_XI
+0b45:0530      __Start_YI
+0b45:053c      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0b42:0404      ___EFG_printf
-0b42:0408      ___EFG_scanf
+0b45:0404      ___EFG_printf
+0b45: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)
-0b42:040c      __8087cw
+0b45:040c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0b42:040e      ___Save8087
-0b42:0412      ___Rest8087
+0b45:040e      ___Save8087
+0b45: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_
-0b42:0416      ___heap_enabled
+0000:50e5*     _heapenable_
+0b45: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_
-0b42:0418      ___NFiles
-0b42:041a      ___init_mode
-0b42:0442      ___io_mode
+0000:532f      __GetIOMode_
+0000:5364      __SetIOMode_nogrow_
+0b45:0418      ___NFiles
+0b45:041a      ___init_mode
+0b45: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_
-0b42:0eea      __doserrno
+0000:53b5*     __get_doserrno_ptr_
+0b45:0eea      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0b42:0446      ___umaskval
+0b45: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)
-0b42:045c      ___IsDBCS
+0b45:045c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:57b1*     _ismbblead_
-0b42:0eee      ___MBCSIsTable
+0000:57bf*     _ismbblead_
+0b45: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
@@ -418,72 +418,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)
-0b42:0072      ___Alphabet
+0b45:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:7df9      __mbinit_
-0b42:0502+     ___MBCodePage
+0000:7e23      __mbinit_
+0b45: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)
-0b42:0098      __IsTable
+0b45: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)
-0b42:019a*     ___f_infinity
-0b42:019e*     ___f_posqnan
-0b42:01a2      ___d_infinity
-0b42:01aa      ___d_posqnan
-0b42:01b2*     ___ld_infinity
-0b42:01ba*     ___ld_posqnan
+0b45:019a*     ___f_infinity
+0b45:019e*     ___f_posqnan
+0b45:01a2      ___d_infinity
+0b45:01aa      ___d_posqnan
+0b45:01b2*     ___ld_infinity
+0b45:01ba*     ___ld_posqnan
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-0b42:01c2      __HugeValue
+0b45:01c2      __HugeValue
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0b42:0504      ___FPE_int
+0b45: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_
 
 
                         +--------------------+
@@ -501,6 +501,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001a0e0 (106720.)
+Memory size:  0001a110 (106768.)
 Entry point address: 0000:0298
-Link time: 00:00.62
+Link time: 00:00.00
index e8b8023dcc643ab72bbf049934c4a7ac42fe1285..0d0f44c3d23e6dd26e3b86e9743b122c22028f59 100755 (executable)
Binary files a/pcxtest2.exe and b/pcxtest2.exe differ
index ae2b0e9f80fdfcefaabe58a34dc5eaf3e42e372a..7fa3f43d62e0f58782bc6b8a3610363562d219ba 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:31
+Created on:       15/10/13 10:48:03
 Executable Image: pcxtest2.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0b43:0000            0000ecc0
+DGROUP                          0b46: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       0000233a
-bitmap_TEXT            CODE           AUTO           0000:aad0       000005c9
-planar_TEXT            CODE           AUTO           0000:b0a0       00000275
-16text_TEXT            CODE           AUTO           0000:b320       0000010d
-FAR_DATA               FAR_DATA       AUTO           0b42:000d       00000000
-_NULL                  BEGDATA        DGROUP         0b43:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0b45:0000       00000002
-CONST                  DATA           DGROUP         0b45:0002       00000076
-CONST2                 DATA           DGROUP         0b4c:0008       00000132
-_DATA                  DATA           DGROUP         0b60:0000       00000336
-XIB                    DATA           DGROUP         0b93:0006       00000000
-XI                     DATA           DGROUP         0b93:0006       0000002a
-XIE                    DATA           DGROUP         0b96:0000       00000000
-YIB                    DATA           DGROUP         0b96:0000       00000000
-YI                     DATA           DGROUP         0b96:0000       0000000c
-YIE                    DATA           DGROUP         0b96:000c       00000000
-STRINGS                DATA           DGROUP         0b96:000c       00000000
-DATA                   DATA           DGROUP         0b96:000c       00000000
-_emu_init_start        EMU            DGROUP         0b96:000c       00000000
-_emu_init_end          EMU            DGROUP         0b96:000c       00000000
-_BSS                   BSS            DGROUP         0b96:000c       00000cb8
-STACK                  STACK          DGROUP         0c63:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0220       00008591
+modex16_TEXT           CODE           AUTO           0000:87c0       0000233a
+bitmap_TEXT            CODE           AUTO           0000:ab00       000005c9
+planar_TEXT            CODE           AUTO           0000:b0d0       00000275
+16text_TEXT            CODE           AUTO           0000:b350       0000010d
+FAR_DATA               FAR_DATA       AUTO           0b45:000d       00000000
+_NULL                  BEGDATA        DGROUP         0b46:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0b48:0000       00000002
+CONST                  DATA           DGROUP         0b48:0002       00000076
+CONST2                 DATA           DGROUP         0b4f:0008       00000132
+_DATA                  DATA           DGROUP         0b63:0000       00000336
+XIB                    DATA           DGROUP         0b96:0006       00000000
+XI                     DATA           DGROUP         0b96:0006       0000002a
+XIE                    DATA           DGROUP         0b99:0000       00000000
+YIB                    DATA           DGROUP         0b99:0000       00000000
+YI                     DATA           DGROUP         0b99:0000       0000000c
+YIE                    DATA           DGROUP         0b99:000c       00000000
+STRINGS                DATA           DGROUP         0b99:000c       00000000
+DATA                   DATA           DGROUP         0b99:000c       00000000
+_emu_init_start        EMU            DGROUP         0b99:000c       00000000
+_emu_init_end          EMU            DGROUP         0b99:000c       00000000
+_BSS                   BSS            DGROUP         0b99:000c       00000cb8
+STACK                  STACK          DGROUP         0c66:0000       0000dac0
 
 
                         +----------------+
@@ -66,99 +66,99 @@ 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:8b0a*     modexNextPage_
-0000:8bda*     modexNextPageFlexibleSize_
-0000:8cae      modexShowPage_
-0000:8daa*     modexPanPage_
-0000:8dfa*     modexSelectPlane_
-0000:8e1e      modexClearRegion_
-0000:8f36      oldDrawBmp_
-0000:909c*     CDrawBmp_
-0000:9200      modexDrawBmp_
-0000:9266+     modexDrawBmpRegion_
-0000:93d0*     modex_sparky4_DrawBmpRegion_
-0000:953a*     modexDrawPlanarBuf_
-0000:9558      modexDrawSprite_
-0000:95be+     modexDrawSpriteRegion_
-0000:9736      modexCopyPageRegion_
-0000:98a0*     modexFadeOn_
-0000:98d0*     modexFadeOff_
-0000:98fe*     modexFlashOn_
-0000:992c*     modexFlashOff_
-0000:99fc+     modexPalSave_
-0000:9a52      modexNewPal_
-0000:9aa2*     modexLoadPalFile_
-0000:9b84*     modexSavePalFile_
-0000:9bfc*     modexPalBlack_
-0000:9c26*     modexPalWhite_
-0000:9c50+     modexPalUpdate_
-0000:a1c0      modexPalUpdate1_
-0000:a23a*     modexPalUpdate0_
-0000:a286+     chkcolor_
-0000:a59e+     modexputPixel_
-0000:a62c*     modexgetPixel_
-0000:a6b2*     modexhlin_
-0000:a71e*     modexprint_
-0000:a8b8*     modexprintbig_
-0000:aa34*     cls_
-0000:aaa2+     modexWaitBorder_
-0b43:01e4      _VGA
+0000:8978*     VGAmodeX_
+0000:8a20      modexEnter_
+0000:8abc      modexLeave_
+0000:8ad4      modexDefaultPage_
+0000:8b3a*     modexNextPage_
+0000:8c0a*     modexNextPageFlexibleSize_
+0000:8cde      modexShowPage_
+0000:8dda*     modexPanPage_
+0000:8e2a*     modexSelectPlane_
+0000:8e4e      modexClearRegion_
+0000:8f66      oldDrawBmp_
+0000:90cc*     CDrawBmp_
+0000:9230      modexDrawBmp_
+0000:9296+     modexDrawBmpRegion_
+0000:9400*     modex_sparky4_DrawBmpRegion_
+0000:956a*     modexDrawPlanarBuf_
+0000:9588      modexDrawSprite_
+0000:95ee+     modexDrawSpriteRegion_
+0000:9766      modexCopyPageRegion_
+0000:98d0*     modexFadeOn_
+0000:9900*     modexFadeOff_
+0000:992e*     modexFlashOn_
+0000:995c*     modexFlashOff_
+0000:9a2c+     modexPalSave_
+0000:9a82      modexNewPal_
+0000:9ad2*     modexLoadPalFile_
+0000:9bb4*     modexSavePalFile_
+0000:9c2c*     modexPalBlack_
+0000:9c56*     modexPalWhite_
+0000:9c80+     modexPalUpdate_
+0000:a1f0      modexPalUpdate1_
+0000:a26a*     modexPalUpdate0_
+0000:a2b6+     chkcolor_
+0000:a5ce+     modexputPixel_
+0000:a65c*     modexgetPixel_
+0000:a6e2*     modexhlin_
+0000:a74e*     modexprint_
+0000:a8e8*     modexprintbig_
+0000:aa64*     cls_
+0000:aad2+     modexWaitBorder_
+0b46:01e4      _VGA
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:add2      bitmapLoadPcx_
-0000:af2e*     bitmapLoadPcxTiles_
+0000:ae02      bitmapLoadPcx_
+0000:af5e*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:b0a0      planar_buf_from_bitmap_
-0000:b1c0+     planar_buf_alloc_
-0000:b2ba*     planar_buf_free_
+0000:b0d0      planar_buf_from_bitmap_
+0000:b1f0+     planar_buf_alloc_
+0000:b2ea*     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)
-0b43:0000*     __nullarea
-0b43:0224*     __ovlflag
-0b43:0225*     __intno
-0b43:0226*     __ovlvec
+0b46:0000*     __nullarea
+0b46:0224*     __ovlflag
+0b46:0225*     __intno
+0b46: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)
-0b43:022a      _fltused_
+0b46: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)
-0b43:022c      __8087
-0b43:022d      __real87
-0b43:022e      __dos87emucall
-0b43:0230      __dos87real
+0b46:022c      __8087
+0b46:022d      __real87
+0b46:022e      __dos87emucall
+0b46: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)
-0b43:0232      __curbrk
-0b43:023a      __STACKLOW
-0b43:023c      __STACKTOP
-0b43:023e      __cbyte
-0b43:0240      __child
-0b43:0242      __no87
-0b43:024f      ___FPE_handler
-0b43:0234      __psp
-0b43:0243      __get_ovl_stack
-0b43:0247      __restore_ovl_stack
-0b43:024b      __close_ovl_file
-0b43:0253      __LpCmdLine
-0b43:0257      __LpPgmName
-0b43:0236      __osmajor
-0b43:0237      __osminor
-0b43:0238      __osmode
-0b43:0239      __HShift
+0b46:0232      __curbrk
+0b46:023a      __STACKLOW
+0b46:023c      __STACKTOP
+0b46:023e      __cbyte
+0b46:0240      __child
+0b46:0242      __no87
+0b46:024f      ___FPE_handler
+0b46:0234      __psp
+0b46:0243      __get_ovl_stack
+0b46:0247      __restore_ovl_stack
+0b46:024b      __close_ovl_file
+0b46:0253      __LpCmdLine
+0b46:0257      __LpPgmName
+0b46:0236      __osmajor
+0b46:0237      __osminor
+0b46:0238      __osmode
+0b46:0239      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:0558+     int86x_
 0000:06db      int86_
@@ -168,16 +168,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_
-0b43:025c+     ___fheap
-0b43:025e      ___fheapRover
-0b43:0260      ___LargestSizeB4Rover
+0b46:025c+     ___fheap
+0b46:025e      ___fheapRover
+0b46: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_
-0b43:0262+     ___int23_exit
-0b43:0266      ___FPE_handler_exit
+0b46:0262+     ___int23_exit
+0b46:0266      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:08d9+     __open_flags_
 0000:0b9a+     _fsopen_
@@ -190,7 +190,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:1144      __doclose_
 0000:128e      __shutdown_stream_
 0000:12a8      fclose_
-0b43:0ebc+     ___RmTmpFileFn
+0b46:0ebc+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:1313      _ffree_
 0000:1313      free_
@@ -203,16 +203,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:b396*     textInit_
-0b43:0ec0      _romFonts
+0000:b3c6*     textInit_
+0b46: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)
-0b43:026e      ___iob
-0b43:0ed8      ___ClosedStreams
-0b43:0edc      ___OpenStreams
+0b46:026e      ___iob
+0b46:0ed8      ___OpenStreams
+0b46: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)
@@ -225,7 +225,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)
-0b43:03d6      ___uselfn
+0b46:03d6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:20c4      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
@@ -237,7 +237,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_
-0b43:03f6+     ___WD_Present
+0b46: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)
@@ -253,21 +253,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_
-0b43:03f8      ___nheapbeg
-0b43:03fa      ___MiniHeapRover
-0b43:03fc      ___LargestSizeB4MiniHeapRover
+0b46:03f8      ___nheapbeg
+0b46:03fa      ___MiniHeapRover
+0b46: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_
-0b43:03fe      __commode
+0b46:03fe      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:28ae*     __get_errno_ptr_
-0b43:0ee0      _errno
+0b46:0ee0      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0b43:0400      __fmode
+0b46: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)
@@ -299,7 +299,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_
-0b43:0ee2+     ___MiniHeapFreeRover
+0b46: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)
@@ -318,96 +318,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)
-0b43:0ee4      ____Argv
-0b43:0ee8      ____Argc
+0b46:0ee4      ____Argv
+0b46:0ee8      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0b43:0402      __amblksiz
+0b46:0402      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0b43:0506      __Start_XI
-0b43:0530      __End_XI
-0b43:0530      __Start_YI
-0b43:053c      __End_YI
+0b46:0506      __Start_XI
+0b46:0530      __End_XI
+0b46:0530      __Start_YI
+0b46:053c      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0b43:0404      ___EFG_printf
-0b43:0408      ___EFG_scanf
+0b46:0404      ___EFG_printf
+0b46: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)
-0b43:040c      __8087cw
+0b46:040c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0b43:040e      ___Save8087
-0b43:0412      ___Rest8087
+0b46:040e      ___Save8087
+0b46: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_
-0b43:0416      ___heap_enabled
+0000:50f5*     _heapenable_
+0b46: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_
-0b43:0418      ___NFiles
-0b43:041a      ___init_mode
-0b43:0442      ___io_mode
+0000:533f      __GetIOMode_
+0000:5374      __SetIOMode_nogrow_
+0b46:0418      ___NFiles
+0b46:041a      ___init_mode
+0b46: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_
-0b43:0eea      __doserrno
+0000:53c5*     __get_doserrno_ptr_
+0b46:0eea      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0b43:0446      ___umaskval
+0b46: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)
-0b43:045c      ___IsDBCS
+0b46:045c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:57c1*     _ismbblead_
-0b43:0eee      ___MBCSIsTable
+0000:57cf*     _ismbblead_
+0b46: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
@@ -418,72 +418,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)
-0b43:0072      ___Alphabet
+0b46:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:7e09      __mbinit_
-0b43:0502+     ___MBCodePage
+0000:7e33      __mbinit_
+0b46: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)
-0b43:0098      __IsTable
+0b46: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)
-0b43:019a*     ___f_infinity
-0b43:019e*     ___f_posqnan
-0b43:01a2      ___d_infinity
-0b43:01aa      ___d_posqnan
-0b43:01b2*     ___ld_infinity
-0b43:01ba*     ___ld_posqnan
+0b46:019a*     ___f_infinity
+0b46:019e*     ___f_posqnan
+0b46:01a2      ___d_infinity
+0b46:01aa      ___d_posqnan
+0b46:01b2*     ___ld_infinity
+0b46:01ba*     ___ld_posqnan
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-0b43:01c2      __HugeValue
+0b46:01c2      __HugeValue
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0b43:0504      ___FPE_int
+0b46: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_
 
 
                         +--------------------+
@@ -501,6 +501,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001a0f0 (106736.)
+Memory size:  0001a120 (106784.)
 Entry point address: 0000:02a8
-Link time: 00:00.85
+Link time: 00:00.00
index 4af4b8d2108649d39107aa8e8665d54e265c9ba1..15894adc5fa71e33e8772b75b7e6829ae9c2c36f 100755 (executable)
Binary files a/scroll.exe and b/scroll.exe differ
index f9edce6079aa1ad71ca93792121f7152108d2fb7..8b79a21ed0a00f3fa99fd679578698ffdce1a41b 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:32
+Created on:       15/10/13 10:48:04
 Executable Image: scroll.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1a63:0000            0000f870
+DGROUP                          1a67:0000            0000f870
 
 
 
@@ -35,32 +35,32 @@ wcpu_TEXT              CODE           AUTO           0000:7040       00000058
 kitten_TEXT            CODE           AUTO           0000:78b0       0000080a
 16_hc_TEXT             CODE           AUTO           0000:80c0       0000158b
 timer_TEXT             CODE           AUTO           0000:9650       00000235
-_TEXT                  CODE           AUTO           0989:0000       00009f29
-scroll16_TEXT          CODE           AUTO           0989:9f30       00003487
-bitmap_TEXT            CODE           AUTO           0989:d3c0       000005c9
-planar_TEXT            CODE           AUTO           0989:d990       00000275
-16text_TEXT            CODE           AUTO           0989:dc10       0000010d
-modex16_TEXT           CODE           AUTO           175b:0000       0000233a
-bakapee_TEXT           CODE           AUTO           175b:2340       00000b86
-16_in13_DATA           FAR_DATA       AUTO           1a48:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1a62:0004       00000000
-_NULL                  BEGDATA        DGROUP         1a63:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         1a65:0000       00000002
-CONST                  DATA           DGROUP         1a65:0002       00000076
-CONST2                 DATA           DGROUP         1a6c:0008       00000132
-_DATA                  DATA           DGROUP         1a80:0000       00000b30
-XIB                    DATA           DGROUP         1b33:0000       00000000
-XI                     DATA           DGROUP         1b33:0000       0000003c
-XIE                    DATA           DGROUP         1b36:000c       00000000
-YIB                    DATA           DGROUP         1b36:000c       00000000
-YI                     DATA           DGROUP         1b36:000c       00000018
-YIE                    DATA           DGROUP         1b38:0004       00000000
-STRINGS                DATA           DGROUP         1b38:0004       00000000
-DATA                   DATA           DGROUP         1b38:0004       00000000
-_emu_init_start        EMU            DGROUP         1b38:0004       00000000
-_emu_init_end          EMU            DGROUP         1b38:0004       00000000
-_BSS                   BSS            DGROUP         1b39:0000       00001046
-STACK                  STACK          DGROUP         1c3e:0000       0000dac0
+_TEXT                  CODE           AUTO           0989:0000       00009f6d
+scroll16_TEXT          CODE           AUTO           0989:9f70       00003487
+bitmap_TEXT            CODE           AUTO           0989:d400       000005c9
+planar_TEXT            CODE           AUTO           0989:d9d0       00000275
+16text_TEXT            CODE           AUTO           0989:dc50       0000010d
+modex16_TEXT           CODE           AUTO           175f:0000       0000233a
+bakapee_TEXT           CODE           AUTO           175f:2340       00000b86
+16_in13_DATA           FAR_DATA       AUTO           1a4c:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1a66:0004       00000000
+_NULL                  BEGDATA        DGROUP         1a67:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         1a69:0000       00000002
+CONST                  DATA           DGROUP         1a69:0002       00000076
+CONST2                 DATA           DGROUP         1a70:0008       00000132
+_DATA                  DATA           DGROUP         1a84:0000       00000b30
+XIB                    DATA           DGROUP         1b37:0000       00000000
+XI                     DATA           DGROUP         1b37:0000       0000003c
+XIE                    DATA           DGROUP         1b3a:000c       00000000
+YIB                    DATA           DGROUP         1b3a:000c       00000000
+YI                     DATA           DGROUP         1b3a:000c       00000018
+YIE                    DATA           DGROUP         1b3c:0004       00000000
+STRINGS                DATA           DGROUP         1b3c:0004       00000000
+DATA                   DATA           DGROUP         1b3c:0004       00000000
+_emu_init_start        EMU            DGROUP         1b3c:0004       00000000
+_emu_init_end          EMU            DGROUP         1b3c:0004       00000000
+_BSS                   BSS            DGROUP         1b3d:0000       00001046
+STACK                  STACK          DGROUP         1c42:0000       0000dac0
 
 
                         +----------------+
@@ -74,17 +74,17 @@ Address        Symbol
 =======        ======
 
 Module: scroll.o(/dos/z/16/src/scroll.c)
-1a63:0d60+     _player
-1a63:0e60+     _mv
-1a63:0e90+     _gvar
-1a63:0eb8+     _spri
-1a63:0ebc+     _mask
-1a63:0ec0+     _p
-1a63:0ec4*     _t
-1a63:0ec8+     _bg
-1a63:0ecc+     _screen
-1a63:0ee0+     _screen3
-1a63:0ef4+     _screen2
+1a67:0d60+     _player
+1a67:0e60+     _mv
+1a67:0e90+     _gvar
+1a67:0eb8+     _spri
+1a67:0ebc+     _mask
+1a67:0ec0+     _p
+1a67:0ec4*     _t
+1a67:0ec8+     _screen
+1a67:0edc+     _screen3
+1a67:0ef0+     _screen2
+1a67:0f10+     _bg
 0000:01fe      main_
 Module: mapread.o(/dos/z/16/src/lib/mapread.c)
 0000:0dac+     jsoneq_
@@ -94,7 +94,7 @@ Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c)
 0000:1962      jsmn_parse_
 0000:1e5e      jsmn_init_
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-1a63:0f3e+     _inpu
+1a67:0f3e+     _inpu
 0000:1ff0+     INL_KeyService_
 0000:228a+     Mouse_
 0000:22e2+     IN_GetJoyAbs_
@@ -142,9 +142,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:65bc+     MM_TotalFree_
 0000:6652*     MM_Report_
 0000:700a*     MM_BombOnError_
-1a63:10a0+     _beforesort
-1a63:10a4+     _aftersort
-1a63:10a8+     _XMSaddr
+1a67:10a0+     _beforesort
+1a67:10a4+     _aftersort
+1a67:10a8+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:7040      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:7780*     CAL_OptimizeNodes_
 0000:7830*     CA_Startup_
 0000:7880*     CA_Shutdown_
-1a63:10b0*     _finishcachebox
-1a63:10b4*     _drawcachebox
-1a63:10b8*     _updatecachebox
+1a67:10b0*     _finishcachebox
+1a67:10b4*     _updatecachebox
+1a67:10b8*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:78ec      KITTENGETS
 0000:794c*     kittenopen_
@@ -175,7 +175,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:7ea4+     get_line_
 0000:7f16+     db_fetch_
 0000:7fac+     db_insert_
-1a63:04d4+     __kitten_catalog
+1a67:04d4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:826c+     LargestFreeBlock_
 0000:82fa+     _coreleft_
@@ -202,106 +202,106 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0989:0042      _fmalloc_
 0989:0042      malloc_
-1a63:04f6      ___fheap
-1a63:04f8      ___fheapRover
-1a63:04fa      ___LargestSizeB4Rover
+1a67:04f6      ___fheap
+1a67:04f8      ___fheapRover
+1a67:04fa      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 0989:01bf      __PIA
 0989:01b8*     __PIS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0989:01d6      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1a63:04fc      ___iob
-1a63:10c4      ___ClosedStreams
-1a63:10c8      ___OpenStreams
+1a67:04fc      ___iob
+1a67:10c4      ___OpenStreams
+1a67:10c8      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 0989:0205      fprintf_
 Module: gfx.lib(/dos/z/16/src/lib/scroll16.c)
-0989:9f42      walk_
-0989:b9b8+     mapScrollRight_
-0989:bc96+     mapScrollLeft_
-0989:bf4a+     mapScrollUp_
-0989:c238+     mapScrollDown_
-0989:c558      chkmap_
-0989:c6e8      mapGoTo_
-0989:c950+     mapDrawTile_
-0989:ca74+     mapDrawRow_
-0989:cbc8+     mapDrawCol_
-0989:cd32+     mapDrawWRow_
-0989:ce60*     mapDrawWCol_
-0989:cfaa      shinku_
-0989:d132+     animatePlayer_
+0989:9f82      walk_
+0989:b9f8+     mapScrollRight_
+0989:bcd6+     mapScrollLeft_
+0989:bf8a+     mapScrollUp_
+0989:c278+     mapScrollDown_
+0989:c598      chkmap_
+0989:c728      mapGoTo_
+0989:c990+     mapDrawTile_
+0989:cab4+     mapDrawRow_
+0989:cc08+     mapDrawCol_
+0989:cd72+     mapDrawWRow_
+0989:cea0*     mapDrawWCol_
+0989:cfea      shinku_
+0989:d172+     animatePlayer_
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0989:d6c2      bitmapLoadPcx_
-0989:d81e*     bitmapLoadPcxTiles_
+0989:d702      bitmapLoadPcx_
+0989:d85e*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0989:d990      planar_buf_from_bitmap_
-0989:dab0+     planar_buf_alloc_
-0989:dbaa*     planar_buf_free_
+0989:d9d0      planar_buf_from_bitmap_
+0989:daf0+     planar_buf_alloc_
+0989:dbea*     planar_buf_free_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0989:dc86      textInit_
-1a63:1150      _romFonts
+0989:dcc6      textInit_
+1a67:1150      _romFonts
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-175b:01b8      VGAmodeX_
-175b:0260+     modexEnter_
-175b:02fc*     modexLeave_
-175b:0314      modexDefaultPage_
-175b:037a      modexNextPage_
-175b:044a      modexNextPageFlexibleSize_
-175b:051e      modexShowPage_
-175b:061a*     modexPanPage_
-175b:066a*     modexSelectPlane_
-175b:068e      modexClearRegion_
-175b:07a6*     oldDrawBmp_
-175b:090c*     CDrawBmp_
-175b:0a70*     modexDrawBmp_
-175b:0ad6+     modexDrawBmpRegion_
-175b:0c40*     modex_sparky4_DrawBmpRegion_
-175b:0daa*     modexDrawPlanarBuf_
-175b:0dc8*     modexDrawSprite_
-175b:0e2e+     modexDrawSpriteRegion_
-175b:0fa6      modexCopyPageRegion_
-175b:1110*     modexFadeOn_
-175b:1140*     modexFadeOff_
-175b:116e*     modexFlashOn_
-175b:119c*     modexFlashOff_
-175b:126c+     modexPalSave_
-175b:12c2      modexNewPal_
-175b:1312*     modexLoadPalFile_
-175b:13f4*     modexSavePalFile_
-175b:146c*     modexPalBlack_
-175b:1496*     modexPalWhite_
-175b:14c0+     modexPalUpdate_
-175b:1a30+     modexPalUpdate1_
-175b:1aaa*     modexPalUpdate0_
-175b:1af6+     chkcolor_
-175b:1e0e      modexputPixel_
-175b:1e9c*     modexgetPixel_
-175b:1f22*     modexhlin_
-175b:1f8e      modexprint_
-175b:2128*     modexprintbig_
-175b:22a4      cls_
-175b:2312      modexWaitBorder_
-1a63:0b54      _VGA
+175f:01b8      VGAmodeX_
+175f:0260+     modexEnter_
+175f:02fc*     modexLeave_
+175f:0314      modexDefaultPage_
+175f:037a      modexNextPage_
+175f:044a      modexNextPageFlexibleSize_
+175f:051e      modexShowPage_
+175f:061a*     modexPanPage_
+175f:066a*     modexSelectPlane_
+175f:068e      modexClearRegion_
+175f:07a6*     oldDrawBmp_
+175f:090c*     CDrawBmp_
+175f:0a70*     modexDrawBmp_
+175f:0ad6+     modexDrawBmpRegion_
+175f:0c40*     modex_sparky4_DrawBmpRegion_
+175f:0daa*     modexDrawPlanarBuf_
+175f:0dc8*     modexDrawSprite_
+175f:0e2e+     modexDrawSpriteRegion_
+175f:0fa6      modexCopyPageRegion_
+175f:1110*     modexFadeOn_
+175f:1140*     modexFadeOff_
+175f:116e*     modexFlashOn_
+175f:119c*     modexFlashOff_
+175f:126c+     modexPalSave_
+175f:12c2      modexNewPal_
+175f:1312*     modexLoadPalFile_
+175f:13f4*     modexSavePalFile_
+175f:146c*     modexPalBlack_
+175f:1496*     modexPalWhite_
+175f:14c0+     modexPalUpdate_
+175f:1a30+     modexPalUpdate1_
+175f:1aaa*     modexPalUpdate0_
+175f:1af6+     chkcolor_
+175f:1e0e      modexputPixel_
+175f:1e9c*     modexgetPixel_
+175f:1f22*     modexhlin_
+175f:1f8e      modexprint_
+175f:2128*     modexprintbig_
+175f:22a4      cls_
+175f:2312      modexWaitBorder_
+1a67:0b54      _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sound.c)
 0989:0234      sound_
 0989:026f      nosound_
 Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-175b:2348      pdump_
-175b:23aa+     colortest_
-175b:23fe+     colorz_
-175b:2464+     ssd_
-175b:2582+     dingpp_
-175b:25f4+     dingo_
-175b:268a+     dingas_
-175b:2738+     dingu_
-175b:279a+     dingq_
-175b:283a*     ding_
+175f:2348      pdump_
+175f:23aa+     colortest_
+175f:23fe+     colorz_
+175f:2464+     ssd_
+175f:2582+     dingpp_
+175f:25f4+     dingo_
+175f:268a+     dingas_
+175f:2738+     dingu_
+175f:279a+     dingq_
+175f:283a*     ding_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1a63:0000*     __nullarea
-1a63:0b84*     __ovlflag
-1a63:0b85*     __intno
-1a63:0b86*     __ovlvec
+1a67:0000*     __nullarea
+1a67:0b84*     __ovlflag
+1a67:0b85*     __intno
+1a67:0b86*     __ovlvec
 0989:027c      _cstart_
 0989:034f*     _Not_Enough_Memory_
 0989:0481      __exit_
@@ -317,18 +317,18 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
 0989:0647      atoi_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
-0989:06e2+     __open_flags_
-0989:09a3+     _fsopen_
-0989:0a0a      fopen_
-0989:0b2d*     freopen_
+0989:06e3+     __open_flags_
+0989:09a4+     _fsopen_
+0989:0a0b      fopen_
+0989:0b2e*     freopen_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
-0989:0bb7      fread_
+0989:0bb8      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0989:0f2e      __get_errno_ptr_
-1a63:1a68      _errno
+0989:0f2f      __get_errno_ptr_
+1a67:1a68      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0989:0f35*     _frealloc_
-0989:0f35      realloc_
+0989:0f36*     _frealloc_
+0989:0f36      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0989:1012      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c)
@@ -347,10 +347,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
 0989:1262      __I4D
 0989:12b1      __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1a63:1a6a      __argv
-1a63:1a6e      ___argv
-1a63:1a72      __argc
-1a63:1a74      ___argc
+1a67:1a6a      __argv
+1a67:1a6e      ___argv
+1a67:1a72      __argc
+1a67:1a74      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
 0989:1335*     _heapgrow_
 0989:1335      _fheapgrow_
@@ -359,22 +359,22 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 0989:13ae      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0989:13f3      _nmalloc_
-1a63:0b8a      ___nheapbeg
-1a63:0b8c      ___MiniHeapRover
-1a63:0b8e      ___LargestSizeB4MiniHeapRover
+1a67:0b8a      ___nheapbeg
+1a67:0b8c      ___MiniHeapRover
+1a67:0b8e      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0989:14cd      _ffree_
 0989:14cd      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0989:153a      _nfree_
-1a63:1a76+     ___MiniHeapFreeRover
+1a67:1a76+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0989:1635+     _null_exit_rtn_
 0989:1635+     __null_int23_exit_
 0989:1636      exit_
 0989:1657+     _exit_
-1a63:0b90+     ___int23_exit
-1a63:0b94      ___FPE_handler_exit
+1a67:0b90+     ___int23_exit
+1a67:0b94      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
 0989:1673      ultoa_
 0989:1731*     ltoa_
@@ -384,7 +384,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0989:1ae3      __doclose_
 0989:1c2d      __shutdown_stream_
 0989:1c47      fclose_
-1a63:1a78+     ___RmTmpFileFn
+1a67:1a78+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0989:1cb2+     __ibm_bios_get_ticks_
 0989:1d29      clock_
@@ -395,7 +395,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0989:1f4d      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1a63:0098      __IsTable
+1a67:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0989:2145      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -430,31 +430,31 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 0989:293f      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1a63:0ba0      __8087
-1a63:0ba1      __real87
-1a63:0ba2      __dos87emucall
-1a63:0ba4      __dos87real
+1a67:0ba0      __8087
+1a67:0ba1      __real87
+1a67:0ba2      __dos87emucall
+1a67:0ba4      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0989:294e*     __exit_with_msg_
 0989:2953      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1a63:0ba6      __curbrk
-1a63:0bae      __STACKLOW
-1a63:0bb0      __STACKTOP
-1a63:0bb2      __cbyte
-1a63:0bb4      __child
-1a63:0bb6      __no87
-1a63:0bc3      ___FPE_handler
-1a63:0ba8      __psp
-1a63:0bb7      __get_ovl_stack
-1a63:0bbb      __restore_ovl_stack
-1a63:0bbf      __close_ovl_file
-1a63:0bc7      __LpCmdLine
-1a63:0bcb      __LpPgmName
-1a63:0baa      __osmajor
-1a63:0bab      __osminor
-1a63:0bac      __osmode
-1a63:0bad      __HShift
+1a67:0ba6      __curbrk
+1a67:0bae      __STACKLOW
+1a67:0bb0      __STACKTOP
+1a67:0bb2      __cbyte
+1a67:0bb4      __child
+1a67:0bb6      __no87
+1a67:0bc3      ___FPE_handler
+1a67:0ba8      __psp
+1a67:0bb7      __get_ovl_stack
+1a67:0bbb      __restore_ovl_stack
+1a67:0bbf      __close_ovl_file
+1a67:0bc7      __LpCmdLine
+1a67:0bcb      __LpPgmName
+1a67:0baa      __osmajor
+1a67:0bab      __osminor
+1a67:0bac      __osmode
+1a67:0bad      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
 0989:2980      __MemAllocator
 0989:2a4a      __MemFree
@@ -472,7 +472,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 0989:31b0*     fcloseall_
 0989:31b7      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-1a63:0bd0      _fltused_
+1a67:0bd0      _fltused_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
 0989:31c1      __fill_buffer_
 0989:3410      fgetc_
@@ -484,222 +484,222 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
 0989:3935      delay_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0989:3a94      __CMain
+0989:3aad      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0989:3afa      __InitRtns
-0989:3afa*     __FInitRtns
-0989:3b55      __FiniRtns
-0989:3b55*     __FFiniRtns
+0989:3b13      __InitRtns
+0989:3b13*     __FInitRtns
+0989:3b6e      __FiniRtns
+0989:3b6e*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1a63:0bd6      ___uselfn
+1a67:0bd6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0989:3bba      __DOSseg__
+0989:3bd2      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0989:3bbb*     __set_commode_
-1a63:0bd8      __commode
+0989:3bd3*     __set_commode_
+1a67:0bd8      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1a63:0bda      __fmode
+1a67:0bda      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0989:3bc7      __chktty_
+0989:3bdf      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0989:3c26      __freefp_
-0989:3cc7      __purgefp_
+0989:3c3e      __freefp_
+0989:3cdf      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0989:3d08      __allocfp_
+0989:3d20      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0989:3eb8      __ioalloc_
+0989:3ed0      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0989:4046      __qread_
+0989:405e      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0989:4066*     _msize_
-0989:4081      _fmsize_
+0989:407e*     _msize_
+0989:4099      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0989:4092      __HeapManager_expand_
-0989:459b      _nexpand_
+0989:40aa      __HeapManager_expand_
+0989:45b3      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0989:45ee      _fexpand_
-0989:45ee*     _expand_
+0989:4606      _fexpand_
+0989:4606*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0989:4623      intr_
+0989:463b      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0989:4637      segread_
+0989:464f      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0989:469d      __Init_Argv_
-0989:4700+     _getargv_
-0989:4a30      __Fini_Argv_
+0989:46b5      __Init_Argv_
+0989:4718+     _getargv_
+0989:4a48      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0989:4adf      __LastFree_
-0989:4b59      __ExpandDGROUP_
+0989:4af7      __LastFree_
+0989:4b71      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0989:4c6a      __nmemneed_
+0989:4c82      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1a63:0050      ___Alphabet
+1a67:0050      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0989:4c6d      __lseek_
+0989:4c85      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0989:4ca7*     __dosretax
-0989:4cac*     __dosret0
-0989:4cb3      __set_errno_dos_
-0989:4d1b*     __set_errno_dos_reterr_
+0989:4cbf*     __dosretax
+0989:4cc4*     __dosret0
+0989:4ccb      __set_errno_dos_
+0989:4d33*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0989:4d26      __GetIOMode_
-0989:4d5b      __SetIOMode_nogrow_
-1a63:0bf0      ___NFiles
-1a63:0bf2      ___init_mode
-1a63:0c1a      ___io_mode
+0989:4d3e      __GetIOMode_
+0989:4d73      __SetIOMode_nogrow_
+1a67:0bf0      ___NFiles
+1a67:0bf2      ___init_mode
+1a67:0c1a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0989:4d90      __close_
+0989:4da8      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0989:4dc6      __flush_
+0989:4dde      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0989:500f      fflush_
+0989:5027      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0989:5024      tell_
+0989:503c      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0989:5035      lseek_
+0989:504d      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0989:5066      __doserror_
-0989:5074      __doserror1_
+0989:507e      __doserror_
+0989:508c      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0989:5080      _dos_open_
+0989:5098      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0989:50a6      isatty_
+0989:50be      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0989:50c2*     __get_doserrno_ptr_
-1a63:1a84      __doserrno
+0989:50da*     __get_doserrno_ptr_
+1a67:1a84      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1a63:0c1e      ___umaskval
+1a67:0c1e      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0989:50c9      _dos_creat_
-0989:50ed*     _dos_creatnew_
+0989:50e1      _dos_creat_
+0989:5105*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0989:510e+     __grow_iomode_
-0989:51f5+     __shrink_iomode_
-0989:5236      __SetIOMode_
+0989:5126+     __grow_iomode_
+0989:520d+     __shrink_iomode_
+0989:524e      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0989:52f6      vsprintf_
+0989:530e      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1a63:1a88      ___env_mask
-1a63:1a8c      _environ
-1a63:1a90*     __wenviron
+1a67:1a88      ___env_mask
+1a67:1a8c      _environ
+1a67:1a90*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0989:5338      _mbterm_
+0989:5350      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0989:538b      _mbsnextc_
+0989:53a3      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0989:53e6      _mbctoupper_
+0989:53fe      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0989:5409      _mbsinc_
+0989:5421      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0989:545b      __ChkTTYIOMode_
-0989:54c9*     __IOMode_
+0989:5473      __ChkTTYIOMode_
+0989:54e1*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0989:559b      __HeapWalk_
+0989:55b3      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0989:57db*     _fpreset_
-0989:5806      __init_8087_
-0989:5839+     __default_sigfpe_handler_
-0989:588e      __chk8087_
+0989:57f3*     _fpreset_
+0989:581e      __init_8087_
+0989:5851+     __default_sigfpe_handler_
+0989:58a6      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0989:58fe      __EnterWVIDEO_
-1a63:0c3e+     ___WD_Present
+0989:5916      __EnterWVIDEO_
+1a67:0c3e+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0989:5922*     _heapenable_
-1a63:0c40      ___heap_enabled
+0989:593a*     _heapenable_
+1a67:0c40      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1a63:0c42      __amblksiz
+1a67:0c42      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0989:5933      fputc_
+0989:594b      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0989:5b08      __prtf_
+0989:5b20      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
-0989:6c6a      __setEFGfmt_
+0989:6c90      __setEFGfmt_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0989:6c88      __flushall_
-0989:6d1c      flushall_
+0989:6cae      __flushall_
+0989:6d42      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0989:6d22      getche_
+0989:6d48      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0989:6d3c      __qwrite_
+0989:6d62      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1a63:1a94      ____Argv
-1a63:1a98      ____Argc
+1a67:1a94      ____Argv
+1a67:1a98      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1a63:0d00      __Start_XI
-1a63:0d3c      __End_XI
-1a63:0d3c      __Start_YI
-1a63:0d54      __End_YI
+1a67:0d00      __Start_XI
+1a67:0d3c      __End_XI
+1a67:0d3c      __Start_YI
+1a67:0d54      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0989:6d9c      _bfree_
+0989:6dc2      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0989:6dc1      _bexpand_
+0989:6de7      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0989:6e1a      _DoINTR_
+0989:6e40      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1a63:1a9a      ___historical_splitparms
+1a67:1a9a      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0989:7193*     sbrk_
-0989:71a3      __brk_
+0989:71b9*     sbrk_
+0989:71c9      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0989:720b      fsync_
+0989:7231      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0989:722e      __setenvp_
-0989:73ba      __freeenvp_
+0989:7254      __setenvp_
+0989:73e0      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1a63:0c44      ___IsDBCS
+1a67:0c44      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0989:7418*     _ismbblead_
-1a63:1aa0      ___MBCSIsTable
+0989:743e*     _ismbblead_
+1a67:1aa0      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0989:7472      __mbinit_
-1a63:0c46      ___MBCodePage
+0989:7498      __mbinit_
+1a67:0c46      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0989:754d      _mbdtoupper_
+0989:7573      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0989:755b      toupper_
+0989:7581      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1a63:0c48      __8087cw
+1a67:0c48      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1a63:0c4a      ___Save8087
-1a63:0c4e      ___Rest8087
+1a67:0c4a      ___Save8087
+1a67:0c4e      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0989:756a      __GrabFP87_
+0989:7590      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0989:759c*     __init_8087_emu
-0989:75a2      __x87id
+0989:75c2*     __init_8087_emu
+0989:75c8      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0989:75ff      wctomb_
+0989:7625      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0989:764a+     utoa_
-0989:76eb      itoa_
+0989:7670+     utoa_
+0989:7711      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0989:7735      strupr_
+0989:775b      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1a63:0c52      ___EFG_printf
-1a63:0c56      ___EFG_scanf
+1a67:0c52      ___EFG_printf
+1a67:0c56      ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0989:777d      ulltoa_
-0989:78ba*     lltoa_
+0989:77a3      ulltoa_
+0989:78e0*     lltoa_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c)
-0989:792b      _EFG_Format_
+0989:7951      _EFG_Format_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c)
-0989:7afd      __cnvs2d_
+0989:7b23      __cnvs2d_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0989:7b1c*     _dos_close_
-0989:7b2a      _dos_commit_
+0989:7b42*     _dos_close_
+0989:7b50      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0989:7b39      clearenv_
+0989:7b5f      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0989:7c6e      __Init_FPE_handler_
-0989:7ca7      __Fini_FPE_handler_
-0989:7cde*     __FPEHandler
+0989:7c94      __Init_FPE_handler_
+0989:7ccd      __Fini_FPE_handler_
+0989:7d04*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c)
-0989:7f70*     _SetLD64bit_
-0989:7f7b*     _SetLD80bit_
-0989:7f86      _LDisDouble_
+0989:7f96*     _SetLD64bit_
+0989:7fa1*     _SetLD80bit_
+0989:7fac      _LDisDouble_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c)
-0989:80eb      _LDScale10x_
-0989:89c3      __LDcvt_
+0989:8111      _LDScale10x_
+0989:89e9      __LDcvt_
 Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJSRQQ
 0000:0000*     FISRQQ
@@ -710,30 +710,30 @@ Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJARQQ
 0000:0000*     FICRQQ
 0000:0000*     FIARQQ
-0989:91a0*     __init_87_emulator
+0989:91c6*     __init_87_emulator
 Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c)
-0989:99b4+     __Strtold_
-0989:9bf3      strtod_
+0989:99f7+     __Strtold_
+0989:9c36      strtod_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1a63:0cfe      ___FPE_int
+1a67:0cfe      ___FPE_int
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
-0989:9da0      __LDClass_
-0989:9e26*     _FLClass_
+0989:9de3      __LDClass_
+0989:9e69*     _FLClass_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm)
-0989:9e3a      __ZBuf2LD
+0989:9e7e      __ZBuf2LD
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c)
-0989:9f02*     __set_EDOM_
-0989:9f0e      __set_ERANGE_
-0989:9f1a*     __set_EINVAL_
+0989:9f46*     __set_EDOM_
+0989:9f52      __set_ERANGE_
+0989:9f5e*     __set_EINVAL_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-1a63:019a*     ___f_infinity
-1a63:019e*     ___f_posqnan
-1a63:01a2      ___d_infinity
-1a63:01aa      ___d_posqnan
-1a63:01b2*     ___ld_infinity
-1a63:01ba*     ___ld_posqnan
+1a67:019a*     ___f_infinity
+1a67:019e*     ___f_posqnan
+1a67:01a2      ___d_infinity
+1a67:01aa      ___d_posqnan
+1a67:01b2*     ___ld_infinity
+1a67:01ba*     ___ld_posqnan
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-1a63:01c2      __HugeValue
+1a67:01c2      __HugeValue
 
 
                         +--------------------+
@@ -751,6 +751,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00029ea0 (171680.)
+Memory size:  00029ee0 (171744.)
 Entry point address: 0989:027c
-Link time: 00:00.90
+Link time: 00:00.00
index bbe883214e0c5ebcfe7e316d29484f83a67215bb..bc80a392b8e8b1db44d53862dec82b94ad58196d 100755 (executable)
Binary files a/test.exe and b/test.exe differ
index ca6b88c0171981e655383e2aeb5a13a996090adf..fb94f340b3b4df98009615597db33ca11494a5f0 100755 (executable)
--- a/test.map
+++ b/test.map
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:31
+Created on:       15/10/13 10:48:03
 Executable Image: test.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0802:0000            0000e800
+DGROUP                          0803: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       0000233a
-16text_TEXT            CODE           AUTO           0000:7f10       0000010d
-FAR_DATA               FAR_DATA       AUTO           0801:000d       00000000
-_NULL                  BEGDATA        DGROUP         0802:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0804:0000       00000002
-CONST                  DATA           DGROUP         0804:0002       00000076
-CONST2                 DATA           DGROUP         080b:0008       00000000
-_DATA                  DATA           DGROUP         080c:0000       00000248
-XIB                    DATA           DGROUP         0830:0008       00000000
-XI                     DATA           DGROUP         0830:0008       00000018
-XIE                    DATA           DGROUP         0832:0000       00000000
-YIB                    DATA           DGROUP         0832:0000       00000000
-YI                     DATA           DGROUP         0832:0000       0000000c
-YIE                    DATA           DGROUP         0832:000c       00000000
-STRINGS                DATA           DGROUP         0832:000c       00000000
-DATA                   DATA           DGROUP         0832:000c       00000000
-_BSS                   BSS            DGROUP         0832:000c       00000a33
-STACK                  STACK          DGROUP         08d6:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0190       00005a4b
+modex16_TEXT           CODE           AUTO           0000:5be0       0000233a
+16text_TEXT            CODE           AUTO           0000:7f20       0000010d
+FAR_DATA               FAR_DATA       AUTO           0802:000d       00000000
+_NULL                  BEGDATA        DGROUP         0803:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0805:0000       00000002
+CONST                  DATA           DGROUP         0805:0002       00000076
+CONST2                 DATA           DGROUP         080c:0008       00000000
+_DATA                  DATA           DGROUP         080d:0000       00000248
+XIB                    DATA           DGROUP         0831:0008       00000000
+XI                     DATA           DGROUP         0831:0008       00000018
+XIE                    DATA           DGROUP         0833:0000       00000000
+YIB                    DATA           DGROUP         0833:0000       00000000
+YI                     DATA           DGROUP         0833:0000       0000000c
+YIE                    DATA           DGROUP         0833:000c       00000000
+STRINGS                DATA           DGROUP         0833:000c       00000000
+DATA                   DATA           DGROUP         0833:000c       00000000
+_BSS                   BSS            DGROUP         0833:000c       00000a33
+STACK                  STACK          DGROUP         08d7:0000       0000dac0
 
 
                         +----------------+
@@ -62,52 +62,52 @@ 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:5f4a      modexNextPage_
-0000:601a*     modexNextPageFlexibleSize_
-0000:60ee      modexShowPage_
-0000:61ea*     modexPanPage_
-0000:623a*     modexSelectPlane_
-0000:625e      modexClearRegion_
-0000:6376*     oldDrawBmp_
-0000:64dc*     CDrawBmp_
-0000:6640*     modexDrawBmp_
-0000:66a6+     modexDrawBmpRegion_
-0000:6810*     modex_sparky4_DrawBmpRegion_
-0000:697a*     modexDrawPlanarBuf_
-0000:6998*     modexDrawSprite_
-0000:69fe+     modexDrawSpriteRegion_
-0000:6b76*     modexCopyPageRegion_
-0000:6ce0      modexFadeOn_
-0000:6d10      modexFadeOff_
-0000:6d3e*     modexFlashOn_
-0000:6d6c*     modexFlashOff_
-0000:6e3c      modexPalSave_
-0000:6e92      modexNewPal_
-0000:6ee2      modexLoadPalFile_
-0000:6fc4*     modexSavePalFile_
-0000:703c      modexPalBlack_
-0000:7066*     modexPalWhite_
-0000:7090+     modexPalUpdate_
-0000:7600+     modexPalUpdate1_
-0000:767a*     modexPalUpdate0_
-0000:76c6+     chkcolor_
-0000:79de+     modexputPixel_
-0000:7a6c*     modexgetPixel_
-0000:7af2*     modexhlin_
-0000:7b5e*     modexprint_
-0000:7cf8*     modexprintbig_
-0000:7e74*     cls_
-0000:7ee2+     modexWaitBorder_
-0802:00b4+     _VGA
+0000:5d98*     VGAmodeX_
+0000:5e40      modexEnter_
+0000:5edc      modexLeave_
+0000:5ef4      modexDefaultPage_
+0000:5f5a      modexNextPage_
+0000:602a*     modexNextPageFlexibleSize_
+0000:60fe      modexShowPage_
+0000:61fa*     modexPanPage_
+0000:624a*     modexSelectPlane_
+0000:626e      modexClearRegion_
+0000:6386*     oldDrawBmp_
+0000:64ec*     CDrawBmp_
+0000:6650*     modexDrawBmp_
+0000:66b6+     modexDrawBmpRegion_
+0000:6820*     modex_sparky4_DrawBmpRegion_
+0000:698a*     modexDrawPlanarBuf_
+0000:69a8*     modexDrawSprite_
+0000:6a0e+     modexDrawSpriteRegion_
+0000:6b86*     modexCopyPageRegion_
+0000:6cf0      modexFadeOn_
+0000:6d20      modexFadeOff_
+0000:6d4e*     modexFlashOn_
+0000:6d7c*     modexFlashOff_
+0000:6e4c      modexPalSave_
+0000:6ea2      modexNewPal_
+0000:6ef2      modexLoadPalFile_
+0000:6fd4*     modexSavePalFile_
+0000:704c      modexPalBlack_
+0000:7076*     modexPalWhite_
+0000:70a0+     modexPalUpdate_
+0000:7610+     modexPalUpdate1_
+0000:768a*     modexPalUpdate0_
+0000:76d6+     chkcolor_
+0000:79ee+     modexputPixel_
+0000:7a7c*     modexgetPixel_
+0000:7b02*     modexhlin_
+0000:7b6e*     modexprint_
+0000:7d08*     modexprintbig_
+0000:7e84*     cls_
+0000:7ef2+     modexWaitBorder_
+0803:00b4+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0802:0000*     __nullarea
-0802:00dc*     __ovlflag
-0802:00dd*     __intno
-0802:00de*     __ovlvec
+0803:0000*     __nullarea
+0803:00dc*     __ovlflag
+0803:00dd*     __intno
+0803:00de*     __ovlvec
 0000:01d2      _cstart_
 0000:02a5*     _Not_Enough_Memory_
 0000:03d7      __exit_
@@ -120,23 +120,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)
-0802:00e2      __curbrk
-0802:00ea      __STACKLOW
-0802:00ec      __STACKTOP
-0802:00ee      __cbyte
-0802:00f0      __child
-0802:00f2      __no87
-0802:00ff      ___FPE_handler
-0802:00e4      __psp
-0802:00f3      __get_ovl_stack
-0802:00f7      __restore_ovl_stack
-0802:00fb      __close_ovl_file
-0802:0103      __LpCmdLine
-0802:0107      __LpPgmName
-0802:00e6      __osmajor
-0802:00e7      __osminor
-0802:00e8      __osmode
-0802:00e9      __HShift
+0803:00e2      __curbrk
+0803:00ea      __STACKLOW
+0803:00ec      __STACKTOP
+0803:00ee      __cbyte
+0803:00f0      __child
+0803:00f2      __no87
+0803:00ff      ___FPE_handler
+0803:00e4      __psp
+0803:00f3      __get_ovl_stack
+0803:00f7      __restore_ovl_stack
+0803:00fb      __close_ovl_file
+0803:0103      __LpCmdLine
+0803:0107      __LpPgmName
+0803:00e6      __osmajor
+0803:00e7      __osminor
+0803:00e8      __osmode
+0803:00e9      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:0482+     int86x_
 0000:0605      int86_
@@ -146,9 +146,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_
-0802:010c+     ___fheap
-0802:010e      ___fheapRover
-0802:0110      ___LargestSizeB4Rover
+0803:010c+     ___fheap
+0803:010e      ___fheapRover
+0803: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)
@@ -156,8 +156,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:07f4+     __null_int23_exit_
 0000:07f5      exit_
 0000:0816+     _exit_
-0802:0112+     ___int23_exit
-0802:0116+     ___FPE_handler_exit
+0803:0112+     ___int23_exit
+0803:0116+     ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:0832+     __open_flags_
 0000:0af3+     _fsopen_
@@ -170,7 +170,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:109d      __doclose_
 0000:11e7      __shutdown_stream_
 0000:1201      fclose_
-0802:0c0c+     ___RmTmpFileFn
+0803:0c0c+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:126c      _ffree_
 0000:126c      free_
@@ -183,8 +183,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:7f86*     textInit_
-0802:0c10      _romFonts
+0000:7f96*     textInit_
+0803: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)
@@ -193,12 +193,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)
-0802:011e      ___uselfn
+0803: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_
-0802:0120+     ___WD_Present
+0803: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)
@@ -214,27 +214,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_
-0802:0122      ___nheapbeg
-0802:0124      ___MiniHeapRover
-0802:0126      ___LargestSizeB4MiniHeapRover
+0803:0122      ___nheapbeg
+0803:0124      ___MiniHeapRover
+0803: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)
-0802:0128      ___iob
-0802:0c28      ___ClosedStreams
-0802:0c2c      ___OpenStreams
+0803:0128      ___iob
+0803:0c28      ___OpenStreams
+0803: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_
-0802:0290      __commode
+0803:0290      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:1ffb*     __get_errno_ptr_
-0802:0c30      _errno
+0803:0c30      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0802:0292      __fmode
+0803: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)
@@ -268,26 +268,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_
-0802:0c32+     ___MiniHeapFreeRover
+0803: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)
-0802:0c34      ____Argv
-0802:0c38      ____Argc
+0803:0c34      ____Argv
+0803:0c38      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0802:0294      __amblksiz
+0803:0294      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0802:02e8      __Start_XI
-0802:0300      __End_XI
-0802:0300      __Start_YI
-0802:030c      __End_YI
+0803:02e8      __Start_XI
+0803:0300      __End_XI
+0803:0300      __Start_YI
+0803: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_
-0802:0296      ___heap_enabled
+0803: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)
@@ -301,94 +301,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_
-0802:0298      ___NFiles
-0802:029a      ___init_mode
-0802:02c2      ___io_mode
+0000:4a92      __GetIOMode_
+0000:4ac7      __SetIOMode_nogrow_
+0803:0298      ___NFiles
+0803:029a      ___init_mode
+0803: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_
-0802:0c3a      __doserrno
+0000:4b18*     __get_doserrno_ptr_
+0803:0c3a      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0802:02c6      ___umaskval
+0803: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)
-0802:02dc      ___EFG_printf
-0802:02e0*     ___EFG_scanf
+0803:02dc      ___EFG_printf
+0803:02e0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0802:02e4      ___IsDBCS
+0803:02e4      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:5012*     _ismbblead_
-0802:0c3e      ___MBCSIsTable
+0000:5020*     _ismbblead_
+0803: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)
-0802:0072      ___Alphabet
+0803:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:54b7      __mbinit_
-0802:02e6+     ___MBCodePage
+0000:54c5      __mbinit_
+0803: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_
 
 
                         +--------------------+
@@ -404,6 +404,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00016820 (92192.)
+Memory size:  00016830 (92208.)
 Entry point address: 0000:01d2
-Link time: 00:00.79
+Link time: 00:00.00
index 9a352248cca09bcb7bd5b075650e2cff53ec8f9e..f5c07cfb18472f218bd6568dbeabcddd8c65a11c 100755 (executable)
Binary files a/test2.exe and b/test2.exe differ
index da49752f773a0a36d8a5414e2c68cffdd9b10a1b..94441f9f350962ee162f87df76eb1a09d59f6739 100755 (executable)
--- a/test2.map
+++ b/test2.map
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:31
+Created on:       15/10/13 10:48:03
 Executable Image: test2.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          08bd:0000            0000e8a0
+DGROUP                          08be: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       0000233a
-16text_TEXT            CODE           AUTO           0000:8ac0       0000010d
-FAR_DATA               FAR_DATA       AUTO           08bc:000d       00000000
-_NULL                  BEGDATA        DGROUP         08bd:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         08bf:0000       00000002
-CONST                  DATA           DGROUP         08bf:0002       00000076
-CONST2                 DATA           DGROUP         08c6:0008       00000000
-_DATA                  DATA           DGROUP         08c7:0000       00000260
-XIB                    DATA           DGROUP         08ed:0000       00000000
-XI                     DATA           DGROUP         08ed:0000       00000018
-XIE                    DATA           DGROUP         08ee:0008       00000000
-YIB                    DATA           DGROUP         08ee:0008       00000000
-YI                     DATA           DGROUP         08ee:0008       0000000c
-YIE                    DATA           DGROUP         08ef:0004       00000000
-STRINGS                DATA           DGROUP         08ef:0004       00000000
-DATA                   DATA           DGROUP         08ef:0004       00000000
-_BSS                   BSS            DGROUP         08ef:0004       00000ab3
-STACK                  STACK          DGROUP         099b: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       0000233a
+16text_TEXT            CODE           AUTO           0000:8ad0       0000010d
+FAR_DATA               FAR_DATA       AUTO           08bd:000d       00000000
+_NULL                  BEGDATA        DGROUP         08be:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         08c0:0000       00000002
+CONST                  DATA           DGROUP         08c0:0002       00000076
+CONST2                 DATA           DGROUP         08c7:0008       00000000
+_DATA                  DATA           DGROUP         08c8:0000       00000260
+XIB                    DATA           DGROUP         08ee:0000       00000000
+XI                     DATA           DGROUP         08ee:0000       00000018
+XIE                    DATA           DGROUP         08ef:0008       00000000
+YIB                    DATA           DGROUP         08ef:0008       00000000
+YI                     DATA           DGROUP         08ef:0008       0000000c
+YIE                    DATA           DGROUP         08f0:0004       00000000
+STRINGS                DATA           DGROUP         08f0:0004       00000000
+DATA                   DATA           DGROUP         08f0:0004       00000000
+_BSS                   BSS            DGROUP         08f0:0004       00000ab3
+STACK                  STACK          DGROUP         099c: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)
-08bd:0000*     __nullarea
-08bd:00c4*     __ovlflag
-08bd:00c5*     __intno
-08bd:00c6*     __ovlvec
+08be:0000*     __nullarea
+08be:00c4*     __ovlflag
+08be:00c5*     __intno
+08be:00c6*     __ovlvec
 0000:01e0      _cstart_
 0000:02b3*     _Not_Enough_Memory_
 0000:03e5      __exit_
@@ -92,84 +92,84 @@ 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)
-08bd:00ca      __curbrk
-08bd:00d2      __STACKLOW
-08bd:00d4      __STACKTOP
-08bd:00d6      __cbyte
-08bd:00d8      __child
-08bd:00da      __no87
-08bd:00e7      ___FPE_handler
-08bd:00cc      __psp
-08bd:00db      __get_ovl_stack
-08bd:00df      __restore_ovl_stack
-08bd:00e3      __close_ovl_file
-08bd:00eb      __LpCmdLine
-08bd:00ef      __LpPgmName
-08bd:00ce      __osmajor
-08bd:00cf      __osminor
-08bd:00d0      __osmode
-08bd:00d1      __HShift
+08be:00ca      __curbrk
+08be:00d2      __STACKLOW
+08be:00d4      __STACKTOP
+08be:00d6      __cbyte
+08be:00d8      __child
+08be:00da      __no87
+08be:00e7      ___FPE_handler
+08be:00cc      __psp
+08be:00db      __get_ovl_stack
+08be:00df      __restore_ovl_stack
+08be:00e3      __close_ovl_file
+08be:00eb      __LpCmdLine
+08be:00ef      __LpPgmName
+08be:00ce      __osmajor
+08be:00cf      __osminor
+08be:00d0      __osmode
+08be: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_
-08bd:03a4+     ___RmTmpFileFn
+08be: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_
-08bd:00f4+     ___int23_exit
-08bd:00f8+     ___FPE_handler_exit
+08be:00f4+     ___int23_exit
+08be: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:6afa*     modexNextPage_
-0000:6bca*     modexNextPageFlexibleSize_
-0000:6c9e*     modexShowPage_
-0000:6d9a*     modexPanPage_
-0000:6dea*     modexSelectPlane_
-0000:6e0e+     modexClearRegion_
-0000:6f26*     oldDrawBmp_
-0000:708c*     CDrawBmp_
-0000:71f0*     modexDrawBmp_
-0000:7256+     modexDrawBmpRegion_
-0000:73c0*     modex_sparky4_DrawBmpRegion_
-0000:752a*     modexDrawPlanarBuf_
-0000:7548*     modexDrawSprite_
-0000:75ae+     modexDrawSpriteRegion_
-0000:7726*     modexCopyPageRegion_
-0000:7890*     modexFadeOn_
-0000:78c0*     modexFadeOff_
-0000:78ee*     modexFlashOn_
-0000:791c*     modexFlashOff_
-0000:79ec+     modexPalSave_
-0000:7a42      modexNewPal_
-0000:7a92*     modexLoadPalFile_
-0000:7b74*     modexSavePalFile_
-0000:7bec*     modexPalBlack_
-0000:7c16*     modexPalWhite_
-0000:7c40+     modexPalUpdate_
-0000:81b0+     modexPalUpdate1_
-0000:822a*     modexPalUpdate0_
-0000:8276+     chkcolor_
-0000:858e+     modexputPixel_
-0000:861c*     modexgetPixel_
-0000:86a2*     modexhlin_
-0000:870e*     modexprint_
-0000:88a8*     modexprintbig_
-0000:8a24*     cls_
-0000:8a92+     modexWaitBorder_
-08bd:0104+     _VGA
+0000:6948*     VGAmodeX_
+0000:69f0+     modexEnter_
+0000:6a8c*     modexLeave_
+0000:6aa4*     modexDefaultPage_
+0000:6b0a*     modexNextPage_
+0000:6bda*     modexNextPageFlexibleSize_
+0000:6cae*     modexShowPage_
+0000:6daa*     modexPanPage_
+0000:6dfa*     modexSelectPlane_
+0000:6e1e+     modexClearRegion_
+0000:6f36*     oldDrawBmp_
+0000:709c*     CDrawBmp_
+0000:7200*     modexDrawBmp_
+0000:7266+     modexDrawBmpRegion_
+0000:73d0*     modex_sparky4_DrawBmpRegion_
+0000:753a*     modexDrawPlanarBuf_
+0000:7558*     modexDrawSprite_
+0000:75be+     modexDrawSpriteRegion_
+0000:7736*     modexCopyPageRegion_
+0000:78a0*     modexFadeOn_
+0000:78d0*     modexFadeOff_
+0000:78fe*     modexFlashOn_
+0000:792c*     modexFlashOff_
+0000:79fc+     modexPalSave_
+0000:7a52      modexNewPal_
+0000:7aa2*     modexLoadPalFile_
+0000:7b84*     modexSavePalFile_
+0000:7bfc*     modexPalBlack_
+0000:7c26*     modexPalWhite_
+0000:7c50+     modexPalUpdate_
+0000:81c0+     modexPalUpdate1_
+0000:823a*     modexPalUpdate0_
+0000:8286+     chkcolor_
+0000:859e+     modexputPixel_
+0000:862c*     modexgetPixel_
+0000:86b2*     modexhlin_
+0000:871e*     modexprint_
+0000:88b8*     modexprintbig_
+0000:8a34*     cls_
+0000:8aa2+     modexWaitBorder_
+08be:0104+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:10c0+     __open_flags_
 0000:1381+     _fsopen_
@@ -178,13 +178,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_
-08bd:012c+     ___fheap
-08bd:012e      ___fheapRover
-08bd:0130      ___LargestSizeB4Rover
+08be:012c+     ___fheap
+08be:012e      ___fheapRover
+08be:0130      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-08bd:0132      ___iob
-08bd:0ca8      ___ClosedStreams
-08bd:0cac      ___OpenStreams
+08be:0132      ___iob
+08be:0ca8      ___OpenStreams
+08be: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)
@@ -200,15 +200,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)
-08bd:029a      ___uselfn
+08be: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_
-08bd:029c+     ___WD_Present
+08be:029c+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:1a5d*     __get_errno_ptr_
-08bd:0cb0      _errno
+08be: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)
@@ -247,13 +247,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:8b36*     textInit_
-08bd:0cb2      _romFonts
+0000:8b46*     textInit_
+08be:0cb2      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:26b0*     __set_commode_
-08bd:02a2      __commode
+08be:02a2      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-08bd:02a4      __fmode
+08be: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)
@@ -274,9 +274,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_
-08bd:02a6      ___nheapbeg
-08bd:02a8      ___MiniHeapRover
-08bd:02aa      ___LargestSizeB4MiniHeapRover
+08be:02a6      ___nheapbeg
+08be:02a8      ___MiniHeapRover
+08be:02aa      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
 0000:30c9*     _heapgrow_
 0000:30c9*     _fheapgrow_
@@ -288,120 +288,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_
-08bd:0cca+     ___MiniHeapFreeRover
+08be: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)
-08bd:0ccc      ____Argv
-08bd:0cd0      ____Argc
+08be:0ccc      ____Argv
+08be:0cd0      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-08bd:02ac      __amblksiz
+08be:02ac      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-08bd:0300      __Start_XI
-08bd:0318      __End_XI
-08bd:0318      __Start_YI
-08bd:0324      __End_YI
+08be:0300      __Start_XI
+08be:0318      __End_XI
+08be:0318      __Start_YI
+08be: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_
-08bd:02c2      ___NFiles
-08bd:02c4      ___init_mode
-08bd:02ec      ___io_mode
+0000:4847      __GetIOMode_
+0000:487c      __SetIOMode_nogrow_
+08be:02c2      ___NFiles
+08be:02c4      ___init_mode
+08be: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_
-08bd:0cd4      __doserrno
+0000:4ba1*     __get_doserrno_ptr_
+08be:0cd4      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-08bd:02f0      ___umaskval
+08be: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_
-08bd:02f2      ___heap_enabled
+0000:4bed*     _heapenable_
+08be: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)
-08bd:02f4      ___EFG_printf
-08bd:02f8*     ___EFG_scanf
+08be:02f4      ___EFG_printf
+08be:02f8*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-08bd:02fc      ___IsDBCS
+08be:02fc      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:4f81*     _ismbblead_
-08bd:0cd6      ___MBCSIsTable
+0000:4f8f*     _ismbblead_
+08be: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)
-08bd:0072      ___Alphabet
+08be:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:5818      __mbinit_
-08bd:02fe+     ___MBCodePage
+0000:5826      __mbinit_
+08be: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_
 
 
                         +--------------------+
@@ -417,6 +417,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00017470 (95344.)
+Memory size:  00017480 (95360.)
 Entry point address: 0000:01e0
-Link time: 00:00.39
+Link time: 00:00.00
index 6dbf027edf2117d3a5a54f2fd40b88760076686f..e475c0f0f3cd7c457657e254c392b3136a048adf 100755 (executable)
Binary files a/tesuto.exe and b/tesuto.exe differ
index f2dbd8041167583183c1032733ba973e6fb3b3e2..a7c7e71514d7915090cc501c723d441a1a7d903e 100755 (executable)
Binary files a/vgmtest.exe and b/vgmtest.exe differ
index c69373bdbfa4aa6840942c2a410e9ce5e9c21041..1378038f1e0fddea9c77701f13baacfd354480e2 100755 (executable)
@@ -1,7 +1,7 @@
-Open Watcom Linker Version 2.0 beta Sep 16 2015 10:14:10 (64-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/13 10:44:32
+Created on:       15/10/13 10:48:04
 Executable Image: vgmtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          10af:0000            0000e970
+DGROUP                          10b0:0000            0000e970
 
 
 
@@ -33,28 +33,28 @@ wcpu_TEXT              CODE           AUTO           0000:52b0       00000058
 kitten_TEXT            CODE           AUTO           0000:5b20       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6330       0000158b
 timer_TEXT             CODE           AUTO           0000:78c0       00000235
-_TEXT                  CODE           AUTO           0000:7b00       000075c9
-16_snd_TEXT            CODE           AUTO           0000:f0d0       00000338
-vgmSnd_TEXT            CODE           AUTO           0f41:0000       00001525
-16_in13_DATA           FAR_DATA       AUTO           1094:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           10ae:0004       00000000
-_NULL                  BEGDATA        DGROUP         10af:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         10b1:0000       00000002
-CONST                  DATA           DGROUP         10b1:0002       00000076
-CONST2                 DATA           DGROUP         10b8:0008       00000102
-_DATA                  DATA           DGROUP         10c9:0000       00000583
-XIB                    DATA           DGROUP         1121:0004       00000000
-XI                     DATA           DGROUP         1121:0004       00000036
-XIE                    DATA           DGROUP         1124:000a       00000000
-YIB                    DATA           DGROUP         1124:000a       00000000
-YI                     DATA           DGROUP         1124:000a       00000018
-YIE                    DATA           DGROUP         1126:0002       00000000
-STRINGS                DATA           DGROUP         1126:0002       00000000
-DATA                   DATA           DGROUP         1126:0002       00000000
-_emu_init_start        EMU            DGROUP         1126:0002       00000000
-_emu_init_end          EMU            DGROUP         1126:0002       00000000
-_BSS                   BSS            DGROUP         1127:0000       00000724
-STACK                  STACK          DGROUP         119a:0000       0000dac0
+_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)
-10af: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_
-10af:0900+     _beforesort
-10af:0904+     _aftersort
-10af: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_
-10af:0910*     _finishcachebox
-10af:0914*     _drawcachebox
-10af:0918*     _updatecachebox
+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_
-10af: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_
@@ -178,41 +178,41 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:7b05      __STK
 0000:7b25      __STKOVERFLOW_
 Module: vgmsnd.lib(/dos/z/16/src/lib/16_snd.c)
-0000:f0d0      opl2out_
-0000:f112*     opl3out_
-0000:f14e*     opl3exp_
-0000:f18a*     FMReset_
-0000:f1c8*     FMKeyOff_
-0000:f1f2*     FMKeyOn_
-0000:f240*     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:7b42      _fmalloc_
 0000:7b42      malloc_
-10af:04c4      ___fheap
-10af:04c6      ___fheapRover
-10af:04c8      ___LargestSizeB4Rover
+10b0:04c4      ___fheap
+10b0:04c6      ___fheapRover
+10b0:04c8      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 0000:7cbf      __PIA
 0000:7cb8*     __PIS
 Module: vgmsnd.lib(/dos/z/16/src/lib/vgmsnd/vgmSnd.c)
-0f41:004a      OpenVGMFile_
-0f41:033a      FreeVGMFile_
-0f41:08f2      InitEngine_
-0f41:0ab0      DeinitEngine_
-0f41:0b18      PlayMusic_
-0f41:0b82*     PlaySFX_
-0f41:0c16      StopMusic_
-0f41:0c36*     StopSFX_
-0f41:0ccc*     PauseMusic_
-0f41:0d28*     ResumeMusic_
-0f41: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:7cd6      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-10af:0000*     __nullarea
-10af:04d4*     __ovlflag
-10af:04d5*     __intno
-10af:04d6*     __ovlvec
+10b0:0000*     __nullarea
+10b0:04d4*     __ovlflag
+10b0:04d5*     __intno
+10b0:04d6*     __ovlvec
 0000:7d06      _cstart_
 0000:7dd9*     _Not_Enough_Memory_
 0000:7f0b      __exit_
@@ -222,10 +222,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:7f92      _big_code_
 0000:7f92*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-10af:0b5e      __argv
-10af:0b62      ___argv
-10af:0b66      __argc
-10af: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:7f92+     int86x_
 0000:8115      int86_
@@ -247,22 +247,22 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 0000:82be      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:8303      _nmalloc_
-10af:04da      ___nheapbeg
-10af:04dc      ___MiniHeapRover
-10af:04de      ___LargestSizeB4MiniHeapRover
+10b0:04da      ___nheapbeg
+10b0:04dc      ___MiniHeapRover
+10b0:04de      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:83dd      _ffree_
 0000:83dd      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:844a      _nfree_
-10af:0b6a+     ___MiniHeapFreeRover
+10b0:0b6a+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:8545+     _null_exit_rtn_
 0000:8545+     __null_int23_exit_
 0000:8546      exit_
 0000:8567+     _exit_
-10af:04e0+     ___int23_exit
-10af:04e4      ___FPE_handler_exit
+10b0:04e0+     ___int23_exit
+10b0:04e4      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0000:8584      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
@@ -281,7 +281,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:8f2b      __doclose_
 0000:9075      __shutdown_stream_
 0000:908f      fclose_
-10af:0b6c+     ___RmTmpFileFn
+10b0:0b6c+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0000:90fa+     __ibm_bios_get_ticks_
 0000:9171      clock_
@@ -292,7 +292,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:9395      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-10af:0098      __IsTable
+10b0:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:958d      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -327,31 +327,31 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 0000:9d87      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-10af:04f0      __8087
-10af:04f1      __real87
-10af:04f2      __dos87emucall
-10af: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:9d96*     __exit_with_msg_
 0000:9d9b      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-10af:04f6      __curbrk
-10af:04fe      __STACKLOW
-10af:0500      __STACKTOP
-10af:0502      __cbyte
-10af:0504      __child
-10af:0506      __no87
-10af:0513      ___FPE_handler
-10af:04f8      __psp
-10af:0507      __get_ovl_stack
-10af:050b      __restore_ovl_stack
-10af:050f      __close_ovl_file
-10af:0517      __LpCmdLine
-10af:051b      __LpPgmName
-10af:04fa      __osmajor
-10af:04fb      __osminor
-10af:04fc      __osmode
-10af: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:9dc0      __MemAllocator
 0000:9e8a      __MemFree
@@ -364,9 +364,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
 0000:a24f      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-10af:0520      ___iob
-10af:0b74      ___ClosedStreams
-10af:0b78      ___OpenStreams
+10b0:0520      ___iob
+10b0:0b74      ___OpenStreams
+10b0:0b78      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:a5e0      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
@@ -377,7 +377,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:a7f4      __FiniRtns
 0000:a7f4*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-10af:0688      ___uselfn
+10b0:0688      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:a858      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
@@ -394,7 +394,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
 0000:aea0      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-10af:0022      ___Alphabet
+10b0:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
 0000:aea3      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
@@ -404,18 +404,18 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
 0000:af51*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:af5c*     __get_errno_ptr_
-10af:0b80      _errno
+10b0:0b80      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
 0000:af63      __GetIOMode_
 0000:af98      __SetIOMode_nogrow_
-10af:069e      ___NFiles
-10af:06a0      ___init_mode
-10af:06c8      ___io_mode
+10b0:069e      ___NFiles
+10b0:06a0      ___init_mode
+10b0:06c8      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:afcd*     __set_commode_
-10af:06cc      __commode
+10b0:06cc      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-10af:06ce      __fmode
+10b0:06ce      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
 0000:afd9      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
@@ -442,9 +442,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:b5e0      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:b5fc*     __get_doserrno_ptr_
-10af:0b82      __doserrno
+10b0:0b82      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-10af:06d0      ___umaskval
+10b0:06d0      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
 0000:b603      _dos_creat_
 0000:b627*     _dos_creatnew_
@@ -455,9 +455,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
 0000:b830      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-10af:0b86      ___env_mask
-10af:0b8a      _environ
-10af:0b8e*     __wenviron
+10b0:0b86      ___env_mask
+10b0:0b8a      _environ
+10b0:0b8e*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
 0000:b872      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
@@ -478,12 +478,12 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:bdc8      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:be38      __EnterWVIDEO_
-10af:06f0+     ___WD_Present
+10b0:06f0+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
 0000:be5c*     _heapenable_
-10af:06f2      ___heap_enabled
+10b0:06f2      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-10af:06f4      __amblksiz
+10b0:06f4      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
 0000:be6d      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
@@ -501,94 +501,94 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:c7cb      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-10af:0b92      ____Argv
-10af:0b96      ____Argc
+10b0:0b92      ____Argv
+10b0:0b96      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-10af:0724      __Start_XI
-10af:075a      __End_XI
-10af:075a      __Start_YI
-10af: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)
-10af:0b98      ___historical_splitparms
+10b0:0b98      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:d92e      _DoINTR_
+0000:d93c      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:dca7*     sbrk_
-0000:dcb7      __brk_
+0000:dcb5*     sbrk_
+0000:dcc5      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:dd1f      __qwrite_
+0000:dd2d      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:dd7f      fsync_
+0000:dd8d      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:dd84      __flushall_
-0000:de18      flushall_
+0000:dd92      __flushall_
+0000:de26      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:de1e*     _frealloc_
-0000:de1e      realloc_
+0000:de2c*     _frealloc_
+0000:de2c      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:df18      __setenvp_
-0000:e0a4      __freeenvp_
+0000:df26      __setenvp_
+0000:e0b2      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-10af:06f6      ___IsDBCS
+10b0:06f6      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e102*     _ismbblead_
-10af:0b9e      ___MBCSIsTable
+0000:e110*     _ismbblead_
+10b0:0b9e      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e15c      __mbinit_
-10af:06f8      ___MBCodePage
+0000:e16a      __mbinit_
+10b0:06f8      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e237      _mbdtoupper_
+0000:e245      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e245      toupper_
+0000:e253      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-10af:06fa      __8087cw
+10b0:06fa      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-10af:06fc      ___Save8087
-10af:0700      ___Rest8087
+10b0:06fc      ___Save8087
+10b0:0700      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e254      __GrabFP87_
+0000:e262      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e286*     __init_8087_emu
-0000:e28c      __x87id
+0000:e294*     __init_8087_emu
+0000:e29a      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:e2e9      getche_
+0000:e2f7      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e303      wctomb_
+0000:e311      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e34e+     utoa_
-0000:e3ef      itoa_
+0000:e35c+     utoa_
+0000:e3fd      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e439      strupr_
+0000:e447      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-10af:0704      ___EFG_printf
-10af:0708*     ___EFG_scanf
+10b0:0704      ___EFG_printf
+10b0:0708*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e481      ulltoa_
-0000:e5be*     lltoa_
+0000:e48f      ulltoa_
+0000:e5cc*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e62f*     _dos_close_
-0000:e63d      _dos_commit_
+0000:e63d*     _dos_close_
+0000:e64b      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e64c*     _msize_
-0000:e667      _fmsize_
+0000:e65a*     _msize_
+0000:e675      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e678      __HeapManager_expand_
-0000:eb81      _nexpand_
+0000:e686      __HeapManager_expand_
+0000:eb8f      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:ebd4      _fexpand_
-0000:ebd4*     _expand_
+0000:ebe2      _fexpand_
+0000:ebe2*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ec09      clearenv_
+0000:ec17      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ed3e      __Init_FPE_handler_
-0000:ed77      __Fini_FPE_handler_
-0000:edae*     __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:f040      _bfree_
+0000:f04e      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:f065      _bexpand_
+0000:f073      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-10af:0722      ___FPE_int
+10b0:0722      ___FPE_int
 
 
                         +--------------------+
@@ -604,6 +604,6 @@ vgmsnd.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001f460 (128096.)
+Memory size:  0001f470 (128112.)
 Entry point address: 0000:7d06
-Link time: 00:00.64
+Link time: 00:00.00