]> 4ch.mooo.com Git - 16.git/commitdiff
wwww
authorsparky4 <sparky4@cock.li>
Tue, 13 Oct 2015 16:44:30 +0000 (11:44 -0500)
committersparky4 <sparky4@cock.li>
Tue, 13 Oct 2015 16:44:30 +0000 (11:44 -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 9fe3c891c77e76fefb0bfbdb049491865b58df24..e2ff1fc7b1919d553f3069263d38996f4d60c671 100755 (executable)
Binary files a/16.exe and b/16.exe differ
diff --git a/16.map b/16.map
index 1910464aa0987d5008f6711000d112419faacac0..fd4c8e4b861e2a7a0bcd23db00ee102a58509de5 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 11:42:19
+Created on:       15/10/13 11:44:26
 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       0000233c
-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       0000233c
+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:7e22+     modex__320x240_256__Enter_
-08dc:7ebe*     modexLeave_
-08dc:7ed6*     modexDefaultPage_
-08dc:7f3c*     modexNextPage_
-08dc:800c*     modexNextPageFlexibleSize_
-08dc:80e0*     modexShowPage_
-08dc:81dc*     modexPanPage_
-08dc:822c*     modexSelectPlane_
-08dc:8250+     modexClearRegion_
-08dc:8368*     oldDrawBmp_
-08dc:84ce*     CDrawBmp_
-08dc:8632*     modexDrawBmp_
-08dc:8698+     modexDrawBmpRegion_
-08dc:8802*     modex_sparky4_DrawBmpRegion_
-08dc:896c*     modexDrawPlanarBuf_
-08dc:898a*     modexDrawSprite_
-08dc:89f0+     modexDrawSpriteRegion_
-08dc:8b68*     modexCopyPageRegion_
-08dc:8cd2      modexFadeOn_
-08dc:8d02      modexFadeOff_
-08dc:8d30*     modexFlashOn_
-08dc:8d5e*     modexFlashOff_
-08dc:8e2e      modexPalSave_
-08dc:8e84      modexNewPal_
-08dc:8ed4*     modexLoadPalFile_
-08dc:8fb6*     modexSavePalFile_
-08dc:902e      modexPalBlack_
-08dc:9058*     modexPalWhite_
-08dc:9082+     modexPalUpdate_
-08dc:95f2+     modexPalUpdate1_
-08dc:966c*     modexPalUpdate0_
-08dc:96b8+     chkcolor_
-08dc:99d0+     modexputPixel_
-08dc:9a5e*     modexgetPixel_
-08dc:9ae4*     modexhlin_
-08dc:9b50*     modexprint_
-08dc:9cea*     modexprintbig_
-08dc:9e66*     cls_
-08dc:9ed4+     modexWaitBorder_
-1355:04d4+     _VGA
+08dc:7d88      VGAmodeX_
+08dc:7e32+     modex__320x240_256__Enter_
+08dc:7ece*     modexLeave_
+08dc:7ee6*     modexDefaultPage_
+08dc:7f4c*     modexNextPage_
+08dc:801c*     modexNextPageFlexibleSize_
+08dc:80f0*     modexShowPage_
+08dc:81ec*     modexPanPage_
+08dc:823c*     modexSelectPlane_
+08dc:8260+     modexClearRegion_
+08dc:8378*     oldDrawBmp_
+08dc:84de*     CDrawBmp_
+08dc:8642*     modexDrawBmp_
+08dc:86a8+     modexDrawBmpRegion_
+08dc:8812*     modex_sparky4_DrawBmpRegion_
+08dc:897c*     modexDrawPlanarBuf_
+08dc:899a*     modexDrawSprite_
+08dc:8a00+     modexDrawSpriteRegion_
+08dc:8b78*     modexCopyPageRegion_
+08dc:8ce2      modexFadeOn_
+08dc:8d12      modexFadeOff_
+08dc:8d40*     modexFlashOn_
+08dc:8d6e*     modexFlashOff_
+08dc:8e3e      modexPalSave_
+08dc:8e94      modexNewPal_
+08dc:8ee4*     modexLoadPalFile_
+08dc:8fc6*     modexSavePalFile_
+08dc:903e      modexPalBlack_
+08dc:9068*     modexPalWhite_
+08dc:9092+     modexPalUpdate_
+08dc:9602+     modexPalUpdate1_
+08dc:967c*     modexPalUpdate0_
+08dc:96c8+     chkcolor_
+08dc:99e0+     modexputPixel_
+08dc:9a6e*     modexgetPixel_
+08dc:9af4*     modexhlin_
+08dc:9b60*     modexprint_
+08dc:9cfa*     modexprintbig_
+08dc:9e76*     cls_
+08dc:9ee4+     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.20
+Link time: 00:00.00
index 5011cd4e4d93f061ba62cd9753cac8a29f1899bb..5bbdb25e5740479d11b4d0a2fc7414f731319732 100755 (executable)
Binary files a/bakapi.exe and b/bakapi.exe differ
index f16bc95bb1395e67b1d097fb9ea78dc18532120c..8e08a64b6e7933f3795a20e1ae2afaff2925e92a 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 11:42:19
+Created on:       15/10/13 11:44:26
 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       0000233c
-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       0000233c
+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:92e2+     modex__320x240_256__Enter_
-07c2:937e*     modexLeave_
-07c2:9396      modexDefaultPage_
-07c2:93fc*     modexNextPage_
-07c2:94cc*     modexNextPageFlexibleSize_
-07c2:95a0      modexShowPage_
-07c2:969c*     modexPanPage_
-07c2:96ec*     modexSelectPlane_
-07c2:9710      modexClearRegion_
-07c2:9828*     oldDrawBmp_
-07c2:998e*     CDrawBmp_
-07c2:9af2*     modexDrawBmp_
-07c2:9b58+     modexDrawBmpRegion_
-07c2:9cc2*     modex_sparky4_DrawBmpRegion_
-07c2:9e2c*     modexDrawPlanarBuf_
-07c2:9e4a*     modexDrawSprite_
-07c2:9eb0+     modexDrawSpriteRegion_
-07c2:a028*     modexCopyPageRegion_
-07c2:a192*     modexFadeOn_
-07c2:a1c2*     modexFadeOff_
-07c2:a1f0*     modexFlashOn_
-07c2:a21e*     modexFlashOff_
-07c2:a2ee+     modexPalSave_
-07c2:a344+     modexNewPal_
-07c2:a394*     modexLoadPalFile_
-07c2:a476*     modexSavePalFile_
-07c2:a4ee*     modexPalBlack_
-07c2:a518*     modexPalWhite_
-07c2:a542+     modexPalUpdate_
-07c2:aab2+     modexPalUpdate1_
-07c2:ab2c*     modexPalUpdate0_
-07c2:ab78+     chkcolor_
-07c2:ae90      modexputPixel_
-07c2:af1e*     modexgetPixel_
-07c2:afa4*     modexhlin_
-07c2:b010      modexprint_
-07c2:b1aa*     modexprintbig_
-07c2:b326      cls_
-07c2:b394+     modexWaitBorder_
-13e3:04d4      _VGA
+07c2:9268      VGAmodeX_
+07c2:9312+     modex__320x240_256__Enter_
+07c2:93ae*     modexLeave_
+07c2:93c6      modexDefaultPage_
+07c2:942c*     modexNextPage_
+07c2:94fc*     modexNextPageFlexibleSize_
+07c2:95d0      modexShowPage_
+07c2:96cc*     modexPanPage_
+07c2:971c*     modexSelectPlane_
+07c2:9740      modexClearRegion_
+07c2:9858*     oldDrawBmp_
+07c2:99be*     CDrawBmp_
+07c2:9b22*     modexDrawBmp_
+07c2:9b88+     modexDrawBmpRegion_
+07c2:9cf2*     modex_sparky4_DrawBmpRegion_
+07c2:9e5c*     modexDrawPlanarBuf_
+07c2:9e7a*     modexDrawSprite_
+07c2:9ee0+     modexDrawSpriteRegion_
+07c2:a058*     modexCopyPageRegion_
+07c2:a1c2*     modexFadeOn_
+07c2:a1f2*     modexFadeOff_
+07c2:a220*     modexFlashOn_
+07c2:a24e*     modexFlashOff_
+07c2:a31e+     modexPalSave_
+07c2:a374+     modexNewPal_
+07c2:a3c4*     modexLoadPalFile_
+07c2:a4a6*     modexSavePalFile_
+07c2:a51e*     modexPalBlack_
+07c2:a548*     modexPalWhite_
+07c2:a572+     modexPalUpdate_
+07c2:aae2+     modexPalUpdate1_
+07c2:ab5c*     modexPalUpdate0_
+07c2:aba8+     chkcolor_
+07c2:aec0      modexputPixel_
+07c2:af4e*     modexgetPixel_
+07c2:afd4*     modexhlin_
+07c2:b040      modexprint_
+07c2:b1da*     modexprintbig_
+07c2:b356      cls_
+07c2:b3c4+     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.79
+Link time: 00:00.00
index 45966b55b9807b1166fde2df9067bc7914531dd6..7f0f2364066cb74c3b7e43280a6f68209baf1633 100755 (executable)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index 8523c6fe89f659a32c0a44052af7631b17ab8566..c9052bc691f7c8d0def47d9df7820af8970dfaa8 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 11:42:19
+Created on:       15/10/13 11:44:26
 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.28
+Link time: 00:00.00
index e415f0f4a80a4e8dfbbb6e322b80ea2ff3efe0f9..d00311aad194a4cd430494afe003727d7f2cccd6 100755 (executable)
Binary files a/fmemtest.exe and b/fmemtest.exe differ
index c4aad449d2587210247ade30f24aa1f83c007f97..1248fa3431c5c40e3c09ad04d6e708f36f3a32b4 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 11:42:19
+Created on:       15/10/13 11:44:26
 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.10
+Link time: 00:00.00
index 7a4037bee2401f1a967291434a57e09ae0e02fa0..7dcb774296b781d98174d92a46bda3ed21f0d0bf 100755 (executable)
Binary files a/fontgfx.exe and b/fontgfx.exe differ
index 32d3e2010d2457b86f3a0b3e64b333f9ef83c840..290dbe6a725dfc91a0dd7ddf2a7c9cbbf8ce77ba 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 11:42:19
+Created on:       15/10/13 11:44:26
 Executable Image: fontgfx.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1179:0000            0000f4e0
+DGROUP                          117a:0000            0000f4e0
 
 
 
@@ -33,28 +33,28 @@ 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       00007645
-16text_TEXT            CODE           AUTO           0000:f190       0000010d
-modex16_TEXT           CODE           AUTO           0f2a:0000       0000233c
-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       00000e22
-STACK                  STACK          DGROUP         131b:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:7b40       00007653
+16text_TEXT            CODE           AUTO           0000:f1a0       0000010d
+modex16_TEXT           CODE           AUTO           0f2b:0000       0000233c
+16_in13_DATA           FAR_DATA       AUTO           115f:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1179:0004       00000000
+_NULL                  BEGDATA        DGROUP         117a:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         117c:0000       00000002
+CONST                  DATA           DGROUP         117c:0002       00000076
+CONST2                 DATA           DGROUP         1183:0008       00000102
+_DATA                  DATA           DGROUP         1194:0000       000009f5
+XIB                    DATA           DGROUP         1233:0006       00000000
+XI                     DATA           DGROUP         1233:0006       00000036
+XIE                    DATA           DGROUP         1236:000c       00000000
+YIB                    DATA           DGROUP         1236:000c       00000000
+YI                     DATA           DGROUP         1236:000c       00000018
+YIE                    DATA           DGROUP         1238:0004       00000000
+STRINGS                DATA           DGROUP         1238:0004       00000000
+DATA                   DATA           DGROUP         1238:0004       00000000
+_emu_init_start        EMU            DGROUP         1238:0004       00000000
+_emu_init_end          EMU            DGROUP         1238:0004       00000000
+_BSS                   BSS            DGROUP         1239:0000       00000e22
+STACK                  STACK          DGROUP         131c:0000       0000dac0
 
 
                         +----------------+
@@ -69,9 +69,9 @@ Address        Symbol
 
 Module: fontgfx.o(/dos/z/16/src/fontgfx.c)
 0000:000c      main_
-1179:0bf0+     _gvar
+117a:0bf0+     _gvar
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-1179:0c2e+     _inpu
+117a:0c2e+     _inpu
 0000:02a0+     INL_KeyService_
 0000:053a+     Mouse_
 0000:0592+     IN_GetJoyAbs_
@@ -119,9 +119,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_
-1179:0d90+     _beforesort
-1179:0d94+     _aftersort
-1179:0d98+     _XMSaddr
+117a:0d90+     _beforesort
+117a:0d94+     _aftersort
+117a:0d98+     _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)
@@ -139,9 +139,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_
-1179:0da0*     _finishcachebox
-1179:0da4*     _drawcachebox
-1179:0da8*     _updatecachebox
+117a:0da0*     _finishcachebox
+117a:0da4*     _updatecachebox
+117a:0da8*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5b9c      KITTENGETS
 0000:5bfc*     kittenopen_
@@ -152,7 +152,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6154+     get_line_
 0000:61c6+     db_fetch_
 0000:625c+     db_insert_
-1179:08e4+     __kitten_catalog
+117a:08e4+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:651c+     LargestFreeBlock_
 0000:65aa+     _coreleft_
@@ -177,50 +177,50 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:7b45      __STK
 0000:7b65      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:f206      textInit_
-1179:0db4      _romFonts
+0000:f216      textInit_
+117a:0db4      _romFonts
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0f2a:01b8      VGAmodeX_
-0f2a:0262+     modex__320x240_256__Enter_
-0f2a:02fe*     modexLeave_
-0f2a:0316      modexDefaultPage_
-0f2a:037c*     modexNextPage_
-0f2a:044c*     modexNextPageFlexibleSize_
-0f2a:0520*     modexShowPage_
-0f2a:061c*     modexPanPage_
-0f2a:066c*     modexSelectPlane_
-0f2a:0690+     modexClearRegion_
-0f2a:07a8*     oldDrawBmp_
-0f2a:090e*     CDrawBmp_
-0f2a:0a72*     modexDrawBmp_
-0f2a:0ad8+     modexDrawBmpRegion_
-0f2a:0c42*     modex_sparky4_DrawBmpRegion_
-0f2a:0dac*     modexDrawPlanarBuf_
-0f2a:0dca*     modexDrawSprite_
-0f2a:0e30+     modexDrawSpriteRegion_
-0f2a:0fa8*     modexCopyPageRegion_
-0f2a:1112*     modexFadeOn_
-0f2a:1142*     modexFadeOff_
-0f2a:1170*     modexFlashOn_
-0f2a:119e*     modexFlashOff_
-0f2a:126e+     modexPalSave_
-0f2a:12c4+     modexNewPal_
-0f2a:1314*     modexLoadPalFile_
-0f2a:13f6*     modexSavePalFile_
-0f2a:146e*     modexPalBlack_
-0f2a:1498*     modexPalWhite_
-0f2a:14c2+     modexPalUpdate_
-0f2a:1a32+     modexPalUpdate1_
-0f2a:1aac*     modexPalUpdate0_
-0f2a:1af8+     chkcolor_
-0f2a:1e10+     modexputPixel_
-0f2a:1e9e*     modexgetPixel_
-0f2a:1f24*     modexhlin_
-0f2a:1f90      modexprint_
-0f2a:212a      modexprintbig_
-0f2a:22a6*     cls_
-0f2a:2314+     modexWaitBorder_
-1179:0914+     _VGA
+0f2b:01b8      VGAmodeX_
+0f2b:0262+     modex__320x240_256__Enter_
+0f2b:02fe*     modexLeave_
+0f2b:0316      modexDefaultPage_
+0f2b:037c*     modexNextPage_
+0f2b:044c*     modexNextPageFlexibleSize_
+0f2b:0520*     modexShowPage_
+0f2b:061c*     modexPanPage_
+0f2b:066c*     modexSelectPlane_
+0f2b:0690+     modexClearRegion_
+0f2b:07a8*     oldDrawBmp_
+0f2b:090e*     CDrawBmp_
+0f2b:0a72*     modexDrawBmp_
+0f2b:0ad8+     modexDrawBmpRegion_
+0f2b:0c42*     modex_sparky4_DrawBmpRegion_
+0f2b:0dac*     modexDrawPlanarBuf_
+0f2b:0dca*     modexDrawSprite_
+0f2b:0e30+     modexDrawSpriteRegion_
+0f2b:0fa8*     modexCopyPageRegion_
+0f2b:1112*     modexFadeOn_
+0f2b:1142*     modexFadeOff_
+0f2b:1170*     modexFlashOn_
+0f2b:119e*     modexFlashOff_
+0f2b:126e+     modexPalSave_
+0f2b:12c4+     modexNewPal_
+0f2b:1314*     modexLoadPalFile_
+0f2b:13f6*     modexSavePalFile_
+0f2b:146e*     modexPalBlack_
+0f2b:1498*     modexPalWhite_
+0f2b:14c2+     modexPalUpdate_
+0f2b:1a32+     modexPalUpdate1_
+0f2b:1aac*     modexPalUpdate0_
+0f2b:1af8+     chkcolor_
+0f2b:1e10+     modexputPixel_
+0f2b:1e9e*     modexgetPixel_
+0f2b:1f24*     modexhlin_
+0f2b:1f90      modexprint_
+0f2b:212a      modexprintbig_
+0f2b:22a6*     cls_
+0f2b:2314+     modexWaitBorder_
+117a:0914+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
 0000:7b82      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
@@ -228,10 +228,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
 0000:7bcb      sprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1179:0000*     __nullarea
-1179:093c*     __ovlflag
-1179:093d*     __intno
-1179:093e*     __ovlvec
+117a:0000*     __nullarea
+117a:093c*     __ovlflag
+117a:093d*     __intno
+117a:093e*     __ovlvec
 0000:7bfa      _cstart_
 0000:7ccd*     _Not_Enough_Memory_
 0000:7dff      __exit_
@@ -241,10 +241,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:7e86      _big_code_
 0000:7e86*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1179:16cc      __argv
-1179:16d0      ___argv
-1179:16d4      __argc
-1179:16d6      ___argc
+117a:16cc      __argv
+117a:16d0      ___argv
+117a:16d4      __argc
+117a:16d6      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 0000:7e8d      __PIA
 0000:7e86*     __PIS
@@ -269,28 +269,28 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 0000:81d0      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:8215      _nmalloc_
-1179:0942      ___nheapbeg
-1179:0944      ___MiniHeapRover
-1179:0946      ___LargestSizeB4MiniHeapRover
+117a:0942      ___nheapbeg
+117a:0944      ___MiniHeapRover
+117a:0946      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:82ef      _fmalloc_
 0000:82ef      malloc_
-1179:0948      ___fheap
-1179:094a      ___fheapRover
-1179:094c      ___LargestSizeB4Rover
+117a:0948      ___fheap
+117a:094a      ___fheapRover
+117a:094c      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:8464      _ffree_
 0000:8464      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:84d1      _nfree_
-1179:16d8+     ___MiniHeapFreeRover
+117a:16d8+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:85cc+     _null_exit_rtn_
 0000:85cc+     __null_int23_exit_
 0000:85cd      exit_
 0000:85ee+     _exit_
-1179:094e+     ___int23_exit
-1179:0952      ___FPE_handler_exit
+117a:094e+     ___int23_exit
+117a:0952      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0000:860a      __PTC
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
@@ -309,7 +309,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:8fb1      __doclose_
 0000:90fb      __shutdown_stream_
 0000:9115      fclose_
-1179:16da+     ___RmTmpFileFn
+117a:16da+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0000:9180+     __ibm_bios_get_ticks_
 0000:91f7      clock_
@@ -320,7 +320,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:941b      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1179:0098      __IsTable
+117a:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:9613      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
@@ -353,31 +353,31 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
 0000:9ddf      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1179:095e      __8087
-1179:095f      __real87
-1179:0960      __dos87emucall
-1179:0962      __dos87real
+117a:095e      __8087
+117a:095f      __real87
+117a:0960      __dos87emucall
+117a:0962      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:9dee*     __exit_with_msg_
 0000:9df3      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+117a:0964      __curbrk
+117a:096c      __STACKLOW
+117a:096e      __STACKTOP
+117a:0970      __cbyte
+117a:0972      __child
+117a:0974      __no87
+117a:0981      ___FPE_handler
+117a:0966      __psp
+117a:0975      __get_ovl_stack
+117a:0979      __restore_ovl_stack
+117a:097d      __close_ovl_file
+117a:0985      __LpCmdLine
+117a:0989      __LpPgmName
+117a:0968      __osmajor
+117a:0969      __osminor
+117a:096a      __osmode
+117a:096b      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
 0000:9e12+     __fill_buffer_
 0000:a061      fgetc_
@@ -387,9 +387,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
 0000:a521      rand_
 0000:a563*     srand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1179:0992      ___iob
-1179:16e2      ___ClosedStreams
-1179:16e6      ___OpenStreams
+117a:0992      ___iob
+117a:16e2      ___OpenStreams
+117a:16e6      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:a5a0      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
@@ -402,7 +402,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:a80f      __FiniRtns
 0000:a80f*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1179:0afa      ___uselfn
+117a:0afa      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:a874      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
@@ -428,7 +428,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:b34c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1179:0022      ___Alphabet
+117a:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
 0000:b34f      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
@@ -438,18 +438,18 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
 0000:b3fd*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:b408*     __get_errno_ptr_
-1179:16ee      _errno
+117a:16ee      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
 0000:b40f      __GetIOMode_
 0000:b444      __SetIOMode_nogrow_
-1179:0b10      ___NFiles
-1179:0b12      ___init_mode
-1179:0b3a      ___io_mode
+117a:0b10      ___NFiles
+117a:0b12      ___init_mode
+117a:0b3a      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:b479*     __set_commode_
-1179:0b3e      __commode
+117a:0b3e      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1179:0b40      __fmode
+117a:0b40      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
 0000:b485      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
@@ -476,9 +476,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
 0000:ba8c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
 0000:baa8*     __get_doserrno_ptr_
-1179:16f0      __doserrno
+117a:16f0      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1179:0b42      ___umaskval
+117a:0b42      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
 0000:baaf      _dos_creat_
 0000:bad3*     _dos_creatnew_
@@ -487,9 +487,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
 0000:bbdb+     __shrink_iomode_
 0000:bc1c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1179:16f4      ___env_mask
-1179:16f8      _environ
-1179:16fc*     __wenviron
+117a:16f4      ___env_mask
+117a:16f8      _environ
+117a:16fc*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
 0000:bcc3      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
@@ -510,7 +510,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:c219      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:c289      __EnterWVIDEO_
-1179:0b62+     ___WD_Present
+117a:0b62+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
 0000:c2ad      __flushall_
 0000:c341      flushall_
@@ -532,92 +532,92 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:c989      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1179:1700      ____Argv
-1179:1704      ____Argc
+117a:1700      ____Argv
+117a:1704      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1179:0b64      __amblksiz
+117a:0b64      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1179:0b96      __Start_XI
-1179:0bcc      __End_XI
-1179:0bcc      __Start_YI
-1179:0be4      __End_YI
+117a:0b96      __Start_XI
+117a:0bcc      __End_XI
+117a:0bcc      __Start_YI
+117a:0be4      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1179:1706      ___historical_splitparms
+117a:1706      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:daec      _DoINTR_
+0000:dafa      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:de65*     _heapenable_
-1179:0b66      ___heap_enabled
+0000:de73*     _heapenable_
+117a:0b66      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:de76*     sbrk_
-0000:de86      __brk_
+0000:de84*     sbrk_
+0000:de94      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:deee      fsync_
+0000:defc      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:def3*     _frealloc_
-0000:def3      realloc_
+0000:df01*     _frealloc_
+0000:df01      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:dfed      __setenvp_
-0000:e179      __freeenvp_
+0000:dffb      __setenvp_
+0000:e187      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1179:0b68      ___IsDBCS
+117a:0b68      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e1d7*     _ismbblead_
-1179:170c      ___MBCSIsTable
+0000:e1e5*     _ismbblead_
+117a:170c      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e231      __mbinit_
-1179:0b6a      ___MBCodePage
+0000:e23f      __mbinit_
+117a:0b6a      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e30c      _mbdtoupper_
+0000:e31a      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e31a      toupper_
+0000:e328      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1179:0b6c      __8087cw
+117a:0b6c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1179:0b6e      ___Save8087
-1179:0b72      ___Rest8087
+117a:0b6e      ___Save8087
+117a:0b72      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e329      __GrabFP87_
+0000:e337      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e35c*     __init_8087_emu
-0000:e362      __x87id
+0000:e36a*     __init_8087_emu
+0000:e370      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e3bf      wctomb_
+0000:e3cd      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e40a+     utoa_
-0000:e4ab      itoa_
+0000:e418+     utoa_
+0000:e4b9      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e4f5      strupr_
+0000:e503      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1179:0b76      ___EFG_printf
-1179:0b7a*     ___EFG_scanf
+117a:0b76      ___EFG_printf
+117a:0b7a*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e53d      ulltoa_
-0000:e67a*     lltoa_
+0000:e54b      ulltoa_
+0000:e688*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e6eb*     _dos_close_
-0000:e6f9      _dos_commit_
+0000:e6f9*     _dos_close_
+0000:e707      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e708*     _msize_
-0000:e723      _fmsize_
+0000:e716*     _msize_
+0000:e731      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e734      __HeapManager_expand_
-0000:ec3d      _nexpand_
+0000:e742      __HeapManager_expand_
+0000:ec4b      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:ec90      _fexpand_
-0000:ec90*     _expand_
+0000:ec9e      _fexpand_
+0000:ec9e*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ecc5      clearenv_
+0000:ecd3      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:edfa      __Init_FPE_handler_
-0000:ee33      __Fini_FPE_handler_
-0000:ee6a*     __FPEHandler
+0000:ee08      __Init_FPE_handler_
+0000:ee41      __Fini_FPE_handler_
+0000:ee78*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:f0fc      _bfree_
+0000:f10a      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:f121      _bexpand_
+0000:f12f      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1179:0b94      ___FPE_int
+117a:0b94      ___FPE_int
 
 
                         +--------------------+
@@ -633,6 +633,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00020c70 (134256.)
+Memory size:  00020c80 (134272.)
 Entry point address: 0000:7bfa
-Link time: 00:00.54
+Link time: 00:00.00
index 6f1046a79f328871f5cc13c69d93a490bc562d65..a5cbf84ad6271f5c3a146e907cb8d0a086759192 100755 (executable)
Binary files a/fonttest.exe and b/fonttest.exe differ
index 7a1367bc119ff52909f00422801b18db97f18f0d..b4b88dc07c18bcc27ee4c46561b512a6f5d5adc3 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 11:42:19
+Created on:       15/10/13 11:44:26
 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.88
+Link time: 00:00.00
index 21db21d211628eee70de4c393f3f733222fa59e4..e3d5e00d85a623d36587140b5115aa42b060c75b 100755 (executable)
Binary files a/inputest.exe and b/inputest.exe differ
index 63d0dd7c2ebff2fa25df05435a9f0623902f79bf..2ec5f8b6b502cbe5849629df9ac31bcf1bf3e513 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 11:42:19
+Created on:       15/10/13 11:44:27
 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.38
+Link time: 00:00.00
index 7aa93d335333cabd33d1a851f26c02ed3bf4a73a..b4cf70e22d90d666886e3dd7bb8dd62add0e0fc8 100755 (executable)
Binary files a/maptest.exe and b/maptest.exe differ
index cebdb44a6eb42dfbbbcdc811ea8e7dc8f0b77bce..07414b32561643491cc649522b90d28ad27ed5fd 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 11:42:19
+Created on:       15/10/13 11:44:26
 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       0000233c
-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       0000233c
+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:83f2+     modex__320x240_256__Enter_
-08d3:848e*     modexLeave_
-08d3:84a6*     modexDefaultPage_
-08d3:850c*     modexNextPage_
-08d3:85dc*     modexNextPageFlexibleSize_
-08d3:86b0*     modexShowPage_
-08d3:87ac*     modexPanPage_
-08d3:87fc*     modexSelectPlane_
-08d3:8820+     modexClearRegion_
-08d3:8938*     oldDrawBmp_
-08d3:8a9e*     CDrawBmp_
-08d3:8c02*     modexDrawBmp_
-08d3:8c68+     modexDrawBmpRegion_
-08d3:8dd2*     modex_sparky4_DrawBmpRegion_
-08d3:8f3c*     modexDrawPlanarBuf_
-08d3:8f5a*     modexDrawSprite_
-08d3:8fc0+     modexDrawSpriteRegion_
-08d3:9138*     modexCopyPageRegion_
-08d3:92a2*     modexFadeOn_
-08d3:92d2*     modexFadeOff_
-08d3:9300*     modexFlashOn_
-08d3:932e*     modexFlashOff_
-08d3:93fe+     modexPalSave_
-08d3:9454      modexNewPal_
-08d3:94a4*     modexLoadPalFile_
-08d3:9586*     modexSavePalFile_
-08d3:95fe*     modexPalBlack_
-08d3:9628*     modexPalWhite_
-08d3:9652+     modexPalUpdate_
-08d3:9bc2+     modexPalUpdate1_
-08d3:9c3c*     modexPalUpdate0_
-08d3:9c88+     chkcolor_
-08d3:9fa0+     modexputPixel_
-08d3:a02e*     modexgetPixel_
-08d3:a0b4*     modexhlin_
-08d3:a120*     modexprint_
-08d3:a2ba*     modexprintbig_
-08d3:a436*     cls_
-08d3:a4a4+     modexWaitBorder_
-134c:0694+     _VGA
+08d3:8358*     VGAmodeX_
+08d3:8402+     modex__320x240_256__Enter_
+08d3:849e*     modexLeave_
+08d3:84b6*     modexDefaultPage_
+08d3:851c*     modexNextPage_
+08d3:85ec*     modexNextPageFlexibleSize_
+08d3:86c0*     modexShowPage_
+08d3:87bc*     modexPanPage_
+08d3:880c*     modexSelectPlane_
+08d3:8830+     modexClearRegion_
+08d3:8948*     oldDrawBmp_
+08d3:8aae*     CDrawBmp_
+08d3:8c12*     modexDrawBmp_
+08d3:8c78+     modexDrawBmpRegion_
+08d3:8de2*     modex_sparky4_DrawBmpRegion_
+08d3:8f4c*     modexDrawPlanarBuf_
+08d3:8f6a*     modexDrawSprite_
+08d3:8fd0+     modexDrawSpriteRegion_
+08d3:9148*     modexCopyPageRegion_
+08d3:92b2*     modexFadeOn_
+08d3:92e2*     modexFadeOff_
+08d3:9310*     modexFlashOn_
+08d3:933e*     modexFlashOff_
+08d3:940e+     modexPalSave_
+08d3:9464      modexNewPal_
+08d3:94b4*     modexLoadPalFile_
+08d3:9596*     modexSavePalFile_
+08d3:960e*     modexPalBlack_
+08d3:9638*     modexPalWhite_
+08d3:9662+     modexPalUpdate_
+08d3:9bd2+     modexPalUpdate1_
+08d3:9c4c*     modexPalUpdate0_
+08d3:9c98+     chkcolor_
+08d3:9fb0+     modexputPixel_
+08d3:a03e*     modexgetPixel_
+08d3:a0c4*     modexhlin_
+08d3:a130*     modexprint_
+08d3:a2ca*     modexprintbig_
+08d3:a446*     cls_
+08d3:a4b4+     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.46
+Link time: 00:00.00
index baf4acc6df521d0484af7024075a75aa5f035648..6119905cbb7bdf715486a7bc8dc640a87459e07a 100755 (executable)
Binary files a/palettec.exe and b/palettec.exe differ
index d9f8a513a45f403961cefd0eeb7bdb2aeaf1897d..7f8bac9ab588912116ca532bd118934075e046b9 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 11:42:19
+Created on:       15/10/13 11:44:26
 Executable Image: palettec.exe
 creating a DOS executable
 
@@ -33,7 +33,7 @@ wcpu_TEXT              CODE           AUTO           0000:5220       00000058
 kitten_TEXT            CODE           AUTO           0000:5a90       0000080a
 16_hc_TEXT             CODE           AUTO           0000:62a0       0000158b
 timer_TEXT             CODE           AUTO           0000:7830       00000235
-_TEXT                  CODE           AUTO           0000:7a70       00007631
+_TEXT                  CODE           AUTO           0000:7a70       0000763f
 modex16_TEXT           CODE           AUTO           0f0b:0000       0000233c
 16text_TEXT            CODE           AUTO           0f0b:2340       0000010d
 16_in13_DATA           FAR_DATA       AUTO           1150:0000       000001a4
@@ -140,8 +140,8 @@ Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c)
 0000:5a10*     CA_Startup_
 0000:5a60*     CA_Shutdown_
 116b:0940*     _finishcachebox
-116b:0944*     _drawcachebox
-116b:0948*     _updatecachebox
+116b:0944*     _updatecachebox
+116b:0948*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5acc      KITTENGETS
 0000:5b2c*     kittenopen_
@@ -410,8 +410,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
 0000:adec      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
 116b:053e      ___iob
-116b:1286      ___ClosedStreams
-116b:128a      ___OpenStreams
+116b:1286      ___OpenStreams
+116b:128a      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:ae30      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
@@ -545,75 +545,75 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:c8b7      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:da1a      _DoINTR_
+0000:da28      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:dd93*     sbrk_
-0000:dda3      __brk_
+0000:dda1*     sbrk_
+0000:ddb1      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:de0b      fsync_
+0000:de19      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:de10*     _frealloc_
-0000:de10      realloc_
+0000:de1e*     _frealloc_
+0000:de1e      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:df0a      __setenvp_
-0000:e096      __freeenvp_
+0000:df18      __setenvp_
+0000:e0a4      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
 116b:0712      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e0f4*     _ismbblead_
+0000:e102*     _ismbblead_
 116b:12ac      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e14e      __mbinit_
+0000:e15c      __mbinit_
 116b:0714      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e229      _mbdtoupper_
+0000:e237      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e237      toupper_
+0000:e245      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
 116b:0716      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
 116b:0718      ___Save8087
 116b:071c      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e246      __GrabFP87_
+0000:e254      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e278*     __init_8087_emu
-0000:e27e      __x87id
+0000:e286*     __init_8087_emu
+0000:e28c      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e2db      wctomb_
+0000:e2e9      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e326+     utoa_
-0000:e3c7      itoa_
+0000:e334+     utoa_
+0000:e3d5      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e411      strupr_
+0000:e41f      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
 116b:0720      ___EFG_printf
 116b:0724*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e459      ulltoa_
-0000:e596*     lltoa_
+0000:e467      ulltoa_
+0000:e5a4*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e607*     _dos_close_
-0000:e615      _dos_commit_
+0000:e615*     _dos_close_
+0000:e623      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e624*     _msize_
-0000:e63f      _fmsize_
+0000:e632*     _msize_
+0000:e64d      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e650      __HeapManager_expand_
-0000:eb59      _nexpand_
+0000:e65e      __HeapManager_expand_
+0000:eb67      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:ebac      _fexpand_
-0000:ebac*     _expand_
+0000:ebba      _fexpand_
+0000:ebba*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:ebe1      clearenv_
+0000:ebef      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ed16      __Init_FPE_handler_
-0000:ed4f      __Fini_FPE_handler_
-0000:ed86*     __FPEHandler
+0000:ed24      __Init_FPE_handler_
+0000:ed5d      __Fini_FPE_handler_
+0000:ed94*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:f018      _bfree_
+0000:f026      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:f03d      _bexpand_
+0000:f04b      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
 116b:073e      ___FPE_int
 
@@ -633,4 +633,4 @@ gfx.lib
 Stack size:  dac0 (56000.)
 Memory size:  00020730 (132912.)
 Entry point address: 0000:7c46
-Link time: 00:00.81
+Link time: 00:00.00
index a956de7edc505ee3020e42cfa7b7b8ed85022182..6227fb347ecffcfec14a79708355ebb70576c0b5 100755 (executable)
Binary files a/palettel.exe and b/palettel.exe differ
index d11b451bc880804a77f83c51f5ac2c258bc8d67a..5cc1209a71be1c0110f58fd83650eb561b956570 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 11:42:19
+Created on:       15/10/13 11:44:27
 Executable Image: palettel.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          1243:0000            0000f0c0
+DGROUP                          1246:0000            0000f0c0
 
 
 
@@ -33,29 +33,29 @@ wcpu_TEXT              CODE           AUTO           0000:52a0       00000058
 kitten_TEXT            CODE           AUTO           0000:5b10       0000080a
 16_hc_TEXT             CODE           AUTO           0000:6320       0000158b
 timer_TEXT             CODE           AUTO           0000:78b0       00000235
-_TEXT                  CODE           AUTO           0000:7af0       000077ad
-modex16_TEXT           CODE           AUTO           0f2a:0000       0000233c
-bakapee_TEXT           CODE           AUTO           0f2a:2340       00000b86
-16text_TEXT            CODE           AUTO           0f2a:2ed0       0000010d
-16_in13_DATA           FAR_DATA       AUTO           1228:0000       000001a4
-FAR_DATA               FAR_DATA       AUTO           1242:0004       00000000
-_NULL                  BEGDATA        DGROUP         1243:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         1245:0000       00000002
-CONST                  DATA           DGROUP         1245:0002       00000076
-CONST2                 DATA           DGROUP         124c:0008       00000102
-_DATA                  DATA           DGROUP         125d:0000       000005b7
-XIB                    DATA           DGROUP         12b8:0008       00000000
-XI                     DATA           DGROUP         12b8:0008       00000036
-XIE                    DATA           DGROUP         12bb:000e       00000000
-YIB                    DATA           DGROUP         12bb:000e       00000000
-YI                     DATA           DGROUP         12bb:000e       00000018
-YIE                    DATA           DGROUP         12bd:0006       00000000
-STRINGS                DATA           DGROUP         12bd:0006       00000000
-DATA                   DATA           DGROUP         12bd:0006       00000000
-_emu_init_start        EMU            DGROUP         12bd:0006       00000000
-_emu_init_end          EMU            DGROUP         12bd:0006       00000000
-_BSS                   BSS            DGROUP         12be:0000       00000e42
-STACK                  STACK          DGROUP         13a3:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:7af0       000077d3
+modex16_TEXT           CODE           AUTO           0f2d:0000       0000233c
+bakapee_TEXT           CODE           AUTO           0f2d:2340       00000b86
+16text_TEXT            CODE           AUTO           0f2d:2ed0       0000010d
+16_in13_DATA           FAR_DATA       AUTO           122b:0000       000001a4
+FAR_DATA               FAR_DATA       AUTO           1245:0004       00000000
+_NULL                  BEGDATA        DGROUP         1246:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         1248:0000       00000002
+CONST                  DATA           DGROUP         1248:0002       00000076
+CONST2                 DATA           DGROUP         124f:0008       00000102
+_DATA                  DATA           DGROUP         1260:0000       000005b7
+XIB                    DATA           DGROUP         12bb:0008       00000000
+XI                     DATA           DGROUP         12bb:0008       00000036
+XIE                    DATA           DGROUP         12be:000e       00000000
+YIB                    DATA           DGROUP         12be:000e       00000000
+YI                     DATA           DGROUP         12be:000e       00000018
+YIE                    DATA           DGROUP         12c0:0006       00000000
+STRINGS                DATA           DGROUP         12c0:0006       00000000
+DATA                   DATA           DGROUP         12c0:0006       00000000
+_emu_init_start        EMU            DGROUP         12c0:0006       00000000
+_emu_init_end          EMU            DGROUP         12c0:0006       00000000
+_BSS                   BSS            DGROUP         12c1:0000       00000e42
+STACK                  STACK          DGROUP         13a6:0000       0000dac0
 
 
                         +----------------+
@@ -70,13 +70,13 @@ Address        Symbol
 
 Module: palettel.o(/dos/z/16/src/palettel.c)
 0000:0012      main_
-1243:07b0+     _gvar
-1243:07d8+     _bakapee
-1243:07dc+     _page
-1243:07f0+     _pal
-1243:07f4*     _i
+1246:07b0+     _gvar
+1246:07d8+     _bakapee
+1246:07dc+     _page
+1246:07f0+     _pal
+1246:07f4*     _i
 Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-1243:080e+     _inpu
+1246:080e+     _inpu
 0000:0250+     INL_KeyService_
 0000:04ea+     Mouse_
 0000:0542+     IN_GetJoyAbs_
@@ -124,9 +124,9 @@ Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c)
 0000:481c+     MM_TotalFree_
 0000:48b2*     MM_Report_
 0000:526a*     MM_BombOnError_
-1243:0970+     _beforesort
-1243:0974+     _aftersort
-1243:0978+     _XMSaddr
+1246:0970+     _beforesort
+1246:0974+     _aftersort
+1246:0978+     _XMSaddr
 Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
 0000:52a0      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:59e0*     CAL_OptimizeNodes_
 0000:5a90*     CA_Startup_
 0000:5ae0*     CA_Shutdown_
-1243:0980*     _finishcachebox
-1243:0984*     _drawcachebox
-1243:0988*     _updatecachebox
+1246:0980*     _finishcachebox
+1246:0984*     _updatecachebox
+1246:0988*     _drawcachebox
 Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:5b4c      KITTENGETS
 0000:5bac*     kittenopen_
@@ -157,7 +157,7 @@ Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
 0000:6104+     get_line_
 0000:6176+     db_fetch_
 0000:620c+     db_insert_
-1243:0494+     __kitten_catalog
+1246:0494+     __kitten_catalog
 Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
 0000:64cc+     LargestFreeBlock_
 0000:655a+     _coreleft_
@@ -182,74 +182,74 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:7af5      __STK
 0000:7b15      __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0f2a:01b8      VGAmodeX_
-0f2a:0262+     modex__320x240_256__Enter_
-0f2a:02fe*     modexLeave_
-0f2a:0316      modexDefaultPage_
-0f2a:037c*     modexNextPage_
-0f2a:044c*     modexNextPageFlexibleSize_
-0f2a:0520*     modexShowPage_
-0f2a:061c*     modexPanPage_
-0f2a:066c*     modexSelectPlane_
-0f2a:0690      modexClearRegion_
-0f2a:07a8*     oldDrawBmp_
-0f2a:090e*     CDrawBmp_
-0f2a:0a72*     modexDrawBmp_
-0f2a:0ad8+     modexDrawBmpRegion_
-0f2a:0c42*     modex_sparky4_DrawBmpRegion_
-0f2a:0dac*     modexDrawPlanarBuf_
-0f2a:0dca*     modexDrawSprite_
-0f2a:0e30+     modexDrawSpriteRegion_
-0f2a:0fa8*     modexCopyPageRegion_
-0f2a:1112      modexFadeOn_
-0f2a:1142*     modexFadeOff_
-0f2a:1170*     modexFlashOn_
-0f2a:119e*     modexFlashOff_
-0f2a:126e+     modexPalSave_
-0f2a:12c4      modexNewPal_
-0f2a:1314      modexLoadPalFile_
-0f2a:13f6*     modexSavePalFile_
-0f2a:146e      modexPalBlack_
-0f2a:1498*     modexPalWhite_
-0f2a:14c2+     modexPalUpdate_
-0f2a:1a32      modexPalUpdate1_
-0f2a:1aac*     modexPalUpdate0_
-0f2a:1af8+     chkcolor_
-0f2a:1e10      modexputPixel_
-0f2a:1e9e*     modexgetPixel_
-0f2a:1f24*     modexhlin_
-0f2a:1f90      modexprint_
-0f2a:212a*     modexprintbig_
-0f2a:22a6      cls_
-0f2a:2314+     modexWaitBorder_
-1243:04c4      _VGA
+0f2d:01b8      VGAmodeX_
+0f2d:0262+     modex__320x240_256__Enter_
+0f2d:02fe*     modexLeave_
+0f2d:0316      modexDefaultPage_
+0f2d:037c*     modexNextPage_
+0f2d:044c*     modexNextPageFlexibleSize_
+0f2d:0520*     modexShowPage_
+0f2d:061c*     modexPanPage_
+0f2d:066c*     modexSelectPlane_
+0f2d:0690      modexClearRegion_
+0f2d:07a8*     oldDrawBmp_
+0f2d:090e*     CDrawBmp_
+0f2d:0a72*     modexDrawBmp_
+0f2d:0ad8+     modexDrawBmpRegion_
+0f2d:0c42*     modex_sparky4_DrawBmpRegion_
+0f2d:0dac*     modexDrawPlanarBuf_
+0f2d:0dca*     modexDrawSprite_
+0f2d:0e30+     modexDrawSpriteRegion_
+0f2d:0fa8*     modexCopyPageRegion_
+0f2d:1112      modexFadeOn_
+0f2d:1142*     modexFadeOff_
+0f2d:1170*     modexFlashOn_
+0f2d:119e*     modexFlashOff_
+0f2d:126e+     modexPalSave_
+0f2d:12c4      modexNewPal_
+0f2d:1314      modexLoadPalFile_
+0f2d:13f6*     modexSavePalFile_
+0f2d:146e      modexPalBlack_
+0f2d:1498*     modexPalWhite_
+0f2d:14c2+     modexPalUpdate_
+0f2d:1a32      modexPalUpdate1_
+0f2d:1aac*     modexPalUpdate0_
+0f2d:1af8+     chkcolor_
+0f2d:1e10      modexputPixel_
+0f2d:1e9e*     modexgetPixel_
+0f2d:1f24*     modexhlin_
+0f2d:1f90      modexprint_
+0f2d:212a*     modexprintbig_
+0f2d:22a6      cls_
+0f2d:2314+     modexWaitBorder_
+1246:04c4      _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:7b32      _fmalloc_
 0000:7b32      malloc_
-1243:04ec      ___fheap
-1243:04ee      ___fheapRover
-1243:04f0      ___LargestSizeB4Rover
+1246:04ec      ___fheap
+1246:04ee      ___fheapRover
+1246:04f0      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 0000:7caf      __PIA
 0000:7ca8*     __PIS
 Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-0f2a:2348      pdump_
-0f2a:23aa+     colortest_
-0f2a:23fe+     colorz_
-0f2a:2464+     ssd_
-0f2a:2582+     dingpp_
-0f2a:25f4+     dingo_
-0f2a:268a+     dingas_
-0f2a:2738+     dingu_
-0f2a:279a+     dingq_
-0f2a:283a*     ding_
+0f2d:2348      pdump_
+0f2d:23aa+     colortest_
+0f2d:23fe+     colorz_
+0f2d:2464+     ssd_
+0f2d:2582+     dingpp_
+0f2d:25f4+     dingo_
+0f2d:268a+     dingas_
+0f2d:2738+     dingu_
+0f2d:279a+     dingq_
+0f2d:283a*     ding_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
 0000:7cc6      getch_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1243:0000*     __nullarea
-1243:0504*     __ovlflag
-1243:0505*     __intno
-1243:0506*     __ovlvec
+1246:0000*     __nullarea
+1246:0504*     __ovlflag
+1246:0505*     __intno
+1246:0506*     __ovlvec
 0000:7ce0      _cstart_
 0000:7db3*     _Not_Enough_Memory_
 0000:7ee5      __exit_
@@ -259,10 +259,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:7f6c      _big_code_
 0000:7f6c*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1243:1294      __argv
-1243:1298      ___argv
-1243:129c      __argc
-1243:129e      ___argc
+1246:1294      __argv
+1246:1298      ___argv
+1246:129c      __argc
+1246:129e      ___argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:7f6c      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
@@ -286,22 +286,22 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c)
 0000:82c8      _memavl_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:830d      _nmalloc_
-1243:050a      ___nheapbeg
-1243:050c      ___MiniHeapRover
-1243:050e      ___LargestSizeB4MiniHeapRover
+1246:050a      ___nheapbeg
+1246:050c      ___MiniHeapRover
+1246:050e      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:83e7      _ffree_
 0000:83e7      free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:8454      _nfree_
-1243:12a0+     ___MiniHeapFreeRover
+1246:12a0+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:854f+     _null_exit_rtn_
 0000:854f+     __null_int23_exit_
 0000:8550      exit_
 0000:8571+     _exit_
-1243:0510+     ___int23_exit
-1243:0514      ___FPE_handler_exit
+1246:0510+     ___int23_exit
+1246:0514      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
 0000:858e      __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:8f35      __doclose_
 0000:907f      __shutdown_stream_
 0000:9099      fclose_
-1243:12a2+     ___RmTmpFileFn
+1246:12a2+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
 0000:9104+     __ibm_bios_get_ticks_
 0000:917b      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:939f      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1243:0098      __IsTable
+1246:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:9597      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:9d91      stackavail_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1243:0520      __8087
-1243:0521      __real87
-1243:0522      __dos87emucall
-1243:0524      __dos87real
+1246:0520      __8087
+1246:0521      __real87
+1246:0522      __dos87emucall
+1246:0524      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:9da0*     __exit_with_msg_
 0000:9da5      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1243:0526      __curbrk
-1243:052e      __STACKLOW
-1243:0530      __STACKTOP
-1243:0532      __cbyte
-1243:0534      __child
-1243:0536      __no87
-1243:0543      ___FPE_handler
-1243:0528      __psp
-1243:0537      __get_ovl_stack
-1243:053b      __restore_ovl_stack
-1243:053f      __close_ovl_file
-1243:0547      __LpCmdLine
-1243:054b      __LpPgmName
-1243:052a      __osmajor
-1243:052b      __osminor
-1243:052c      __osmode
-1243:052d      __HShift
+1246:0526      __curbrk
+1246:052e      __STACKLOW
+1246:0530      __STACKTOP
+1246:0532      __cbyte
+1246:0534      __child
+1246:0536      __no87
+1246:0543      ___FPE_handler
+1246:0528      __psp
+1246:0537      __get_ovl_stack
+1246:053b      __restore_ovl_stack
+1246:053f      __close_ovl_file
+1246:0547      __LpCmdLine
+1246:054b      __LpPgmName
+1246:052a      __osmajor
+1246:052b      __osminor
+1246:052c      __osmode
+1246:052d      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
 0000:9dc4+     __fill_buffer_
 0000:a013      fgetc_
@@ -400,8 +400,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c)
 0000:a4d3      rand_
 0000:a515*     srand_
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0f2a:2f46*     textInit_
-1243:12aa      _romFonts
+0f2d:2f46*     textInit_
+1246:12aa      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
 0000:a540      __MemAllocator
 0000:a60a      __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:a9cf      delay_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
-0000:ab2e      __CMain
+0000:ab47      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
-0000:ab94      __InitRtns
-0000:ab94*     __FInitRtns
-0000:abef      __FiniRtns
-0000:abef*     __FFiniRtns
+0000:abad      __InitRtns
+0000:abad*     __FInitRtns
+0000:ac08      __FiniRtns
+0000:ac08*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1243:0554      ___uselfn
+1246:0554      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
-0000:ac54      __DOSseg__
+0000:ac6c      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
-0000:ac55      __Init_Argv_
-0000:acb8+     _getargv_
-0000:afe8      __Fini_Argv_
+0000:ac6d      __Init_Argv_
+0000:acd0+     _getargv_
+0000:b000      __Fini_Argv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1243:0556      ___iob
-1243:12c6      ___ClosedStreams
-1243:12ca      ___OpenStreams
+1246:0556      ___iob
+1246:12c6      ___OpenStreams
+1246:12ca      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
-0000:b02c      __fprtf_
+0000:b044      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
-0000:b17f      intr_
+0000:b197      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
-0000:b193      segread_
+0000:b1ab      segread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:b27e      __LastFree_
-0000:b2f8      __ExpandDGROUP_
+0000:b296      __LastFree_
+0000:b310      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:b409      __nmemneed_
+0000:b421      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1243:0022      ___Alphabet
+1246:0022      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
-0000:b40c      __lseek_
+0000:b424      __lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:b446*     __dosretax
-0000:b44b*     __dosret0
-0000:b452      __set_errno_dos_
-0000:b4ba*     __set_errno_dos_reterr_
+0000:b45e*     __dosretax
+0000:b463*     __dosret0
+0000:b46a      __set_errno_dos_
+0000:b4d2*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
-0000:b4c5*     __get_errno_ptr_
-1243:12ce      _errno
+0000:b4dd*     __get_errno_ptr_
+1246:12ce      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:b4cc      __GetIOMode_
-0000:b501      __SetIOMode_nogrow_
-1243:06d2      ___NFiles
-1243:06d4      ___init_mode
-1243:06fc      ___io_mode
+0000:b4e4      __GetIOMode_
+0000:b519      __SetIOMode_nogrow_
+1246:06d2      ___NFiles
+1246:06d4      ___init_mode
+1246:06fc      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
-0000:b536*     __set_commode_
-1243:0700      __commode
+0000:b54e*     __set_commode_
+1246:0700      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1243:0702      __fmode
+1246:0702      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
-0000:b542      __chktty_
+0000:b55a      __chktty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
-0000:b5a1      __freefp_
-0000:b642      __purgefp_
+0000:b5b9      __freefp_
+0000:b65a      __purgefp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c)
-0000:b683      __allocfp_
+0000:b69b      __allocfp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
-0000:b833      __close_
+0000:b84b      __close_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
-0000:b869      __flush_
+0000:b881      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c)
-0000:bab2      fflush_
+0000:baca      fflush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:bac7      tell_
+0000:badf      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:bad8      lseek_
+0000:baf0      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:bb0a      __doserror_
-0000:bb18      __doserror1_
+0000:bb22      __doserror_
+0000:bb30      __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:bb24      _dos_open_
+0000:bb3c      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:bb4a      isatty_
+0000:bb62      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:bb66*     __get_doserrno_ptr_
-1243:12d0      __doserrno
+0000:bb7e*     __get_doserrno_ptr_
+1246:12d0      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1243:0704      ___umaskval
+1246:0704      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:bb6d      _dos_creat_
-0000:bb91*     _dos_creatnew_
+0000:bb85      _dos_creat_
+0000:bba9*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:bbb2+     __grow_iomode_
-0000:bc99+     __shrink_iomode_
-0000:bcda      __SetIOMode_
+0000:bbca+     __grow_iomode_
+0000:bcb1+     __shrink_iomode_
+0000:bcf2      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
-0000:bd9a      vsprintf_
+0000:bdb2      vsprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1243:12d4      ___env_mask
-1243:12d8      _environ
-1243:12dc*     __wenviron
+1246:12d4      ___env_mask
+1246:12d8      _environ
+1246:12dc*     __wenviron
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
-0000:bddc      _mbterm_
+0000:bdf4      _mbterm_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
-0000:be2f      _mbsnextc_
+0000:be47      _mbsnextc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c)
-0000:be8a      _mbctoupper_
+0000:bea2      _mbctoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c)
-0000:bead      _mbsinc_
+0000:bec5      _mbsinc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:beff      __ChkTTYIOMode_
-0000:bf6d*     __IOMode_
+0000:bf17      __ChkTTYIOMode_
+0000:bf85*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c)
-0000:c03f      __HeapWalk_
+0000:c057      __HeapWalk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
-0000:c27f*     _fpreset_
-0000:c2aa      __init_8087_
-0000:c2dd+     __default_sigfpe_handler_
-0000:c332      __chk8087_
+0000:c297*     _fpreset_
+0000:c2c2      __init_8087_
+0000:c2f5+     __default_sigfpe_handler_
+0000:c34a      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
-0000:c3a2      __EnterWVIDEO_
-1243:0724+     ___WD_Present
+0000:c3ba      __EnterWVIDEO_
+1246:0724+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
-0000:c3c6      __flushall_
-0000:c45a      flushall_
+0000:c3de      __flushall_
+0000:c472      flushall_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c)
-0000:c460      getche_
+0000:c478      getche_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
-0000:c47a      __ioalloc_
+0000:c492      __ioalloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
-0000:c608      __qread_
+0000:c620      __qread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
-0000:c628      __qwrite_
+0000:c640      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
-0000:c688      fputc_
+0000:c6a0      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:c85d*     _heapenable_
-1243:0726      ___heap_enabled
+0000:c875*     _heapenable_
+1246:0726      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1243:0728      __amblksiz
+1246:0728      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1243:12e0      ____Argv
-1243:12e4      ____Argc
+1246:12e0      ____Argv
+1246:12e4      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1243:0758      __Start_XI
-1243:078e      __End_XI
-1243:078e      __Start_YI
-1243:07a6      __End_YI
+1246:0758      __Start_XI
+1246:078e      __End_XI
+1246:078e      __Start_YI
+1246:07a6      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1243:12e6      ___historical_splitparms
+1246:12e6      ___historical_splitparms
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
-0000:c86e      __InitFiles_
+0000:c886      __InitFiles_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
-0000:caa2*     fcloseall_
-0000:caa9      __full_io_exit_
+0000:caba*     fcloseall_
+0000:cac1      __full_io_exit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
-0000:cab3      __prtf_
+0000:cacb      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:dc16      _DoINTR_
+0000:dc3c      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:df8f*     sbrk_
-0000:df9f      __brk_
+0000:dfb5*     sbrk_
+0000:dfc5      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:e007      fsync_
+0000:e02d      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:e00c*     _frealloc_
-0000:e00c      realloc_
+0000:e032*     _frealloc_
+0000:e032      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c)
-0000:e106      __setenvp_
-0000:e292      __freeenvp_
+0000:e12c      __setenvp_
+0000:e2b8      __freeenvp_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1243:072a      ___IsDBCS
+1246:072a      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:e2f0*     _ismbblead_
-1243:12ec      ___MBCSIsTable
+0000:e316*     _ismbblead_
+1246:12ec      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:e34a      __mbinit_
-1243:072c      ___MBCodePage
+0000:e370      __mbinit_
+1246:072c      ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
-0000:e425      _mbdtoupper_
+0000:e44b      _mbdtoupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
-0000:e433      toupper_
+0000:e459      toupper_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1243:072e      __8087cw
+1246:072e      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1243:0730      ___Save8087
-1243:0734      ___Rest8087
+1246:0730      ___Save8087
+1246:0734      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:e442      __GrabFP87_
+0000:e468      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:e474*     __init_8087_emu
-0000:e47a      __x87id
+0000:e49a*     __init_8087_emu
+0000:e4a0      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:e4d7      wctomb_
+0000:e4fd      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:e522+     utoa_
-0000:e5c3      itoa_
+0000:e548+     utoa_
+0000:e5e9      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:e60d      strupr_
+0000:e633      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1243:0738      ___EFG_printf
-1243:073c*     ___EFG_scanf
+1246:0738      ___EFG_printf
+1246:073c*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:e655      ulltoa_
-0000:e792*     lltoa_
+0000:e67b      ulltoa_
+0000:e7b8*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:e803*     _dos_close_
-0000:e811      _dos_commit_
+0000:e829*     _dos_close_
+0000:e837      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:e820*     _msize_
-0000:e83b      _fmsize_
+0000:e846*     _msize_
+0000:e861      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:e84c      __HeapManager_expand_
-0000:ed55      _nexpand_
+0000:e872      __HeapManager_expand_
+0000:ed7b      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:eda8      _fexpand_
-0000:eda8*     _expand_
+0000:edce      _fexpand_
+0000:edce*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c)
-0000:eddd      clearenv_
+0000:ee03      clearenv_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:ef12      __Init_FPE_handler_
-0000:ef4b      __Fini_FPE_handler_
-0000:ef82*     __FPEHandler
+0000:ef38      __Init_FPE_handler_
+0000:ef71      __Fini_FPE_handler_
+0000:efa8*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:f214      _bfree_
+0000:f23a      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:f239      _bexpand_
+0000:f25f      _bexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1243:0756      ___FPE_int
+1246:0756      ___FPE_int
 
 
                         +--------------------+
@@ -651,6 +651,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  000214f0 (136432.)
+Memory size:  00021520 (136480.)
 Entry point address: 0000:7ce0
-Link time: 00:00.79
+Link time: 00:00.00
index fec04ad65b2925679ed17db5693b9243a76ab81d..02457f2e24350b1cd153e05189fff7ecb33b7916 100755 (executable)
Binary files a/pcxtest.exe and b/pcxtest.exe differ
index dffa3d935387159538e3fcf1bd919922168dbba1..1aa1da1e9f87096c04ea79539472956319cc879e 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 11:42:19
+Created on:       15/10/13 11:44:26
 Executable Image: pcxtest.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0b43:0000            0000ece0
+DGROUP                          0b46:0000            0000ece0
 
 
 
@@ -25,29 +25,29 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 pcxtest_TEXT           CODE           AUTO           0000:0000       00000214
-_TEXT                  CODE           AUTO           0000:0220       00008567
-modex16_TEXT           CODE           AUTO           0000:8790       0000233c
-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         0b97:0000       00000ce0
-STACK                  STACK          DGROUP         0c65:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0220       00008591
+modex16_TEXT           CODE           AUTO           0000:87c0       0000233c
+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         0b9a:0000       00000ce0
+STACK                  STACK          DGROUP         0c68:0000       0000dac0
 
 
                         +----------------+
@@ -62,104 +62,104 @@ Address        Symbol
 
 Module: pcxtest.o(/dos/z/16/src/pcxtest.c)
 0000:0060      main_
-0b43:0540+     _gvar
+0b46:0540+     _gvar
 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:89f2+     modex__320x240_256__Enter_
-0000:8a8e*     modexLeave_
-0000:8aa6      modexDefaultPage_
-0000:8b0c*     modexNextPage_
-0000:8bdc*     modexNextPageFlexibleSize_
-0000:8cb0*     modexShowPage_
-0000:8dac*     modexPanPage_
-0000:8dfc*     modexSelectPlane_
-0000:8e20      modexClearRegion_
-0000:8f38      oldDrawBmp_
-0000:909e*     CDrawBmp_
-0000:9202      modexDrawBmp_
-0000:9268+     modexDrawBmpRegion_
-0000:93d2*     modex_sparky4_DrawBmpRegion_
-0000:953c*     modexDrawPlanarBuf_
-0000:955a      modexDrawSprite_
-0000:95c0+     modexDrawSpriteRegion_
-0000:9738      modexCopyPageRegion_
-0000:98a2*     modexFadeOn_
-0000:98d2*     modexFadeOff_
-0000:9900*     modexFlashOn_
-0000:992e*     modexFlashOff_
-0000:99fe+     modexPalSave_
-0000:9a54      modexNewPal_
-0000:9aa4*     modexLoadPalFile_
-0000:9b86*     modexSavePalFile_
-0000:9bfe*     modexPalBlack_
-0000:9c28*     modexPalWhite_
-0000:9c52+     modexPalUpdate_
-0000:a1c2      modexPalUpdate1_
-0000:a23c*     modexPalUpdate0_
-0000:a288+     chkcolor_
-0000:a5a0+     modexputPixel_
-0000:a62e*     modexgetPixel_
-0000:a6b4*     modexhlin_
-0000:a720*     modexprint_
-0000:a8ba*     modexprintbig_
-0000:aa36*     cls_
-0000:aaa4+     modexWaitBorder_
-0b43:01e4      _VGA
+0000:8978      VGAmodeX_
+0000:8a22+     modex__320x240_256__Enter_
+0000:8abe*     modexLeave_
+0000:8ad6      modexDefaultPage_
+0000:8b3c*     modexNextPage_
+0000:8c0c*     modexNextPageFlexibleSize_
+0000:8ce0*     modexShowPage_
+0000:8ddc*     modexPanPage_
+0000:8e2c*     modexSelectPlane_
+0000:8e50      modexClearRegion_
+0000:8f68      oldDrawBmp_
+0000:90ce*     CDrawBmp_
+0000:9232      modexDrawBmp_
+0000:9298+     modexDrawBmpRegion_
+0000:9402*     modex_sparky4_DrawBmpRegion_
+0000:956c*     modexDrawPlanarBuf_
+0000:958a      modexDrawSprite_
+0000:95f0+     modexDrawSpriteRegion_
+0000:9768      modexCopyPageRegion_
+0000:98d2*     modexFadeOn_
+0000:9902*     modexFadeOff_
+0000:9930*     modexFlashOn_
+0000:995e*     modexFlashOff_
+0000:9a2e+     modexPalSave_
+0000:9a84      modexNewPal_
+0000:9ad4*     modexLoadPalFile_
+0000:9bb6*     modexSavePalFile_
+0000:9c2e*     modexPalBlack_
+0000:9c58*     modexPalWhite_
+0000:9c82+     modexPalUpdate_
+0000:a1f2      modexPalUpdate1_
+0000:a26c*     modexPalUpdate0_
+0000:a2b8+     chkcolor_
+0000:a5d0+     modexputPixel_
+0000:a65e*     modexgetPixel_
+0000:a6e4*     modexhlin_
+0000:a750*     modexprint_
+0000:a8ea*     modexprintbig_
+0000:aa66*     cls_
+0000:aad4+     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_
@@ -169,16 +169,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_
@@ -191,7 +191,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:1144      __doclose_
 0000:128e      __shutdown_stream_
 0000:12a8      fclose_
-0b43:0ee8+     ___RmTmpFileFn
+0b46:0ee8+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:1313      _ffree_
 0000:1313      free_
@@ -204,16 +204,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:0eec      _romFonts
+0000:b3c6*     textInit_
+0b46:0eec      _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:0f04      ___ClosedStreams
-0b43:0f08      ___OpenStreams
+0b46:026e      ___iob
+0b46:0f04      ___OpenStreams
+0b46:0f08      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 0000:1e03      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
@@ -226,7 +226,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)
@@ -238,7 +238,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)
@@ -254,21 +254,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:0f0c      _errno
+0b46:0f0c      _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)
@@ -300,7 +300,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:0f0e+     ___MiniHeapFreeRover
+0b46:0f0e+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
 0000:3483      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
@@ -319,96 +319,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:0f10      ____Argv
-0b43:0f14      ____Argc
+0b46:0f10      ____Argv
+0b46:0f14      ____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:0f16      __doserrno
+0000:53c5*     __get_doserrno_ptr_
+0b46:0f16      __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:0f1a      ___MBCSIsTable
+0000:57cf*     _ismbblead_
+0b46:0f1a      ___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
@@ -419,72 +419,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_
 
 
                         +--------------------+
@@ -502,6 +502,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001a110 (106768.)
+Memory size:  0001a140 (106816.)
 Entry point address: 0000:02a8
-Link time: 00:00.41
+Link time: 00:00.00
index 79bebd5a0c3227d14c1d7c0dbb8533d29b3dfa21..34f7112cfb7bcc93dea99096b66ac58f8eb3d9e4 100755 (executable)
Binary files a/pcxtest2.exe and b/pcxtest2.exe differ
index 4888b6b9bf9e65441838716ba00b76ea97849834..7133a5442b1cdba56ea921a5f0d1298ee35d308d 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 11:42:19
+Created on:       15/10/13 11:44:26
 Executable Image: pcxtest2.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0b44:0000            0000ece0
+DGROUP                          0b47:0000            0000ece0
 
 
 
@@ -25,29 +25,29 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 pcxtest2_TEXT          CODE           AUTO           0000:0000       0000022e
-_TEXT                  CODE           AUTO           0000:0230       00008567
-modex16_TEXT           CODE           AUTO           0000:87a0       0000233c
-bitmap_TEXT            CODE           AUTO           0000:aae0       000005c9
-planar_TEXT            CODE           AUTO           0000:b0b0       00000275
-16text_TEXT            CODE           AUTO           0000:b330       0000010d
-FAR_DATA               FAR_DATA       AUTO           0b43:000d       00000000
-_NULL                  BEGDATA        DGROUP         0b44:0000       00000020
-_AFTERNULL             BEGDATA        DGROUP         0b46:0000       00000002
-CONST                  DATA           DGROUP         0b46:0002       00000076
-CONST2                 DATA           DGROUP         0b4d:0008       00000132
-_DATA                  DATA           DGROUP         0b61:0000       00000336
-XIB                    DATA           DGROUP         0b94:0006       00000000
-XI                     DATA           DGROUP         0b94:0006       0000002a
-XIE                    DATA           DGROUP         0b97:0000       00000000
-YIB                    DATA           DGROUP         0b97:0000       00000000
-YI                     DATA           DGROUP         0b97:0000       0000000c
-YIE                    DATA           DGROUP         0b97:000c       00000000
-STRINGS                DATA           DGROUP         0b97:000c       00000000
-DATA                   DATA           DGROUP         0b97:000c       00000000
-_emu_init_start        EMU            DGROUP         0b97:000c       00000000
-_emu_init_end          EMU            DGROUP         0b97:000c       00000000
-_BSS                   BSS            DGROUP         0b98:0000       00000ce0
-STACK                  STACK          DGROUP         0c66:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:0230       00008591
+modex16_TEXT           CODE           AUTO           0000:87d0       0000233c
+bitmap_TEXT            CODE           AUTO           0000:ab10       000005c9
+planar_TEXT            CODE           AUTO           0000:b0e0       00000275
+16text_TEXT            CODE           AUTO           0000:b360       0000010d
+FAR_DATA               FAR_DATA       AUTO           0b46:000d       00000000
+_NULL                  BEGDATA        DGROUP         0b47:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0b49:0000       00000002
+CONST                  DATA           DGROUP         0b49:0002       00000076
+CONST2                 DATA           DGROUP         0b50:0008       00000132
+_DATA                  DATA           DGROUP         0b64:0000       00000336
+XIB                    DATA           DGROUP         0b97:0006       00000000
+XI                     DATA           DGROUP         0b97:0006       0000002a
+XIE                    DATA           DGROUP         0b9a:0000       00000000
+YIB                    DATA           DGROUP         0b9a:0000       00000000
+YI                     DATA           DGROUP         0b9a:0000       0000000c
+YIE                    DATA           DGROUP         0b9a:000c       00000000
+STRINGS                DATA           DGROUP         0b9a:000c       00000000
+DATA                   DATA           DGROUP         0b9a:000c       00000000
+_emu_init_start        EMU            DGROUP         0b9a:000c       00000000
+_emu_init_end          EMU            DGROUP         0b9a:000c       00000000
+_BSS                   BSS            DGROUP         0b9b:0000       00000ce0
+STACK                  STACK          DGROUP         0c69:0000       0000dac0
 
 
                         +----------------+
@@ -62,104 +62,104 @@ Address        Symbol
 
 Module: pcxtest2.o(/dos/z/16/src/pcxtest2.c)
 0000:0060      main_
-0b44:0540+     _gvar
+0b47:0540+     _gvar
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:0235      __STK
 0000:0255*     __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0000:8958      VGAmodeX_
-0000:8a02+     modex__320x240_256__Enter_
-0000:8a9e*     modexLeave_
-0000:8ab6      modexDefaultPage_
-0000:8b1c*     modexNextPage_
-0000:8bec*     modexNextPageFlexibleSize_
-0000:8cc0      modexShowPage_
-0000:8dbc*     modexPanPage_
-0000:8e0c*     modexSelectPlane_
-0000:8e30      modexClearRegion_
-0000:8f48      oldDrawBmp_
-0000:90ae*     CDrawBmp_
-0000:9212      modexDrawBmp_
-0000:9278+     modexDrawBmpRegion_
-0000:93e2*     modex_sparky4_DrawBmpRegion_
-0000:954c*     modexDrawPlanarBuf_
-0000:956a      modexDrawSprite_
-0000:95d0+     modexDrawSpriteRegion_
-0000:9748      modexCopyPageRegion_
-0000:98b2*     modexFadeOn_
-0000:98e2*     modexFadeOff_
-0000:9910*     modexFlashOn_
-0000:993e*     modexFlashOff_
-0000:9a0e+     modexPalSave_
-0000:9a64      modexNewPal_
-0000:9ab4*     modexLoadPalFile_
-0000:9b96*     modexSavePalFile_
-0000:9c0e*     modexPalBlack_
-0000:9c38*     modexPalWhite_
-0000:9c62+     modexPalUpdate_
-0000:a1d2      modexPalUpdate1_
-0000:a24c*     modexPalUpdate0_
-0000:a298+     chkcolor_
-0000:a5b0+     modexputPixel_
-0000:a63e*     modexgetPixel_
-0000:a6c4*     modexhlin_
-0000:a730*     modexprint_
-0000:a8ca*     modexprintbig_
-0000:aa46*     cls_
-0000:aab4+     modexWaitBorder_
-0b44:01e4      _VGA
+0000:8988      VGAmodeX_
+0000:8a32+     modex__320x240_256__Enter_
+0000:8ace*     modexLeave_
+0000:8ae6      modexDefaultPage_
+0000:8b4c*     modexNextPage_
+0000:8c1c*     modexNextPageFlexibleSize_
+0000:8cf0      modexShowPage_
+0000:8dec*     modexPanPage_
+0000:8e3c*     modexSelectPlane_
+0000:8e60      modexClearRegion_
+0000:8f78      oldDrawBmp_
+0000:90de*     CDrawBmp_
+0000:9242      modexDrawBmp_
+0000:92a8+     modexDrawBmpRegion_
+0000:9412*     modex_sparky4_DrawBmpRegion_
+0000:957c*     modexDrawPlanarBuf_
+0000:959a      modexDrawSprite_
+0000:9600+     modexDrawSpriteRegion_
+0000:9778      modexCopyPageRegion_
+0000:98e2*     modexFadeOn_
+0000:9912*     modexFadeOff_
+0000:9940*     modexFlashOn_
+0000:996e*     modexFlashOff_
+0000:9a3e+     modexPalSave_
+0000:9a94      modexNewPal_
+0000:9ae4*     modexLoadPalFile_
+0000:9bc6*     modexSavePalFile_
+0000:9c3e*     modexPalBlack_
+0000:9c68*     modexPalWhite_
+0000:9c92+     modexPalUpdate_
+0000:a202      modexPalUpdate1_
+0000:a27c*     modexPalUpdate0_
+0000:a2c8+     chkcolor_
+0000:a5e0+     modexputPixel_
+0000:a66e*     modexgetPixel_
+0000:a6f4*     modexhlin_
+0000:a760*     modexprint_
+0000:a8fa*     modexprintbig_
+0000:aa76*     cls_
+0000:aae4+     modexWaitBorder_
+0b47:01e4      _VGA
 Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:ade2      bitmapLoadPcx_
-0000:af3e*     bitmapLoadPcxTiles_
+0000:ae12      bitmapLoadPcx_
+0000:af6e*     bitmapLoadPcxTiles_
 Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:b0b0      planar_buf_from_bitmap_
-0000:b1d0+     planar_buf_alloc_
-0000:b2ca*     planar_buf_free_
+0000:b0e0      planar_buf_from_bitmap_
+0000:b200+     planar_buf_alloc_
+0000:b2fa*     planar_buf_free_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
 0000:0272      kbhit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:0289      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0b44:0000*     __nullarea
-0b44:0224*     __ovlflag
-0b44:0225*     __intno
-0b44:0226*     __ovlvec
+0b47:0000*     __nullarea
+0b47:0224*     __ovlflag
+0b47:0225*     __intno
+0b47:0226*     __ovlvec
 0000:02b8      _cstart_
 0000:038b*     _Not_Enough_Memory_
 0000:04bd      __exit_
 0000:04dc      __do_exit_with_msg__
 0000:0539      __GETDS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-0b44:022a      _fltused_
+0b47:022a      _fltused_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
 0000:0544      _big_code_
 0000:0544*     CodeModelMismatch
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0b44:022c      __8087
-0b44:022d      __real87
-0b44:022e      __dos87emucall
-0b44:0230      __dos87real
+0b47:022c      __8087
+0b47:022d      __real87
+0b47:022e      __dos87emucall
+0b47:0230      __dos87real
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:0544*     __exit_with_msg_
 0000:0549      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0b44:0232      __curbrk
-0b44:023a      __STACKLOW
-0b44:023c      __STACKTOP
-0b44:023e      __cbyte
-0b44:0240      __child
-0b44:0242      __no87
-0b44:024f      ___FPE_handler
-0b44:0234      __psp
-0b44:0243      __get_ovl_stack
-0b44:0247      __restore_ovl_stack
-0b44:024b      __close_ovl_file
-0b44:0253      __LpCmdLine
-0b44:0257      __LpPgmName
-0b44:0236      __osmajor
-0b44:0237      __osminor
-0b44:0238      __osmode
-0b44:0239      __HShift
+0b47:0232      __curbrk
+0b47:023a      __STACKLOW
+0b47:023c      __STACKTOP
+0b47:023e      __cbyte
+0b47:0240      __child
+0b47:0242      __no87
+0b47:024f      ___FPE_handler
+0b47:0234      __psp
+0b47:0243      __get_ovl_stack
+0b47:0247      __restore_ovl_stack
+0b47:024b      __close_ovl_file
+0b47:0253      __LpCmdLine
+0b47:0257      __LpPgmName
+0b47:0236      __osmajor
+0b47:0237      __osminor
+0b47:0238      __osmode
+0b47:0239      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:0568+     int86x_
 0000:06eb      int86_
@@ -169,16 +169,16 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:0736      _fmalloc_
 0000:0736      malloc_
-0b44:025c+     ___fheap
-0b44:025e      ___fheapRover
-0b44:0260      ___LargestSizeB4Rover
+0b47:025c+     ___fheap
+0b47:025e      ___fheapRover
+0b47:0260      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:08ab+     _null_exit_rtn_
 0000:08ab+     __null_int23_exit_
 0000:08ac      exit_
 0000:08cd+     _exit_
-0b44:0262+     ___int23_exit
-0b44:0266      ___FPE_handler_exit
+0b47:0262+     ___int23_exit
+0b47:0266      ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:08e9+     __open_flags_
 0000:0baa+     _fsopen_
@@ -191,7 +191,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:1154      __doclose_
 0000:129e      __shutdown_stream_
 0000:12b8      fclose_
-0b44:0ee8+     ___RmTmpFileFn
+0b47:0ee8+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:1323      _ffree_
 0000:1323      free_
@@ -204,16 +204,16 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:176e      __I4M
 0000:176e      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:b3a6*     textInit_
-0b44:0eec      _romFonts
+0000:b3d6*     textInit_
+0b47:0eec      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
 0000:1786      fread_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
 0000:1c1b      fseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0b44:026e      ___iob
-0b44:0f04      ___ClosedStreams
-0b44:0f08      ___OpenStreams
+0b47:026e      ___iob
+0b47:0f04      ___OpenStreams
+0b47:0f08      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
 0000:1e13      fprintf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
@@ -226,7 +226,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:2070      __FiniRtns
 0000:2070*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0b44:03d6      ___uselfn
+0b47:03d6      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:20d4      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
@@ -238,7 +238,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chk8087.c)
 0000:21c0      __chk8087_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:2230      __EnterWVIDEO_
-0b44:03f6+     ___WD_Present
+0b47:03f6+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
 0000:2254      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
@@ -254,21 +254,21 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:275c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:275f      _nmalloc_
-0b44:03f8      ___nheapbeg
-0b44:03fa      ___MiniHeapRover
-0b44:03fc      ___LargestSizeB4MiniHeapRover
+0b47:03f8      ___nheapbeg
+0b47:03fa      ___MiniHeapRover
+0b47:03fc      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
 0000:2839*     _heapgrow_
 0000:2839*     _fheapgrow_
 0000:283a      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:28b2*     __set_commode_
-0b44:03fe      __commode
+0b47:03fe      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:28be*     __get_errno_ptr_
-0b44:0f0c      _errno
+0b47:0f0c      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0b44:0400      __fmode
+0b47:0400      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:28c5      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
@@ -300,7 +300,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
 0000:314f      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:3398      _nfree_
-0b44:0f0e+     ___MiniHeapFreeRover
+0b47:0f0e+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
 0000:3493      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
@@ -319,96 +319,96 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:3980      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0b44:0f10      ____Argv
-0b44:0f14      ____Argc
+0b47:0f10      ____Argv
+0b47:0f14      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0b44:0402      __amblksiz
+0b47:0402      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0b44:0506      __Start_XI
-0b44:0530      __End_XI
-0b44:0530      __Start_YI
-0b44:053c      __End_YI
+0b47:0506      __Start_XI
+0b47:0530      __End_XI
+0b47:0530      __Start_YI
+0b47:053c      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0b44:0404      ___EFG_printf
-0b44:0408      ___EFG_scanf
+0b47:0404      ___EFG_printf
+0b47:0408      ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c)
-0000:4af5      _EFG_Format_
+0000:4b03      _EFG_Format_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c)
-0000:4cc7      __cnvs2d_
+0000:4cd5      __cnvs2d_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0b44:040c      __8087cw
+0b47:040c      __8087cw
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0b44:040e      ___Save8087
-0b44:0412      ___Rest8087
+0b47:040e      ___Save8087
+0b47:0412      ___Rest8087
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
-0000:4ce7      __GrabFP87_
+0000:4cf5      __GrabFP87_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
-0000:4d1a*     __init_8087_emu
-0000:4d20      __x87id
+0000:4d28*     __init_8087_emu
+0000:4d2e      __x87id
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
-0000:4d7e      _DoINTR_
+0000:4d8c      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
-0000:50f7*     _heapenable_
-0b44:0416      ___heap_enabled
+0000:5105*     _heapenable_
+0b47:0416      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
-0000:5108      __nmemneed_
+0000:5116      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
-0000:5190      __LastFree_
-0000:520a      __ExpandDGROUP_
+0000:519e      __LastFree_
+0000:5218      __ExpandDGROUP_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:531b      _dos_open_
+0000:5329      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:5341      __GetIOMode_
-0000:5376      __SetIOMode_nogrow_
-0b44:0418      ___NFiles
-0b44:041a      ___init_mode
-0b44:0442      ___io_mode
+0000:534f      __GetIOMode_
+0000:5384      __SetIOMode_nogrow_
+0b47:0418      ___NFiles
+0b47:041a      ___init_mode
+0b47:0442      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:53ab      isatty_
+0000:53b9      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:53c7*     __get_doserrno_ptr_
-0b44:0f16      __doserrno
+0000:53d5*     __get_doserrno_ptr_
+0b47:0f16      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0b44:0446      ___umaskval
+0b47:0446      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:53ce      _dos_creat_
-0000:53f2*     _dos_creatnew_
+0000:53dc      _dos_creat_
+0000:5400*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:5413+     __grow_iomode_
-0000:54fa+     __shrink_iomode_
-0000:553b      __SetIOMode_
+0000:5421+     __grow_iomode_
+0000:5508+     __shrink_iomode_
+0000:5549      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:55e2*     __dosretax
-0000:55e7*     __dosret0
-0000:55ee      __set_errno_dos_
-0000:5656*     __set_errno_dos_reterr_
+0000:55f0*     __dosretax
+0000:55f5*     __dosret0
+0000:55fc      __set_errno_dos_
+0000:5664*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:5661      fsync_
+0000:566f      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:5666      wctomb_
+0000:5674      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:56b1+     utoa_
-0000:5752      itoa_
+0000:56bf+     utoa_
+0000:5760      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:579c      strupr_
+0000:57aa      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0b44:045c      ___IsDBCS
+0b47:045c      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:57d1*     _ismbblead_
-0b44:0f1a      ___MBCSIsTable
+0000:57df*     _ismbblead_
+0b47:0f1a      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:57ed      ulltoa_
-0000:592a*     lltoa_
+0000:57fb      ulltoa_
+0000:5938*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:599b      ultoa_
-0000:5a59*     ltoa_
+0000:59a9      ultoa_
+0000:5a67*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rtcntrl.c)
-0000:5aa7*     _SetLD64bit_
-0000:5ab2*     _SetLD80bit_
-0000:5abd      _LDisDouble_
+0000:5ab5*     _SetLD64bit_
+0000:5ac0*     _SetLD80bit_
+0000:5acb      _LDisDouble_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldcvt.c)
-0000:5c22      _LDScale10x_
-0000:64fa      __LDcvt_
+0000:5c30      _LDScale10x_
+0000:6508      __LDcvt_
 Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJSRQQ
 0000:0000*     FISRQQ
@@ -419,72 +419,72 @@ Module: /dos/fdos/watcom2/lib286/noemu87.lib(emustub.asm)
 0000:0000*     FJARQQ
 0000:0000*     FICRQQ
 0000:0000*     FIARQQ
-0000:6cd6*     __init_87_emulator
+0000:6ce4*     __init_87_emulator
 Module: /dos/fdos/watcom2/lib286/math87h.lib(strtod.c)
-0000:74ea+     __Strtold_
-0000:7729      strtod_
+0000:7515+     __Strtold_
+0000:7754      strtod_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpe87.asm)
-0000:78d0      __Init_FPE_handler_
-0000:7909      __Fini_FPE_handler_
-0000:7940*     __FPEHandler
+0000:78fa      __Init_FPE_handler_
+0000:7933      __Fini_FPE_handler_
+0000:796a*     __FPEHandler
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:7bd2*     sbrk_
-0000:7be2      __brk_
+0000:7bfc*     sbrk_
+0000:7c0c      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:7c4a      __doserror_
-0000:7c58*     __doserror1_
+0000:7c74      __doserror_
+0000:7c82*     __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:7c64*     _frealloc_
-0000:7c64      realloc_
+0000:7c8e*     _frealloc_
+0000:7c8e      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:7d40      __ChkTTYIOMode_
-0000:7dae*     __IOMode_
+0000:7d6a      __ChkTTYIOMode_
+0000:7dd8*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:7dbe*     _dos_close_
-0000:7dcc      _dos_commit_
+0000:7de8*     _dos_close_
+0000:7df6      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0b44:0072      ___Alphabet
+0b47:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:7e19      __mbinit_
-0b44:0502+     ___MBCodePage
+0000:7e43      __mbinit_
+0b47:0502+     ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
-0000:7ef4      __LDClass_
-0000:7f7a*     _FLClass_
+0000:7f1e      __LDClass_
+0000:7fa4*     _FLClass_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm)
-0000:7f8e      __I4D
-0000:7fdd*     __U4D
+0000:7fb8      __I4D
+0000:8007*     __U4D
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0b44:0098      __IsTable
+0b47:0098      __IsTable
 Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm)
-0000:8062      __ZBuf2LD
+0000:808c      __ZBuf2LD
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c)
-0000:812a*     __set_EDOM_
-0000:8136      __set_ERANGE_
-0000:8142*     __set_EINVAL_
+0000:8154*     __set_EDOM_
+0000:8160      __set_ERANGE_
+0000:816c*     __set_EINVAL_
 Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-0b44:019a*     ___f_infinity
-0b44:019e*     ___f_posqnan
-0b44:01a2      ___d_infinity
-0b44:01aa      ___d_posqnan
-0b44:01b2*     ___ld_infinity
-0b44:01ba*     ___ld_posqnan
+0b47:019a*     ___f_infinity
+0b47:019e*     ___f_posqnan
+0b47:01a2      ___d_infinity
+0b47:01aa      ___d_posqnan
+0b47:01b2*     ___ld_infinity
+0b47:01ba*     ___ld_posqnan
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-0b44:01c2      __HugeValue
+0b47:01c2      __HugeValue
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0b44:0504      ___FPE_int
+0b47:0504      ___FPE_int
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:815c*     _msize_
-0000:8177      _fmsize_
+0000:8186*     _msize_
+0000:81a1      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:8188      __HeapManager_expand_
-0000:8691      _nexpand_
+0000:81b2      __HeapManager_expand_
+0000:86bb      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:86e4      _fexpand_
-0000:86e4*     _expand_
+0000:870e      _fexpand_
+0000:870e*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:8719      _bfree_
+0000:8743      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:873e      _bexpand_
+0000:8768      _bexpand_
 
 
                         +--------------------+
@@ -502,6 +502,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  0001a120 (106784.)
+Memory size:  0001a150 (106832.)
 Entry point address: 0000:02b8
-Link time: 00:00.37
+Link time: 00:00.00
index a5c5b4c57383da7576e4f3942682ea6b46c98fad..bef1ca3ca616c6707ecaf54a13b33bfda33a54e9 100755 (executable)
Binary files a/scroll.exe and b/scroll.exe differ
index a45e84c5a6299bc4f990aa908fa4ebab5465a287..0e10fb206bf47b945704aba7a4ad461da7d430c1 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 11:42:19
+Created on:       15/10/13 11:44:27
 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       0000233c
-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       0000233c
+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:0262+     modex__320x240_256__Enter_
-175b:02fe*     modexLeave_
-175b:0316      modexDefaultPage_
-175b:037c      modexNextPage_
-175b:044c      modexNextPageFlexibleSize_
-175b:0520      modexShowPage_
-175b:061c*     modexPanPage_
-175b:066c*     modexSelectPlane_
-175b:0690      modexClearRegion_
-175b:07a8*     oldDrawBmp_
-175b:090e*     CDrawBmp_
-175b:0a72*     modexDrawBmp_
-175b:0ad8+     modexDrawBmpRegion_
-175b:0c42*     modex_sparky4_DrawBmpRegion_
-175b:0dac*     modexDrawPlanarBuf_
-175b:0dca*     modexDrawSprite_
-175b:0e30+     modexDrawSpriteRegion_
-175b:0fa8      modexCopyPageRegion_
-175b:1112*     modexFadeOn_
-175b:1142*     modexFadeOff_
-175b:1170*     modexFlashOn_
-175b:119e*     modexFlashOff_
-175b:126e+     modexPalSave_
-175b:12c4      modexNewPal_
-175b:1314*     modexLoadPalFile_
-175b:13f6*     modexSavePalFile_
-175b:146e*     modexPalBlack_
-175b:1498*     modexPalWhite_
-175b:14c2+     modexPalUpdate_
-175b:1a32+     modexPalUpdate1_
-175b:1aac*     modexPalUpdate0_
-175b:1af8+     chkcolor_
-175b:1e10      modexputPixel_
-175b:1e9e*     modexgetPixel_
-175b:1f24*     modexhlin_
-175b:1f90      modexprint_
-175b:212a*     modexprintbig_
-175b:22a6      cls_
-175b:2314      modexWaitBorder_
-1a63:0b54      _VGA
+175f:01b8      VGAmodeX_
+175f:0262+     modex__320x240_256__Enter_
+175f:02fe*     modexLeave_
+175f:0316      modexDefaultPage_
+175f:037c      modexNextPage_
+175f:044c      modexNextPageFlexibleSize_
+175f:0520      modexShowPage_
+175f:061c*     modexPanPage_
+175f:066c*     modexSelectPlane_
+175f:0690      modexClearRegion_
+175f:07a8*     oldDrawBmp_
+175f:090e*     CDrawBmp_
+175f:0a72*     modexDrawBmp_
+175f:0ad8+     modexDrawBmpRegion_
+175f:0c42*     modex_sparky4_DrawBmpRegion_
+175f:0dac*     modexDrawPlanarBuf_
+175f:0dca*     modexDrawSprite_
+175f:0e30+     modexDrawSpriteRegion_
+175f:0fa8      modexCopyPageRegion_
+175f:1112*     modexFadeOn_
+175f:1142*     modexFadeOff_
+175f:1170*     modexFlashOn_
+175f:119e*     modexFlashOff_
+175f:126e+     modexPalSave_
+175f:12c4      modexNewPal_
+175f:1314*     modexLoadPalFile_
+175f:13f6*     modexSavePalFile_
+175f:146e*     modexPalBlack_
+175f:1498*     modexPalWhite_
+175f:14c2+     modexPalUpdate_
+175f:1a32+     modexPalUpdate1_
+175f:1aac*     modexPalUpdate0_
+175f:1af8+     chkcolor_
+175f:1e10      modexputPixel_
+175f:1e9e*     modexgetPixel_
+175f:1f24*     modexhlin_
+175f:1f90      modexprint_
+175f:212a*     modexprintbig_
+175f:22a6      cls_
+175f:2314      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.47
+Link time: 00:00.00
index e9f7a49127e32f81f35e4a7c5206b3a6ff2e9882..d87b79e2612776f534e683c7a7a51cc16012a32c 100755 (executable)
Binary files a/test.exe and b/test.exe differ
index 2e7b6990af30af3cd0cf32b33bd0f35c0ca32023..52078ffdaba2fc3e2df5d5b59d40acf05ac8cb0b 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 11:42:19
+Created on:       15/10/13 11:44:26
 Executable Image: test.exe
 creating a DOS executable
 
@@ -13,7 +13,7 @@ creating a DOS executable
 Group                           Address              Size
 =====                           =======              ====
 
-DGROUP                          0803:0000            0000e830
+DGROUP                          0804:0000            0000e830
 
 
 
@@ -25,25 +25,25 @@ Segment                Class          Group          Address         Size
 =======                =====          =====          =======         ====
 
 test_TEXT              CODE           AUTO           0000:0000       0000019c
-_TEXT                  CODE           AUTO           0000:01a0       00005a3d
-modex16_TEXT           CODE           AUTO           0000:5be0       0000233c
-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         0834:0000       00000a5b
-STACK                  STACK          DGROUP         08da:0000       0000dac0
+_TEXT                  CODE           AUTO           0000:01a0       00005a4b
+modex16_TEXT           CODE           AUTO           0000:5bf0       0000233c
+16text_TEXT            CODE           AUTO           0000:7f30       0000010d
+FAR_DATA               FAR_DATA       AUTO           0803:000d       00000000
+_NULL                  BEGDATA        DGROUP         0804:0000       00000020
+_AFTERNULL             BEGDATA        DGROUP         0806:0000       00000002
+CONST                  DATA           DGROUP         0806:0002       00000076
+CONST2                 DATA           DGROUP         080d:0008       00000000
+_DATA                  DATA           DGROUP         080e:0000       00000248
+XIB                    DATA           DGROUP         0832:0008       00000000
+XI                     DATA           DGROUP         0832:0008       00000018
+XIE                    DATA           DGROUP         0834:0000       00000000
+YIB                    DATA           DGROUP         0834:0000       00000000
+YI                     DATA           DGROUP         0834:0000       0000000c
+YIE                    DATA           DGROUP         0834:000c       00000000
+STRINGS                DATA           DGROUP         0834:000c       00000000
+DATA                   DATA           DGROUP         0834:000c       00000000
+_BSS                   BSS            DGROUP         0835:0000       00000a5b
+STACK                  STACK          DGROUP         08db:0000       0000dac0
 
 
                         +----------------+
@@ -58,57 +58,57 @@ Address        Symbol
 
 Module: test.o(/dos/z/16/src/test.c)
 0000:0012      main_
-0803:0310+     _gvar
+0804:0310+     _gvar
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm)
 0000:01a5      __STK
 0000:01c5*     __STKOVERFLOW_
 Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
-0000:5d98      VGAmodeX_
-0000:5e42+     modex__320x240_256__Enter_
-0000:5ede*     modexLeave_
-0000:5ef6      modexDefaultPage_
-0000:5f5c      modexNextPage_
-0000:602c*     modexNextPageFlexibleSize_
-0000:6100      modexShowPage_
-0000:61fc*     modexPanPage_
-0000:624c*     modexSelectPlane_
-0000:6270      modexClearRegion_
-0000:6388*     oldDrawBmp_
-0000:64ee*     CDrawBmp_
-0000:6652*     modexDrawBmp_
-0000:66b8+     modexDrawBmpRegion_
-0000:6822*     modex_sparky4_DrawBmpRegion_
-0000:698c*     modexDrawPlanarBuf_
-0000:69aa*     modexDrawSprite_
-0000:6a10+     modexDrawSpriteRegion_
-0000:6b88*     modexCopyPageRegion_
-0000:6cf2      modexFadeOn_
-0000:6d22      modexFadeOff_
-0000:6d50*     modexFlashOn_
-0000:6d7e*     modexFlashOff_
-0000:6e4e      modexPalSave_
-0000:6ea4      modexNewPal_
-0000:6ef4      modexLoadPalFile_
-0000:6fd6*     modexSavePalFile_
-0000:704e      modexPalBlack_
-0000:7078*     modexPalWhite_
-0000:70a2+     modexPalUpdate_
-0000:7612+     modexPalUpdate1_
-0000:768c*     modexPalUpdate0_
-0000:76d8+     chkcolor_
-0000:79f0+     modexputPixel_
-0000:7a7e*     modexgetPixel_
-0000:7b04*     modexhlin_
-0000:7b70*     modexprint_
-0000:7d0a*     modexprintbig_
-0000:7e86*     cls_
-0000:7ef4+     modexWaitBorder_
-0803:00b4+     _VGA
+0000:5da8      VGAmodeX_
+0000:5e52+     modex__320x240_256__Enter_
+0000:5eee*     modexLeave_
+0000:5f06      modexDefaultPage_
+0000:5f6c      modexNextPage_
+0000:603c*     modexNextPageFlexibleSize_
+0000:6110      modexShowPage_
+0000:620c*     modexPanPage_
+0000:625c*     modexSelectPlane_
+0000:6280      modexClearRegion_
+0000:6398*     oldDrawBmp_
+0000:64fe*     CDrawBmp_
+0000:6662*     modexDrawBmp_
+0000:66c8+     modexDrawBmpRegion_
+0000:6832*     modex_sparky4_DrawBmpRegion_
+0000:699c*     modexDrawPlanarBuf_
+0000:69ba*     modexDrawSprite_
+0000:6a20+     modexDrawSpriteRegion_
+0000:6b98*     modexCopyPageRegion_
+0000:6d02      modexFadeOn_
+0000:6d32      modexFadeOff_
+0000:6d60*     modexFlashOn_
+0000:6d8e*     modexFlashOff_
+0000:6e5e      modexPalSave_
+0000:6eb4      modexNewPal_
+0000:6f04      modexLoadPalFile_
+0000:6fe6*     modexSavePalFile_
+0000:705e      modexPalBlack_
+0000:7088*     modexPalWhite_
+0000:70b2+     modexPalUpdate_
+0000:7622+     modexPalUpdate1_
+0000:769c*     modexPalUpdate0_
+0000:76e8+     chkcolor_
+0000:7a00+     modexputPixel_
+0000:7a8e*     modexgetPixel_
+0000:7b14*     modexhlin_
+0000:7b80*     modexprint_
+0000:7d1a*     modexprintbig_
+0000:7e96*     cls_
+0000:7f04+     modexWaitBorder_
+0804:00b4+     _VGA
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0803:0000*     __nullarea
-0803:00dc*     __ovlflag
-0803:00dd*     __intno
-0803:00de*     __ovlvec
+0804:0000*     __nullarea
+0804:00dc*     __ovlflag
+0804:00dd*     __intno
+0804:00de*     __ovlvec
 0000:01e2      _cstart_
 0000:02b5*     _Not_Enough_Memory_
 0000:03e7      __exit_
@@ -121,23 +121,23 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
 0000:046e*     __exit_with_msg_
 0000:0473      __fatal_runtime_error_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-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
+0804:00e2      __curbrk
+0804:00ea      __STACKLOW
+0804:00ec      __STACKTOP
+0804:00ee      __cbyte
+0804:00f0      __child
+0804:00f2      __no87
+0804:00ff      ___FPE_handler
+0804:00e4      __psp
+0804:00f3      __get_ovl_stack
+0804:00f7      __restore_ovl_stack
+0804:00fb      __close_ovl_file
+0804:0103      __LpCmdLine
+0804:0107      __LpPgmName
+0804:00e6      __osmajor
+0804:00e7      __osminor
+0804:00e8      __osmode
+0804:00e9      __HShift
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
 0000:0492+     int86x_
 0000:0615      int86_
@@ -147,9 +147,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
 0000:0660      _fmalloc_
 0000:0660      malloc_
-0803:010c+     ___fheap
-0803:010e      ___fheapRover
-0803:0110      ___LargestSizeB4Rover
+0804:010c+     ___fheap
+0804:010e      ___fheapRover
+0804:0110      ___LargestSizeB4Rover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
 0000:07d5      printf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
@@ -157,8 +157,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
 0000:0804+     __null_int23_exit_
 0000:0805      exit_
 0000:0826+     _exit_
-0803:0112+     ___int23_exit
-0803:0116+     ___FPE_handler_exit
+0804:0112+     ___int23_exit
+0804:0116+     ___FPE_handler_exit
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
 0000:0842+     __open_flags_
 0000:0b03+     _fsopen_
@@ -171,7 +171,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
 0000:10ad      __doclose_
 0000:11f7      __shutdown_stream_
 0000:1211      fclose_
-0803:0c38+     ___RmTmpFileFn
+0804:0c38+     ___RmTmpFileFn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
 0000:127c      _ffree_
 0000:127c      free_
@@ -184,8 +184,8 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm)
 0000:16c8      __I4M
 0000:16c8      __U4M
 Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:7f96*     textInit_
-0803:0c3c      _romFonts
+0000:7fa6*     textInit_
+0804:0c3c      _romFonts
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
 0000:16e0      __CMain
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
@@ -194,12 +194,12 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
 0000:17a1      __FiniRtns
 0000:17a1*     __FFiniRtns
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0803:011e      ___uselfn
+0804:011e      ___uselfn
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
 0000:1806      __DOSseg__
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
 0000:1807      __EnterWVIDEO_
-0803:0120+     ___WD_Present
+0804:0120+     ___WD_Present
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
 0000:182b      intr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
@@ -215,27 +215,27 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
 0000:1d3c      __fmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
 0000:1d3f      _nmalloc_
-0803:0122      ___nheapbeg
-0803:0124      ___MiniHeapRover
-0803:0126      ___LargestSizeB4MiniHeapRover
+0804:0122      ___nheapbeg
+0804:0124      ___MiniHeapRover
+0804:0126      ___LargestSizeB4MiniHeapRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
 0000:1e19*     _heapgrow_
 0000:1e19*     _fheapgrow_
 0000:1e1a      _nheapgrow_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0803:0128      ___iob
-0803:0c54      ___ClosedStreams
-0803:0c58      ___OpenStreams
+0804:0128      ___iob
+0804:0c54      ___OpenStreams
+0804:0c58      ___ClosedStreams
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
 0000:1eac      __fprtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
 0000:1fff*     __set_commode_
-0803:0290      __commode
+0804:0290      __commode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
 0000:200b*     __get_errno_ptr_
-0803:0c5c      _errno
+0804:0c5c      _errno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0803:0292      __fmode
+0804:0292      __fmode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
 0000:2012      tolower_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
@@ -269,26 +269,26 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
 0000:2bb1      __flush_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
 0000:2dfa      _nfree_
-0803:0c5e+     ___MiniHeapFreeRover
+0804:0c5e+     ___MiniHeapFreeRover
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
 0000:2ef5      __qwrite_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
 0000:2f55      fputc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0803:0c60      ____Argv
-0803:0c64      ____Argc
+0804:0c60      ____Argv
+0804:0c64      ____Argc
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0803:0294      __amblksiz
+0804:0294      __amblksiz
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0803:02e8      __Start_XI
-0803:0300      __End_XI
-0803:0300      __Start_YI
-0803:030c      __End_YI
+0804:02e8      __Start_XI
+0804:0300      __End_XI
+0804:0300      __Start_YI
+0804:030c      __End_YI
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
 0000:312a      _DoINTR_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
 0000:34a3*     _heapenable_
-0803:0296      ___heap_enabled
+0804:0296      ___heap_enabled
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
 0000:34b4      __nmemneed_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
@@ -302,94 +302,94 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
 0000:390c      __prtf_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c)
-0000:4a6e      _dos_open_
+0000:4a7c      _dos_open_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
-0000:4a94      __GetIOMode_
-0000:4ac9      __SetIOMode_nogrow_
-0803:0298      ___NFiles
-0803:029a      ___init_mode
-0803:02c2      ___io_mode
+0000:4aa2      __GetIOMode_
+0000:4ad7      __SetIOMode_nogrow_
+0804:0298      ___NFiles
+0804:029a      ___init_mode
+0804:02c2      ___io_mode
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
-0000:4afe      isatty_
+0000:4b0c      isatty_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
-0000:4b1a*     __get_doserrno_ptr_
-0803:0c66      __doserrno
+0000:4b28*     __get_doserrno_ptr_
+0804:0c66      __doserrno
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0803:02c6      ___umaskval
+0804:02c6      ___umaskval
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
-0000:4b21      _dos_creat_
-0000:4b45*     _dos_creatnew_
+0000:4b2f      _dos_creat_
+0000:4b53*     _dos_creatnew_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c)
-0000:4b66+     __grow_iomode_
-0000:4c4d+     __shrink_iomode_
-0000:4c8e      __SetIOMode_
+0000:4b74+     __grow_iomode_
+0000:4c5b+     __shrink_iomode_
+0000:4c9c      __SetIOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
-0000:4d35*     __dosretax
-0000:4d3a*     __dosret0
-0000:4d41      __set_errno_dos_
-0000:4da9*     __set_errno_dos_reterr_
+0000:4d43*     __dosretax
+0000:4d48*     __dosret0
+0000:4d4f      __set_errno_dos_
+0000:4db7*     __set_errno_dos_reterr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm)
-0000:4db4      __PTS
+0000:4dc2      __PTS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c)
-0000:4de5      lseek_
+0000:4df3      lseek_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c)
-0000:4e16      tell_
+0000:4e24      tell_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
-0000:4e27      fsync_
+0000:4e35      fsync_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
-0000:4e2c*     sbrk_
-0000:4e3c      __brk_
+0000:4e3a*     sbrk_
+0000:4e4a      __brk_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c)
-0000:4ea4      wctomb_
+0000:4eb2      wctomb_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c)
-0000:4eef+     utoa_
-0000:4f90      itoa_
+0000:4efd+     utoa_
+0000:4f9e      itoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
-0000:4fda      strupr_
+0000:4fe8      strupr_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0803:02dc      ___EFG_printf
-0803:02e0*     ___EFG_scanf
+0804:02dc      ___EFG_printf
+0804:02e0*     ___EFG_scanf
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0803:02e4      ___IsDBCS
+0804:02e4      ___IsDBCS
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
-0000:5022*     _ismbblead_
-0803:0c6a      ___MBCSIsTable
+0000:5030*     _ismbblead_
+0804:0c6a      ___MBCSIsTable
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
-0000:503e      ulltoa_
-0000:517b*     lltoa_
+0000:504c      ulltoa_
+0000:5189*     lltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
-0000:51ec      ultoa_
-0000:52aa*     ltoa_
+0000:51fa      ultoa_
+0000:52b8*     ltoa_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm)
-0000:52f8      __doserror_
-0000:5306*     __doserror1_
+0000:5306      __doserror_
+0000:5314*     __doserror1_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
-0000:5312*     _frealloc_
-0000:5312      realloc_
+0000:5320*     _frealloc_
+0000:5320      realloc_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c)
-0000:53ee      __ChkTTYIOMode_
-0000:545c*     __IOMode_
+0000:53fc      __ChkTTYIOMode_
+0000:546a*     __IOMode_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c)
-0000:546c*     _dos_close_
-0000:547a      _dos_commit_
+0000:547a*     _dos_close_
+0000:5488      _dos_commit_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0803:0072      ___Alphabet
+0804:0072      ___Alphabet
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
-0000:54c7      __mbinit_
-0803:02e6+     ___MBCodePage
+0000:54d5      __mbinit_
+0804:02e6+     ___MBCodePage
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
-0000:55a2*     _msize_
-0000:55bd      _fmsize_
+0000:55b0*     _msize_
+0000:55cb      _fmsize_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c)
-0000:55ce      __HeapManager_expand_
-0000:5ad7      _nexpand_
+0000:55dc      __HeapManager_expand_
+0000:5ae5      _nexpand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c)
-0000:5b2a      _fexpand_
-0000:5b2a*     _expand_
+0000:5b38      _fexpand_
+0000:5b38*     _expand_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
-0000:5b5f      _bfree_
+0000:5b6d      _bfree_
 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
-0000:5b84      _bexpand_
+0000:5b92      _bexpand_
 
 
                         +--------------------+
@@ -405,6 +405,6 @@ gfx.lib
                         +-----------------------+
 
 Stack size:  dac0 (56000.)
-Memory size:  00016860 (92256.)
+Memory size:  00016870 (92272.)
 Entry point address: 0000:01e2
-Link time: 00:00.91
+Link time: 00:00.00
index 05ff910c4d0d676e23eba94b71864973bc587eb4..9e76dc5c610f587ef0c7327826b3a40b92f7b5fb 100755 (executable)
Binary files a/test2.exe and b/test2.exe differ
index 13e5ab3a6e78af28ef6f35b0db4f4ca3c6707796..805464a8193fb3e2a828128d7277ceff502de258 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 11:42:19
+Created on:       15/10/13 11:44:26
 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       0000233c
-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       0000233c
+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:69e2+     modex__320x240_256__Enter_
-0000:6a7e*     modexLeave_
-0000:6a96*     modexDefaultPage_
-0000:6afc*     modexNextPage_
-0000:6bcc*     modexNextPageFlexibleSize_
-0000:6ca0*     modexShowPage_
-0000:6d9c*     modexPanPage_
-0000:6dec*     modexSelectPlane_
-0000:6e10+     modexClearRegion_
-0000:6f28*     oldDrawBmp_
-0000:708e*     CDrawBmp_
-0000:71f2*     modexDrawBmp_
-0000:7258+     modexDrawBmpRegion_
-0000:73c2*     modex_sparky4_DrawBmpRegion_
-0000:752c*     modexDrawPlanarBuf_
-0000:754a*     modexDrawSprite_
-0000:75b0+     modexDrawSpriteRegion_
-0000:7728*     modexCopyPageRegion_
-0000:7892*     modexFadeOn_
-0000:78c2*     modexFadeOff_
-0000:78f0*     modexFlashOn_
-0000:791e*     modexFlashOff_
-0000:79ee+     modexPalSave_
-0000:7a44      modexNewPal_
-0000:7a94*     modexLoadPalFile_
-0000:7b76*     modexSavePalFile_
-0000:7bee*     modexPalBlack_
-0000:7c18*     modexPalWhite_
-0000:7c42+     modexPalUpdate_
-0000:81b2+     modexPalUpdate1_
-0000:822c*     modexPalUpdate0_
-0000:8278+     chkcolor_
-0000:8590+     modexputPixel_
-0000:861e*     modexgetPixel_
-0000:86a4*     modexhlin_
-0000:8710*     modexprint_
-0000:88aa*     modexprintbig_
-0000:8a26*     cls_
-0000:8a94+     modexWaitBorder_
-08bd:0104+     _VGA
+0000:6948*     VGAmodeX_
+0000:69f2+     modex__320x240_256__Enter_
+0000:6a8e*     modexLeave_
+0000:6aa6*     modexDefaultPage_
+0000:6b0c*     modexNextPage_
+0000:6bdc*     modexNextPageFlexibleSize_
+0000:6cb0*     modexShowPage_
+0000:6dac*     modexPanPage_
+0000:6dfc*     modexSelectPlane_
+0000:6e20+     modexClearRegion_
+0000:6f38*     oldDrawBmp_
+0000:709e*     CDrawBmp_
+0000:7202*     modexDrawBmp_
+0000:7268+     modexDrawBmpRegion_
+0000:73d2*     modex_sparky4_DrawBmpRegion_
+0000:753c*     modexDrawPlanarBuf_
+0000:755a*     modexDrawSprite_
+0000:75c0+     modexDrawSpriteRegion_
+0000:7738*     modexCopyPageRegion_
+0000:78a2*     modexFadeOn_
+0000:78d2*     modexFadeOff_
+0000:7900*     modexFlashOn_
+0000:792e*     modexFlashOff_
+0000:79fe+     modexPalSave_
+0000:7a54      modexNewPal_
+0000:7aa4*     modexLoadPalFile_
+0000:7b86*     modexSavePalFile_
+0000:7bfe*     modexPalBlack_
+0000:7c28*     modexPalWhite_
+0000:7c52+     modexPalUpdate_
+0000:81c2+     modexPalUpdate1_
+0000:823c*     modexPalUpdate0_
+0000:8288+     chkcolor_
+0000:85a0+     modexputPixel_
+0000:862e*     modexgetPixel_
+0000:86b4*     modexhlin_
+0000:8720*     modexprint_
+0000:88ba*     modexprintbig_
+0000:8a36*     cls_
+0000:8aa4+     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.67
+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 9ec0a48ae74f7e8a5cd57f9cc75a752aa0565473..b912c375c88d261eb27b53cc75e1feeeb7f5ec46 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 11:42:19
+Created on:       15/10/13 11:44:27
 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.83
+Link time: 00:00.00