From: sparky4 Date: Sat, 3 Oct 2015 00:46:53 +0000 (-0500) Subject: updated!! X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;ds=sidebyside;h=c481f049b2940318de6094588193cfc2ffbee5f0;p=16.git updated!! --- diff --git a/16.exe b/16.exe index ce259f1f..bb3cb80d 100755 Binary files a/16.exe and b/16.exe differ diff --git a/16.map b/16.map index 1fc50c64..d763399f 100755 --- a/16.map +++ b/16.map @@ -1,7 +1,7 @@ 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/02 19:12:12 +Created on: 15/10/02 19:46:33 Executable Image: 16.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 0c5f:0000 0000ef30 +DGROUP 12b5:0000 0000efb0 @@ -27,30 +27,34 @@ Segment Class Group Address Size 16_TEXT CODE AUTO 0000:0000 0000023d mapread_TEXT CODE AUTO 0000:0240 00000872 jsmn_TEXT CODE AUTO 0000:0ac0 00000919 -_TEXT CODE AUTO 0000:13e0 0000663a -modex16_TEXT CODE AUTO 0000:7a20 00002180 -16_in_TEXT CODE AUTO 0000:9ba0 00001d43 -wcpu_TEXT CODE AUTO 0000:b8f0 00000058 -bitmap_TEXT CODE AUTO 0000:b950 000005c9 -16text_TEXT CODE AUTO 0000:bf20 0000010d -16_head_TEXT CODE AUTO 0000:c030 00000405 -16_in13_DATA FAR_DATA AUTO 0c44:0000 000001a4 -FAR_DATA FAR_DATA AUTO 0c5e:0004 00000000 -_NULL BEGDATA DGROUP 0c5f:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0c61:0000 00000002 -CONST DATA DGROUP 0c61:0002 00000076 -CONST2 DATA DGROUP 0c68:0008 00000102 -_DATA DATA DGROUP 0c79:0000 0000052e -XIB DATA DGROUP 0ccb:000e 00000000 -XI DATA DGROUP 0ccb:000e 00000024 -XIE DATA DGROUP 0cce:0002 00000000 -YIB DATA DGROUP 0cce:0002 00000000 -YI DATA DGROUP 0cce:0002 00000012 -YIE DATA DGROUP 0ccf:0004 00000000 -STRINGS DATA DGROUP 0ccf:0004 00000000 -DATA DATA DGROUP 0ccf:0004 00000000 -_BSS BSS DGROUP 0cd0:0000 00000d5d -STACK STACK DGROUP 0da6:0000 0000dac0 +16_in_TEXT CODE AUTO 0000:13e0 00001d43 +16_mm_TEXT CODE AUTO 0000:3130 00003308 +wcpu_TEXT CODE AUTO 0000:6440 00000058 +16_head_TEXT CODE AUTO 0000:64a0 00000405 +16_ca_TEXT CODE AUTO 0000:68b0 000003fd +kitten_TEXT CODE AUTO 0000:6cb0 0000080a +16_hc_TEXT CODE AUTO 0000:74c0 0000158b +_TEXT CODE AUTO 08a5:0000 000076e3 +modex16_TEXT CODE AUTO 08a5:76f0 00002180 +bitmap_TEXT CODE AUTO 08a5:9870 000005c9 +16text_TEXT CODE AUTO 08a5:9e40 0000010d +16_in13_DATA FAR_DATA AUTO 129a:0000 000001a4 +FAR_DATA FAR_DATA AUTO 12b4:0004 00000000 +_NULL BEGDATA DGROUP 12b5:0000 00000020 +_AFTERNULL BEGDATA DGROUP 12b7:0000 00000002 +CONST DATA DGROUP 12b7:0002 00000076 +CONST2 DATA DGROUP 12be:0008 00000102 +_DATA DATA DGROUP 12cf:0000 0000056c +XIB DATA DGROUP 1325:000c 00000000 +XI DATA DGROUP 1325:000c 0000002a +XIE DATA DGROUP 1328:0006 00000000 +YIB DATA DGROUP 1328:0006 00000000 +YI DATA DGROUP 1328:0006 00000018 +YIE DATA DGROUP 1329:000e 00000000 +STRINGS DATA DGROUP 1329:000e 00000000 +DATA DATA DGROUP 1329:000e 00000000 +_BSS BSS DGROUP 132a:0000 00000d9d +STACK STACK DGROUP 1404:0000 0000dac0 +----------------+ @@ -65,12 +69,12 @@ Address Symbol Module: 16.o(/dos/z/16/src/16.c) 0000:00cc main_ -0c5f:0710+ _player -0c5f:0810+ _gvar -0c5f:0820+ _cpus -0c5f:0824* _gpal -0c5f:0828+ _dpal -0c5f:082c+ _engi_stat +12b5:0750+ _player +12b5:0850+ _gvar +12b5:0860+ _cpus +12b5:0864* _gpal +12b5:0868+ _dpal +12b5:086c+ _engi_stat Module: mapread.o(/dos/z/16/src/lib/mapread.c) 0000:02dc+ jsoneq_ 0000:0380+ dump_ @@ -78,419 +82,540 @@ Module: mapread.o(/dos/z/16/src/lib/mapread.c) Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c) 0000:0e92 jsmn_parse_ 0000:138e jsmn_init_ +Module: 16_in.o(/dos/z/16/src/lib/16_in.c) +0000:14f8+ INL_KeyService_ +0000:1742+ Mouse_ +0000:179a+ IN_GetJoyAbs_ +0000:1b60+ IN_GetJoyButtonsDB_ +0000:1df6+ IN_SetupJoy_ +0000:1fb8 IN_Startup_ +0000:20be IN_Default_ +0000:2222 IN_Shutdown_ +0000:22a2* IN_SetKeyHook_ +0000:22c4+ IN_ClearKeysDown_ +0000:23a4* IN_ReadCursor_ +0000:24c0 IN_ReadControl_ +0000:2c40* IN_SetControlType_ +0000:2c8e* IN_GetScanName_ +0000:2d16* IN_WaitForKey_ +0000:2d4c* IN_WaitForASCII_ +0000:2d82+ IN_AckBack_ +0000:2e6a* IN_Ack_ +0000:2f0c+ IN_IsUserInput_ +0000:2fb2* IN_UserInput_ +0000:300a IN_KeyDown_ +0000:3052+ IN_ClearKey_ +0000:30ca* IN_qb_ +12b5:088e+ _inpu +Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) +0000:3b14+ MML_CheckForEMS_ +0000:3b70+ MML_SetupEMS_ +0000:3d28+ MML_ShutdownEMS_ +0000:3d94+ MM_MapEMS_ +0000:3e90* MM_MapXEMS_ +0000:3fb0+ MML_CheckForXMS_ +0000:400c* MML_SetupXMS_ +0000:40f4+ MML_ShutdownXMS_ +0000:4182+ MML_UseSpace_ +0000:4360+ MML_ClearBlock_ +0000:43e4* MM_Startup_ +0000:4816+ MM_Shutdown_ +0000:48ac MM_GetPtr_ +0000:4ca6+ MM_FreePtr_ +0000:4d9e* MM_SetPurge_ +0000:4e78* MM_SetLock_ +0000:4f50+ MM_SortMem_ +0000:513e* MM_ShowMemory_ +0000:57de* MM_DumpData_ +0000:5938+ MM_UnusedMemory_ +0000:59bc+ MM_TotalFree_ +0000:5a52* MM_Report_ +0000:640a* MM_BombOnError_ +12b5:09f0+ _beforesort +12b5:09f4+ _aftersort +12b5:09f8+ _XMSaddr +Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) +0000:6440 detectcpu_ +Module: 16_head.o(/dos/z/16/src/lib/16_head.c) +0000:64ae* wait_ +0000:64fa* filesize_ +0000:6560 printmeminfoline_ +0000:674c US_CheckParm_ +Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) +0000:68de CA_OpenDebug_ +0000:692e CA_CloseDebug_ +0000:695c+ CA_FarRead_ +0000:69dc* CA_FarWrite_ +0000:6a5c* CA_ReadFile_ +0000:6ad8* CA_LoadFile_ +0000:6b80* CAL_OptimizeNodes_ +0000:6c30* CA_Startup_ +0000:6c80* CA_Shutdown_ +12b5:0a00* _finishcachebox +12b5:0a04* _drawcachebox +12b5:0a08* _updatecachebox +Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) +0000:6cec KITTENGETS +0000:6d4c* kittenopen_ +0000:6f9a+ catread_ +0000:704e* kittenclose_ +0000:706a+ mystrtoul_ +0000:711e+ processEscChars_ +0000:72a4+ get_line_ +0000:7316+ db_fetch_ +0000:73ac+ db_insert_ +12b5:04a4+ __kitten_catalog +Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) +0000:766c+ LargestFreeBlock_ +0000:76fa+ _coreleft_ +0000:7776+ LargestFarFreeBlock_ +0000:782c+ _farcoreleft_ +0000:78da+ LargestHugeFreeBlock_ +0000:79ca* _hugecoreleft_ +0000:7a9a+ GetFreeSize_ +0000:7af4+ GetFarFreeSize_ +0000:7b3e+ GetNearFreeSize_ +0000:7b8c* heapdump_ +0000:882e+ heapstat_ +0000:896c+ heapstat0_ +0000:89ce+ HC_OpenDebug_ +0000:8a1e* HC_CloseDebug_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:13e5 __STK -0000:1405* __STKOVERFLOW_ -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:7bd8 VGAmodeX_ -0000:7c80+ modexEnter_ -0000:7d1c* modexLeave_ -0000:7d34* modexDefaultPage_ -0000:7d8e* modexNextPage_ -0000:7e4a* modexNextPageFlexibleSize_ -0000:7eee* modexShowPage_ -0000:7fea* modexPanPage_ -0000:803a* modexSelectPlane_ -0000:805e+ modexClearRegion_ -0000:8176* oldDrawBmp_ -0000:82dc* CDrawBmp_ -0000:8440* modexDrawBmp_ -0000:84a6+ modexDrawBmpRegion_ -0000:8610* modexDrawPlanarBuf_ -0000:862e* modexDrawSprite_ -0000:8694+ modexDrawSpriteRegion_ -0000:880c* modexCopyPageRegion_ -0000:8976 modexFadeOn_ -0000:89a6 modexFadeOff_ -0000:89d4* modexFlashOn_ -0000:8a02* modexFlashOff_ -0000:8ad2 modexPalSave_ -0000:8b28 modexNewPal_ -0000:8b78* modexLoadPalFile_ -0000:8c5a* modexSavePalFile_ -0000:8cd2 modexPalBlack_ -0000:8cfc* modexPalWhite_ -0000:8d26+ modexPalUpdate_ -0000:9296+ modexPalUpdate1_ -0000:9310* modexPalUpdate0_ -0000:935c+ chkcolor_ -0000:9674+ modexputPixel_ -0000:9702* modexgetPixel_ -0000:9788* modexhlin_ -0000:97f4* modexprint_ -0000:998e* modexprintbig_ -0000:9b0a* cls_ -0000:9b78+ modexWaitBorder_ -0c5f:01c4+ _VGA +08a5:0005 __STK +08a5:0025 __STKOVERFLOW_ +Module: gfx.lib(/dos/z/16/src/lib/modex16.c) +08a5:78a8 VGAmodeX_ +08a5:7950+ modexEnter_ +08a5:79ec* modexLeave_ +08a5:7a04* modexDefaultPage_ +08a5:7a5e* modexNextPage_ +08a5:7b1a* modexNextPageFlexibleSize_ +08a5:7bbe* modexShowPage_ +08a5:7cba* modexPanPage_ +08a5:7d0a* modexSelectPlane_ +08a5:7d2e+ modexClearRegion_ +08a5:7e46* oldDrawBmp_ +08a5:7fac* CDrawBmp_ +08a5:8110* modexDrawBmp_ +08a5:8176+ modexDrawBmpRegion_ +08a5:82e0* modexDrawPlanarBuf_ +08a5:82fe* modexDrawSprite_ +08a5:8364+ modexDrawSpriteRegion_ +08a5:84dc* modexCopyPageRegion_ +08a5:8646 modexFadeOn_ +08a5:8676 modexFadeOff_ +08a5:86a4* modexFlashOn_ +08a5:86d2* modexFlashOff_ +08a5:87a2 modexPalSave_ +08a5:87f8 modexNewPal_ +08a5:8848* modexLoadPalFile_ +08a5:892a* modexSavePalFile_ +08a5:89a2 modexPalBlack_ +08a5:89cc* modexPalWhite_ +08a5:89f6+ modexPalUpdate_ +08a5:8f66+ modexPalUpdate1_ +08a5:8fe0* modexPalUpdate0_ +08a5:902c+ chkcolor_ +08a5:9344+ modexputPixel_ +08a5:93d2* modexgetPixel_ +08a5:9458* modexhlin_ +08a5:94c4* modexprint_ +08a5:965e* modexprintbig_ +08a5:97da* cls_ +08a5:9848+ modexWaitBorder_ +12b5:04c4+ _VGA Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:1422 printf_ -Module: 16.lib(/dos/z/16/src/lib/16_in.c) -0000:9cb8+ INL_KeyService_ -0000:9f02+ Mouse_ -0000:9f5a+ IN_GetJoyAbs_ -0000:a320+ IN_GetJoyButtonsDB_ -0000:a5b6+ IN_SetupJoy_ -0000:a778 IN_Startup_ -0000:a87e IN_Default_ -0000:a9e2 IN_Shutdown_ -0000:aa62* IN_SetKeyHook_ -0000:aa84+ IN_ClearKeysDown_ -0000:ab64* IN_ReadCursor_ -0000:ac80 IN_ReadControl_ -0000:b400* IN_SetControlType_ -0000:b44e* IN_GetScanName_ -0000:b4d6* IN_WaitForKey_ -0000:b50c* IN_WaitForASCII_ -0000:b542+ IN_AckBack_ -0000:b62a* IN_Ack_ -0000:b6cc+ IN_IsUserInput_ -0000:b772* IN_UserInput_ -0000:b7ca IN_KeyDown_ -0000:b812+ IN_ClearKey_ -0000:b88a* IN_qb_ -0c5f:114e+ _inpu -Module: 16.lib(/dos/z/16/src/lib/wcpu/wcpu.c) -0000:b8f0 detectcpu_ +08a5:0042 printf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -0c5f:0000* __nullarea -0c5f:049a* __ovlflag -0c5f:049b* __intno -0c5f:049c* __ovlvec -0000:1452 _cstart_ -0000:1525* _Not_Enough_Memory_ -0000:1657 __exit_ -0000:1676 __do_exit_with_msg__ -0000:16d3 __GETDS +12b5:0000* __nullarea +12b5:04ec* __ovlflag +12b5:04ed* __intno +12b5:04ee* __ovlvec +08a5:0072 _cstart_ +08a5:0145* _Not_Enough_Memory_ +08a5:0277 __exit_ +08a5:0296 __do_exit_with_msg__ +08a5:02f3 __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:16de _big_code_ -0000:16de* CodeModelMismatch +08a5:02fe _big_code_ +08a5:02fe* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -0c5f:12a4 __argv -0c5f:12a8 ___argv -0c5f:12ac __argc -0c5f:12ae ___argc +12b5:1314 __argv +12b5:1318 ___argv +12b5:131c __argc +12b5:131e ___argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:16e5 __PIA -0000:16de* __PIS +08a5:0305 __PIA +08a5:02fe* __PIS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c) -0000:16fc strncmp_ +08a5:031c strncmp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:1739 _fmalloc_ -0000:1739 malloc_ -0c5f:04a0+ ___fheap -0c5f:04a2 ___fheapRover -0c5f:04a4 ___LargestSizeB4Rover -Module: 16.lib(/dos/z/16/src/lib/bitmap.c) -0000:bc52 bitmapLoadPcx_ -0000:bdae* bitmapLoadPcxTiles_ +08a5:0359 _fmalloc_ +08a5:0359 malloc_ +12b5:04f2 ___fheap +12b5:04f4 ___fheapRover +12b5:04f6 ___LargestSizeB4Rover +Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) +08a5:9b72 bitmapLoadPcx_ +08a5:9cce* bitmapLoadPcxTiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c) -0000:18ae strstr_ +08a5:04ce strstr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c) -0000:19b0 atoi_ +08a5:05d0 atoi_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:1a4c+ __open_flags_ -0000:1d0d+ _fsopen_ -0000:1d74 fopen_ -0000:1e97* freopen_ +08a5:066c+ __open_flags_ +08a5:092d+ _fsopen_ +08a5:0994 fopen_ +08a5:0ab7* freopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0000:1f21 fread_ +08a5:0b41 fread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:2298 __get_errno_ptr_ -0c5f:1330 _errno +08a5:0eb8 __get_errno_ptr_ +12b5:13a0 _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -0c5f:04b4 ___iob -0c5f:1332 ___OpenStreams -0c5f:1336 ___ClosedStreams +12b5:0504 ___iob +12b5:13a2 ___OpenStreams +12b5:13a6 ___ClosedStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:229f fprintf_ +08a5:0ebf fprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:22ce* _frealloc_ -0000:22ce realloc_ +08a5:0eee* _frealloc_ +08a5:0eee realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:23aa __PTC +08a5:0fca __PTC Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c) -0000:23dd strncpy_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:2419* __exit_with_msg_ -0000:241e __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -0c5f:061c __curbrk -0c5f:0624 __STACKLOW -0c5f:0626 __STACKTOP -0c5f:0628 __cbyte -0c5f:062a __child -0c5f:062c __no87 -0c5f:0639 ___FPE_handler -0c5f:061e __psp -0c5f:062d __get_ovl_stack -0c5f:0631 __restore_ovl_stack -0c5f:0635 __close_ovl_file -0c5f:063d __LpCmdLine -0c5f:0641 __LpPgmName -0c5f:0620 __osmajor -0c5f:0621 __osminor -0c5f:0622 __osmode -0c5f:0623 __HShift +08a5:0ffd strncpy_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:243c+ int86x_ -0000:25bf int86_ +08a5:1039+ int86x_ +08a5:11bc int86_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) +08a5:11ea __I4M +08a5:11ea __U4M +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) +08a5:1202 _dos_getvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) +08a5:120d _dos_setvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) +08a5:121a __I4D +08a5:1269 __U4D +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) +08a5:12ed* _heapgrow_ +08a5:12ed _fheapgrow_ +08a5:12ee _nheapgrow_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) +08a5:1366 _memavl_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) +08a5:13ab _nmalloc_ +12b5:066c ___nheapbeg +12b5:066e ___MiniHeapRover +12b5:0670 ___LargestSizeB4MiniHeapRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) +08a5:1485 _ffree_ +08a5:1485 free_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) +08a5:14f2 _nfree_ +12b5:13aa+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:25ec+ _null_exit_rtn_ -0000:25ec+ __null_int23_exit_ -0000:25ed exit_ -0000:260e+ _exit_ -0c5f:0646+ ___int23_exit -0c5f:064a+ ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:262a __fill_buffer_ -0000:2879 fgetc_ +08a5:15ed+ _null_exit_rtn_ +08a5:15ed+ __null_int23_exit_ +08a5:15ee exit_ +08a5:160f+ _exit_ +12b5:0672+ ___int23_exit +12b5:0676+ ___FPE_handler_exit +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) +08a5:162b ultoa_ +08a5:16e9* ltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) +08a5:186f write_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:29c0 __doclose_ -0000:2b0a __shutdown_stream_ -0000:2b24 fclose_ -0c5f:133a+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:2b8f _ffree_ -0000:2b8f free_ +08a5:1a9b __doclose_ +08a5:1be5 __shutdown_stream_ +08a5:1bff fclose_ +12b5:13ac+ ___RmTmpFileFn +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) +08a5:1c6a+ __ibm_bios_get_ticks_ +08a5:1ce1 clock_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) +08a5:1d08 kbhit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) +08a5:1d1f ftell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) +08a5:1f05 fseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) +12b5:0098 __IsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) +08a5:20fd tolower_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) +08a5:210b unlink_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) +08a5:233b open_ +08a5:2372 sopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) +08a5:239f close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) +08a5:23a4 filelength_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) +08a5:2402 sprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) +08a5:2431 getenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) +08a5:251c __PTS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) +08a5:254d read_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) +08a5:2686* __clib_strdup_ +08a5:2686 strdup_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) +08a5:26ed halloc_ +08a5:27d2 hfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) +08a5:27d9 _heapwalk_ +08a5:27d9 _fheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) +08a5:27ee+ __NHeapWalk_ +08a5:28e7 _nheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) +08a5:28f7 stackavail_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) +08a5:2905* __exit_with_msg_ +08a5:290a __fatal_runtime_error_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) +12b5:0682 __curbrk +12b5:068a __STACKLOW +12b5:068c __STACKTOP +12b5:068e __cbyte +12b5:0690 __child +12b5:0692 __no87 +12b5:069f ___FPE_handler +12b5:0684 __psp +12b5:0693 __get_ovl_stack +12b5:0697 __restore_ovl_stack +12b5:069b __close_ovl_file +12b5:06a3 __LpCmdLine +12b5:06a7 __LpPgmName +12b5:0686 __osmajor +12b5:0687 __osminor +12b5:0688 __osmode +12b5:0689 __HShift +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) +08a5:2928 __fill_buffer_ +08a5:2b77 fgetc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:2bfc fwrite_ +08a5:2cbe fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:2f75 rand_ -0000:2fb7* srand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:2fda __I4M -0000:2fda __U4M -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:bf96* textInit_ -0c5f:133e _romFonts +08a5:3037 rand_ +08a5:3079* srand_ +Module: gfx.lib(/dos/z/16/src/lib/16text.c) +08a5:9eb6* textInit_ +12b5:13b4 _romFonts Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:300c __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0000:315f _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0000:316a _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:3178 __I4D -0000:31c7 __U4D -Module: 16.lib(/dos/z/16/src/lib/16_head.c) -0000:c03e* wait_ -0000:c08a* filesize_ -0000:c0f0* printmeminfoline_ -0000:c2dc US_CheckParm_ +08a5:30b6 __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:324b __CMain +08a5:3209 __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:32b1 __InitRtns -0000:32b1* __FInitRtns -0000:330c __FiniRtns -0000:330c* __FFiniRtns +08a5:326f __InitRtns +08a5:326f* __FInitRtns +08a5:32ca __FiniRtns +08a5:32ca* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0c5f:0664 ___uselfn +12b5:06b0 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:3370 __DOSseg__ +08a5:332e __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:3371 __Init_Argv_ -0000:33d4+ _getargv_ -0000:3704 __Fini_Argv_ +08a5:332f __Init_Argv_ +08a5:3392+ _getargv_ +08a5:36c2 __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:3730 __MemAllocator -0000:37fa __MemFree +08a5:36f0 __MemAllocator +08a5:37ba __MemFree Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:3957 __GrowSeg_ +08a5:3917 __GrowSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:3acd __AllocSeg_ +08a5:3a8d __AllocSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:3bbc __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:3bbf _nmalloc_ -0c5f:0666 ___nheapbeg -0c5f:0668 ___MiniHeapRover -0c5f:066a ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:3c99* _heapgrow_ -0000:3c99* _fheapgrow_ -0000:3c9a _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:3e30 fseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:4028 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -0c5f:0098 __IsTable +08a5:3b7c __fmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:4059* __set_commode_ -0c5f:066c __commode +08a5:3b7f* __set_commode_ +12b5:06b2 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0c5f:066e __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:4065 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:4294* open_ -0000:42cb sopen_ +12b5:06b4 __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:42f8 __chktty_ +08a5:3b8b __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:4357 __freefp_ -0000:43f8 __purgefp_ +08a5:3bea __freefp_ +08a5:3c8b __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:4439 __allocfp_ +08a5:3ccc __allocfp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:45e9 __ioalloc_ +08a5:3e7c __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:4777 __qread_ +08a5:400a __qread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:4797 __InitFiles_ +08a5:402a __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:49cb* fcloseall_ -0000:49d2 __full_io_exit_ +08a5:425e* fcloseall_ +08a5:4265 __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:49dc* _msize_ -0000:49f7 _fmsize_ +08a5:426f* _msize_ +08a5:428a _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:4a08 __HeapManager_expand_ -0000:4f11 _nexpand_ +08a5:429b __HeapManager_expand_ +08a5:47a4 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:4f64 _fexpand_ -0000:4f64* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:4f99 __EnterWVIDEO_ -0c5f:0670+ ___WD_Present +08a5:47f7 _fexpand_ +08a5:47f7* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:4fbd intr_ +08a5:482c intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:4fd1 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:5037 __flushall_ -0000:50cb flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:50d1 getche_ +08a5:4840 segread_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) +08a5:492b __LastFree_ +08a5:49a5 __ExpandDGROUP_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) +08a5:4ab6 __nmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) +12b5:0050 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:50eb __lseek_ +08a5:4ab9 __lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) +08a5:4af3* __dosretax +08a5:4af8* __dosret0 +08a5:4aff __set_errno_dos_ +08a5:4b67* __set_errno_dos_reterr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) +08a5:4b72 __GetIOMode_ +08a5:4ba7 __SetIOMode_nogrow_ +12b5:06ca ___NFiles +12b5:06cc ___init_mode +12b5:06f4 ___io_mode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:5125 __close_ +08a5:4bdc __close_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:515b __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:53a4 _nfree_ -0c5f:135a+ ___MiniHeapFreeRover +08a5:4c12 __flush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) +08a5:4e5b fflush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) +08a5:4e70 tell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) +08a5:4e81 lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) +08a5:4eb2 __doserror_ +08a5:4ec0 __doserror1_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) +08a5:4ecc _dos_open_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) +08a5:4ef2 isatty_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) +08a5:4f0e* __get_doserrno_ptr_ +12b5:13d0 __doserrno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) +12b5:06f8 ___umaskval +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) +08a5:4f15 _dos_creat_ +08a5:4f39* _dos_creatnew_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) +08a5:4f5a+ __grow_iomode_ +08a5:5041+ __shrink_iomode_ +08a5:5082 __SetIOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) +08a5:5142 vsprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) +12b5:13d4 ___env_mask +12b5:13d8 _environ +12b5:13dc* __wenviron +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) +08a5:5184 _mbterm_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) +08a5:51d7 _mbsnextc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) +08a5:5232 _mbctoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) +08a5:5255 _mbsinc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) +08a5:52a7 __ChkTTYIOMode_ +08a5:5315* __IOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) +08a5:53e7 __HeapWalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) +08a5:560d __EnterWVIDEO_ +12b5:06fa+ ___WD_Present +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) +08a5:5631 __flushall_ +08a5:56c5 flushall_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) +08a5:56cb getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:549f __qwrite_ +08a5:56e5 __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:54ff fputc_ +08a5:5745 fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:56d4 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:6844+ __ibm_bios_get_ticks_ -0000:68bb clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:68e2 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:68f9 ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:69c1 ultoa_ -0000:6a7f* ltoa_ +08a5:591a __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -0c5f:1360 ____Argv -0c5f:1364 ____Argc +12b5:13e0 ____Argv +12b5:13e4 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0c5f:067a __amblksiz +12b5:06fc __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0c5f:06ce __Start_XI -0c5f:06f2 __End_XI -0c5f:06f2 __Start_YI -0c5f:0704 __End_YI +12b5:070c __Start_XI +12b5:0736 __End_XI +12b5:0736 __Start_YI +12b5:074e __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -0c5f:1366 ___historical_splitparms +12b5:13e6 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:6ace* _heapenable_ -0c5f:067c ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:6adf __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:6b67 __LastFree_ -0000:6be1 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:6cf2 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:6d23 tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:6d34 _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:6d5a __GetIOMode_ -0000:6d8f __SetIOMode_nogrow_ -0c5f:067e ___NFiles -0c5f:0680 ___init_mode -0c5f:06a8 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:6dc4 isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:6de0* __get_doserrno_ptr_ -0c5f:1368 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0c5f:06ac ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:6de7 _dos_creat_ -0000:6e0b* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:6e2c+ __grow_iomode_ -0000:6f13+ __shrink_iomode_ -0000:6f54 __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:6ffb* __dosretax -0000:7000* __dosret0 -0000:7007 __set_errno_dos_ -0000:706f* __set_errno_dos_reterr_ +08a5:6a8a* _heapenable_ +12b5:06fe ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:707a _bfree_ +08a5:6a9b _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:709f _bexpand_ +08a5:6ac0 _bexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:70f8 _DoINTR_ +08a5:6b1a _DoINTR_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) +08a5:6e93* sbrk_ +08a5:6ea3 __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:7471 fsync_ +08a5:6f0b fsync_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) +08a5:6f2e __setenvp_ +08a5:70ba __freeenvp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) +12b5:0700 ___IsDBCS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) +08a5:7118* _ismbblead_ +12b5:13ec ___MBCSIsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +08a5:7172 __mbinit_ +12b5:0702 ___MBCodePage +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) +08a5:724d _mbdtoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) +08a5:725b toupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:7476 wctomb_ +08a5:7269 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:74c1+ utoa_ -0000:7562 itoa_ +08a5:72b4+ utoa_ +08a5:7355 itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:75ac strupr_ +08a5:739f strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0c5f:06c2 ___EFG_printf -0c5f:06c6* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0c5f:06ca ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:75f4* _ismbblead_ -0c5f:136c ___MBCSIsTable +12b5:0704 ___EFG_printf +12b5:0708* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:7610 ulltoa_ -0000:774d* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:77be fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -0c5f:0072 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:77d3* sbrk_ -0000:77e3 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:784c __doserror_ -0000:785a* __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:7866 __ChkTTYIOMode_ -0000:78d4* __IOMode_ +08a5:73e7 ulltoa_ +08a5:7524* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:78e4* _dos_close_ -0000:78f2 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:793f __mbinit_ -0c5f:06cc+ ___MBCodePage +08a5:7595* _dos_close_ +08a5:75a3 _dos_commit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) +08a5:75b2 clearenv_ +--------------------+ | Libraries Used | +--------------------+ -16.lib +gfx.lib /dos/fdos/watcom2/lib286/dos/clibh.lib @@ -499,6 +624,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 0001b520 (111904.) -Entry point address: 0000:1452 +Memory size: 00021b00 (137984.) +Entry point address: 08a5:0072 Link time: 00:00.00 diff --git a/DEBUG.16W b/DEBUG.16W deleted file mode 100755 index 1157763e..00000000 --- a/DEBUG.16W +++ /dev/null @@ -1,17 +0,0 @@ -Seg:0 Size:8208 Owner:0x8b50 -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ -0 -Seg:2010 Size:256 Owner:0xa43c -++++_ - -Seg:2173 Size:40 Owner:0x0 -+_ - -Seg:219b Size:273 Owner:0xe494 -++++_ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -Seg:b19b Size:11877 Owner:0x0 -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ - -Seg:e000 Size:8191 Owner:0x0 -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ \ No newline at end of file diff --git a/HEAP.16W b/HEAP.16W deleted file mode 100755 index d380a2ba..00000000 --- a/HEAP.16W +++ /dev/null @@ -1,45 +0,0 @@ - - == default == - - USED block at 21950016 of size 66 - FREE block at 21950058 of size 18 - USED block at 2195006a of size 136 - USED block at 219500f2 of size 20 - FREE block at 21950106 of size 7926 -OK - end of heap - - == near == - - USED block at 1194e4c6 of size 12 - USED block at 1194e4d2 of size 568 - USED block at 1194e70a of size 76 - USED block at 1194e756 of size 20 - USED block at 1194e76a of size 20 - USED block at 1194e77e of size 20 - USED block at 1194e792 of size 20 - USED block at 1194e7a6 of size 20 - USED block at 1194e7ba of size 6210 -OK - end of heap - - == far == - - USED block at 21950016 of size 66 - USED block at 21950058 of size 18 - USED block at 2195006a of size 136 - USED block at 219500f2 of size 20 - USED block at 21950106 of size 7926 -OK - end of heap - -Memory Type Total Used Free ----------------- -------- -------- -------- -Default 8166 222 7944 -Near 6966 756 6210 -Far 8166 222 7944 ----------------- -------- -------- -------- -coreleft = 6208 -farcoreleft = 63164 -GetFreeSize = 56978 -GetNearFreeSize = 6210 -GetFarFreeSize = 56978 -memavl = 6208 -stackavail = 38356 diff --git a/MMDUMP.16W b/MMDUMP.16W deleted file mode 100755 index 576fa970..00000000 Binary files a/MMDUMP.16W and /dev/null differ diff --git a/PROFILE.16W b/PROFILE.16W deleted file mode 100755 index e69de29b..00000000 diff --git a/bakapi.exe b/bakapi.exe index e853e7bf..4acfac4c 100755 Binary files a/bakapi.exe and b/bakapi.exe differ diff --git a/bakapi.map b/bakapi.map index 822d6476..75cddea3 100755 --- a/bakapi.map +++ b/bakapi.map @@ -1,7 +1,7 @@ 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/02 19:12:12 +Created on: 15/10/02 19:46:33 Executable Image: bakapi.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 0a9b:0000 0000e950 +DGROUP 1344:0000 0000ee10 @@ -25,26 +25,34 @@ Segment Class Group Address Size ======= ===== ===== ======= ==== bakapi_TEXT CODE AUTO 0000:0000 00000236 -_TEXT CODE AUTO 0000:0240 0000794e -modex16_TEXT CODE AUTO 0000:7b90 00002180 -16text_TEXT CODE AUTO 0000:9d10 0000010d -bakapee_TEXT CODE AUTO 0000:9e20 00000b86 -FAR_DATA FAR_DATA AUTO 0a9a:0006 00000000 -_NULL BEGDATA DGROUP 0a9b:0000 00000020 -_AFTERNULL BEGDATA DGROUP 0a9d:0000 00000002 -CONST DATA DGROUP 0a9d:0002 00000076 -CONST2 DATA DGROUP 0aa4:0008 0000010a -_DATA DATA DGROUP 0ab6:0000 0000024c -XIB DATA DGROUP 0ada:000c 00000000 -XI DATA DGROUP 0ada:000c 0000001e -XIE DATA DGROUP 0adc:000a 00000000 -YIB DATA DGROUP 0adc:000a 00000000 -YI DATA DGROUP 0adc:000a 00000012 -YIE DATA DGROUP 0add:000c 00000000 -STRINGS DATA DGROUP 0add:000c 00000000 -DATA DATA DGROUP 0add:000c 00000000 -_BSS BSS DGROUP 0add:000c 00000a56 -STACK STACK DGROUP 0b84:0000 0000dac0 +16_in_TEXT CODE AUTO 0000:0240 00001d43 +16_mm_TEXT CODE AUTO 0000:1f90 00003308 +wcpu_TEXT CODE AUTO 0000:52a0 00000058 +16_head_TEXT CODE AUTO 0000:5300 00000405 +16_ca_TEXT CODE AUTO 0000:5710 000003fd +kitten_TEXT CODE AUTO 0000:5b10 0000080a +16_hc_TEXT CODE AUTO 0000:6320 0000158b +_TEXT CODE AUTO 078b:0000 00008bb2 +modex16_TEXT CODE AUTO 078b:8bc0 00002180 +16text_TEXT CODE AUTO 078b:ad40 0000010d +bakapee_TEXT CODE AUTO 078b:ae50 00000b86 +16_in13_DATA FAR_DATA AUTO 1329:0000 000001a4 +FAR_DATA FAR_DATA AUTO 1343:0004 00000000 +_NULL BEGDATA DGROUP 1344:0000 00000020 +_AFTERNULL BEGDATA DGROUP 1346:0000 00000002 +CONST DATA DGROUP 1346:0002 00000076 +CONST2 DATA DGROUP 134d:0008 0000010a +_DATA DATA DGROUP 135f:0000 00000554 +XIB DATA DGROUP 13b4:0004 00000000 +XI DATA DGROUP 13b4:0004 0000002a +XIE DATA DGROUP 13b6:000e 00000000 +YIB DATA DGROUP 13b6:000e 00000000 +YI DATA DGROUP 13b6:000e 00000018 +YIE DATA DGROUP 13b8:0006 00000000 +STRINGS DATA DGROUP 13b8:0006 00000000 +DATA DATA DGROUP 13b8:0006 00000000 +_BSS BSS DGROUP 13b9:0000 00000bfe +STACK STACK DGROUP 1479:0000 0000dac0 +----------------+ @@ -59,394 +67,560 @@ Address Symbol Module: bakapi.o(/dos/z/16/src/bakapi.c) 0000:00a2 main_ +Module: 16_in.o(/dos/z/16/src/lib/16_in.c) +0000:0358+ INL_KeyService_ +0000:05a2+ Mouse_ +0000:05fa+ IN_GetJoyAbs_ +0000:09c0+ IN_GetJoyButtonsDB_ +0000:0c56+ IN_SetupJoy_ +0000:0e18* IN_Startup_ +0000:0f1e* IN_Default_ +0000:1082* IN_Shutdown_ +0000:1102* IN_SetKeyHook_ +0000:1124+ IN_ClearKeysDown_ +0000:1204* IN_ReadCursor_ +0000:1320* IN_ReadControl_ +0000:1aa0* IN_SetControlType_ +0000:1aee* IN_GetScanName_ +0000:1b76* IN_WaitForKey_ +0000:1bac* IN_WaitForASCII_ +0000:1be2+ IN_AckBack_ +0000:1cca* IN_Ack_ +0000:1d6c+ IN_IsUserInput_ +0000:1e12* IN_UserInput_ +0000:1e6a* IN_KeyDown_ +0000:1eb2+ IN_ClearKey_ +0000:1f2a* IN_qb_ +1344:076e+ _inpu +Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) +0000:2974+ MML_CheckForEMS_ +0000:29d0+ MML_SetupEMS_ +0000:2b88+ MML_ShutdownEMS_ +0000:2bf4+ MM_MapEMS_ +0000:2cf0* MM_MapXEMS_ +0000:2e10+ MML_CheckForXMS_ +0000:2e6c* MML_SetupXMS_ +0000:2f54+ MML_ShutdownXMS_ +0000:2fe2+ MML_UseSpace_ +0000:31c0+ MML_ClearBlock_ +0000:3244* MM_Startup_ +0000:3676+ MM_Shutdown_ +0000:370c MM_GetPtr_ +0000:3b06+ MM_FreePtr_ +0000:3bfe* MM_SetPurge_ +0000:3cd8* MM_SetLock_ +0000:3db0+ MM_SortMem_ +0000:3f9e* MM_ShowMemory_ +0000:463e* MM_DumpData_ +0000:4798+ MM_UnusedMemory_ +0000:481c+ MM_TotalFree_ +0000:48b2* MM_Report_ +0000:526a* MM_BombOnError_ +1344:08d0+ _beforesort +1344:08d4+ _aftersort +1344:08d8+ _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) +0000:530e* wait_ +0000:535a* filesize_ +0000:53c0 printmeminfoline_ +0000:55ac US_CheckParm_ +Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) +0000:573e CA_OpenDebug_ +0000:578e CA_CloseDebug_ +0000:57bc+ CA_FarRead_ +0000:583c* CA_FarWrite_ +0000:58bc* CA_ReadFile_ +0000:5938* CA_LoadFile_ +0000:59e0* CAL_OptimizeNodes_ +0000:5a90* CA_Startup_ +0000:5ae0* CA_Shutdown_ +1344:08e0* _finishcachebox +1344:08e4* _drawcachebox +1344:08e8* _updatecachebox +Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) +0000:5b4c KITTENGETS +0000:5bac* kittenopen_ +0000:5dfa+ catread_ +0000:5eae* kittenclose_ +0000:5eca+ mystrtoul_ +0000:5f7e+ processEscChars_ +0000:6104+ get_line_ +0000:6176+ db_fetch_ +0000:620c+ db_insert_ +1344:04a4+ __kitten_catalog +Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) +0000:64cc+ LargestFreeBlock_ +0000:655a+ _coreleft_ +0000:65d6+ LargestFarFreeBlock_ +0000:668c+ _farcoreleft_ +0000:673a+ LargestHugeFreeBlock_ +0000:682a* _hugecoreleft_ +0000:68fa+ GetFreeSize_ +0000:6954+ GetFarFreeSize_ +0000:699e+ GetNearFreeSize_ +0000:69ec* heapdump_ +0000:768e+ heapstat_ +0000:77cc+ heapstat0_ +0000:782e+ HC_OpenDebug_ +0000:787e* HC_CloseDebug_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:0245 __STK -0000:0265* __STKOVERFLOW_ +078b:0005 __STK +078b:0025 __STKOVERFLOW_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:0282 rand_ -0000:02c4* srand_ +078b:0042 rand_ +078b:0084* srand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:02ef __PIA -0000:02e8* __PIS -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:7d48 VGAmodeX_ -0000:7df0+ modexEnter_ -0000:7e8c* modexLeave_ -0000:7ea4 modexDefaultPage_ -0000:7efe* modexNextPage_ -0000:7fba* modexNextPageFlexibleSize_ -0000:805e modexShowPage_ -0000:815a* modexPanPage_ -0000:81aa* modexSelectPlane_ -0000:81ce modexClearRegion_ -0000:82e6* oldDrawBmp_ -0000:844c* CDrawBmp_ -0000:85b0* modexDrawBmp_ -0000:8616+ modexDrawBmpRegion_ -0000:8780* modexDrawPlanarBuf_ -0000:879e* modexDrawSprite_ -0000:8804+ modexDrawSpriteRegion_ -0000:897c* modexCopyPageRegion_ -0000:8ae6* modexFadeOn_ -0000:8b16* modexFadeOff_ -0000:8b44* modexFlashOn_ -0000:8b72* modexFlashOff_ -0000:8c42+ modexPalSave_ -0000:8c98+ modexNewPal_ -0000:8ce8* modexLoadPalFile_ -0000:8dca* modexSavePalFile_ -0000:8e42* modexPalBlack_ -0000:8e6c* modexPalWhite_ -0000:8e96+ modexPalUpdate_ -0000:9406+ modexPalUpdate1_ -0000:9480* modexPalUpdate0_ -0000:94cc+ chkcolor_ -0000:97e4 modexputPixel_ -0000:9872* modexgetPixel_ -0000:98f8* modexhlin_ -0000:9964 modexprint_ -0000:9afe* modexprintbig_ -0000:9c7a cls_ -0000:9ce8+ modexWaitBorder_ -0a9b:01c4 _VGA -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:9d86 textInit_ -0a9b:0d3c _romFonts +078b:00af __PIA +078b:00a8* __PIS +Module: gfx.lib(/dos/z/16/src/lib/modex16.c) +078b:8d78 VGAmodeX_ +078b:8e20+ modexEnter_ +078b:8ebc* modexLeave_ +078b:8ed4 modexDefaultPage_ +078b:8f2e* modexNextPage_ +078b:8fea* modexNextPageFlexibleSize_ +078b:908e modexShowPage_ +078b:918a* modexPanPage_ +078b:91da* modexSelectPlane_ +078b:91fe modexClearRegion_ +078b:9316* oldDrawBmp_ +078b:947c* CDrawBmp_ +078b:95e0* modexDrawBmp_ +078b:9646+ modexDrawBmpRegion_ +078b:97b0* modexDrawPlanarBuf_ +078b:97ce* modexDrawSprite_ +078b:9834+ modexDrawSpriteRegion_ +078b:99ac* modexCopyPageRegion_ +078b:9b16* modexFadeOn_ +078b:9b46* modexFadeOff_ +078b:9b74* modexFlashOn_ +078b:9ba2* modexFlashOff_ +078b:9c72+ modexPalSave_ +078b:9cc8+ modexNewPal_ +078b:9d18* modexLoadPalFile_ +078b:9dfa* modexSavePalFile_ +078b:9e72* modexPalBlack_ +078b:9e9c* modexPalWhite_ +078b:9ec6+ modexPalUpdate_ +078b:a436+ modexPalUpdate1_ +078b:a4b0* modexPalUpdate0_ +078b:a4fc+ chkcolor_ +078b:a814 modexputPixel_ +078b:a8a2* modexgetPixel_ +078b:a928* modexhlin_ +078b:a994 modexprint_ +078b:ab2e* modexprintbig_ +078b:acaa cls_ +078b:ad18+ modexWaitBorder_ +1344:04c4 _VGA +Module: gfx.lib(/dos/z/16/src/lib/16text.c) +078b:adb6 textInit_ +1344:11f4 _romFonts Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:0306 kbhit_ -Module: 16.lib(/dos/z/16/src/lib/bakapee.c) -0000:9e28* pdump_ -0000:9e8a+ colortest_ -0000:9ede+ colorz_ -0000:9f44+ ssd_ -0000:a062+ dingpp_ -0000:a0d4+ dingo_ -0000:a16a+ dingas_ -0000:a218+ dingu_ -0000:a27a+ dingq_ -0000:a31a ding_ +078b:00c6 kbhit_ +Module: gfx.lib(/dos/z/16/src/lib/bakapee.c) +078b:ae58* pdump_ +078b:aeba+ colortest_ +078b:af0e+ colorz_ +078b:af74+ ssd_ +078b:b092+ dingpp_ +078b:b104+ dingo_ +078b:b19a+ dingas_ +078b:b248+ dingu_ +078b:b2aa+ dingq_ +078b:b34a ding_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c) -0000:031d getch_ +078b:00dd getch_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:0337 printf_ +078b:00f7 printf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scanf.c) -0000:0416+ vscanf_ -0000:0444 scanf_ +078b:01d6+ vscanf_ +078b:0204 scanf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -0a9b:0000* __nullarea -0a9b:01f4* __ovlflag -0a9b:01f5* __intno -0a9b:01f6* __ovlvec -0000:046c _cstart_ -0000:053f* _Not_Enough_Memory_ -0000:0671 __exit_ -0000:0690 __do_exit_with_msg__ -0000:06ed __GETDS +1344:0000* __nullarea +1344:04f4* __ovlflag +1344:04f5* __intno +1344:04f6* __ovlvec +078b:022c _cstart_ +078b:02ff* _Not_Enough_Memory_ +078b:0431 __exit_ +078b:0450 __do_exit_with_msg__ +078b:04ad __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:06f8 _big_code_ -0000:06f8* CodeModelMismatch +078b:04b8 _big_code_ +078b:04b8* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -0a9b:0d54 __argv -0a9b:0d58 ___argv -0a9b:0d5c __argc -0a9b:0d5e ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:06f8* __exit_with_msg_ -0000:06fd __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -0a9b:01fa __curbrk -0a9b:0202 __STACKLOW -0a9b:0204 __STACKTOP -0a9b:0206 __cbyte -0a9b:0208 __child -0a9b:020a __no87 -0a9b:0217 ___FPE_handler -0a9b:01fc __psp -0a9b:020b __get_ovl_stack -0a9b:020f __restore_ovl_stack -0a9b:0213 __close_ovl_file -0a9b:021b __LpCmdLine -0a9b:021f __LpPgmName -0a9b:01fe __osmajor -0a9b:01ff __osminor -0a9b:0200 __osmode -0a9b:0201 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:071c __I4M -0000:071c __U4M +1344:120c __argv +1344:1210 ___argv +1344:1214 __argc +1344:1216 ___argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:0734+ int86x_ -0000:08b7 int86_ +078b:04b8+ int86x_ +078b:063b int86_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) +078b:0668 __I4M +078b:0668 __U4M +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) +078b:0680 _dos_getvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) +078b:068b _dos_setvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) +078b:0698 __I4D +078b:06e7 __U4D +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) +078b:076b* _heapgrow_ +078b:076b _fheapgrow_ +078b:076c _nheapgrow_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) +078b:07e4 _memavl_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) +078b:0829 _nmalloc_ +1344:04fa ___nheapbeg +1344:04fc ___MiniHeapRover +1344:04fe ___LargestSizeB4MiniHeapRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:08e4 _fmalloc_ -0000:08e4 malloc_ -0a9b:0224+ ___fheap -0a9b:0226 ___fheapRover -0a9b:0228 ___LargestSizeB4Rover +078b:0903 _fmalloc_ +078b:0903 malloc_ +1344:0500 ___fheap +1344:0502 ___fheapRover +1344:0504 ___LargestSizeB4Rover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) +078b:0a78 _ffree_ +078b:0a78 free_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) +078b:0ae5 _nfree_ +1344:1218+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:0a59+ _null_exit_rtn_ -0000:0a59+ __null_int23_exit_ -0000:0a5a exit_ -0000:0a7b+ _exit_ -0a9b:022a+ ___int23_exit -0a9b:022e+ ___FPE_handler_exit +078b:0be0+ _null_exit_rtn_ +078b:0be0+ __null_int23_exit_ +078b:0be1 exit_ +078b:0c02+ _exit_ +1344:0506+ ___int23_exit +1344:050a+ ___FPE_handler_exit +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) +078b:0c1e __PTC +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) +078b:0c51 ultoa_ +078b:0d0f* ltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) +078b:0e95 write_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:0a97+ __open_flags_ -0000:0d58+ _fsopen_ -0000:0dbf fopen_ -0000:0ee2* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:0f6c+ __fill_buffer_ -0000:11bb fgetc_ +078b:10c1+ __open_flags_ +078b:1382+ _fsopen_ +078b:13e9 fopen_ +078b:150c* freopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) +078b:1596 fprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:1302 __doclose_ -0000:144c __shutdown_stream_ -0000:1466 fclose_ -0a9b:0d60+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:14d1 _ffree_ -0000:14d1 free_ +078b:15c5 __doclose_ +078b:170f __shutdown_stream_ +078b:1729 fclose_ +1344:121a+ ___RmTmpFileFn +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) +078b:1794+ __ibm_bios_get_ticks_ +078b:180b clock_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) +078b:1832 ftell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) +078b:1a18 fseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) +1344:0098 __IsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) +078b:1c10 tolower_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) +078b:1c1e unlink_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) +078b:1e4e open_ +078b:1e85 sopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) +078b:1eb2 close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) +078b:1eb7 filelength_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) +078b:1f15 sprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) +078b:1f44 getenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) +078b:2030 __PTS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) +078b:2061 read_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) +078b:219a* __clib_strdup_ +078b:219a strdup_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) +078b:2201 halloc_ +078b:22e6 hfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) +078b:22ed _heapwalk_ +078b:22ed _fheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) +078b:2302+ __NHeapWalk_ +078b:23fb _nheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) +078b:240b stackavail_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) +078b:2419* __exit_with_msg_ +078b:241e __fatal_runtime_error_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) +1344:0516 __curbrk +1344:051e __STACKLOW +1344:0520 __STACKTOP +1344:0522 __cbyte +1344:0524 __child +1344:0526 __no87 +1344:0533 ___FPE_handler +1344:0518 __psp +1344:0527 __get_ovl_stack +1344:052b __restore_ovl_stack +1344:052f __close_ovl_file +1344:0537 __LpCmdLine +1344:053b __LpPgmName +1344:051a __osmajor +1344:051b __osminor +1344:051c __osmode +1344:051d __HShift +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) +078b:243c+ __fill_buffer_ +078b:268b fgetc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:153e fwrite_ +078b:27d2 fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c) -0000:18b7 delay_ +078b:2b4b delay_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -0a9b:0232 ___iob -0a9b:0d64 ___OpenStreams -0a9b:0d68 ___ClosedStreams +1344:0540 ___iob +1344:1222 ___OpenStreams +1344:1226 ___ClosedStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:1a49 __fprtf_ +078b:2cdd __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ungetc.c) -0000:1b9c ungetc_ +078b:2e30 ungetc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(scnf.c) -0000:2dd5 __scnf_ +078b:4069 __scnf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:309b __CMain +078b:432f __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:3101 __InitRtns -0000:3101* __FInitRtns -0000:315c __FiniRtns -0000:315c* __FFiniRtns +078b:4395 __InitRtns +078b:4395* __FInitRtns +078b:43f0 __FiniRtns +078b:43f0* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0a9b:039a ___uselfn +1344:06a8 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:31c0 __DOSseg__ +078b:4454 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:31c1 __Init_Argv_ -0000:3224+ _getargv_ -0000:3554 __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:357e __EnterWVIDEO_ -0a9b:039c+ ___WD_Present +078b:4455 __Init_Argv_ +078b:44b8+ _getargv_ +078b:47e8 __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:35a2 intr_ +078b:4812 intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:35b6 segread_ +078b:4826 segread_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) +078b:4911 __LastFree_ +078b:498b __ExpandDGROUP_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) +078b:4a9c __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:3620 __MemAllocator -0000:36ea __MemFree +078b:4aa0 __MemAllocator +078b:4b6a __MemFree Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:3847 __GrowSeg_ +078b:4cc7 __GrowSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:39bd __AllocSeg_ +078b:4e3d __AllocSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:3aac __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:3aaf _nmalloc_ -0a9b:039e ___nheapbeg -0a9b:03a0 ___MiniHeapRover -0a9b:03a2 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:3b89* _heapgrow_ -0000:3b89* _fheapgrow_ -0000:3b8a _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:3c02* __set_commode_ -0a9b:03a4 __commode +078b:4f2c __fmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) +1344:0022 ___Alphabet +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) +078b:4f2f __lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) +078b:4f69* __dosretax +078b:4f6e* __dosret0 +078b:4f75 __set_errno_dos_ +078b:4fdd* __set_errno_dos_reterr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:3c0e* __get_errno_ptr_ -0a9b:0d70 _errno +078b:4fe8* __get_errno_ptr_ +1344:122e _errno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) +078b:4fef __GetIOMode_ +078b:5024 __SetIOMode_nogrow_ +1344:06be ___NFiles +1344:06c0 ___init_mode +1344:06e8 ___io_mode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) +078b:5059* __set_commode_ +1344:06ec __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0a9b:03a6 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:3c15 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:3e44* open_ -0000:3e7b sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:3fc6 fseek_ +1344:06ee __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:41be __chktty_ +078b:5065 __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:421d __freefp_ -0000:42be __purgefp_ +078b:50c4 __freefp_ +078b:5165 __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:42ff __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:44b0 __PTC +078b:51a6 __allocfp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) +078b:5356 __close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) +078b:538c __flush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) +078b:55d5 fflush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) +078b:55ea tell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) +078b:55fb lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) +078b:562c __doserror_ +078b:563a __doserror1_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) +078b:5646 _dos_open_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) +078b:566c isatty_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) +078b:5688* __get_doserrno_ptr_ +1344:1230 __doserrno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) +1344:06f0 ___umaskval +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) +078b:568f _dos_creat_ +078b:56b3* _dos_creatnew_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) +078b:56d4+ __grow_iomode_ +078b:57bb+ __shrink_iomode_ +078b:57fc __SetIOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) +078b:58bc vsprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) +1344:1234 ___env_mask +1344:1238 _environ +1344:123c* __wenviron +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) +078b:58fe _mbterm_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) +078b:5951 _mbsnextc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) +078b:59ac _mbctoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) +078b:59cf _mbsinc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) +078b:5a21 __ChkTTYIOMode_ +078b:5a8f* __IOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) +078b:5b61 __HeapWalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) +078b:5d87 __EnterWVIDEO_ +1344:06f2+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:44e3 __flushall_ -0000:4577* flushall_ +078b:5dab __flushall_ +078b:5e3f flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:457d getche_ +078b:5e45 getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:4597 __ioalloc_ +078b:5e5f __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:4725 __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:4745 __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:477f __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:47b5 __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:49fe _nfree_ -0a9b:0d72+ ___MiniHeapFreeRover +078b:5fed __qread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:4af9 __qwrite_ +078b:600d __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:4b59 fputc_ +078b:606d fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:4d2e __InitFiles_ +078b:6242 __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:4f62* fcloseall_ -0000:4f69 __full_io_exit_ +078b:6476* fcloseall_ +078b:647d __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:4f73 __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -0a9b:0098 __IsTable +078b:6487 __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0a9b:03a8 ___IsDBCS +1344:06f4 ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:60e3* _ismbblead_ -0a9b:0d74 ___MBCSIsTable +078b:75f7* _ismbblead_ +1344:1240 ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbtowc.c) -0000:60ff mbtowc_ +078b:7613 mbtowc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bits.c) -0a9b:019a __Bits +1344:019a __Bits Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fdfs086.asm) -0000:621c __FDFS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:6264* __I4D -0000:62b3 __U4D +078b:7730 __FDFS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0a9b:03aa ___EFG_printf -0a9b:03ae ___EFG_scanf +1344:06f6 ___EFG_printf +1344:06fa ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i8m086.asm) -0000:6365* __I8M -0000:6365 __U8M -0000:634a* __I8ME -0000:634a* __U8ME +078b:77a5* __I8M +078b:77a5 __U8M +078b:778a* __I8ME +078b:778a* __U8ME Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -0a9b:0e76 ____Argv -0a9b:0e7a ____Argc +1344:1342 ____Argv +1344:1346 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0a9b:03b2 __amblksiz +1344:06fe __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0a9b:03fc __Start_XI -0a9b:041a __End_XI -0a9b:041a __Start_YI -0a9b:042c __End_YI +1344:0704 __Start_XI +1344:072e __End_XI +1344:072e __Start_YI +1344:0746 __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -0a9b:0e7c ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:64b0 __PTS +1344:1348 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:64e2 _DoINTR_ +078b:78f0 _DoINTR_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:685b* _heapenable_ -0a9b:03b4 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:686c __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:68f4 __LastFree_ -0000:696e __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:6a7f _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:6aa5 __GetIOMode_ -0000:6ada __SetIOMode_nogrow_ -0a9b:03b6 ___NFiles -0a9b:03b8 ___init_mode -0a9b:03e0 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:6b0f isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:6b2b* __get_doserrno_ptr_ -0a9b:0e7e __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0a9b:03e4 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:6b32 _dos_creat_ -0000:6b56* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:6b77+ __grow_iomode_ -0000:6c5e+ __shrink_iomode_ -0000:6c9f __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:6d46* __dosretax -0000:6d4b* __dosret0 -0000:6d52 __set_errno_dos_ -0000:6dba* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:6dc5 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:6df6 tell_ +078b:7c69* _heapenable_ +1344:0700 ___heap_enabled +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) +078b:7c7a* sbrk_ +078b:7c8a __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:6e07 fsync_ +078b:7cf2 fsync_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) +078b:7cf7* _frealloc_ +078b:7cf7 realloc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) +078b:7df1 __setenvp_ +078b:7f7d __freeenvp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +078b:8019 __mbinit_ +1344:0702 ___MBCodePage +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) +078b:80f4 _mbdtoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) +078b:8102 toupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:6e0c wctomb_ +078b:8110 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:6e57+ utoa_ -0000:6ef8 itoa_ +078b:815b+ utoa_ +078b:81fc itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:6f42 strupr_ +078b:8246 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:6f77 ulltoa_ -0000:70b4* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:7125 ultoa_ -0000:71e3* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:726f __mbinit_ -0a9b:03fa+ ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:734a* sbrk_ -0000:735a __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:73c2 __doserror_ -0000:73d0* __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:73dc* _frealloc_ -0000:73dc realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:74b8 __ChkTTYIOMode_ -0000:7526* __IOMode_ +078b:827b ulltoa_ +078b:83b8* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:7536* _dos_close_ -0000:7544 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -0a9b:0072 ___Alphabet +078b:8429* _dos_close_ +078b:8437 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:7553* _msize_ -0000:756e _fmsize_ +078b:8446* _msize_ +078b:8461 _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:757f __HeapManager_expand_ -0000:7a88 _nexpand_ +078b:8472 __HeapManager_expand_ +078b:897b _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:7adb _fexpand_ -0000:7adb* _expand_ +078b:89ce _fexpand_ +078b:89ce* _expand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) +078b:8a03 clearenv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:7b10 _bfree_ +078b:8b34 _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:7b35 _bexpand_ +078b:8b59 _bexpand_ +--------------------+ | Libraries Used | +--------------------+ -16.lib +gfx.lib /dos/fdos/watcom2/lib286/dos/clibh.lib @@ -455,6 +629,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00019300 (103168.) -Entry point address: 0000:046c +Memory size: 00022250 (139856.) +Entry point address: 078b:022c Link time: 00:00.00 diff --git a/exmmtest.map b/exmmtest.map index 20831401..c6f2fa91 100755 --- a/exmmtest.map +++ b/exmmtest.map @@ -1,7 +1,7 @@ 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/02 19:12:12 +Created on: 15/10/02 19:46:33 Executable Image: exmmtest.exe creating a DOS executable diff --git a/fmemtest.exe b/fmemtest.exe index 568a24ec..d34eb417 100755 Binary files a/fmemtest.exe and b/fmemtest.exe differ diff --git a/fmemtest.map b/fmemtest.map index c128349b..ebd08f6c 100755 --- a/fmemtest.map +++ b/fmemtest.map @@ -1,7 +1,7 @@ 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/02 19:12:13 +Created on: 15/10/02 19:46:33 Executable Image: fmemtest.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 03d1:0000 0000dec0 +DGROUP 0e4a:0000 0000e4a0 @@ -25,23 +25,31 @@ Segment Class Group Address Size ======= ===== ===== ======= ==== fmemtest_TEXT CODE AUTO 0000:0000 00000272 -_TEXT CODE AUTO 0000:0280 00003a8a -FAR_DATA FAR_DATA AUTO 03d0:000a 00000000 -_NULL BEGDATA DGROUP 03d1:0000 00000020 -_AFTERNULL BEGDATA DGROUP 03d3:0000 00000002 -CONST DATA DGROUP 03d3:0002 00000076 -CONST2 DATA DGROUP 03da:0008 00000000 -_DATA DATA DGROUP 03db:0000 00000208 -XIB DATA DGROUP 03fb:0008 00000000 -XI DATA DGROUP 03fb:0008 0000001e -XIE DATA DGROUP 03fd:0006 00000000 -YIB DATA DGROUP 03fd:0006 00000000 -YI DATA DGROUP 03fd:0006 0000000c -YIE DATA DGROUP 03fe:0002 00000000 -STRINGS DATA DGROUP 03fe:0002 00000000 -DATA DATA DGROUP 03fe:0002 00000000 -_BSS BSS DGROUP 03fe:0002 0000012c -STACK STACK DGROUP 0411:0000 0000dac0 +16_in_TEXT CODE AUTO 0000:0280 00001d43 +16_mm_TEXT CODE AUTO 0000:1fd0 00003308 +wcpu_TEXT CODE AUTO 0000:52e0 00000058 +16_head_TEXT CODE AUTO 0000:5340 00000405 +16_ca_TEXT CODE AUTO 0000:5750 000003fd +kitten_TEXT CODE AUTO 0000:5b50 0000080a +16_hc_TEXT CODE AUTO 0000:6360 0000158b +_TEXT CODE AUTO 0000:78f0 000069f2 +16_in13_DATA FAR_DATA AUTO 0e2f:0000 000001a4 +FAR_DATA FAR_DATA AUTO 0e49:0004 00000000 +_NULL BEGDATA DGROUP 0e4a:0000 00000020 +_AFTERNULL BEGDATA DGROUP 0e4c:0000 00000002 +CONST DATA DGROUP 0e4c:0002 00000076 +CONST2 DATA DGROUP 0e53:0008 00000102 +_DATA DATA DGROUP 0e64:0000 00000516 +XIB DATA DGROUP 0eb5:0006 00000000 +XI DATA DGROUP 0eb5:0006 0000002a +XIE DATA DGROUP 0eb8:0000 00000000 +YIB DATA DGROUP 0eb8:0000 00000000 +YI DATA DGROUP 0eb8:0000 00000018 +YIE DATA DGROUP 0eb9:0008 00000000 +STRINGS DATA DGROUP 0eb9:0008 00000000 +DATA DATA DGROUP 0eb9:0008 00000000 +_BSS BSS DGROUP 0eba:0000 000002d5 +STACK STACK DGROUP 0ee8:0000 0000dac0 +----------------+ @@ -56,235 +64,468 @@ Address Symbol Module: fmemtest.o(/dos/z/16/src/fmemtest.c) 0000:00e2 main_ +Module: 16_in.o(/dos/z/16/src/lib/16_in.c) +0000:0398+ INL_KeyService_ +0000:05e2+ Mouse_ +0000:063a+ IN_GetJoyAbs_ +0000:0a00+ IN_GetJoyButtonsDB_ +0000:0c96+ IN_SetupJoy_ +0000:0e58* IN_Startup_ +0000:0f5e* IN_Default_ +0000:10c2* IN_Shutdown_ +0000:1142* IN_SetKeyHook_ +0000:1164+ IN_ClearKeysDown_ +0000:1244* IN_ReadCursor_ +0000:1360* IN_ReadControl_ +0000:1ae0* IN_SetControlType_ +0000:1b2e* IN_GetScanName_ +0000:1bb6* IN_WaitForKey_ +0000:1bec* IN_WaitForASCII_ +0000:1c22+ IN_AckBack_ +0000:1d0a* IN_Ack_ +0000:1dac+ IN_IsUserInput_ +0000:1e52* IN_UserInput_ +0000:1eaa* IN_KeyDown_ +0000:1ef2+ IN_ClearKey_ +0000:1f6a* IN_qb_ +0e4a:070e+ _inpu +Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) +0000:29b4+ MML_CheckForEMS_ +0000:2a10+ MML_SetupEMS_ +0000:2bc8+ MML_ShutdownEMS_ +0000:2c34+ MM_MapEMS_ +0000:2d30* MM_MapXEMS_ +0000:2e50+ MML_CheckForXMS_ +0000:2eac* MML_SetupXMS_ +0000:2f94+ MML_ShutdownXMS_ +0000:3022+ MML_UseSpace_ +0000:3200+ MML_ClearBlock_ +0000:3284* MM_Startup_ +0000:36b6+ MM_Shutdown_ +0000:374c MM_GetPtr_ +0000:3b46+ MM_FreePtr_ +0000:3c3e* MM_SetPurge_ +0000:3d18* MM_SetLock_ +0000:3df0+ MM_SortMem_ +0000:3fde* MM_ShowMemory_ +0000:467e* MM_DumpData_ +0000:47d8+ MM_UnusedMemory_ +0000:485c+ MM_TotalFree_ +0000:48f2* MM_Report_ +0000:52aa* MM_BombOnError_ +0e4a:0870+ _beforesort +0e4a:0874+ _aftersort +0e4a:0878+ _XMSaddr +Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) +0000:52e0* detectcpu_ +Module: 16_head.o(/dos/z/16/src/lib/16_head.c) +0000:534e* wait_ +0000:539a* filesize_ +0000:5400 printmeminfoline_ +0000:55ec US_CheckParm_ +Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) +0000:577e CA_OpenDebug_ +0000:57ce CA_CloseDebug_ +0000:57fc+ CA_FarRead_ +0000:587c* CA_FarWrite_ +0000:58fc* CA_ReadFile_ +0000:5978* CA_LoadFile_ +0000:5a20* CAL_OptimizeNodes_ +0000:5ad0* CA_Startup_ +0000:5b20* CA_Shutdown_ +0e4a:0880* _finishcachebox +0e4a:0884* _drawcachebox +0e4a:0888* _updatecachebox +Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) +0000:5b8c KITTENGETS +0000:5bec* kittenopen_ +0000:5e3a+ catread_ +0000:5eee* kittenclose_ +0000:5f0a+ mystrtoul_ +0000:5fbe+ processEscChars_ +0000:6144+ get_line_ +0000:61b6+ db_fetch_ +0000:624c+ db_insert_ +0e4a:0494+ __kitten_catalog +Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) +0000:650c+ LargestFreeBlock_ +0000:659a+ _coreleft_ +0000:6616+ LargestFarFreeBlock_ +0000:66cc+ _farcoreleft_ +0000:677a+ LargestHugeFreeBlock_ +0000:686a* _hugecoreleft_ +0000:693a+ GetFreeSize_ +0000:6994+ GetFarFreeSize_ +0000:69de+ GetNearFreeSize_ +0000:6a2c* heapdump_ +0000:76ce+ heapstat_ +0000:780c+ heapstat0_ +0000:786e+ HC_OpenDebug_ +0000:78be* HC_CloseDebug_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:0285 __STK -0000:02a5* __STKOVERFLOW_ +0000:78f5 __STK +0000:7915 __STKOVERFLOW_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:02c2 _heapgrow_ -0000:02c2 _fheapgrow_ -0000:02c3 _nheapgrow_ +0000:7932 _heapgrow_ +0000:7932 _fheapgrow_ +0000:7933 _nheapgrow_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:033b printf_ +0000:79ab printf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) -0000:036a _memavl_ +0000:79da _memavl_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bmsize.c) -0000:03af _bmsize_ +0000:7a1f _bmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:03e6 _msize_ -0000:0401 _fmsize_ +0000:7a56 _msize_ +0000:7a71 _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmsize.c) -0000:0412 _nmsize_ +0000:7a82 _nmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -03d1:0000* __nullarea -03d1:00a6* __ovlflag -03d1:00a7* __intno -03d1:00a8* __ovlvec -0000:0426 _cstart_ -0000:04f9* _Not_Enough_Memory_ -0000:062b __exit_ -0000:064a __do_exit_with_msg__ -0000:06a7 __GETDS +0e4a:0000* __nullarea +0e4a:04a6* __ovlflag +0e4a:04a7* __intno +0e4a:04a8* __ovlvec +0000:7a96 _cstart_ +0000:7b69* _Not_Enough_Memory_ +0000:7c9b __exit_ +0000:7cba __do_exit_with_msg__ +0000:7d17 __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:06b2 _big_code_ -0000:06b2* CodeModelMismatch +0000:7d22 _big_code_ +0000:7d22* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -03d1:02d2 __argv -03d1:02d6 ___argv -03d1:02da __argc -03d1:02dc ___argc +0e4a:0894 __argv +0e4a:0898 ___argv +0e4a:089c __argc +0e4a:089e ___argc +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) +0000:7d29 __PIA +0000:7d22* __PIS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) +0000:7d40+ int86x_ +0000:7ec3 int86_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) +0000:7ef0 __I4M +0000:7ef0 __U4M +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) +0000:7f08 _dos_getvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) +0000:7f13 _dos_setvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) +0000:7f20 __I4D +0000:7f6f __U4D +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) +0000:7ff3 _nmalloc_ +0e4a:04ac ___nheapbeg +0e4a:04ae ___MiniHeapRover +0e4a:04b0 ___LargestSizeB4MiniHeapRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) +0000:80cd _fmalloc_ +0000:80cd malloc_ +0e4a:04b2 ___fheap +0e4a:04b4 ___fheapRover +0e4a:04b6 ___LargestSizeB4Rover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) +0000:8242 _ffree_ +0000:8242 free_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) +0000:82af _nfree_ +0e4a:08a0+ ___MiniHeapFreeRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) +0000:83aa+ _null_exit_rtn_ +0000:83aa+ __null_int23_exit_ +0000:83ab exit_ +0000:83cc+ _exit_ +0e4a:04b8+ ___int23_exit +0e4a:04bc+ ___FPE_handler_exit +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) +0000:83e8 __PTC +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) +0000:841b ultoa_ +0000:84d9* ltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) +0000:865f write_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) +0000:888b+ __open_flags_ +0000:8b4c+ _fsopen_ +0000:8bb3 fopen_ +0000:8cd6* freopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) +0000:8d60 fprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) +0000:8d8f __doclose_ +0000:8ed9 __shutdown_stream_ +0000:8ef3 fclose_ +0e4a:08a2+ ___RmTmpFileFn +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) +0000:8f5e+ __ibm_bios_get_ticks_ +0000:8fd5 clock_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) +0000:8ffc kbhit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) +0000:9013 ftell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) +0000:91f9 fseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) +0e4a:0098 __IsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) +0000:93f1 tolower_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) +0000:93ff unlink_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) +0000:962f open_ +0000:9666 sopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) +0000:9693 close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) +0000:9698 filelength_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) +0000:96f6 sprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) +0000:9725 getenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) +0000:9810 __PTS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) +0000:9841 read_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) +0000:997a* __clib_strdup_ +0000:997a strdup_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) +0000:99e1 halloc_ +0000:9ac6 hfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) +0000:9acd _heapwalk_ +0000:9acd _fheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) +0000:9ae2+ __NHeapWalk_ +0000:9bdb _nheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) +0000:9beb stackavail_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:06b2* __exit_with_msg_ -0000:06b7 __fatal_runtime_error_ +0000:9bf9* __exit_with_msg_ +0000:9bfe __fatal_runtime_error_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -03d1:00ac __curbrk -03d1:00b4 __STACKLOW -03d1:00b6 __STACKTOP -03d1:00b8 __cbyte -03d1:00ba __child -03d1:00bc __no87 -03d1:00c9 ___FPE_handler -03d1:00ae __psp -03d1:00bd __get_ovl_stack -03d1:00c1 __restore_ovl_stack -03d1:00c5 __close_ovl_file -03d1:00cd __LpCmdLine -03d1:00d1 __LpPgmName -03d1:00b0 __osmajor -03d1:00b1 __osminor -03d1:00b2 __osmode -03d1:00b3 __HShift +0e4a:04c8 __curbrk +0e4a:04d0 __STACKLOW +0e4a:04d2 __STACKTOP +0e4a:04d4 __cbyte +0e4a:04d6 __child +0e4a:04d8 __no87 +0e4a:04e5 ___FPE_handler +0e4a:04ca __psp +0e4a:04d9 __get_ovl_stack +0e4a:04dd __restore_ovl_stack +0e4a:04e1 __close_ovl_file +0e4a:04e9 __LpCmdLine +0e4a:04ed __LpPgmName +0e4a:04cc __osmajor +0e4a:04cd __osminor +0e4a:04ce __osmode +0e4a:04cf __HShift Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:075b __LastFree_ -0000:07d5 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:08e6 _nmalloc_ -03d1:00d6 ___nheapbeg -03d1:00d8 ___MiniHeapRover -03d1:00da ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:09c0 _nfree_ -03d1:02de+ ___MiniHeapFreeRover +0000:9ca1 __LastFree_ +0000:9d1b __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -03d1:00dc ___iob -03d1:02e0 ___OpenStreams -03d1:02e4 ___ClosedStreams +0e4a:04f2 ___iob +0e4a:08aa ___OpenStreams +0e4a:08ae ___ClosedStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:0ad5 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:0c2f __PIA -0000:0c28* __PIS +0000:9e46 __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:0c46 __CMain +0000:9f99 __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:0cac __InitRtns -0000:0cac* __FInitRtns -0000:0d07 __FiniRtns -0000:0d07* __FFiniRtns +0000:9fff __InitRtns +0000:9fff* __FInitRtns +0000:a05a __FiniRtns +0000:a05a* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -03d1:0244 ___uselfn +0e4a:065a ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:0d6c __DOSseg__ +0000:a0be __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:0d6d __Init_Argv_ -0000:0dd0+ _getargv_ -0000:1100 __Fini_Argv_ +0000:a0bf __Init_Argv_ +0000:a122+ _getargv_ +0000:a452 __Fini_Argv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) +0000:a47c intr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) +0000:a490 segread_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) +0000:a4f6 __nmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) +0000:a500 __MemAllocator +0000:a5ca __MemFree +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) +0000:a727 __GrowSeg_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) +0000:a89d __AllocSeg_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) +0000:a98c __fmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) +0e4a:0022 ___Alphabet +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) +0000:a98f __lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) +0000:a9c9* __dosretax +0000:a9ce* __dosret0 +0000:a9d5 __set_errno_dos_ +0000:aa3d* __set_errno_dos_reterr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) +0000:aa48* __get_errno_ptr_ +0e4a:08b6 _errno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) +0000:aa4f __GetIOMode_ +0000:aa84 __SetIOMode_nogrow_ +0e4a:0670 ___NFiles +0e4a:0672 ___init_mode +0e4a:069a ___io_mode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) +0000:aab9* __set_commode_ +0e4a:069e __commode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) +0e4a:06a0 __fmode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) +0000:aac5 __chktty_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) +0000:ab24 __freefp_ +0000:abc5 __purgefp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) +0000:ac06 __allocfp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) +0000:adb6 __close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) +0000:adec __flush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) +0000:b035 fflush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) +0000:b04a tell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) +0000:b05b lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) +0000:b08c __doserror_ +0000:b09a __doserror1_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) +0000:b0a6 _dos_open_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) +0000:b0cc isatty_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) +0000:b0e8* __get_doserrno_ptr_ +0e4a:08b8 __doserrno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) +0e4a:06a2 ___umaskval +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) +0000:b0ef _dos_creat_ +0000:b113* _dos_creatnew_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) +0000:b134+ __grow_iomode_ +0000:b21b+ __shrink_iomode_ +0000:b25c __SetIOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) +0000:b31c vsprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) +0e4a:08bc ___env_mask +0e4a:08c0 _environ +0e4a:08c4* __wenviron +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) +0000:b35e _mbterm_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) +0000:b3b1 _mbsnextc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) +0000:b40c _mbctoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) +0000:b42f _mbsinc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) +0000:b481 __ChkTTYIOMode_ +0000:b4ef* __IOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) +0000:b5c1 __HeapWalk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:112a __EnterWVIDEO_ -03d1:0246+ ___WD_Present +0000:b7e7 __EnterWVIDEO_ +0e4a:06a4+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -03d1:0248 __amblksiz +0e4a:06a6 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:114e* _heapenable_ -03d1:024a ___heap_enabled +0000:b80b* _heapenable_ +0e4a:06a8 ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:115f* sbrk_ -0000:116f __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:11d7 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:11e0 __MemAllocator -0000:12aa __MemFree +0000:b81c* sbrk_ +0000:b82c __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:1407 __InitFiles_ +0000:b894 __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:163b* fcloseall_ -0000:1642 __full_io_exit_ +0000:bac8* fcloseall_ +0000:bacf __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:164c fputc_ +0000:bad9 fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:1821 __ioalloc_ +0000:bcae __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:19af __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:2b1f __flush_ +0000:be3c __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -03d1:02ec ____Argv -03d1:02f0 ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:2d68+ _null_exit_rtn_ -0000:2d68+ __null_int23_exit_ -0000:2d69 exit_ -0000:2d8a+ _exit_ -03d1:024c+ ___int23_exit -03d1:0250+ ___FPE_handler_exit +0e4a:08c8 ____Argv +0e4a:08cc ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -03d1:02a8 __Start_XI -03d1:02c6 __End_XI -03d1:02c6 __Start_YI -03d1:02d2 __End_YI +0e4a:06b6 __Start_XI +0e4a:06e0 __End_XI +0e4a:06e0 __Start_YI +0e4a:06f8 __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -03d1:02f2 ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:2da6 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:2dd7* _fmalloc_ -0000:2dd7 malloc_ -03d1:0254+ ___fheap -03d1:0256 ___fheapRover -03d1:0258 ___LargestSizeB4Rover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:2f4c __PTC -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:2f7f* _ffree_ -0000:2f7f free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:2fec* __get_errno_ptr_ -03d1:02f4 _errno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:2ff3+ __doclose_ -0000:313d __shutdown_stream_ -0000:3157* fclose_ -03d1:02f6+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:31c2 __freefp_ -0000:3263 __purgefp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:32a4 __chktty_ +0e4a:08ce ___historical_splitparms +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) +0000:cfac _DoINTR_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) +0000:d325 __qwrite_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) +0000:d385 fsync_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) +0000:d38a+ __flushall_ +0000:d41e flushall_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) +0000:d424* _frealloc_ +0000:d424 realloc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) +0000:d51e __setenvp_ +0000:d6aa __freeenvp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) +0e4a:06aa ___IsDBCS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) +0000:d708* _ismbblead_ +0e4a:08d4 ___MBCSIsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +0000:d762 __mbinit_ +0e4a:06ac ___MBCodePage +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) +0000:d83d _mbdtoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) +0000:d84b toupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:3303 wctomb_ +0000:d859 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:334e+ utoa_ -0000:33ef itoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:343a* __I4M -0000:343a __U4M +0000:d8a4+ utoa_ +0000:d945 itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:3452 strupr_ +0000:d98f strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -03d1:025a ___EFG_printf -03d1:025e* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -03d1:0262 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:349a* _ismbblead_ -03d1:02fa ___MBCSIsTable +0e4a:06ae ___EFG_printf +0e4a:06b2* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:34b6 ulltoa_ -0000:35f3* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:3664 ultoa_ -0000:3722* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:3770 __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:37d0 __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:380a fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:380f __GrowSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:3985 __AllocSeg_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:3a74 __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:3a77 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:3aad isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -03d1:0072 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:3b07 __mbinit_ -03d1:0264+ ___MBCodePage -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:3be2 __GetIOMode_ -0000:3c17 __SetIOMode_nogrow_ -03d1:0266+ ___NFiles -03d1:0268+ ___init_mode -03d1:0290+ ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:3c4c* __dosretax -0000:3c51* __dosret0 -0000:3c58 __set_errno_dos_ -0000:3cc0* __set_errno_dos_reterr_ +0000:d9d7 ulltoa_ +0000:db14* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:3ccb* _dos_close_ -0000:3cd9 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:3ce8* __get_doserrno_ptr_ -03d1:03fc __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:3cf0 __doserror_ -0000:3cfe* __doserror1_ +0000:db85* _dos_close_ +0000:db93 _dos_commit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) +0000:dba2 __HeapManager_expand_ +0000:e0ab _nexpand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) +0000:e0fe _fexpand_ +0000:e0fe* _expand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) +0000:e133 clearenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) +0000:e264 _bfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) +0000:e289 _bexpand_ +--------------------+ @@ -299,6 +540,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00011bd0 (72656.) -Entry point address: 0000:0426 +Memory size: 0001c940 (117056.) +Entry point address: 0000:7a96 Link time: 00:00.00 diff --git a/fontgfx.exe b/fontgfx.exe index 1c02f140..490bc8c3 100755 Binary files a/fontgfx.exe and b/fontgfx.exe differ diff --git a/fontgfx.map b/fontgfx.map index fb6b9dc0..5a34cfe8 100755 --- a/fontgfx.map +++ b/fontgfx.map @@ -1,7 +1,7 @@ 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/02 19:12:13 +Created on: 15/10/02 19:46:34 Executable Image: fontgfx.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 082a:0000 0000ec80 +DGROUP 10d7:0000 0000f250 @@ -25,25 +25,33 @@ Segment Class Group Address Size ======= ===== ===== ======= ==== fontgfx_TEXT CODE AUTO 0000:0000 00000147 -_TEXT CODE AUTO 0000:0150 00005eb1 -16text_TEXT CODE AUTO 0000:6010 0000010d -modex16_TEXT CODE AUTO 0000:6120 00002180 -FAR_DATA FAR_DATA AUTO 082a:0000 00000000 -_NULL BEGDATA DGROUP 082a:0000 00000020 -_AFTERNULL BEGDATA DGROUP 082c:0000 00000002 -CONST DATA DGROUP 082c:0002 00000076 -CONST2 DATA DGROUP 0833:0008 00000000 -_DATA DATA DGROUP 0834:0000 00000698 -XIB DATA DGROUP 089d:0008 00000000 -XI DATA DGROUP 089d:0008 0000001e -XIE DATA DGROUP 089f:0006 00000000 -YIB DATA DGROUP 089f:0006 00000000 -YI DATA DGROUP 089f:0006 00000012 -YIE DATA DGROUP 08a0:0008 00000000 -STRINGS DATA DGROUP 08a0:0008 00000000 -DATA DATA DGROUP 08a0:0008 00000000 -_BSS BSS DGROUP 08a0:0008 00000a4d -STACK STACK DGROUP 0946:0000 0000dac0 +16_in_TEXT CODE AUTO 0000:0150 00001d43 +16_mm_TEXT CODE AUTO 0000:1ea0 00003308 +wcpu_TEXT CODE AUTO 0000:51b0 00000058 +16_head_TEXT CODE AUTO 0000:5210 00000405 +16_ca_TEXT CODE AUTO 0000:5620 000003fd +kitten_TEXT CODE AUTO 0000:5a20 0000080a +16_hc_TEXT CODE AUTO 0000:6230 0000158b +_TEXT CODE AUTO 0000:77c0 0000716d +16text_TEXT CODE AUTO 0000:e930 0000010d +modex16_TEXT CODE AUTO 0ea4:0000 00002180 +16_in13_DATA FAR_DATA AUTO 10bc:0000 000001a4 +FAR_DATA FAR_DATA AUTO 10d6:0004 00000000 +_NULL BEGDATA DGROUP 10d7:0000 00000020 +_AFTERNULL BEGDATA DGROUP 10d9:0000 00000002 +CONST DATA DGROUP 10d9:0002 00000076 +CONST2 DATA DGROUP 10e0:0008 00000102 +_DATA DATA DGROUP 10f1:0000 000009a0 +XIB DATA DGROUP 118b:0000 00000000 +XI DATA DGROUP 118b:0000 0000002a +XIE DATA DGROUP 118d:000a 00000000 +YIB DATA DGROUP 118d:000a 00000000 +YI DATA DGROUP 118d:000a 00000018 +YIE DATA DGROUP 118f:0002 00000000 +STRINGS DATA DGROUP 118f:0002 00000000 +DATA DATA DGROUP 118f:0002 00000000 +_BSS BSS DGROUP 1190:0000 00000bfd +STACK STACK DGROUP 1250:0000 0000dac0 +----------------+ @@ -58,360 +66,529 @@ Address Symbol Module: fontgfx.o(/dos/z/16/src/fontgfx.c) 0000:000c main_ +Module: 16_in.o(/dos/z/16/src/lib/16_in.c) +0000:0268+ INL_KeyService_ +0000:04b2+ Mouse_ +0000:050a+ IN_GetJoyAbs_ +0000:08d0+ IN_GetJoyButtonsDB_ +0000:0b66+ IN_SetupJoy_ +0000:0d28* IN_Startup_ +0000:0e2e* IN_Default_ +0000:0f92* IN_Shutdown_ +0000:1012* IN_SetKeyHook_ +0000:1034+ IN_ClearKeysDown_ +0000:1114* IN_ReadCursor_ +0000:1230* IN_ReadControl_ +0000:19b0* IN_SetControlType_ +0000:19fe* IN_GetScanName_ +0000:1a86* IN_WaitForKey_ +0000:1abc* IN_WaitForASCII_ +0000:1af2+ IN_AckBack_ +0000:1bda* IN_Ack_ +0000:1c7c+ IN_IsUserInput_ +0000:1d22* IN_UserInput_ +0000:1d7a* IN_KeyDown_ +0000:1dc2+ IN_ClearKey_ +0000:1e3a* IN_qb_ +10d7:0bae+ _inpu +Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) +0000:2884+ MML_CheckForEMS_ +0000:28e0+ MML_SetupEMS_ +0000:2a98+ MML_ShutdownEMS_ +0000:2b04+ MM_MapEMS_ +0000:2c00* MM_MapXEMS_ +0000:2d20+ MML_CheckForXMS_ +0000:2d7c* MML_SetupXMS_ +0000:2e64+ MML_ShutdownXMS_ +0000:2ef2+ MML_UseSpace_ +0000:30d0+ MML_ClearBlock_ +0000:3154* MM_Startup_ +0000:3586+ MM_Shutdown_ +0000:361c MM_GetPtr_ +0000:3a16+ MM_FreePtr_ +0000:3b0e* MM_SetPurge_ +0000:3be8* MM_SetLock_ +0000:3cc0+ MM_SortMem_ +0000:3eae* MM_ShowMemory_ +0000:454e* MM_DumpData_ +0000:46a8+ MM_UnusedMemory_ +0000:472c+ MM_TotalFree_ +0000:47c2* MM_Report_ +0000:517a* MM_BombOnError_ +10d7:0d10+ _beforesort +10d7:0d14+ _aftersort +10d7:0d18+ _XMSaddr +Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) +0000:51b0* detectcpu_ +Module: 16_head.o(/dos/z/16/src/lib/16_head.c) +0000:521e* wait_ +0000:526a* filesize_ +0000:52d0 printmeminfoline_ +0000:54bc US_CheckParm_ +Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) +0000:564e CA_OpenDebug_ +0000:569e CA_CloseDebug_ +0000:56cc+ CA_FarRead_ +0000:574c* CA_FarWrite_ +0000:57cc* CA_ReadFile_ +0000:5848* CA_LoadFile_ +0000:58f0* CAL_OptimizeNodes_ +0000:59a0* CA_Startup_ +0000:59f0* CA_Shutdown_ +10d7:0d20* _finishcachebox +10d7:0d24* _drawcachebox +10d7:0d28* _updatecachebox +Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) +0000:5a5c KITTENGETS +0000:5abc* kittenopen_ +0000:5d0a+ catread_ +0000:5dbe* kittenclose_ +0000:5dda+ mystrtoul_ +0000:5e8e+ processEscChars_ +0000:6014+ get_line_ +0000:6086+ db_fetch_ +0000:611c+ db_insert_ +10d7:08e4+ __kitten_catalog +Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) +0000:63dc+ LargestFreeBlock_ +0000:646a+ _coreleft_ +0000:64e6+ LargestFarFreeBlock_ +0000:659c+ _farcoreleft_ +0000:664a+ LargestHugeFreeBlock_ +0000:673a* _hugecoreleft_ +0000:680a+ GetFreeSize_ +0000:6864+ GetFarFreeSize_ +0000:68ae+ GetNearFreeSize_ +0000:68fc* heapdump_ +0000:759e+ heapstat_ +0000:76dc+ heapstat0_ +0000:773e+ HC_OpenDebug_ +0000:778e* HC_CloseDebug_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:0155 __STK -0000:0175* __STKOVERFLOW_ -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:6086 textInit_ -082a:0770 _romFonts -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:62d8* VGAmodeX_ -0000:6380 modexEnter_ -0000:641c modexLeave_ -0000:6434 modexDefaultPage_ -0000:648e* modexNextPage_ -0000:654a* modexNextPageFlexibleSize_ -0000:65ee* modexShowPage_ -0000:66ea* modexPanPage_ -0000:673a* modexSelectPlane_ -0000:675e+ modexClearRegion_ -0000:6876* oldDrawBmp_ -0000:69dc* CDrawBmp_ -0000:6b40* modexDrawBmp_ -0000:6ba6+ modexDrawBmpRegion_ -0000:6d10* modexDrawPlanarBuf_ -0000:6d2e* modexDrawSprite_ -0000:6d94+ modexDrawSpriteRegion_ -0000:6f0c* modexCopyPageRegion_ -0000:7076* modexFadeOn_ -0000:70a6* modexFadeOff_ -0000:70d4* modexFlashOn_ -0000:7102* modexFlashOff_ -0000:71d2+ modexPalSave_ -0000:7228+ modexNewPal_ -0000:7278* modexLoadPalFile_ -0000:735a* modexSavePalFile_ -0000:73d2* modexPalBlack_ -0000:73fc* modexPalWhite_ -0000:7426+ modexPalUpdate_ -0000:7996+ modexPalUpdate1_ -0000:7a10* modexPalUpdate0_ -0000:7a5c+ chkcolor_ -0000:7d74+ modexputPixel_ -0000:7e02* modexgetPixel_ -0000:7e88* modexhlin_ -0000:7ef4 modexprint_ -0000:808e modexprintbig_ -0000:820a* cls_ -0000:8278+ modexWaitBorder_ -082a:0504+ _VGA +0000:77c5 __STK +0000:77e5 __STKOVERFLOW_ +Module: gfx.lib(/dos/z/16/src/lib/16text.c) +0000:e9a6 textInit_ +10d7:0d34 _romFonts +Module: gfx.lib(/dos/z/16/src/lib/modex16.c) +0ea4:01b8* VGAmodeX_ +0ea4:0260 modexEnter_ +0ea4:02fc modexLeave_ +0ea4:0314 modexDefaultPage_ +0ea4:036e* modexNextPage_ +0ea4:042a* modexNextPageFlexibleSize_ +0ea4:04ce* modexShowPage_ +0ea4:05ca* modexPanPage_ +0ea4:061a* modexSelectPlane_ +0ea4:063e+ modexClearRegion_ +0ea4:0756* oldDrawBmp_ +0ea4:08bc* CDrawBmp_ +0ea4:0a20* modexDrawBmp_ +0ea4:0a86+ modexDrawBmpRegion_ +0ea4:0bf0* modexDrawPlanarBuf_ +0ea4:0c0e* modexDrawSprite_ +0ea4:0c74+ modexDrawSpriteRegion_ +0ea4:0dec* modexCopyPageRegion_ +0ea4:0f56* modexFadeOn_ +0ea4:0f86* modexFadeOff_ +0ea4:0fb4* modexFlashOn_ +0ea4:0fe2* modexFlashOff_ +0ea4:10b2+ modexPalSave_ +0ea4:1108+ modexNewPal_ +0ea4:1158* modexLoadPalFile_ +0ea4:123a* modexSavePalFile_ +0ea4:12b2* modexPalBlack_ +0ea4:12dc* modexPalWhite_ +0ea4:1306+ modexPalUpdate_ +0ea4:1876+ modexPalUpdate1_ +0ea4:18f0* modexPalUpdate0_ +0ea4:193c+ chkcolor_ +0ea4:1c54+ modexputPixel_ +0ea4:1ce2* modexgetPixel_ +0ea4:1d68* modexhlin_ +0ea4:1dd4 modexprint_ +0ea4:1f6e modexprintbig_ +0ea4:20ea* cls_ +0ea4:2158+ modexWaitBorder_ +10d7:0904+ _VGA Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c) -0000:0192 getch_ +0000:7802 getch_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:01ac printf_ +0000:781c printf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0000:01db sprintf_ +0000:784b sprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -082a:0000* __nullarea -082a:052c* __ovlflag -082a:052d* __intno -082a:052e* __ovlvec -0000:020a _cstart_ -0000:02dd* _Not_Enough_Memory_ -0000:040f __exit_ -0000:042e __do_exit_with_msg__ -0000:048b __GETDS +10d7:0000* __nullarea +10d7:092c* __ovlflag +10d7:092d* __intno +10d7:092e* __ovlvec +0000:787a _cstart_ +0000:794d* _Not_Enough_Memory_ +0000:7a7f __exit_ +0000:7a9e __do_exit_with_msg__ +0000:7afb __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:0496 _big_code_ -0000:0496* CodeModelMismatch +0000:7b06 _big_code_ +0000:7b06* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -082a:1088 __argv -082a:108c ___argv -082a:1090 __argc -082a:1092 ___argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:0496* __exit_with_msg_ -0000:049b __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -082a:0532 __curbrk -082a:053a __STACKLOW -082a:053c __STACKTOP -082a:053e __cbyte -082a:0540 __child -082a:0542 __no87 -082a:054f ___FPE_handler -082a:0534 __psp -082a:0543 __get_ovl_stack -082a:0547 __restore_ovl_stack -082a:054b __close_ovl_file -082a:0553 __LpCmdLine -082a:0557 __LpPgmName -082a:0536 __osmajor -082a:0537 __osminor -082a:0538 __osmode -082a:0539 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:04ba __I4M -0000:04ba __U4M +10d7:164c __argv +10d7:1650 ___argv +10d7:1654 __argc +10d7:1656 ___argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:04d9 __PIA -0000:04d2* __PIS +0000:7b0d __PIA +0000:7b06* __PIS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:04f0+ int86x_ -0000:0673 int86_ +0000:7b24+ int86x_ +0000:7ca7 int86_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) +0000:7cd4 __I4M +0000:7cd4 __U4M +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) +0000:7cec _dos_getvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) +0000:7cf7 _dos_setvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) +0000:7d04 __I4D +0000:7d53 __U4D +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) +0000:7dd7* _heapgrow_ +0000:7dd7 _fheapgrow_ +0000:7dd8 _nheapgrow_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) +0000:7e50 _memavl_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) +0000:7e95 _nmalloc_ +10d7:0932 ___nheapbeg +10d7:0934 ___MiniHeapRover +10d7:0936 ___LargestSizeB4MiniHeapRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:06a0 _fmalloc_ -0000:06a0 malloc_ -082a:055c+ ___fheap -082a:055e ___fheapRover -082a:0560 ___LargestSizeB4Rover +0000:7f6f _fmalloc_ +0000:7f6f malloc_ +10d7:0938 ___fheap +10d7:093a ___fheapRover +10d7:093c ___LargestSizeB4Rover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) +0000:80e4 _ffree_ +0000:80e4 free_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) +0000:8151 _nfree_ +10d7:1658+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:0815+ _null_exit_rtn_ -0000:0815+ __null_int23_exit_ -0000:0816 exit_ -0000:0837+ _exit_ -082a:0562+ ___int23_exit -082a:0566+ ___FPE_handler_exit +0000:824c+ _null_exit_rtn_ +0000:824c+ __null_int23_exit_ +0000:824d exit_ +0000:826e+ _exit_ +10d7:093e+ ___int23_exit +10d7:0942+ ___FPE_handler_exit +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) +0000:828a __PTC +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) +0000:82bd ultoa_ +0000:837b* ltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) +0000:8501 write_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:0853+ __open_flags_ -0000:0b14+ _fsopen_ -0000:0b7b fopen_ -0000:0c9e* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:0d28+ __fill_buffer_ -0000:0f77 fgetc_ +0000:872d+ __open_flags_ +0000:89ee+ _fsopen_ +0000:8a55 fopen_ +0000:8b78* freopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) +0000:8c02 fprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:10be __doclose_ -0000:1208 __shutdown_stream_ -0000:1222 fclose_ -082a:1094+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:128d _ffree_ -0000:128d free_ +0000:8c31 __doclose_ +0000:8d7b __shutdown_stream_ +0000:8d95 fclose_ +10d7:165a+ ___RmTmpFileFn +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) +0000:8e00+ __ibm_bios_get_ticks_ +0000:8e77 clock_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) +0000:8e9e kbhit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) +0000:8eb5 ftell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) +0000:909b fseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) +10d7:0098 __IsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) +0000:9293 tolower_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) +0000:92a1 unlink_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) +0000:94d1 open_ +0000:9508 sopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) +0000:9535 close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) +0000:953a filelength_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) +0000:9598 getenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) +0000:9684 __PTS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) +0000:96b5 read_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) +0000:97ee* __clib_strdup_ +0000:97ee strdup_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) +0000:9855 halloc_ +0000:993a hfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) +0000:9941 _heapwalk_ +0000:9941 _fheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) +0000:9956+ __NHeapWalk_ +0000:9a4f _nheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) +0000:9a5f stackavail_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) +0000:9a6d* __exit_with_msg_ +0000:9a72 __fatal_runtime_error_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) +10d7:094e __curbrk +10d7:0956 __STACKLOW +10d7:0958 __STACKTOP +10d7:095a __cbyte +10d7:095c __child +10d7:095e __no87 +10d7:096b ___FPE_handler +10d7:0950 __psp +10d7:095f __get_ovl_stack +10d7:0963 __restore_ovl_stack +10d7:0967 __close_ovl_file +10d7:096f __LpCmdLine +10d7:0973 __LpPgmName +10d7:0952 __osmajor +10d7:0953 __osminor +10d7:0954 __osmode +10d7:0955 __HShift +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) +0000:9a90+ __fill_buffer_ +0000:9cdf fgetc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:12fa fwrite_ +0000:9e26 fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:1673 rand_ -0000:16b5* srand_ +0000:a19f rand_ +0000:a1e1* srand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -082a:056e ___iob -082a:1098 ___OpenStreams -082a:109c ___ClosedStreams +10d7:097c ___iob +10d7:1662 ___OpenStreams +10d7:1666 ___ClosedStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:16f2 __fprtf_ +0000:a21e __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0000:185e vsprintf_ +0000:a38a vsprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:18a0 __CMain +0000:a3cc __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:1906 __InitRtns -0000:1906* __FInitRtns -0000:1961 __FiniRtns -0000:1961* __FFiniRtns +0000:a432 __InitRtns +0000:a432* __FInitRtns +0000:a48d __FiniRtns +0000:a48d* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -082a:06d6 ___uselfn +10d7:0ae4 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:19c6 __DOSseg__ +0000:a4f2 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:19c7 __Init_Argv_ -0000:1a2a+ _getargv_ -0000:1d5a __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:1d84 __EnterWVIDEO_ -082a:06d8+ ___WD_Present +0000:a4f3 __Init_Argv_ +0000:a556+ _getargv_ +0000:a886 __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:1da8 intr_ +0000:a8b0 intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:1dbc segread_ +0000:a8c4 segread_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) +0000:a9af __LastFree_ +0000:aa29 __ExpandDGROUP_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) +0000:ab3a __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:1e30 __MemAllocator -0000:1efa __MemFree +0000:ab40 __MemAllocator +0000:ac0a __MemFree Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:2057 __GrowSeg_ +0000:ad67 __GrowSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:21cd __AllocSeg_ +0000:aedd __AllocSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:22bc __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:22bf _nmalloc_ -082a:06da ___nheapbeg -082a:06dc ___MiniHeapRover -082a:06de ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:2399* _heapgrow_ -0000:2399* _fheapgrow_ -0000:239a _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:2412* __set_commode_ -082a:06e0 __commode +0000:afcc __fmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) +10d7:0022 ___Alphabet +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) +0000:afcf __lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) +0000:b009* __dosretax +0000:b00e* __dosret0 +0000:b015 __set_errno_dos_ +0000:b07d* __set_errno_dos_reterr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:241e* __get_errno_ptr_ -082a:10a4 _errno +0000:b088* __get_errno_ptr_ +10d7:166e _errno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) +0000:b08f __GetIOMode_ +0000:b0c4 __SetIOMode_nogrow_ +10d7:0afa ___NFiles +10d7:0afc ___init_mode +10d7:0b24 ___io_mode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) +0000:b0f9* __set_commode_ +10d7:0b28 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -082a:06e2 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:2425 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:2654* open_ -0000:268b sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:27d6 fseek_ +10d7:0b2a __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:29ce __chktty_ +0000:b105 __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:2a2d __freefp_ -0000:2ace __purgefp_ +0000:b164 __freefp_ +0000:b205 __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:2b0f __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:2cc0 __PTC +0000:b246 __allocfp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) +0000:b3f6 __close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) +0000:b42c __flush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) +0000:b675 fflush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) +0000:b68a tell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) +0000:b69b lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) +0000:b6cc __doserror_ +0000:b6da __doserror1_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) +0000:b6e6 _dos_open_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) +0000:b70c isatty_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) +0000:b728* __get_doserrno_ptr_ +10d7:1670 __doserrno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) +10d7:0b2c ___umaskval +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) +0000:b72f _dos_creat_ +0000:b753* _dos_creatnew_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) +0000:b774+ __grow_iomode_ +0000:b85b+ __shrink_iomode_ +0000:b89c __SetIOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) +10d7:1674 ___env_mask +10d7:1678 _environ +10d7:167c* __wenviron +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) +0000:b943 _mbterm_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) +0000:b996 _mbsnextc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) +0000:b9f1 _mbctoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) +0000:ba14 _mbsinc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) +0000:ba66 __ChkTTYIOMode_ +0000:bad4* __IOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) +0000:bba6 __HeapWalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) +0000:bdcc __EnterWVIDEO_ +10d7:0b2e+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:2cf3 __flushall_ -0000:2d87* flushall_ +0000:bdf0 __flushall_ +0000:be84 flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:2d8d getche_ +0000:be8a getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:2da7 __ioalloc_ +0000:bea4 __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:2f35 __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:2f55 __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:2f8f __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:2fc5 __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:320e _nfree_ -082a:10a6+ ___MiniHeapFreeRover +0000:c032 __qread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:3309 __qwrite_ +0000:c052 __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:3369 fputc_ +0000:c0b2 fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:353e __InitFiles_ +0000:c287 __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:3772* fcloseall_ -0000:3779 __full_io_exit_ +0000:c4bb* fcloseall_ +0000:c4c2 __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:3783 __prtf_ +0000:c4cc __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -082a:10a8 ____Argv -082a:10ac ____Argc +10d7:1680 ____Argv +10d7:1684 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -082a:06e4 __amblksiz +10d7:0b30 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -082a:0738 __Start_XI -082a:0756 __End_XI -082a:0756 __Start_YI -082a:0768 __End_YI +10d7:0b40 __Start_XI +10d7:0b6a __End_XI +10d7:0b6a __Start_YI +10d7:0b82 __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -082a:10ae ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:48f4 __PTS +10d7:1686 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:4926 _DoINTR_ +0000:d63c _DoINTR_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:4c9f* _heapenable_ -082a:06e6 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:4cb0 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:4d38 __LastFree_ -0000:4db2 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:4ec3 _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:4ee9 __GetIOMode_ -0000:4f1e __SetIOMode_nogrow_ -082a:06e8 ___NFiles -082a:06ea ___init_mode -082a:0712 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:4f53 isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:4f6f* __get_doserrno_ptr_ -082a:10b0 __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -082a:0716 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:4f76 _dos_creat_ -0000:4f9a* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:4fbb+ __grow_iomode_ -0000:50a2+ __shrink_iomode_ -0000:50e3 __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:518a* __dosretax -0000:518f* __dosret0 -0000:5196 __set_errno_dos_ -0000:51fe* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:5209 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:523a tell_ +0000:d9b5* _heapenable_ +10d7:0b32 ___heap_enabled +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) +0000:d9c6* sbrk_ +0000:d9d6 __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:524b fsync_ +0000:da3e fsync_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) +0000:da43* _frealloc_ +0000:da43 realloc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) +0000:db3d __setenvp_ +0000:dcc9 __freeenvp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) +10d7:0b34 ___IsDBCS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) +0000:dd27* _ismbblead_ +10d7:168c ___MBCSIsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +0000:dd81 __mbinit_ +10d7:0b36 ___MBCodePage +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) +0000:de5c _mbdtoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) +0000:de6a toupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:5250 wctomb_ +0000:de78 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:529b+ utoa_ -0000:533c itoa_ +0000:dec3+ utoa_ +0000:df64 itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:5386 strupr_ +0000:dfae strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -082a:072c ___EFG_printf -082a:0730* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -082a:0734 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:53ce* _ismbblead_ -082a:10b4 ___MBCSIsTable +10d7:0b38 ___EFG_printf +10d7:0b3c* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:53ea ulltoa_ -0000:5527* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:5598 ultoa_ -0000:5656* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:56a4* sbrk_ -0000:56b4 __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:571c __doserror_ -0000:572a* __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:5736* _frealloc_ -0000:5736 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:5812 __ChkTTYIOMode_ -0000:5880* __IOMode_ +0000:dff6 ulltoa_ +0000:e133* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:5890* _dos_close_ -0000:589e _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -082a:0072 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:58eb __mbinit_ -082a:0736+ ___MBCodePage +0000:e1a4* _dos_close_ +0000:e1b2 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:59c6* _msize_ -0000:59e1 _fmsize_ +0000:e1c1* _msize_ +0000:e1dc _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:59f2 __HeapManager_expand_ -0000:5efb _nexpand_ +0000:e1ed __HeapManager_expand_ +0000:e6f6 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:5f4e _fexpand_ -0000:5f4e* _expand_ +0000:e749 _fexpand_ +0000:e749* _expand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) +0000:e77e clearenv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:5f83 _bfree_ +0000:e8af _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:5fa8 _bexpand_ +0000:e8d4 _bexpand_ +--------------------+ | Libraries Used | +--------------------+ -16.lib +gfx.lib /dos/fdos/watcom2/lib286/dos/clibh.lib @@ -420,6 +597,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00016f20 (93984.) -Entry point address: 0000:020a +Memory size: 0001ffc0 (131008.) +Entry point address: 0000:787a Link time: 00:00.00 diff --git a/fonttest.exe b/fonttest.exe index 20336c3e..e8233b83 100755 Binary files a/fonttest.exe and b/fonttest.exe differ diff --git a/fonttest.map b/fonttest.map new file mode 100755 index 00000000..90aeb075 --- /dev/null +++ b/fonttest.map @@ -0,0 +1,557 @@ +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/02 19:46:34 +Executable Image: fonttest.exe +creating a DOS executable + + + +------------+ + | Groups | + +------------+ + +Group Address Size +===== ======= ==== + +DGROUP 0ea0:0000 0000e4a0 + + + + +--------------+ + | Segments | + +--------------+ + +Segment Class Group Address Size +======= ===== ===== ======= ==== + +fonttest_TEXT CODE AUTO 0000:0000 00000222 +16_in_TEXT CODE AUTO 0000:0230 00001d43 +16_mm_TEXT CODE AUTO 0000:1f80 00003308 +wcpu_TEXT CODE AUTO 0000:5290 00000058 +16_head_TEXT CODE AUTO 0000:52f0 00000405 +16_ca_TEXT CODE AUTO 0000:5700 000003fd +kitten_TEXT CODE AUTO 0000:5b00 0000080a +16_hc_TEXT CODE AUTO 0000:6310 0000158b +_TEXT CODE AUTO 0000:78a0 00006e9f +16text_TEXT CODE AUTO 0000:e740 0000010d +16_in13_DATA FAR_DATA AUTO 0e85:0000 000001a4 +FAR_DATA FAR_DATA AUTO 0e9f:0004 00000000 +_NULL BEGDATA DGROUP 0ea0:0000 00000020 +_AFTERNULL BEGDATA DGROUP 0ea2:0000 00000002 +CONST DATA DGROUP 0ea2:0002 00000076 +CONST2 DATA DGROUP 0ea9:0008 00000102 +_DATA DATA DGROUP 0eba:0000 00000506 +XIB DATA DGROUP 0f0a:0006 00000000 +XI DATA DGROUP 0f0a:0006 0000002a +XIE DATA DGROUP 0f0d:0000 00000000 +YIB DATA DGROUP 0f0d:0000 00000000 +YI DATA DGROUP 0f0d:0000 00000018 +YIE DATA DGROUP 0f0e:0008 00000000 +STRINGS DATA DGROUP 0f0e:0008 00000000 +DATA DATA DGROUP 0f0e:0008 00000000 +_BSS BSS DGROUP 0f0f:0000 000002ed +STACK STACK DGROUP 0f3e:0000 0000dac0 + + + +----------------+ + | Memory Map | + +----------------+ + +* = unreferenced symbol ++ = symbol only referenced locally + +Address Symbol +======= ====== + +Module: fonttest.o(/dos/z/16/src/fonttest.c) +0000:0064 main_ +Module: 16_in.o(/dos/z/16/src/lib/16_in.c) +0000:0348+ INL_KeyService_ +0000:0592+ Mouse_ +0000:05ea+ IN_GetJoyAbs_ +0000:09b0+ IN_GetJoyButtonsDB_ +0000:0c46+ IN_SetupJoy_ +0000:0e08* IN_Startup_ +0000:0f0e* IN_Default_ +0000:1072* IN_Shutdown_ +0000:10f2* IN_SetKeyHook_ +0000:1114+ IN_ClearKeysDown_ +0000:11f4* IN_ReadCursor_ +0000:1310* IN_ReadControl_ +0000:1a90* IN_SetControlType_ +0000:1ade* IN_GetScanName_ +0000:1b66* IN_WaitForKey_ +0000:1b9c* IN_WaitForASCII_ +0000:1bd2+ IN_AckBack_ +0000:1cba* IN_Ack_ +0000:1d5c+ IN_IsUserInput_ +0000:1e02* IN_UserInput_ +0000:1e5a* IN_KeyDown_ +0000:1ea2+ IN_ClearKey_ +0000:1f1a* IN_qb_ +0ea0:06fe+ _inpu +Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) +0000:2964+ MML_CheckForEMS_ +0000:29c0+ MML_SetupEMS_ +0000:2b78+ MML_ShutdownEMS_ +0000:2be4+ MM_MapEMS_ +0000:2ce0* MM_MapXEMS_ +0000:2e00+ MML_CheckForXMS_ +0000:2e5c* MML_SetupXMS_ +0000:2f44+ MML_ShutdownXMS_ +0000:2fd2+ MML_UseSpace_ +0000:31b0+ MML_ClearBlock_ +0000:3234* MM_Startup_ +0000:3666+ MM_Shutdown_ +0000:36fc MM_GetPtr_ +0000:3af6+ MM_FreePtr_ +0000:3bee* MM_SetPurge_ +0000:3cc8* MM_SetLock_ +0000:3da0+ MM_SortMem_ +0000:3f8e* MM_ShowMemory_ +0000:462e* MM_DumpData_ +0000:4788+ MM_UnusedMemory_ +0000:480c+ MM_TotalFree_ +0000:48a2* MM_Report_ +0000:525a* MM_BombOnError_ +0ea0:0860+ _beforesort +0ea0:0864+ _aftersort +0ea0:0868+ _XMSaddr +Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) +0000:5290* detectcpu_ +Module: 16_head.o(/dos/z/16/src/lib/16_head.c) +0000:52fe* wait_ +0000:534a* filesize_ +0000:53b0 printmeminfoline_ +0000:559c US_CheckParm_ +Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) +0000:572e CA_OpenDebug_ +0000:577e CA_CloseDebug_ +0000:57ac+ CA_FarRead_ +0000:582c* CA_FarWrite_ +0000:58ac* CA_ReadFile_ +0000:5928* CA_LoadFile_ +0000:59d0* CAL_OptimizeNodes_ +0000:5a80* CA_Startup_ +0000:5ad0* CA_Shutdown_ +0ea0:0870* _finishcachebox +0ea0:0874* _drawcachebox +0ea0:0878* _updatecachebox +Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) +0000:5b3c KITTENGETS +0000:5b9c* kittenopen_ +0000:5dea+ catread_ +0000:5e9e* kittenclose_ +0000:5eba+ mystrtoul_ +0000:5f6e+ processEscChars_ +0000:60f4+ get_line_ +0000:6166+ db_fetch_ +0000:61fc+ db_insert_ +0ea0:0484+ __kitten_catalog +Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) +0000:64bc+ LargestFreeBlock_ +0000:654a+ _coreleft_ +0000:65c6+ LargestFarFreeBlock_ +0000:667c+ _farcoreleft_ +0000:672a+ LargestHugeFreeBlock_ +0000:681a* _hugecoreleft_ +0000:68ea+ GetFreeSize_ +0000:6944+ GetFarFreeSize_ +0000:698e+ GetNearFreeSize_ +0000:69dc* heapdump_ +0000:767e+ heapstat_ +0000:77bc+ heapstat0_ +0000:781e+ HC_OpenDebug_ +0000:786e* HC_CloseDebug_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) +0000:78a5 __STK +0000:78c5 __STKOVERFLOW_ +Module: gfx.lib(/dos/z/16/src/lib/16text.c) +0000:e7b6 textInit_ +0ea0:0884 _romFonts +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) +0000:78e2 printf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) +0000:7912 __I4M +0000:7912 __U4M +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) +0000:7931 __PIA +0000:792a* __PIS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gets.c) +0000:7948 gets_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) +0ea0:0000* __nullarea +0ea0:0496* __ovlflag +0ea0:0497* __intno +0ea0:0498* __ovlvec +0000:7a12 _cstart_ +0000:7ae5* _Not_Enough_Memory_ +0000:7c17 __exit_ +0000:7c36 __do_exit_with_msg__ +0000:7c93 __GETDS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) +0000:7c9e _big_code_ +0000:7c9e* CodeModelMismatch +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) +0ea0:089c __argv +0ea0:08a0 ___argv +0ea0:08a4 __argc +0ea0:08a6 ___argc +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) +0000:7c9e+ int86x_ +0000:7e21 int86_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) +0000:7e4e _dos_getvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) +0000:7e59 _dos_setvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) +0000:7e66 __I4D +0000:7eb5 __U4D +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) +0000:7f39* _heapgrow_ +0000:7f39 _fheapgrow_ +0000:7f3a _nheapgrow_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) +0000:7fb2 _memavl_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) +0000:7ff7 _nmalloc_ +0ea0:049c ___nheapbeg +0ea0:049e ___MiniHeapRover +0ea0:04a0 ___LargestSizeB4MiniHeapRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) +0000:80d1 _fmalloc_ +0000:80d1 malloc_ +0ea0:04a2 ___fheap +0ea0:04a4 ___fheapRover +0ea0:04a6 ___LargestSizeB4Rover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) +0000:8246 _ffree_ +0000:8246 free_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) +0000:82b3 _nfree_ +0ea0:08a8+ ___MiniHeapFreeRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) +0000:83ae+ _null_exit_rtn_ +0000:83ae+ __null_int23_exit_ +0000:83af exit_ +0000:83d0+ _exit_ +0ea0:04a8+ ___int23_exit +0ea0:04ac+ ___FPE_handler_exit +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) +0000:83ec __PTC +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) +0000:841f ultoa_ +0000:84dd* ltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) +0000:8663 write_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) +0000:888f+ __open_flags_ +0000:8b50+ _fsopen_ +0000:8bb7 fopen_ +0000:8cda* freopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) +0000:8d64 fprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) +0000:8d93 __doclose_ +0000:8edd __shutdown_stream_ +0000:8ef7 fclose_ +0ea0:08aa+ ___RmTmpFileFn +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) +0000:8f62+ __ibm_bios_get_ticks_ +0000:8fd9 clock_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) +0000:9000 kbhit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) +0000:9017 ftell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) +0000:91fd fseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) +0ea0:0098 __IsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) +0000:93f5 tolower_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) +0000:9403 unlink_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) +0000:9633 open_ +0000:966a sopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) +0000:9697 close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) +0000:969c filelength_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) +0000:96fa sprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) +0000:9729 getenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) +0000:9814 __PTS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) +0000:9845 read_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) +0000:997e* __clib_strdup_ +0000:997e strdup_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) +0000:99e5 halloc_ +0000:9aca hfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) +0000:9ad1 _heapwalk_ +0000:9ad1 _fheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) +0000:9ae6+ __NHeapWalk_ +0000:9bdf _nheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) +0000:9bef stackavail_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) +0000:9bfd* __exit_with_msg_ +0000:9c02 __fatal_runtime_error_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) +0ea0:04b8 __curbrk +0ea0:04c0 __STACKLOW +0ea0:04c2 __STACKTOP +0ea0:04c4 __cbyte +0ea0:04c6 __child +0ea0:04c8 __no87 +0ea0:04d5 ___FPE_handler +0ea0:04ba __psp +0ea0:04c9 __get_ovl_stack +0ea0:04cd __restore_ovl_stack +0ea0:04d1 __close_ovl_file +0ea0:04d9 __LpCmdLine +0ea0:04dd __LpPgmName +0ea0:04bc __osmajor +0ea0:04bd __osminor +0ea0:04be __osmode +0ea0:04bf __HShift +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) +0ea0:04e2 ___iob +0ea0:08b2 ___OpenStreams +0ea0:08b6 ___ClosedStreams +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) +0000:9c3a __fprtf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getc.c) +0000:9d8d getc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) +0000:9de7 __CMain +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) +0000:9e4d __InitRtns +0000:9e4d* __FInitRtns +0000:9ea8 __FiniRtns +0000:9ea8* __FFiniRtns +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) +0ea0:064a ___uselfn +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) +0000:9f0c __DOSseg__ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) +0000:9f0d __Init_Argv_ +0000:9f70+ _getargv_ +0000:a2a0 __Fini_Argv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) +0000:a2ca intr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) +0000:a2de segread_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) +0000:a3c9 __LastFree_ +0000:a443 __ExpandDGROUP_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) +0000:a554 __nmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) +0000:a560 __MemAllocator +0000:a62a __MemFree +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) +0000:a787 __GrowSeg_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) +0000:a8fd __AllocSeg_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) +0000:a9ec __fmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) +0ea0:0022 ___Alphabet +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) +0000:a9ef __lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) +0000:aa29* __dosretax +0000:aa2e* __dosret0 +0000:aa35 __set_errno_dos_ +0000:aa9d* __set_errno_dos_reterr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) +0000:aaa8* __get_errno_ptr_ +0ea0:08be _errno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) +0000:aaaf __GetIOMode_ +0000:aae4 __SetIOMode_nogrow_ +0ea0:0660 ___NFiles +0ea0:0662 ___init_mode +0ea0:068a ___io_mode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) +0000:ab19* __set_commode_ +0ea0:068e __commode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) +0ea0:0690 __fmode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) +0000:ab25 __chktty_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) +0000:ab84 __freefp_ +0000:ac25 __purgefp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) +0000:ac66 __allocfp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) +0000:ae16 __close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) +0000:ae4c __flush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) +0000:b095 fflush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) +0000:b0aa tell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) +0000:b0bb lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) +0000:b0ec __doserror_ +0000:b0fa __doserror1_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) +0000:b106 _dos_open_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) +0000:b12c isatty_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) +0000:b148* __get_doserrno_ptr_ +0ea0:08c0 __doserrno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) +0ea0:0692 ___umaskval +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) +0000:b14f _dos_creat_ +0000:b173* _dos_creatnew_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) +0000:b194+ __grow_iomode_ +0000:b27b+ __shrink_iomode_ +0000:b2bc __SetIOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) +0000:b37c vsprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) +0ea0:08c4 ___env_mask +0ea0:08c8 _environ +0ea0:08cc* __wenviron +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) +0000:b3be _mbterm_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) +0000:b411 _mbsnextc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) +0000:b46c _mbctoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) +0000:b48f _mbsinc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) +0000:b4e1 __ChkTTYIOMode_ +0000:b54f* __IOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) +0000:b621 __HeapWalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) +0000:b847 __EnterWVIDEO_ +0ea0:0694+ ___WD_Present +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) +0000:b86b __InitFiles_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) +0000:ba9f* fcloseall_ +0000:baa6 __full_io_exit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) +0000:bab0 fputc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) +0000:bc85 __ioalloc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) +0000:be13 __prtf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) +0000:cf83+ __fill_buffer_ +0000:d1d2 fgetc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) +0ea0:08d0 ____Argv +0ea0:08d4 ____Argc +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) +0ea0:0696 __amblksiz +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) +0ea0:06a6 __Start_XI +0ea0:06d0 __End_XI +0ea0:06d0 __Start_YI +0ea0:06e8 __End_YI +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) +0ea0:08d6 ___historical_splitparms +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) +0000:d31a _DoINTR_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) +0000:d693* _heapenable_ +0ea0:0698 ___heap_enabled +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) +0000:d6a4* sbrk_ +0000:d6b4 __brk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) +0000:d71c __qwrite_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) +0000:d77c fsync_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) +0000:d781 __flushall_ +0000:d815 flushall_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) +0000:d81b* _frealloc_ +0000:d81b realloc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) +0000:d915 __setenvp_ +0000:daa1 __freeenvp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) +0ea0:069a ___IsDBCS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) +0000:daff* _ismbblead_ +0ea0:08dc ___MBCSIsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +0000:db59 __mbinit_ +0ea0:069c ___MBCodePage +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) +0000:dc34 _mbdtoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) +0000:dc42 toupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) +0000:dc50 wctomb_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) +0000:dc9b+ utoa_ +0000:dd3c itoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) +0000:dd86 strupr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) +0ea0:069e ___EFG_printf +0ea0:06a2* ___EFG_scanf +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) +0000:ddce ulltoa_ +0000:df0b* lltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) +0000:df7c getche_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) +0000:df96 __qread_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) +0000:dfb6* _dos_close_ +0000:dfc4 _dos_commit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) +0000:dfd3* _msize_ +0000:dfee _fmsize_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) +0000:dfff __HeapManager_expand_ +0000:e508 _nexpand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) +0000:e55b _fexpand_ +0000:e55b* _expand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) +0000:e590 clearenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) +0000:e6c1 _bfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) +0000:e6e6 _bexpand_ + + + +--------------------+ + | Libraries Used | + +--------------------+ + +gfx.lib +/dos/fdos/watcom2/lib286/dos/clibh.lib + + + +-----------------------+ + | Linker Statistics | + +-----------------------+ + +Stack size: dac0 (56000.) +Memory size: 0001cea0 (118432.) +Entry point address: 0000:7a12 +Link time: 00:00.00 diff --git a/makefile b/makefile index 7711f7d8..2f5b29df 100755 --- a/makefile +++ b/makefile @@ -57,16 +57,16 @@ all: $(EXEC) # #game and bakapi executables # -16.exe: 16.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib - wcl $(FLAGS) $(16FLAGS) 16.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib -fm=16.map +16.exe: 16.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) $(16LIBOBJS) gfx.lib + wcl $(FLAGS) $(16FLAGS) 16.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) $(16LIBOBJS) gfx.lib -fm=16.map -bakapi.exe: bakapi.$(OBJ) 16.lib - wcl $(FLAGS) $(BAKAPIFLAGS) bakapi.$(OBJ) 16.lib -fm=bakapi.map +bakapi.exe: bakapi.$(OBJ) $(16LIBOBJS) gfx.lib + wcl $(FLAGS) $(BAKAPIFLAGS) bakapi.$(OBJ) $(16LIBOBJS) gfx.lib -fm=bakapi.map # #Test Executables! # -scroll.exe: scroll.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib#gfx.lib 16_head.$(OBJ) bakapee.$(OBJ) 16_in.$(OBJ) wcpu.$(OBJ) - wcl $(FLAGS) scroll.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib -fm=scroll.map#gfx.lib 16_head.$(OBJ) bakapee.$(OBJ) 16_in.$(OBJ) wcpu.$(OBJ) +scroll.exe: scroll.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) $(16LIBOBJS) gfx.lib + wcl $(FLAGS) scroll.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) $(16LIBOBJS) gfx.lib -fm=scroll.map scroll.$(OBJ): $(SRC)scroll.c wcl $(FLAGS) -c $(SRC)scroll.c @@ -86,47 +86,47 @@ test.exe: test.$(OBJ) gfx.lib test2.exe: test2.$(OBJ) gfx.lib wcl $(FLAGS) test2.$(OBJ) gfx.lib -fm=test2.map -fonttest.exe: fonttest.$(OBJ) 16.lib - wcl $(FLAGS) fonttest.$(OBJ) 16.lib# -fm=fonttest.map +fonttest.exe: fonttest.$(OBJ) $(16LIBOBJS) gfx.lib + wcl $(FLAGS) fonttest.$(OBJ) $(16LIBOBJS) gfx.lib -fm=fonttest.map -#fonttes0.exe: fonttes0.$(OBJ) 16.lib -# wcl $(FLAGS) fonttes0.$(OBJ) 16.lib +#fonttes0.exe: fonttes0.$(OBJ) $(16LIBOBJS) +# wcl $(FLAGS) fonttes0.$(OBJ) $(16LIBOBJS) -fontgfx.exe: fontgfx.$(OBJ) 16.lib - wcl $(FLAGS) fontgfx.$(OBJ) 16.lib -fm=fontgfx.map +fontgfx.exe: fontgfx.$(OBJ) $(16LIBOBJS) gfx.lib + wcl $(FLAGS) fontgfx.$(OBJ) $(16LIBOBJS) gfx.lib -fm=fontgfx.map -inputest.exe: inputest.$(OBJ) 16.lib - wcl $(FLAGS) -D__DEBUG_InputMgr__=1 inputest.$(OBJ) 16.lib -fm=inputest.map +inputest.exe: inputest.$(OBJ) $(16LIBOBJS) + wcl $(FLAGS) -D__DEBUG_InputMgr__=1 inputest.$(OBJ) $(16LIBOBJS) -fm=inputest.map -#sountest.exe: sountest.$(OBJ) 16.lib -# wcl $(FLAGS) sountest.$(OBJ) 16.lib +#sountest.exe: sountest.$(OBJ) $(16LIBOBJS) +# wcl $(FLAGS) sountest.$(OBJ) $(16LIBOBJS) -#miditest.exe: miditest.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) midi.$(OBJ) -# wcl $(FLAGS) miditest.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) midi.$(OBJ) +#miditest.exe: miditest.$(OBJ) $(16LIBOBJS) $(DOSLIBEXMMOBJ) midi.$(OBJ) +# wcl $(FLAGS) miditest.$(OBJ) $(16LIBOBJS) $(DOSLIBEXMMOBJ) midi.$(OBJ) -tsthimem.exe: tsthimem.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) - wcl $(FLAGS) tsthimem.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) -fm=tsthimem.map +tsthimem.exe: tsthimem.$(OBJ) $(16LIBOBJS) $(DOSLIBEXMMOBJ) + wcl $(FLAGS) tsthimem.$(OBJ) $(16LIBOBJS) $(DOSLIBEXMMOBJ) -fm=tsthimem.map -#testemm.exe: testemm.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) -# wcl $(FLAGS) testemm.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) +#testemm.exe: testemm.$(OBJ) $(16LIBOBJS) $(DOSLIBEXMMOBJ) +# wcl $(FLAGS) testemm.$(OBJ) $(16LIBOBJS) $(DOSLIBEXMMOBJ) -#testemm0.exe: testemm0.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) -# wcl $(FLAGS) testemm0.$(OBJ) 16.lib $(DOSLIBEXMMOBJ) +#testemm0.exe: testemm0.$(OBJ) $(16LIBOBJS) $(DOSLIBEXMMOBJ) +# wcl $(FLAGS) testemm0.$(OBJ) $(16LIBOBJS) $(DOSLIBEXMMOBJ) pcxtest.exe: pcxtest.$(OBJ) gfx.lib wcl $(FLAGS) pcxtest.$(OBJ) gfx.lib -fm=pcxtest.map -palettec.exe: palettec.$(OBJ) 16.lib - wcl $(FLAGS) palettec.$(OBJ) 16.lib -fm=palettec.map +palettec.exe: palettec.$(OBJ) $(16LIBOBJS) gfx.lib + wcl $(FLAGS) palettec.$(OBJ) $(16LIBOBJS) gfx.lib -fm=palettec.map pcxtest2.exe: pcxtest2.$(OBJ) gfx.lib wcl $(FLAGS) pcxtest2.$(OBJ) gfx.lib -fm=pcxtest2.map -maptest.exe: maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib - wcl $(FLAGS) maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib -fm=maptest.map +maptest.exe: maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) $(16LIBOBJS) gfx.lib + wcl $(FLAGS) maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) $(16LIBOBJS) gfx.lib -fm=maptest.map -#maptest0.exe: maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ)# 16.lib -# wcl $(FLAGS) $(MFLAGS) maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ)# 16.lib +#maptest0.exe: maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ) +# wcl $(FLAGS) $(MFLAGS) maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ) #emmtest.exe: emmtest.$(OBJ) memory.$(OBJ) # wcl $(FLAGS) $(MFLAGS) emmtest.$(OBJ) memory.$(OBJ) @@ -134,15 +134,12 @@ maptest.exe: maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib #emsdump.exe: emsdump.$(OBJ) memory.$(OBJ) # wcl $(FLAGS) $(MFLAGS) emsdump.$(OBJ) memory.$(OBJ) -fmemtest.exe: fmemtest.$(OBJ) 16.lib - wcl $(FLAGS) fmemtest.$(OBJ) 16.lib -fm=fmemtest.map +fmemtest.exe: fmemtest.$(OBJ) $(16LIBOBJS) + wcl $(FLAGS) fmemtest.$(OBJ) $(16LIBOBJS) -fm=fmemtest.map exmmtest.exe: exmmtest.$(OBJ) $(16LIBOBJS) wcl $(FLAGS) exmmtest.$(OBJ) -fm=exmmtest.map $(16LIBOBJS) -# exmmtest.exe: exmmtest.$(OBJ) 16.lib -# wcl $(FLAGS) exmmtest.$(OBJ) -fm=exmmtest.map 16.lib - vgmtest.exe: vgmtest.$(OBJ) vgmsnd.lib $(16LIBOBJS) wcl $(FLAGS) vgmtest.$(OBJ) vgmsnd.lib -fm=vgmtest.map $(16LIBOBJS) #====wcl -mc vgmtest.$(OBJ) $(VGMSNDOBJ) -fm=vgmtest.map @@ -224,8 +221,8 @@ vgmtest.$(OBJ): $(SRC)vgmtest.c # #non executable objects libraries # -16.lib: $(16LIBOBJS) gfx.lib# doslib.lib vgmsnd.lib - wlib -b -q 16.lib $(16LIBOBJS) gfx.lib# doslib.lib vgmsnd.lib +16.lib: $(16LIBOBJS)# doslib.lib vgmsnd.lib + wlib -b -q $(16LIBOBJS) $(16LIBOBJS)# doslib.lib vgmsnd.lib gfx.lib: $(GFXLIBOBJS) wlib -b -q gfx.lib $(GFXLIBOBJS) @@ -260,9 +257,6 @@ wcpu.$(OBJ): $(WCPULIB)wcpu.h $(WCPULIB)wcpu.c mapread.$(OBJ): $(SRCLIB)mapread.h $(SRCLIB)mapread.c wcl $(FLAGS) -c $(SRCLIB)mapread.c -#fmapread.$(OBJ): $(SRCLIB)fmapread.h $(SRCLIB)fmapread.c 16.lib -# wcl $(FLAGS) $(MFLAGS) -c $(SRCLIB)fmapread.c 16.lib - timer.$(OBJ): $(SRCLIB)timer.h $(SRCLIB)timer.c wcl $(FLAGS) -c $(SRCLIB)timer.c diff --git a/maptest.exe b/maptest.exe index 5c053089..b0ec8578 100755 Binary files a/maptest.exe and b/maptest.exe differ diff --git a/maptest.map b/maptest.map index b4989b6c..be63a817 100755 --- a/maptest.map +++ b/maptest.map @@ -1,7 +1,7 @@ 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/02 19:12:13 +Created on: 15/10/02 19:46:33 Executable Image: maptest.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 09f8:0000 0000e9c0 +DGROUP 12ac:0000 0000ee90 @@ -27,26 +27,34 @@ Segment Class Group Address Size maptest_TEXT CODE AUTO 0000:0000 000001a5 mapread_TEXT CODE AUTO 0000:01b0 00000872 jsmn_TEXT CODE AUTO 0000:0a30 00000919 -_TEXT CODE AUTO 0000:1350 000063c9 -bitmap_TEXT CODE AUTO 0000:7720 000005c9 -modex16_TEXT CODE AUTO 0000:7cf0 00002180 -16text_TEXT CODE AUTO 0000:9e70 0000010d -FAR_DATA FAR_DATA AUTO 09f7:000d 00000000 -_NULL BEGDATA DGROUP 09f8:0000 00000020 -_AFTERNULL BEGDATA DGROUP 09fa:0000 00000002 -CONST DATA DGROUP 09fa:0002 00000076 -CONST2 DATA DGROUP 0a01:0008 00000102 -_DATA DATA DGROUP 0a12:0000 0000025a -XIB DATA DGROUP 0a37:000a 00000000 -XI DATA DGROUP 0a37:000a 0000001e -XIE DATA DGROUP 0a39:0008 00000000 -YIB DATA DGROUP 0a39:0008 00000000 -YI DATA DGROUP 0a39:0008 00000012 -YIE DATA DGROUP 0a3a:000a 00000000 -STRINGS DATA DGROUP 0a3a:000a 00000000 -DATA DATA DGROUP 0a3a:000a 00000000 -_BSS BSS DGROUP 0a3a:000a 00000ad5 -STACK STACK DGROUP 0ae8:0000 0000dac0 +16_in_TEXT CODE AUTO 0000:1350 00001d43 +16_mm_TEXT CODE AUTO 0000:30a0 00003308 +wcpu_TEXT CODE AUTO 0000:63b0 00000058 +16_head_TEXT CODE AUTO 0000:6410 00000405 +16_ca_TEXT CODE AUTO 0000:6820 000003fd +kitten_TEXT CODE AUTO 0000:6c20 0000080a +16_hc_TEXT CODE AUTO 0000:7430 0000158b +_TEXT CODE AUTO 089c:0000 000076e3 +bitmap_TEXT CODE AUTO 089c:76f0 000005c9 +modex16_TEXT CODE AUTO 089c:7cc0 00002180 +16text_TEXT CODE AUTO 089c:9e40 0000010d +16_in13_DATA FAR_DATA AUTO 1291:0000 000001a4 +FAR_DATA FAR_DATA AUTO 12ab:0004 00000000 +_NULL BEGDATA DGROUP 12ac:0000 00000020 +_AFTERNULL BEGDATA DGROUP 12ae:0000 00000002 +CONST DATA DGROUP 12ae:0002 00000076 +CONST2 DATA DGROUP 12b5:0008 00000102 +_DATA DATA DGROUP 12c6:0000 0000056a +XIB DATA DGROUP 131c:000a 00000000 +XI DATA DGROUP 131c:000a 0000002a +XIE DATA DGROUP 131f:0004 00000000 +YIB DATA DGROUP 131f:0004 00000000 +YI DATA DGROUP 131f:0004 00000018 +YIE DATA DGROUP 1320:000c 00000000 +STRINGS DATA DGROUP 1320:000c 00000000 +DATA DATA DGROUP 1320:000c 00000000 +_BSS BSS DGROUP 1321:0000 00000c7d +STACK STACK DGROUP 13e9:0000 0000dac0 +----------------+ @@ -68,371 +76,540 @@ Module: mapread.o(/dos/z/16/src/lib/mapread.c) Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c) 0000:0e02 jsmn_parse_ 0000:12fe jsmn_init_ +Module: 16_in.o(/dos/z/16/src/lib/16_in.c) +0000:1468+ INL_KeyService_ +0000:16b2+ Mouse_ +0000:170a+ IN_GetJoyAbs_ +0000:1ad0+ IN_GetJoyButtonsDB_ +0000:1d66+ IN_SetupJoy_ +0000:1f28* IN_Startup_ +0000:202e* IN_Default_ +0000:2192* IN_Shutdown_ +0000:2212* IN_SetKeyHook_ +0000:2234+ IN_ClearKeysDown_ +0000:2314* IN_ReadCursor_ +0000:2430* IN_ReadControl_ +0000:2bb0* IN_SetControlType_ +0000:2bfe* IN_GetScanName_ +0000:2c86* IN_WaitForKey_ +0000:2cbc* IN_WaitForASCII_ +0000:2cf2+ IN_AckBack_ +0000:2dda* IN_Ack_ +0000:2e7c+ IN_IsUserInput_ +0000:2f22* IN_UserInput_ +0000:2f7a* IN_KeyDown_ +0000:2fc2+ IN_ClearKey_ +0000:303a* IN_qb_ +12ac:076e+ _inpu +Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) +0000:3a84+ MML_CheckForEMS_ +0000:3ae0+ MML_SetupEMS_ +0000:3c98+ MML_ShutdownEMS_ +0000:3d04+ MM_MapEMS_ +0000:3e00* MM_MapXEMS_ +0000:3f20+ MML_CheckForXMS_ +0000:3f7c* MML_SetupXMS_ +0000:4064+ MML_ShutdownXMS_ +0000:40f2+ MML_UseSpace_ +0000:42d0+ MML_ClearBlock_ +0000:4354* MM_Startup_ +0000:4786+ MM_Shutdown_ +0000:481c MM_GetPtr_ +0000:4c16+ MM_FreePtr_ +0000:4d0e* MM_SetPurge_ +0000:4de8* MM_SetLock_ +0000:4ec0+ MM_SortMem_ +0000:50ae* MM_ShowMemory_ +0000:574e* MM_DumpData_ +0000:58a8+ MM_UnusedMemory_ +0000:592c+ MM_TotalFree_ +0000:59c2* MM_Report_ +0000:637a* MM_BombOnError_ +12ac:08d0+ _beforesort +12ac:08d4+ _aftersort +12ac:08d8+ _XMSaddr +Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) +0000:63b0* detectcpu_ +Module: 16_head.o(/dos/z/16/src/lib/16_head.c) +0000:641e* wait_ +0000:646a* filesize_ +0000:64d0 printmeminfoline_ +0000:66bc US_CheckParm_ +Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) +0000:684e CA_OpenDebug_ +0000:689e CA_CloseDebug_ +0000:68cc+ CA_FarRead_ +0000:694c* CA_FarWrite_ +0000:69cc* CA_ReadFile_ +0000:6a48* CA_LoadFile_ +0000:6af0* CAL_OptimizeNodes_ +0000:6ba0* CA_Startup_ +0000:6bf0* CA_Shutdown_ +12ac:08e0* _finishcachebox +12ac:08e4* _drawcachebox +12ac:08e8* _updatecachebox +Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) +0000:6c5c KITTENGETS +0000:6cbc* kittenopen_ +0000:6f0a+ catread_ +0000:6fbe* kittenclose_ +0000:6fda+ mystrtoul_ +0000:708e+ processEscChars_ +0000:7214+ get_line_ +0000:7286+ db_fetch_ +0000:731c+ db_insert_ +12ac:04a4+ __kitten_catalog +Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) +0000:75dc+ LargestFreeBlock_ +0000:766a+ _coreleft_ +0000:76e6+ LargestFarFreeBlock_ +0000:779c+ _farcoreleft_ +0000:784a+ LargestHugeFreeBlock_ +0000:793a* _hugecoreleft_ +0000:7a0a+ GetFreeSize_ +0000:7a64+ GetFarFreeSize_ +0000:7aae+ GetNearFreeSize_ +0000:7afc* heapdump_ +0000:879e+ heapstat_ +0000:88dc+ heapstat0_ +0000:893e+ HC_OpenDebug_ +0000:898e* HC_CloseDebug_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:1355 __STK -0000:1375* __STKOVERFLOW_ +089c:0005 __STK +089c:0025 __STKOVERFLOW_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -09f8:01b8 ___iob -09f8:043a ___OpenStreams -09f8:043e ___ClosedStreams +12ac:04b6 ___iob +12ac:08f4 ___OpenStreams +12ac:08f8 ___ClosedStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:1392 fprintf_ +089c:0042 fprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -09f8:0000* __nullarea -09f8:0320* __ovlflag -09f8:0321* __intno -09f8:0322* __ovlvec -0000:13c2 _cstart_ -0000:1495* _Not_Enough_Memory_ -0000:15c7 __exit_ -0000:15e6 __do_exit_with_msg__ -0000:1643 __GETDS +12ac:0000* __nullarea +12ac:061e* __ovlflag +12ac:061f* __intno +12ac:0620* __ovlvec +089c:0072 _cstart_ +089c:0145* _Not_Enough_Memory_ +089c:0277 __exit_ +089c:0296 __do_exit_with_msg__ +089c:02f3 __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:164e _big_code_ -0000:164e* CodeModelMismatch +089c:02fe _big_code_ +089c:02fe* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -09f8:0442 __argv -09f8:0446 ___argv -09f8:044a __argc -09f8:044c ___argc +12ac:08fc __argv +12ac:0900 ___argv +12ac:0904 __argc +12ac:0906 ___argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:1655 __PIA -0000:164e* __PIS +089c:0305 __PIA +089c:02fe* __PIS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c) -0000:166c strncmp_ +089c:031c strncmp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:16a9 _fmalloc_ -0000:16a9 malloc_ -09f8:0326+ ___fheap -09f8:0328 ___fheapRover -09f8:032a ___LargestSizeB4Rover -Module: 16.lib(/dos/z/16/src/lib/bitmap.c) -0000:7a22 bitmapLoadPcx_ -0000:7b7e* bitmapLoadPcxTiles_ +089c:0359 _fmalloc_ +089c:0359 malloc_ +12ac:0624 ___fheap +12ac:0626 ___fheapRover +12ac:0628 ___LargestSizeB4Rover +Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) +089c:79f2 bitmapLoadPcx_ +089c:7b4e* bitmapLoadPcxTiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c) -0000:181e strstr_ +089c:04ce strstr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c) -0000:1920 atoi_ +089c:05d0 atoi_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:19bc+ __open_flags_ -0000:1c7d+ _fsopen_ -0000:1ce4 fopen_ -0000:1e07* freopen_ +089c:066c+ __open_flags_ +089c:092d+ _fsopen_ +089c:0994 fopen_ +089c:0ab7* freopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0000:1e91 fread_ +089c:0b41 fread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:2208 __get_errno_ptr_ -09f8:04ce _errno +089c:0eb8 __get_errno_ptr_ +12ac:0988 _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:220f* _frealloc_ -0000:220f realloc_ +089c:0ebf* _frealloc_ +089c:0ebf realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:22ec __PTC +089c:0f9c __PTC Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c) -0000:231f strncpy_ +089c:0fcf strncpy_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) +089c:100b+ int86x_ +089c:118e int86_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) +089c:11bc __I4M +089c:11bc __U4M +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) +089c:11d4 _dos_getvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) +089c:11df _dos_setvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) +089c:11ec __I4D +089c:123b __U4D +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) +089c:12bf printf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) +089c:12ee* _heapgrow_ +089c:12ee _fheapgrow_ +089c:12ef _nheapgrow_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) +089c:1367 _memavl_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) +089c:13ac _nmalloc_ +12ac:0634 ___nheapbeg +12ac:0636 ___MiniHeapRover +12ac:0638 ___LargestSizeB4MiniHeapRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) +089c:1486 _ffree_ +089c:1486 free_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) +089c:14f3 _nfree_ +12ac:098a+ ___MiniHeapFreeRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) +089c:15ee+ _null_exit_rtn_ +089c:15ee+ __null_int23_exit_ +089c:15ef exit_ +089c:1610+ _exit_ +12ac:063a+ ___int23_exit +12ac:063e+ ___FPE_handler_exit +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) +089c:162c ultoa_ +089c:16ea* ltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) +089c:1870 write_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) +089c:1a9c __doclose_ +089c:1be6 __shutdown_stream_ +089c:1c00 fclose_ +12ac:098c+ ___RmTmpFileFn +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) +089c:1c6b+ __ibm_bios_get_ticks_ +089c:1ce2 clock_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) +089c:1d09 kbhit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) +089c:1d20 ftell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) +089c:1f06 fseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) +12ac:0098 __IsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) +089c:20fe tolower_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) +089c:210c unlink_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) +089c:233c open_ +089c:2373 sopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) +089c:23a0 close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) +089c:23a5 filelength_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) +089c:2403 sprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) +089c:2432 getenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) +089c:251e __PTS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) +089c:254f read_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) +089c:2688* __clib_strdup_ +089c:2688 strdup_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) +089c:26ef halloc_ +089c:27d4 hfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) +089c:27db _heapwalk_ +089c:27db _fheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) +089c:27f0+ __NHeapWalk_ +089c:28e9 _nheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) +089c:28f9 stackavail_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:235b* __exit_with_msg_ -0000:2360 __fatal_runtime_error_ +089c:2907* __exit_with_msg_ +089c:290c __fatal_runtime_error_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -09f8:0334 __curbrk -09f8:033c __STACKLOW -09f8:033e __STACKTOP -09f8:0340 __cbyte -09f8:0342 __child -09f8:0344 __no87 -09f8:0351 ___FPE_handler -09f8:0336 __psp -09f8:0345 __get_ovl_stack -09f8:0349 __restore_ovl_stack -09f8:034d __close_ovl_file -09f8:0355 __LpCmdLine -09f8:0359 __LpPgmName -09f8:0338 __osmajor -09f8:0339 __osminor -09f8:033a __osmode -09f8:033b __HShift +12ac:064a __curbrk +12ac:0652 __STACKLOW +12ac:0654 __STACKTOP +12ac:0656 __cbyte +12ac:0658 __child +12ac:065a __no87 +12ac:0667 ___FPE_handler +12ac:064c __psp +12ac:065b __get_ovl_stack +12ac:065f __restore_ovl_stack +12ac:0663 __close_ovl_file +12ac:066b __LpCmdLine +12ac:066f __LpPgmName +12ac:064e __osmajor +12ac:064f __osminor +12ac:0650 __osmode +12ac:0651 __HShift Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:237e __InitFiles_ +089c:292a __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:25b2* fcloseall_ -0000:25b9 __full_io_exit_ +089c:2b5e* fcloseall_ +089c:2b65 __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:25dd __fprtf_ +089c:2b89 __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:2730 __CMain +089c:2cdc __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:2796 __InitRtns -0000:2796* __FInitRtns -0000:27f1 __FiniRtns -0000:27f1* __FFiniRtns +089c:2d42 __InitRtns +089c:2d42* __FInitRtns +089c:2d9d __FiniRtns +089c:2d9d* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -09f8:035e ___uselfn +12ac:0674 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:2856 __DOSseg__ +089c:2e02 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:2857 __Init_Argv_ -0000:28ba+ _getargv_ -0000:2bea __Fini_Argv_ +089c:2e03 __Init_Argv_ +089c:2e66+ _getargv_ +089c:3196 __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:2c20 __MemAllocator -0000:2cea __MemFree +089c:31c0 __MemAllocator +089c:328a __MemFree Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:2e47 __GrowSeg_ +089c:33e7 __GrowSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:2fbd __AllocSeg_ +089c:355d __AllocSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:30ac __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:30af _nmalloc_ -09f8:0360 ___nheapbeg -09f8:0362 ___MiniHeapRover -09f8:0364 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:3189* _heapgrow_ -0000:3189* _fheapgrow_ -0000:318a _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:3202 printf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:3231 __doclose_ -0000:337b __shutdown_stream_ -0000:3395 fclose_ -09f8:04d4+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:3400+ _null_exit_rtn_ -0000:3400+ __null_int23_exit_ -0000:3401 exit_ -0000:3422+ _exit_ -09f8:0366+ ___int23_exit -09f8:036a+ ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:355c fseek_ +089c:364c __fmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:3754 __fill_buffer_ -0000:39a3 fgetc_ -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:7ea8* VGAmodeX_ -0000:7f50+ modexEnter_ -0000:7fec* modexLeave_ -0000:8004* modexDefaultPage_ -0000:805e* modexNextPage_ -0000:811a* modexNextPageFlexibleSize_ -0000:81be* modexShowPage_ -0000:82ba* modexPanPage_ -0000:830a* modexSelectPlane_ -0000:832e+ modexClearRegion_ -0000:8446* oldDrawBmp_ -0000:85ac* CDrawBmp_ -0000:8710* modexDrawBmp_ -0000:8776+ modexDrawBmpRegion_ -0000:88e0* modexDrawPlanarBuf_ -0000:88fe* modexDrawSprite_ -0000:8964+ modexDrawSpriteRegion_ -0000:8adc* modexCopyPageRegion_ -0000:8c46* modexFadeOn_ -0000:8c76* modexFadeOff_ -0000:8ca4* modexFlashOn_ -0000:8cd2* modexFlashOff_ -0000:8da2+ modexPalSave_ -0000:8df8 modexNewPal_ -0000:8e48* modexLoadPalFile_ -0000:8f2a* modexSavePalFile_ -0000:8fa2* modexPalBlack_ -0000:8fcc* modexPalWhite_ -0000:8ff6+ modexPalUpdate_ -0000:9566+ modexPalUpdate1_ -0000:95e0* modexPalUpdate0_ -0000:962c+ chkcolor_ -0000:9944+ modexputPixel_ -0000:99d2* modexgetPixel_ -0000:9a58* modexhlin_ -0000:9ac4* modexprint_ -0000:9c5e* modexprintbig_ -0000:9dda* cls_ -0000:9e48+ modexWaitBorder_ -09f8:0374+ _VGA -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:3aea __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -09f8:0098 __IsTable +089c:364f __fill_buffer_ +089c:389e fgetc_ +Module: gfx.lib(/dos/z/16/src/lib/modex16.c) +089c:7e78* VGAmodeX_ +089c:7f20+ modexEnter_ +089c:7fbc* modexLeave_ +089c:7fd4* modexDefaultPage_ +089c:802e* modexNextPage_ +089c:80ea* modexNextPageFlexibleSize_ +089c:818e* modexShowPage_ +089c:828a* modexPanPage_ +089c:82da* modexSelectPlane_ +089c:82fe+ modexClearRegion_ +089c:8416* oldDrawBmp_ +089c:857c* CDrawBmp_ +089c:86e0* modexDrawBmp_ +089c:8746+ modexDrawBmpRegion_ +089c:88b0* modexDrawPlanarBuf_ +089c:88ce* modexDrawSprite_ +089c:8934+ modexDrawSpriteRegion_ +089c:8aac* modexCopyPageRegion_ +089c:8c16* modexFadeOn_ +089c:8c46* modexFadeOff_ +089c:8c74* modexFlashOn_ +089c:8ca2* modexFlashOff_ +089c:8d72+ modexPalSave_ +089c:8dc8 modexNewPal_ +089c:8e18* modexLoadPalFile_ +089c:8efa* modexSavePalFile_ +089c:8f72* modexPalBlack_ +089c:8f9c* modexPalWhite_ +089c:8fc6+ modexPalUpdate_ +089c:9536+ modexPalUpdate1_ +089c:95b0* modexPalUpdate0_ +089c:95fc+ chkcolor_ +089c:9914+ modexputPixel_ +089c:99a2* modexgetPixel_ +089c:9a28* modexhlin_ +089c:9a94* modexprint_ +089c:9c2e* modexprintbig_ +089c:9daa* cls_ +089c:9e18+ modexWaitBorder_ +12ac:0684+ _VGA Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:3b1b* __set_commode_ -09f8:039c __commode +089c:39e5* __set_commode_ +12ac:06ac __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -09f8:039e __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:3b27 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:3d56* open_ -0000:3d8d sopen_ +12ac:06ae __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:3dba __chktty_ +089c:39f1 __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:3e19 __freefp_ -0000:3eba __purgefp_ +089c:3a50 __freefp_ +089c:3af1 __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:3efb __allocfp_ +089c:3b32 __allocfp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:40ab __ioalloc_ +089c:3ce2 __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:4239 __qread_ +089c:3e70 __qread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:4259* _msize_ -0000:4274 _fmsize_ +089c:3e90* _msize_ +089c:3eab _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:4285 __HeapManager_expand_ -0000:478e _nexpand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:47e1 _ffree_ -0000:47e1 free_ +089c:3ebc __HeapManager_expand_ +089c:43c5 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:484e _fexpand_ -0000:484e* _expand_ +089c:4418 _fexpand_ +089c:4418* _expand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) +089c:444d intr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) +089c:4461 segread_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) +089c:454c __LastFree_ +089c:45c6 __ExpandDGROUP_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) +089c:46d7 __nmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) +12ac:0050 ___Alphabet +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) +089c:46da __lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) +089c:4714* __dosretax +089c:4719* __dosret0 +089c:4720 __set_errno_dos_ +089c:4788* __set_errno_dos_reterr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) +089c:4793 __GetIOMode_ +089c:47c8 __SetIOMode_nogrow_ +12ac:06c4 ___NFiles +12ac:06c6 ___init_mode +12ac:06ee ___io_mode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) +089c:47fd __close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) +089c:4833 __flush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) +089c:4a7c fflush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) +089c:4a91 tell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) +089c:4aa2 lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) +089c:4ad4 __doserror_ +089c:4ae2 __doserror1_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) +089c:4aee _dos_open_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) +089c:4b14 isatty_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) +089c:4b30* __get_doserrno_ptr_ +12ac:1298 __doserrno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) +12ac:06f2 ___umaskval +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) +089c:4b37 _dos_creat_ +089c:4b5b* _dos_creatnew_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) +089c:4b7c+ __grow_iomode_ +089c:4c63+ __shrink_iomode_ +089c:4ca4 __SetIOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) +089c:4d64 vsprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) +12ac:129c ___env_mask +12ac:12a0 _environ +12ac:12a4* __wenviron +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) +089c:4da6 _mbterm_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) +089c:4df9 _mbsnextc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) +089c:4e54 _mbctoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) +089c:4e77 _mbsinc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) +089c:4ec9 __ChkTTYIOMode_ +089c:4f37* __IOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) +089c:5009 __HeapWalk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:4883 __EnterWVIDEO_ -09f8:03a0+ ___WD_Present +089c:522f __EnterWVIDEO_ +12ac:06f4+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:48a7 fputc_ +089c:5253 fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:4a7c __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:5bec __flush_ +089c:5428 __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -09f8:0dd8 ____Argv -09f8:0ddc ____Argc +12ac:12a8 ____Argv +12ac:12ac ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -09f8:03a2 __amblksiz +12ac:06f6 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -09f8:03fa __Start_XI -09f8:0418 __End_XI -09f8:0418 __Start_YI -09f8:042a __End_YI +12ac:070a __Start_XI +12ac:0734 __End_XI +12ac:0734 __Start_YI +12ac:074c __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -09f8:0dde ___historical_splitparms +12ac:12ae ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:5e36* _heapenable_ -09f8:03a4 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:5e47 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:5ecf __LastFree_ -0000:5f49 __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:605a _nfree_ -09f8:0de0+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:6155 __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:618f __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:61c5 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:61f6 tell_ +089c:6598* _heapenable_ +12ac:06f8 ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:6207 __flushall_ -0000:629b* flushall_ +089c:65a9 __flushall_ +089c:663d flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:62a1 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:62bb+ int86x_ -0000:643e int86_ +089c:6643 getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:646b fwrite_ +089c:665d fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:67e4 rand_ -0000:6826* srand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:684a __I4M -0000:684a __U4M -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:9ee6* textInit_ -09f8:0de2 _romFonts -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:6862 _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:6888 __GetIOMode_ -0000:68bd __SetIOMode_nogrow_ -09f8:03aa ___NFiles -09f8:03ac ___init_mode -09f8:03d4 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:68f2 isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:690e* __get_doserrno_ptr_ -09f8:0dfa __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -09f8:03d8 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:6915 _dos_creat_ -0000:6939* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:695a+ __grow_iomode_ -0000:6a41+ __shrink_iomode_ -0000:6a82 __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:6b29* __dosretax -0000:6b2e* __dosret0 -0000:6b35 __set_errno_dos_ -0000:6b9d* __set_errno_dos_reterr_ +089c:69d6 rand_ +089c:6a18* srand_ +Module: gfx.lib(/dos/z/16/src/lib/16text.c) +089c:9eb6* textInit_ +12ac:12b0 _romFonts Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:6ba8 _bfree_ +089c:6a3b _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:6bcd _bexpand_ +089c:6a60 _bexpand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) +089c:6aba _DoINTR_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) +089c:6e33* sbrk_ +089c:6e43 __brk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) +089c:6eab __qwrite_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) +089c:6f0b fsync_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) +089c:6f2e __setenvp_ +089c:70ba __freeenvp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) +12ac:06fe ___IsDBCS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) +089c:7118* _ismbblead_ +12ac:12cc ___MBCSIsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +089c:7172 __mbinit_ +12ac:0700 ___MBCodePage +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) +089c:724d _mbdtoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) +089c:725b toupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:6c26 wctomb_ +089c:7269 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:6c71+ utoa_ -0000:6d12 itoa_ +089c:72b4+ utoa_ +089c:7355 itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:6d5c strupr_ +089c:739f strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -09f8:03ee ___EFG_printf -09f8:03f2* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -09f8:03f6 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:6da4* _ismbblead_ -09f8:0dfe ___MBCSIsTable +12ac:0702 ___EFG_printf +12ac:0706* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:6dc0 ulltoa_ -0000:6efd* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:6f6e ultoa_ -0000:702c* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:707a __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:70da fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:70df* sbrk_ -0000:70ef __brk_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:7157 intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:716b segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:71d2 __doserror_ -0000:71e0* __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:71ec __ChkTTYIOMode_ -0000:725a* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -09f8:0072 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:72a8 __mbinit_ -09f8:03f8+ ___MBCodePage +089c:73e7 ulltoa_ +089c:7524* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:7383* _dos_close_ -0000:7391 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:73a0 _DoINTR_ +089c:7595* _dos_close_ +089c:75a3 _dos_commit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) +089c:75b2 clearenv_ +--------------------+ | Libraries Used | +--------------------+ -16.lib +gfx.lib /dos/fdos/watcom2/lib286/dos/clibh.lib @@ -441,6 +618,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00018940 (100672.) -Entry point address: 0000:13c2 +Memory size: 00021950 (137552.) +Entry point address: 089c:0072 Link time: 00:00.00 diff --git a/palettec.exe b/palettec.exe index 9a19ecfb..470b3d47 100755 Binary files a/palettec.exe and b/palettec.exe differ diff --git a/palettec.map b/palettec.map index fce2079e..7a3ea9f6 100755 --- a/palettec.map +++ b/palettec.map @@ -1,7 +1,7 @@ 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/02 19:12:13 +Created on: 15/10/02 19:46:33 Executable Image: palettec.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 07d3:0000 0000e800 +DGROUP 10c6:0000 0000edf0 @@ -25,25 +25,33 @@ Segment Class Group Address Size ======= ===== ===== ======= ==== palettec_TEXT CODE AUTO 0000:0000 0000004c -_TEXT CODE AUTO 0000:0050 00005a4b -modex16_TEXT CODE AUTO 0000:5aa0 00002180 -16text_TEXT CODE AUTO 0000:7c20 0000010d -FAR_DATA FAR_DATA AUTO 07d2:000d 00000000 -_NULL BEGDATA DGROUP 07d3:0000 00000020 -_AFTERNULL BEGDATA DGROUP 07d5:0000 00000002 -CONST DATA DGROUP 07d5:0002 00000076 -CONST2 DATA DGROUP 07dc:0008 00000000 -_DATA DATA DGROUP 07dd:0000 00000248 -XIB DATA DGROUP 0801:0008 00000000 -XI DATA DGROUP 0801:0008 00000018 -XIE DATA DGROUP 0803:0000 00000000 -YIB DATA DGROUP 0803:0000 00000000 -YI DATA DGROUP 0803:0000 0000000c -YIE DATA DGROUP 0803:000c 00000000 -STRINGS DATA DGROUP 0803:000c 00000000 -DATA DATA DGROUP 0803:000c 00000000 -_BSS BSS DGROUP 0803:000c 00000a33 -STACK STACK DGROUP 08a7:0000 0000dac0 +16_in_TEXT CODE AUTO 0000:0050 00001d43 +16_mm_TEXT CODE AUTO 0000:1da0 00003308 +wcpu_TEXT CODE AUTO 0000:50b0 00000058 +16_head_TEXT CODE AUTO 0000:5110 00000405 +16_ca_TEXT CODE AUTO 0000:5520 000003fd +kitten_TEXT CODE AUTO 0000:5920 0000080a +16_hc_TEXT CODE AUTO 0000:6130 0000158b +_TEXT CODE AUTO 0000:76c0 00007158 +modex16_TEXT CODE AUTO 0e82:0000 00002180 +16text_TEXT CODE AUTO 0e82:2180 0000010d +16_in13_DATA FAR_DATA AUTO 10ab:0000 000001a4 +FAR_DATA FAR_DATA AUTO 10c5:0004 00000000 +_NULL BEGDATA DGROUP 10c6:0000 00000020 +_AFTERNULL BEGDATA DGROUP 10c8:0000 00000002 +CONST DATA DGROUP 10c8:0002 00000076 +CONST2 DATA DGROUP 10cf:0008 00000102 +_DATA DATA DGROUP 10e0:0000 00000550 +XIB DATA DGROUP 1135:0000 00000000 +XI DATA DGROUP 1135:0000 0000002a +XIE DATA DGROUP 1137:000a 00000000 +YIB DATA DGROUP 1137:000a 00000000 +YI DATA DGROUP 1137:000a 00000018 +YIE DATA DGROUP 1139:0002 00000000 +STRINGS DATA DGROUP 1139:0002 00000000 +DATA DATA DGROUP 1139:0002 00000000 +_BSS BSS DGROUP 113a:0000 00000bed +STACK STACK DGROUP 11f9:0000 0000dac0 +----------------+ @@ -58,343 +66,527 @@ Address Symbol Module: palettec.o(/dos/z/16/src/palettec.c) 0000:0012 main_ +Module: 16_in.o(/dos/z/16/src/lib/16_in.c) +0000:0168+ INL_KeyService_ +0000:03b2+ Mouse_ +0000:040a+ IN_GetJoyAbs_ +0000:07d0+ IN_GetJoyButtonsDB_ +0000:0a66+ IN_SetupJoy_ +0000:0c28* IN_Startup_ +0000:0d2e* IN_Default_ +0000:0e92* IN_Shutdown_ +0000:0f12* IN_SetKeyHook_ +0000:0f34+ IN_ClearKeysDown_ +0000:1014* IN_ReadCursor_ +0000:1130* IN_ReadControl_ +0000:18b0* IN_SetControlType_ +0000:18fe* IN_GetScanName_ +0000:1986* IN_WaitForKey_ +0000:19bc* IN_WaitForASCII_ +0000:19f2+ IN_AckBack_ +0000:1ada* IN_Ack_ +0000:1b7c+ IN_IsUserInput_ +0000:1c22* IN_UserInput_ +0000:1c7a* IN_KeyDown_ +0000:1cc2+ IN_ClearKey_ +0000:1d3a* IN_qb_ +10c6:074e+ _inpu +Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) +0000:2784+ MML_CheckForEMS_ +0000:27e0+ MML_SetupEMS_ +0000:2998+ MML_ShutdownEMS_ +0000:2a04+ MM_MapEMS_ +0000:2b00* MM_MapXEMS_ +0000:2c20+ MML_CheckForXMS_ +0000:2c7c* MML_SetupXMS_ +0000:2d64+ MML_ShutdownXMS_ +0000:2df2+ MML_UseSpace_ +0000:2fd0+ MML_ClearBlock_ +0000:3054* MM_Startup_ +0000:3486+ MM_Shutdown_ +0000:351c MM_GetPtr_ +0000:3916+ MM_FreePtr_ +0000:3a0e* MM_SetPurge_ +0000:3ae8* MM_SetLock_ +0000:3bc0+ MM_SortMem_ +0000:3dae* MM_ShowMemory_ +0000:444e* MM_DumpData_ +0000:45a8+ MM_UnusedMemory_ +0000:462c+ MM_TotalFree_ +0000:46c2* MM_Report_ +0000:507a* MM_BombOnError_ +10c6:08b0+ _beforesort +10c6:08b4+ _aftersort +10c6:08b8+ _XMSaddr +Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) +0000:50b0* detectcpu_ +Module: 16_head.o(/dos/z/16/src/lib/16_head.c) +0000:511e* wait_ +0000:516a* filesize_ +0000:51d0 printmeminfoline_ +0000:53bc US_CheckParm_ +Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) +0000:554e CA_OpenDebug_ +0000:559e CA_CloseDebug_ +0000:55cc+ CA_FarRead_ +0000:564c* CA_FarWrite_ +0000:56cc* CA_ReadFile_ +0000:5748* CA_LoadFile_ +0000:57f0* CAL_OptimizeNodes_ +0000:58a0* CA_Startup_ +0000:58f0* CA_Shutdown_ +10c6:08c0* _finishcachebox +10c6:08c4* _drawcachebox +10c6:08c8* _updatecachebox +Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) +0000:595c KITTENGETS +0000:59bc* kittenopen_ +0000:5c0a+ catread_ +0000:5cbe* kittenclose_ +0000:5cda+ mystrtoul_ +0000:5d8e+ processEscChars_ +0000:5f14+ get_line_ +0000:5f86+ db_fetch_ +0000:601c+ db_insert_ +10c6:0494+ __kitten_catalog +Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) +0000:62dc+ LargestFreeBlock_ +0000:636a+ _coreleft_ +0000:63e6+ LargestFarFreeBlock_ +0000:649c+ _farcoreleft_ +0000:654a+ LargestHugeFreeBlock_ +0000:663a* _hugecoreleft_ +0000:670a+ GetFreeSize_ +0000:6764+ GetFarFreeSize_ +0000:67ae+ GetNearFreeSize_ +0000:67fc* heapdump_ +0000:749e+ heapstat_ +0000:75dc+ heapstat0_ +0000:763e+ HC_OpenDebug_ +0000:768e* HC_CloseDebug_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:0055 __STK -0000:0075* __STKOVERFLOW_ -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0000:5c58* VGAmodeX_ -0000:5d00 modexEnter_ -0000:5d9c modexLeave_ -0000:5db4* modexDefaultPage_ -0000:5e0e* modexNextPage_ -0000:5eca* modexNextPageFlexibleSize_ -0000:5f6e* modexShowPage_ -0000:606a* modexPanPage_ -0000:60ba* modexSelectPlane_ -0000:60de+ modexClearRegion_ -0000:61f6* oldDrawBmp_ -0000:635c* CDrawBmp_ -0000:64c0* modexDrawBmp_ -0000:6526+ modexDrawBmpRegion_ -0000:6690* modexDrawPlanarBuf_ -0000:66ae* modexDrawSprite_ -0000:6714+ modexDrawSpriteRegion_ -0000:688c* modexCopyPageRegion_ -0000:69f6* modexFadeOn_ -0000:6a26* modexFadeOff_ -0000:6a54* modexFlashOn_ -0000:6a82* modexFlashOff_ -0000:6b52 modexPalSave_ -0000:6ba8 modexNewPal_ -0000:6bf8* modexLoadPalFile_ -0000:6cda modexSavePalFile_ -0000:6d52* modexPalBlack_ -0000:6d7c* modexPalWhite_ -0000:6da6+ modexPalUpdate_ -0000:7316+ modexPalUpdate1_ -0000:7390* modexPalUpdate0_ -0000:73dc+ chkcolor_ -0000:76f4+ modexputPixel_ -0000:7782* modexgetPixel_ -0000:7808* modexhlin_ -0000:7874* modexprint_ -0000:7a0e* modexprintbig_ -0000:7b8a* cls_ -0000:7bf8+ modexWaitBorder_ -07d3:00b4+ _VGA +0000:76c5 __STK +0000:76e5 __STKOVERFLOW_ +Module: gfx.lib(/dos/z/16/src/lib/modex16.c) +0e82:01b8* VGAmodeX_ +0e82:0260 modexEnter_ +0e82:02fc modexLeave_ +0e82:0314* modexDefaultPage_ +0e82:036e* modexNextPage_ +0e82:042a* modexNextPageFlexibleSize_ +0e82:04ce* modexShowPage_ +0e82:05ca* modexPanPage_ +0e82:061a* modexSelectPlane_ +0e82:063e+ modexClearRegion_ +0e82:0756* oldDrawBmp_ +0e82:08bc* CDrawBmp_ +0e82:0a20* modexDrawBmp_ +0e82:0a86+ modexDrawBmpRegion_ +0e82:0bf0* modexDrawPlanarBuf_ +0e82:0c0e* modexDrawSprite_ +0e82:0c74+ modexDrawSpriteRegion_ +0e82:0dec* modexCopyPageRegion_ +0e82:0f56* modexFadeOn_ +0e82:0f86* modexFadeOff_ +0e82:0fb4* modexFlashOn_ +0e82:0fe2* modexFlashOff_ +0e82:10b2 modexPalSave_ +0e82:1108 modexNewPal_ +0e82:1158* modexLoadPalFile_ +0e82:123a modexSavePalFile_ +0e82:12b2* modexPalBlack_ +0e82:12dc* modexPalWhite_ +0e82:1306+ modexPalUpdate_ +0e82:1876+ modexPalUpdate1_ +0e82:18f0* modexPalUpdate0_ +0e82:193c+ chkcolor_ +0e82:1c54+ modexputPixel_ +0e82:1ce2* modexgetPixel_ +0e82:1d68* modexhlin_ +0e82:1dd4* modexprint_ +0e82:1f6e* modexprintbig_ +0e82:20ea* cls_ +0e82:2158+ modexWaitBorder_ +10c6:04b4+ _VGA Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -07d3:0000* __nullarea -07d3:00dc* __ovlflag -07d3:00dd* __intno -07d3:00de* __ovlvec -0000:0092 _cstart_ -0000:0165* _Not_Enough_Memory_ -0000:0297 __exit_ -0000:02b6 __do_exit_with_msg__ -0000:0313 __GETDS +10c6:0000* __nullarea +10c6:04dc* __ovlflag +10c6:04dd* __intno +10c6:04de* __ovlvec +0000:7702 _cstart_ +0000:77d5* _Not_Enough_Memory_ +0000:7907 __exit_ +0000:7926 __do_exit_with_msg__ +0000:7983 __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:031e _big_code_ -0000:031e* CodeModelMismatch -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:031e* __exit_with_msg_ -0000:0323 __fatal_runtime_error_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -07d3:00e2 __curbrk -07d3:00ea __STACKLOW -07d3:00ec __STACKTOP -07d3:00ee __cbyte -07d3:00f0 __child -07d3:00f2 __no87 -07d3:00ff ___FPE_handler -07d3:00e4 __psp -07d3:00f3 __get_ovl_stack -07d3:00f7 __restore_ovl_stack -07d3:00fb __close_ovl_file -07d3:0103 __LpCmdLine -07d3:0107 __LpPgmName -07d3:00e6 __osmajor -07d3:00e7 __osminor -07d3:00e8 __osmode -07d3:00e9 __HShift -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:0342+ int86x_ -0000:04c5 int86_ +0000:798e _big_code_ +0000:798e* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:04f9 __PIA -0000:04f2* __PIS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:0510 _fmalloc_ -0000:0510 malloc_ -07d3:010c+ ___fheap -07d3:010e ___fheapRover -07d3:0110 ___LargestSizeB4Rover +0000:7995 __PIA +0000:798e* __PIS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) +0000:79ac+ int86x_ +0000:7b2f int86_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) +0000:7b5c __I4M +0000:7b5c __U4M +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) +0000:7b74 _dos_getvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) +0000:7b7f _dos_setvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) +0000:7b8c __I4D +0000:7bdb __U4D +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) +10c6:11d4 __argv +10c6:11d8 ___argv +10c6:11dc __argc +10c6:11de ___argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:0685 printf_ +0000:7c5f printf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) +0000:7c8e* _heapgrow_ +0000:7c8e _fheapgrow_ +0000:7c8f _nheapgrow_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) +0000:7d07 _memavl_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) +0000:7d4c _nmalloc_ +10c6:04e2 ___nheapbeg +10c6:04e4 ___MiniHeapRover +10c6:04e6 ___LargestSizeB4MiniHeapRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) +0000:7e26 _fmalloc_ +0000:7e26 malloc_ +10c6:04e8 ___fheap +10c6:04ea ___fheapRover +10c6:04ec ___LargestSizeB4Rover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) +0000:7f9b _ffree_ +0000:7f9b free_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) +0000:8008 _nfree_ +10c6:11e0+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:06b4+ _null_exit_rtn_ -0000:06b4+ __null_int23_exit_ -0000:06b5 exit_ -0000:06d6+ _exit_ -07d3:0112+ ___int23_exit -07d3:0116+ ___FPE_handler_exit +0000:8103+ _null_exit_rtn_ +0000:8103+ __null_int23_exit_ +0000:8104 exit_ +0000:8125+ _exit_ +10c6:04ee+ ___int23_exit +10c6:04f2+ ___FPE_handler_exit +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) +0000:8142 __PTC +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) +0000:8175 ultoa_ +0000:8233* ltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) +0000:83b9 write_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:06f2+ __open_flags_ -0000:09b3+ _fsopen_ -0000:0a1a fopen_ -0000:0b3d* freopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:0bc7+ __fill_buffer_ -0000:0e16 fgetc_ +0000:85e5+ __open_flags_ +0000:88a6+ _fsopen_ +0000:890d fopen_ +0000:8a30* freopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) +0000:8aba fprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:0f5d __doclose_ -0000:10a7 __shutdown_stream_ -0000:10c1 fclose_ -07d3:0c0c+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:112c _ffree_ -0000:112c free_ +0000:8ae9 __doclose_ +0000:8c33 __shutdown_stream_ +0000:8c4d fclose_ +10c6:11e2+ ___RmTmpFileFn +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) +0000:8cb8+ __ibm_bios_get_ticks_ +0000:8d2f clock_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) +0000:8d56 kbhit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) +0000:8d6d ftell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) +0000:8f53 fseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) +10c6:0098 __IsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) +0000:914b tolower_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) +0000:9159 unlink_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) +0000:9389 open_ +0000:93c0 sopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) +0000:93ed close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) +0000:93f2 filelength_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) +0000:9450 sprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) +0000:947f getenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) +0000:956a __PTS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) +0000:959b read_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) +0000:96d4* __clib_strdup_ +0000:96d4 strdup_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) +0000:973b halloc_ +0000:9820 hfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) +0000:9827 _heapwalk_ +0000:9827 _fheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) +0000:983c+ __NHeapWalk_ +0000:9935 _nheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) +0000:9945 stackavail_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) +0000:9953* __exit_with_msg_ +0000:9958 __fatal_runtime_error_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) +10c6:04fe __curbrk +10c6:0506 __STACKLOW +10c6:0508 __STACKTOP +10c6:050a __cbyte +10c6:050c __child +10c6:050e __no87 +10c6:051b ___FPE_handler +10c6:0500 __psp +10c6:050f __get_ovl_stack +10c6:0513 __restore_ovl_stack +10c6:0517 __close_ovl_file +10c6:051f __LpCmdLine +10c6:0523 __LpPgmName +10c6:0502 __osmajor +10c6:0503 __osminor +10c6:0504 __osmode +10c6:0505 __HShift +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) +0000:9976+ __fill_buffer_ +0000:9bc5 fgetc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:1199 fwrite_ +0000:9d0c fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:1512 rand_ -0000:1554* srand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:1578 __I4M -0000:1578 __U4M -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:7c96* textInit_ -07d3:0c10 _romFonts +0000:a085 rand_ +0000:a0c7* srand_ +Module: gfx.lib(/dos/z/16/src/lib/16text.c) +0e82:21f6* textInit_ +10c6:11ea _romFonts Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:1590 __CMain +0000:a0ea __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:15f6 __InitRtns -0000:15f6* __FInitRtns -0000:1651 __FiniRtns -0000:1651* __FFiniRtns +0000:a150 __InitRtns +0000:a150* __FInitRtns +0000:a1ab __FiniRtns +0000:a1ab* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -07d3:011e ___uselfn +10c6:052c ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:16b6 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:16b7 __EnterWVIDEO_ -07d3:0120+ ___WD_Present +0000:a210 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:16db intr_ +0000:a211 intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:16ef segread_ +0000:a225 segread_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) +0000:a28b __Init_Argv_ +0000:a2ee+ _getargv_ +0000:a61e __Fini_Argv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) +10c6:052e ___iob +10c6:1206 ___OpenStreams +10c6:120a ___ClosedStreams +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) +0000:a662 __fprtf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) +0000:a83a __LastFree_ +0000:a8b4 __ExpandDGROUP_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) +0000:a9c5 __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:1760 __MemAllocator -0000:182a __MemFree +0000:a9d0 __MemAllocator +0000:aa9a __MemFree Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:1987 __GrowSeg_ +0000:abf7 __GrowSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:1afd __AllocSeg_ +0000:ad6d __AllocSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:1bec __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:1bef _nmalloc_ -07d3:0122 ___nheapbeg -07d3:0124 ___MiniHeapRover -07d3:0126 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:1cc9* _heapgrow_ -0000:1cc9* _fheapgrow_ -0000:1cca _nheapgrow_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -07d3:0128 ___iob -07d3:0c28 ___OpenStreams -07d3:0c2c ___ClosedStreams -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:1d5c __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:1eaf* __set_commode_ -07d3:0290 __commode +0000:ae5c __fmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) +10c6:0022 ___Alphabet +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) +0000:ae5f __lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) +0000:ae99* __dosretax +0000:ae9e* __dosret0 +0000:aea5 __set_errno_dos_ +0000:af0d* __set_errno_dos_reterr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:1ebb* __get_errno_ptr_ -07d3:0c30 _errno +0000:af18* __get_errno_ptr_ +10c6:120e _errno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) +0000:af1f __GetIOMode_ +0000:af54 __SetIOMode_nogrow_ +10c6:06aa ___NFiles +10c6:06ac ___init_mode +10c6:06d4 ___io_mode +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) +0000:af89* __set_commode_ +10c6:06d8 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -07d3:0292 __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:1ec2 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:20f1* open_ -0000:2128 sopen_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:2273 fseek_ +10c6:06da __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:246b __chktty_ +0000:af95 __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:24ca __freefp_ -0000:256b __purgefp_ +0000:aff4 __freefp_ +0000:b095 __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:25ac __allocfp_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:275c __PTC +0000:b0d6 __allocfp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) +0000:b286 __close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) +0000:b2bc __flush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) +0000:b505 fflush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) +0000:b51a tell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) +0000:b52b lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) +0000:b55c __doserror_ +0000:b56a __doserror1_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) +0000:b576 _dos_open_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) +0000:b59c isatty_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) +0000:b5b8* __get_doserrno_ptr_ +10c6:1210 __doserrno +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) +10c6:06dc ___umaskval +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) +0000:b5bf _dos_creat_ +0000:b5e3* _dos_creatnew_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) +0000:b604+ __grow_iomode_ +0000:b6eb+ __shrink_iomode_ +0000:b72c __SetIOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) +0000:b7ec vsprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) +10c6:1214 ___env_mask +10c6:1218 _environ +10c6:121c* __wenviron +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) +0000:b82e _mbterm_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) +0000:b881 _mbsnextc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) +0000:b8dc _mbctoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) +0000:b8ff _mbsinc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) +0000:b951 __ChkTTYIOMode_ +0000:b9bf* __IOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) +0000:ba91 __HeapWalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) +0000:bcb7 __EnterWVIDEO_ +10c6:06de+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:278f __flushall_ -0000:2823* flushall_ +0000:bcdb __flushall_ +0000:bd6f flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:2829 getche_ +0000:bd75 getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:2843 __ioalloc_ +0000:bd8f __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:29d1 __qread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:29f1 __lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:2a2b __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:2a61 __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:2caa _nfree_ -07d3:0c32+ ___MiniHeapFreeRover +0000:bf1d __qread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:2da5 __qwrite_ +0000:bf3d __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:2e05 fputc_ +0000:bf9d fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -07d3:0c34 ____Argv -07d3:0c38 ____Argc +10c6:1220 ____Argv +10c6:1224 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -07d3:0294 __amblksiz +10c6:06e0 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -07d3:02e8 __Start_XI -07d3:0300 __End_XI -07d3:0300 __Start_YI -07d3:030c __End_YI +10c6:06f0 __Start_XI +10c6:071a __End_XI +10c6:071a __Start_YI +10c6:0732 __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:2fda _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:3353* _heapenable_ -07d3:0296 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:3364 __nmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:33ec __LastFree_ -0000:3466 __ExpandDGROUP_ +0000:c172 _DoINTR_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) +10c6:1226 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:3577 __InitFiles_ +0000:c4eb __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:37ab* fcloseall_ -0000:37b2 __full_io_exit_ +0000:c71f* fcloseall_ +0000:c726 __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:37bc __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:492c _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:4952 __GetIOMode_ -0000:4987 __SetIOMode_nogrow_ -07d3:0298 ___NFiles -07d3:029a ___init_mode -07d3:02c2 ___io_mode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:49bc isatty_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:49d8* __get_doserrno_ptr_ -07d3:0c3a __doserrno -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -07d3:02c6 ___umaskval -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:49df _dos_creat_ -0000:4a03* _dos_creatnew_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:4a24+ __grow_iomode_ -0000:4b0b+ __shrink_iomode_ -0000:4b4c __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:4bf3* __dosretax -0000:4bf8* __dosret0 -0000:4bff __set_errno_dos_ -0000:4c67* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:4c72 __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:4ca3 lseek_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:4cd4 tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:4ce5 fsync_ +0000:c730 __prtf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) +0000:d8a0* _heapenable_ +10c6:06e2 ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:4cea* sbrk_ -0000:4cfa __brk_ +0000:d8b1* sbrk_ +0000:d8c1 __brk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) +0000:d929 fsync_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) +0000:d92e* _frealloc_ +0000:d92e realloc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) +0000:da28 __setenvp_ +0000:dbb4 __freeenvp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) +10c6:06e4 ___IsDBCS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) +0000:dc12* _ismbblead_ +10c6:122c ___MBCSIsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +0000:dc6c __mbinit_ +10c6:06e6 ___MBCodePage +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) +0000:dd47 _mbdtoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) +0000:dd55 toupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:4d62 wctomb_ +0000:dd63 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:4dad+ utoa_ -0000:4e4e itoa_ +0000:ddae+ utoa_ +0000:de4f itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:4e98 strupr_ +0000:de99 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -07d3:02dc ___EFG_printf -07d3:02e0* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -07d3:02e4 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:4ee0* _ismbblead_ -07d3:0c3e ___MBCSIsTable +10c6:06e8 ___EFG_printf +10c6:06ec* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:4efc ulltoa_ -0000:5039* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:50aa ultoa_ -0000:5168* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:51b6 __doserror_ -0000:51c4* __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:51d0* _frealloc_ -0000:51d0 realloc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:52ac __ChkTTYIOMode_ -0000:531a* __IOMode_ +0000:dee1 ulltoa_ +0000:e01e* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:532a* _dos_close_ -0000:5338 _dos_commit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -07d3:0072 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:5385 __mbinit_ -07d3:02e6+ ___MBCodePage +0000:e08f* _dos_close_ +0000:e09d _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:5460* _msize_ -0000:547b _fmsize_ +0000:e0ac* _msize_ +0000:e0c7 _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:548c __HeapManager_expand_ -0000:5995 _nexpand_ +0000:e0d8 __HeapManager_expand_ +0000:e5e1 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:59e8 _fexpand_ -0000:59e8* _expand_ +0000:e634 _fexpand_ +0000:e634* _expand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) +0000:e669 clearenv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:5a1d _bfree_ +0000:e79a _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:5a42 _bexpand_ +0000:e7bf _bexpand_ +--------------------+ | Libraries Used | +--------------------+ -16.lib +gfx.lib /dos/fdos/watcom2/lib286/dos/clibh.lib @@ -403,6 +595,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 00016530 (91440.) -Entry point address: 0000:0092 +Memory size: 0001fa50 (129616.) +Entry point address: 0000:7702 Link time: 00:00.00 diff --git a/pcxtest.map b/pcxtest.map index 6d3fe513..8a7b7a50 100755 --- a/pcxtest.map +++ b/pcxtest.map @@ -1,7 +1,7 @@ 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/02 19:12:12 +Created on: 15/10/02 19:46:33 Executable Image: pcxtest.exe creating a DOS executable diff --git a/pcxtest2.map b/pcxtest2.map index 672da4d4..5d1f9a23 100755 --- a/pcxtest2.map +++ b/pcxtest2.map @@ -1,7 +1,7 @@ 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/02 19:12:12 +Created on: 15/10/02 19:46:33 Executable Image: pcxtest2.exe creating a DOS executable diff --git a/scroll.exe b/scroll.exe index f807b50a..9d7f1897 100755 Binary files a/scroll.exe and b/scroll.exe differ diff --git a/scroll.map b/scroll.map index ec2dd326..d8707700 100755 --- a/scroll.map +++ b/scroll.map @@ -1,7 +1,7 @@ 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/02 19:12:13 +Created on: 15/10/02 19:46:34 Executable Image: scroll.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 1133:0000 0000f490 +DGROUP 1787:0000 0000f500 @@ -27,33 +27,37 @@ Segment Class Group Address Size scroll_TEXT CODE AUTO 0000:0000 00000c48 mapread_TEXT CODE AUTO 0000:0c50 00000872 jsmn_TEXT CODE AUTO 0000:14d0 00000919 -_TEXT CODE AUTO 0000:1df0 00006804 -scroll16_TEXT CODE AUTO 0000:8600 0000334d -bitmap_TEXT CODE AUTO 0000:b950 000005c9 -planar_TEXT CODE AUTO 0000:bf20 00000275 -16_in_TEXT CODE AUTO 0000:c1a0 00001d43 -16text_TEXT CODE AUTO 0000:def0 0000010d -modex16_TEXT CODE AUTO 0e00:0000 00002180 -bakapee_TEXT CODE AUTO 0e00:2180 00000b86 -wcpu_TEXT CODE AUTO 0e00:2d10 00000058 -16_head_TEXT CODE AUTO 0e00:2d70 00000405 -16_in13_DATA FAR_DATA AUTO 1118:0000 000001a4 -FAR_DATA FAR_DATA AUTO 1132:0004 00000000 -_NULL BEGDATA DGROUP 1133:0000 00000020 -_AFTERNULL BEGDATA DGROUP 1135:0000 00000002 -CONST DATA DGROUP 1135:0002 00000076 -CONST2 DATA DGROUP 113c:0008 00000102 -_DATA DATA DGROUP 114d:0000 00000a0c -XIB DATA DGROUP 11ed:000c 00000000 -XI DATA DGROUP 11ed:000c 00000024 -XIE DATA DGROUP 11f0:0000 00000000 -YIB DATA DGROUP 11f0:0000 00000000 -YI DATA DGROUP 11f0:0000 00000012 -YIE DATA DGROUP 11f1:0002 00000000 -STRINGS DATA DGROUP 11f1:0002 00000000 -DATA DATA DGROUP 11f1:0002 00000000 -_BSS BSS DGROUP 11f2:0000 00000dd6 -STACK STACK DGROUP 12d0:0000 0000dac0 +16_in_TEXT CODE AUTO 0000:1df0 00001d43 +16_mm_TEXT CODE AUTO 0000:3b40 00003308 +wcpu_TEXT CODE AUTO 0000:6e50 00000058 +16_head_TEXT CODE AUTO 0000:6eb0 00000405 +16_ca_TEXT CODE AUTO 0000:72c0 000003fd +kitten_TEXT CODE AUTO 0000:76c0 0000080a +16_hc_TEXT CODE AUTO 0000:7ed0 0000158b +_TEXT CODE AUTO 0946:0000 0000789f +scroll16_TEXT CODE AUTO 0946:78a0 0000334d +bitmap_TEXT CODE AUTO 0946:abf0 000005c9 +planar_TEXT CODE AUTO 0946:b1c0 00000275 +16text_TEXT CODE AUTO 0946:b440 0000010d +modex16_TEXT CODE AUTO 0946:b550 00002180 +bakapee_TEXT CODE AUTO 0946:d6d0 00000b86 +16_in13_DATA FAR_DATA AUTO 176c:0000 000001a4 +FAR_DATA FAR_DATA AUTO 1786:0004 00000000 +_NULL BEGDATA DGROUP 1787:0000 00000020 +_AFTERNULL BEGDATA DGROUP 1789:0000 00000002 +CONST DATA DGROUP 1789:0002 00000076 +CONST2 DATA DGROUP 1790:0008 00000102 +_DATA DATA DGROUP 17a1:0000 00000a4a +XIB DATA DGROUP 1845:000a 00000000 +XI DATA DGROUP 1845:000a 0000002a +XIE DATA DGROUP 1848:0004 00000000 +YIB DATA DGROUP 1848:0004 00000000 +YI DATA DGROUP 1848:0004 00000018 +YIE DATA DGROUP 1849:000c 00000000 +STRINGS DATA DGROUP 1849:000c 00000000 +DATA DATA DGROUP 1849:000c 00000000 +_BSS BSS DGROUP 184a:0000 00000e0d +STACK STACK DGROUP 192b:0000 0000dac0 +----------------+ @@ -67,18 +71,18 @@ Address Symbol ======= ====== Module: scroll.o(/dos/z/16/src/scroll.c) -1133:0bf0+ _player -1133:0cf0+ _screen -1133:0d00+ _screen3 -1133:0d10+ _screen2 -1133:0d20+ _mv -1133:0d50+ _gvar -1133:0d60+ _spri -1133:0d64+ _mask -1133:0d68+ _p -1133:0d6c* _t +1787:0c30+ _player +1787:0d30+ _screen +1787:0d40+ _screen3 +1787:0d50+ _screen2 +1787:0d60+ _mv +1787:0d90+ _gvar +1787:0da0+ _spri +1787:0da4+ _mask +1787:0da8+ _p +1787:0dac* _t 0000:01ea main_ -1133:0d7c+ _bg +1787:0dbc+ _bg Module: mapread.o(/dos/z/16/src/lib/mapread.c) 0000:0cec+ jsoneq_ 0000:0d90+ dump_ @@ -86,454 +90,575 @@ Module: mapread.o(/dos/z/16/src/lib/mapread.c) Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c) 0000:18a2 jsmn_parse_ 0000:1d9e jsmn_init_ +Module: 16_in.o(/dos/z/16/src/lib/16_in.c) +0000:1f08+ INL_KeyService_ +0000:2152+ Mouse_ +0000:21aa+ IN_GetJoyAbs_ +0000:2570+ IN_GetJoyButtonsDB_ +0000:2806+ IN_SetupJoy_ +0000:29c8 IN_Startup_ +0000:2ace IN_Default_ +0000:2c32 IN_Shutdown_ +0000:2cb2* IN_SetKeyHook_ +0000:2cd4+ IN_ClearKeysDown_ +0000:2db4* IN_ReadCursor_ +0000:2ed0 IN_ReadControl_ +0000:3650* IN_SetControlType_ +0000:369e* IN_GetScanName_ +0000:3726* IN_WaitForKey_ +0000:375c* IN_WaitForASCII_ +0000:3792+ IN_AckBack_ +0000:387a* IN_Ack_ +0000:391c+ IN_IsUserInput_ +0000:39c2* IN_UserInput_ +0000:3a1a IN_KeyDown_ +0000:3a62+ IN_ClearKey_ +0000:3ada* IN_qb_ +1787:0dde+ _inpu +Module: 16_mm.o(/dos/z/16/src/lib/16_mm.c) +0000:4524+ MML_CheckForEMS_ +0000:4580+ MML_SetupEMS_ +0000:4738+ MML_ShutdownEMS_ +0000:47a4+ MM_MapEMS_ +0000:48a0* MM_MapXEMS_ +0000:49c0+ MML_CheckForXMS_ +0000:4a1c* MML_SetupXMS_ +0000:4b04+ MML_ShutdownXMS_ +0000:4b92+ MML_UseSpace_ +0000:4d70+ MML_ClearBlock_ +0000:4df4* MM_Startup_ +0000:5226+ MM_Shutdown_ +0000:52bc MM_GetPtr_ +0000:56b6+ MM_FreePtr_ +0000:57ae* MM_SetPurge_ +0000:5888* MM_SetLock_ +0000:5960+ MM_SortMem_ +0000:5b4e* MM_ShowMemory_ +0000:61ee* MM_DumpData_ +0000:6348+ MM_UnusedMemory_ +0000:63cc+ MM_TotalFree_ +0000:6462* MM_Report_ +0000:6e1a* MM_BombOnError_ +1787:0f40+ _beforesort +1787:0f44+ _aftersort +1787:0f48+ _XMSaddr +Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c) +0000:6e50 detectcpu_ +Module: 16_head.o(/dos/z/16/src/lib/16_head.c) +0000:6ebe* wait_ +0000:6f0a* filesize_ +0000:6f70 printmeminfoline_ +0000:715c US_CheckParm_ +Module: 16_ca.o(/dos/z/16/src/lib/16_ca.c) +0000:72ee CA_OpenDebug_ +0000:733e CA_CloseDebug_ +0000:736c+ CA_FarRead_ +0000:73ec* CA_FarWrite_ +0000:746c* CA_ReadFile_ +0000:74e8* CA_LoadFile_ +0000:7590* CAL_OptimizeNodes_ +0000:7640* CA_Startup_ +0000:7690* CA_Shutdown_ +1787:0f50* _finishcachebox +1787:0f54* _drawcachebox +1787:0f58* _updatecachebox +Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c) +0000:76fc KITTENGETS +0000:775c* kittenopen_ +0000:79aa+ catread_ +0000:7a5e* kittenclose_ +0000:7a7a+ mystrtoul_ +0000:7b2e+ processEscChars_ +0000:7cb4+ get_line_ +0000:7d26+ db_fetch_ +0000:7dbc+ db_insert_ +1787:04a4+ __kitten_catalog +Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c) +0000:807c+ LargestFreeBlock_ +0000:810a+ _coreleft_ +0000:8186+ LargestFarFreeBlock_ +0000:823c+ _farcoreleft_ +0000:82ea+ LargestHugeFreeBlock_ +0000:83da* _hugecoreleft_ +0000:84aa+ GetFreeSize_ +0000:8504+ GetFarFreeSize_ +0000:854e+ GetNearFreeSize_ +0000:859c* heapdump_ +0000:923e+ heapstat_ +0000:937c+ heapstat0_ +0000:93de+ HC_OpenDebug_ +0000:942e* HC_CloseDebug_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) -0000:1df5 __STK -0000:1e15* __STKOVERFLOW_ +0946:0005 __STK +0946:0025 __STKOVERFLOW_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) -0000:1e32 _fmalloc_ -0000:1e32 malloc_ -1133:01b8+ ___fheap -1133:01ba ___fheapRover -1133:01bc ___LargestSizeB4Rover +0946:0042 _fmalloc_ +0946:0042 malloc_ +1787:04b6 ___fheap +1787:04b8 ___fheapRover +1787:04ba ___LargestSizeB4Rover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) -0000:1faf __PIA -0000:1fa8* __PIS +0946:01bf __PIA +0946:01b8* __PIS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -1133:01be ___iob -1133:0d90 ___OpenStreams -1133:0d94 ___ClosedStreams +1787:04bc ___iob +1787:0f64 ___OpenStreams +1787:0f68 ___ClosedStreams Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c) -0000:1fc6 fprintf_ -Module: 16.lib(/dos/z/16/src/lib/scroll16.c) -0000:860a walk_ -0000:a080+ mapScrollRight_ -0000:a35e+ mapScrollLeft_ -0000:a612+ mapScrollUp_ -0000:a900+ mapScrollDown_ -0000:ac20 chkmap_ -0000:adb0 mapGoTo_ -0000:b018+ mapDrawTile_ -0000:b13c+ mapDrawRow_ -0000:b290+ mapDrawCol_ -0000:b3fa+ mapDrawWRow_ -0000:b528* mapDrawWCol_ -0000:b672 shinku_ -0000:b6c8+ animatePlayer_ +0946:01d6 fprintf_ +Module: gfx.lib(/dos/z/16/src/lib/scroll16.c) +0946:78aa walk_ +0946:9320+ mapScrollRight_ +0946:95fe+ mapScrollLeft_ +0946:98b2+ mapScrollUp_ +0946:9ba0+ mapScrollDown_ +0946:9ec0 chkmap_ +0946:a050 mapGoTo_ +0946:a2b8+ mapDrawTile_ +0946:a3dc+ mapDrawRow_ +0946:a530+ mapDrawCol_ +0946:a69a+ mapDrawWRow_ +0946:a7c8* mapDrawWCol_ +0946:a912 shinku_ +0946:a968+ animatePlayer_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) -0000:1ff5 printf_ -Module: 16.lib(/dos/z/16/src/lib/bitmap.c) -0000:bc52 bitmapLoadPcx_ -0000:bdae* bitmapLoadPcxTiles_ -Module: 16.lib(/dos/z/16/src/lib/planar.c) -0000:bf20 planar_buf_from_bitmap_ -0000:c040+ planar_buf_alloc_ -0000:c13a* planar_buf_free_ -Module: 16.lib(/dos/z/16/src/lib/16_in.c) -0000:c2b8+ INL_KeyService_ -0000:c502+ Mouse_ -0000:c55a+ IN_GetJoyAbs_ -0000:c920+ IN_GetJoyButtonsDB_ -0000:cbb6+ IN_SetupJoy_ -0000:cd78 IN_Startup_ -0000:ce7e IN_Default_ -0000:cfe2 IN_Shutdown_ -0000:d062* IN_SetKeyHook_ -0000:d084+ IN_ClearKeysDown_ -0000:d164* IN_ReadCursor_ -0000:d280 IN_ReadControl_ -0000:da00* IN_SetControlType_ -0000:da4e* IN_GetScanName_ -0000:dad6* IN_WaitForKey_ -0000:db0c* IN_WaitForASCII_ -0000:db42+ IN_AckBack_ -0000:dc2a* IN_Ack_ -0000:dccc+ IN_IsUserInput_ -0000:dd72* IN_UserInput_ -0000:ddca IN_KeyDown_ -0000:de12+ IN_ClearKey_ -0000:de8a* IN_qb_ -1133:0e2e+ _inpu -Module: 16.lib(/dos/z/16/src/lib/16text.c) -0000:df66 textInit_ -1133:0f84 _romFonts -Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0e00:01b8 VGAmodeX_ -0e00:0260+ modexEnter_ -0e00:02fc* modexLeave_ -0e00:0314 modexDefaultPage_ -0e00:036e modexNextPage_ -0e00:042a modexNextPageFlexibleSize_ -0e00:04ce modexShowPage_ -0e00:05ca* modexPanPage_ -0e00:061a* modexSelectPlane_ -0e00:063e modexClearRegion_ -0e00:0756* oldDrawBmp_ -0e00:08bc* CDrawBmp_ -0e00:0a20* modexDrawBmp_ -0e00:0a86+ modexDrawBmpRegion_ -0e00:0bf0* modexDrawPlanarBuf_ -0e00:0c0e* modexDrawSprite_ -0e00:0c74+ modexDrawSpriteRegion_ -0e00:0dec modexCopyPageRegion_ -0e00:0f56* modexFadeOn_ -0e00:0f86* modexFadeOff_ -0e00:0fb4* modexFlashOn_ -0e00:0fe2* modexFlashOff_ -0e00:10b2+ modexPalSave_ -0e00:1108 modexNewPal_ -0e00:1158* modexLoadPalFile_ -0e00:123a* modexSavePalFile_ -0e00:12b2* modexPalBlack_ -0e00:12dc* modexPalWhite_ -0e00:1306+ modexPalUpdate_ -0e00:1876+ modexPalUpdate1_ -0e00:18f0* modexPalUpdate0_ -0e00:193c+ chkcolor_ -0e00:1c54 modexputPixel_ -0e00:1ce2* modexgetPixel_ -0e00:1d68* modexhlin_ -0e00:1dd4 modexprint_ -0e00:1f6e* modexprintbig_ -0e00:20ea cls_ -0e00:2158 modexWaitBorder_ -1133:0ac4 _VGA +0946:0205 printf_ +Module: gfx.lib(/dos/z/16/src/lib/bitmap.c) +0946:aef2 bitmapLoadPcx_ +0946:b04e* bitmapLoadPcxTiles_ +Module: gfx.lib(/dos/z/16/src/lib/planar.c) +0946:b1c0 planar_buf_from_bitmap_ +0946:b2e0+ planar_buf_alloc_ +0946:b3da* planar_buf_free_ +Module: gfx.lib(/dos/z/16/src/lib/16text.c) +0946:b4b6 textInit_ +1787:0fec _romFonts +Module: gfx.lib(/dos/z/16/src/lib/modex16.c) +0946:b708 VGAmodeX_ +0946:b7b0+ modexEnter_ +0946:b84c* modexLeave_ +0946:b864 modexDefaultPage_ +0946:b8be modexNextPage_ +0946:b97a modexNextPageFlexibleSize_ +0946:ba1e modexShowPage_ +0946:bb1a* modexPanPage_ +0946:bb6a* modexSelectPlane_ +0946:bb8e modexClearRegion_ +0946:bca6* oldDrawBmp_ +0946:be0c* CDrawBmp_ +0946:bf70* modexDrawBmp_ +0946:bfd6+ modexDrawBmpRegion_ +0946:c140* modexDrawPlanarBuf_ +0946:c15e* modexDrawSprite_ +0946:c1c4+ modexDrawSpriteRegion_ +0946:c33c modexCopyPageRegion_ +0946:c4a6* modexFadeOn_ +0946:c4d6* modexFadeOff_ +0946:c504* modexFlashOn_ +0946:c532* modexFlashOff_ +0946:c602+ modexPalSave_ +0946:c658 modexNewPal_ +0946:c6a8* modexLoadPalFile_ +0946:c78a* modexSavePalFile_ +0946:c802* modexPalBlack_ +0946:c82c* modexPalWhite_ +0946:c856+ modexPalUpdate_ +0946:cdc6+ modexPalUpdate1_ +0946:ce40* modexPalUpdate0_ +0946:ce8c+ chkcolor_ +0946:d1a4 modexputPixel_ +0946:d232* modexgetPixel_ +0946:d2b8* modexhlin_ +0946:d324 modexprint_ +0946:d4be* modexprintbig_ +0946:d63a cls_ +0946:d6a8 modexWaitBorder_ +1787:0b14 _VGA Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sound.c) -0000:2024 sound_ -0000:205f nosound_ -Module: 16.lib(/dos/z/16/src/lib/bakapee.c) -0e00:2188 pdump_ -0e00:21ea+ colortest_ -0e00:223e+ colorz_ -0e00:22a4+ ssd_ -0e00:23c2+ dingpp_ -0e00:2434+ dingo_ -0e00:24ca+ dingas_ -0e00:2578+ dingu_ -0e00:25da+ dingq_ -0e00:267a* ding_ -Module: 16.lib(/dos/z/16/src/lib/wcpu/wcpu.c) -0e00:2d10 detectcpu_ +0946:0234 sound_ +0946:026f nosound_ +Module: gfx.lib(/dos/z/16/src/lib/bakapee.c) +0946:d6d8 pdump_ +0946:d73a+ colortest_ +0946:d78e+ colorz_ +0946:d7f4+ ssd_ +0946:d912+ dingpp_ +0946:d984+ dingo_ +0946:da1a+ dingas_ +0946:dac8+ dingu_ +0946:db2a+ dingq_ +0946:dbca* ding_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -1133:0000* __nullarea -1133:0af4* __ovlflag -1133:0af5* __intno -1133:0af6* __ovlvec -0000:206c _cstart_ -0000:213f* _Not_Enough_Memory_ -0000:2271 __exit_ -0000:2290 __do_exit_with_msg__ -0000:22ed __GETDS +1787:0000* __nullarea +1787:0b44* __ovlflag +1787:0b45* __intno +1787:0b46* __ovlvec +0946:027c _cstart_ +0946:034f* _Not_Enough_Memory_ +0946:0481 __exit_ +0946:04a0 __do_exit_with_msg__ +0946:04fd __GETDS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm) -0000:22f8 _big_code_ -0000:22f8* CodeModelMismatch +0946:0508 _big_code_ +0946:0508* CodeModelMismatch Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncmp.c) -0000:22f8 strncmp_ +0946:0508 strncmp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c) -0000:2335 strstr_ +0946:0545 strstr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c) -0000:2437 atoi_ +0946:0647 atoi_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c) -0000:24d3+ __open_flags_ -0000:2794+ _fsopen_ -0000:27fb fopen_ -0000:291e* freopen_ +0946:06e3+ __open_flags_ +0946:09a4+ _fsopen_ +0946:0a0b fopen_ +0946:0b2e* freopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) -0000:29a8 fread_ +0946:0bb8 fread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) -0000:2d1f __get_errno_ptr_ -1133:189c _errno +0946:0f2f __get_errno_ptr_ +1787:1904 _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) -0000:2d26* _frealloc_ -0000:2d26 realloc_ +0946:0f36* _frealloc_ +0946:0f36 realloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm) -0000:2e02 __PTC +0946:1012 __PTC Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strncpy.c) -0000:2e35 strncpy_ +0946:1045 strncpy_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) +0946:1081+ int86x_ +0946:1204 int86_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) +0946:1232 __I4M +0946:1232 __U4M +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) +0946:124a _dos_getvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) +0946:1255 _dos_setvect_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) +0946:1262 __I4D +0946:12b1 __U4D +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) +1787:1906 __argv +1787:190a ___argv +1787:190e __argc +1787:1910 ___argc +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) +0946:1335* _heapgrow_ +0946:1335 _fheapgrow_ +0946:1336 _nheapgrow_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(memavl.c) +0946:13ae _memavl_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) +0946:13f3 _nmalloc_ +1787:0b4a ___nheapbeg +1787:0b4c ___MiniHeapRover +1787:0b4e ___LargestSizeB4MiniHeapRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) +0946:14cd _ffree_ +0946:14cd free_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) +0946:153a _nfree_ +1787:1912+ ___MiniHeapFreeRover +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) +0946:1635+ _null_exit_rtn_ +0946:1635+ __null_int23_exit_ +0946:1636 exit_ +0946:1657+ _exit_ +1787:0b50+ ___int23_exit +1787:0b54+ ___FPE_handler_exit +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) +0946:1673 ultoa_ +0946:1731* ltoa_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(write.c) +0946:18b7 write_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) +0946:1ae3 __doclose_ +0946:1c2d __shutdown_stream_ +0946:1c47 fclose_ +1787:1914+ ___RmTmpFileFn +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) +0946:1cb2+ __ibm_bios_get_ticks_ +0946:1d29 clock_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) +0946:1d50 kbhit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) +0946:1d67 ftell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) +0946:1f4d fseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) +1787:0098 __IsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) +0946:2145 tolower_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c) +0946:2153 unlink_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) +0946:2383 open_ +0946:23ba sopen_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(close.c) +0946:23e7 close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filelen.c) +0946:23ec filelength_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) +0946:244a sprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getenv.c) +0946:2479 getenv_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) +0946:2564 __PTS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(read.c) +0946:2595 read_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strdup.c) +0946:26ce* __clib_strdup_ +0946:26ce strdup_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(haloc.c) +0946:2735 halloc_ +0946:281a hfree_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fheapwal.c) +0946:2821 _heapwalk_ +0946:2821 _fheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nheapwal.c) +0946:2836+ __NHeapWalk_ +0946:292f _nheapwalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c) +0946:293f stackavail_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) -0000:2e71* __exit_with_msg_ -0000:2e76 __fatal_runtime_error_ +0946:294d* __exit_with_msg_ +0946:2952 __fatal_runtime_error_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -1133:0afa __curbrk -1133:0b02 __STACKLOW -1133:0b04 __STACKTOP -1133:0b06 __cbyte -1133:0b08 __child -1133:0b0a __no87 -1133:0b17 ___FPE_handler -1133:0afc __psp -1133:0b0b __get_ovl_stack -1133:0b0f __restore_ovl_stack -1133:0b13 __close_ovl_file -1133:0b1b __LpCmdLine -1133:0b1f __LpPgmName -1133:0afe __osmajor -1133:0aff __osminor -1133:0b00 __osmode -1133:0b01 __HShift +1787:0b60 __curbrk +1787:0b68 __STACKLOW +1787:0b6a __STACKTOP +1787:0b6c __cbyte +1787:0b6e __child +1787:0b70 __no87 +1787:0b7d ___FPE_handler +1787:0b62 __psp +1787:0b71 __get_ovl_stack +1787:0b75 __restore_ovl_stack +1787:0b79 __close_ovl_file +1787:0b81 __LpCmdLine +1787:0b85 __LpPgmName +1787:0b64 __osmajor +1787:0b65 __osminor +1787:0b66 __osmode +1787:0b67 __HShift Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) -0000:2ea0 __MemAllocator -0000:2f6a __MemFree +0946:2970 __MemAllocator +0946:2a3a __MemFree Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(growseg.c) -0000:30c7 __GrowSeg_ +0946:2b97 __GrowSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocseg.c) -0000:323d __AllocSeg_ +0946:2d0d __AllocSeg_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) -0000:332c __fmemneed_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) -0000:332f _nmalloc_ -1133:0b24 ___nheapbeg -1133:0b26 ___MiniHeapRover -1133:0b28 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) -0000:3409* _heapgrow_ -0000:3409* _fheapgrow_ -0000:340a _nheapgrow_ +0946:2dfc __fmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c) -0000:3482 __InitFiles_ +0946:2dff __InitFiles_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) -0000:36b6* fcloseall_ -0000:36bd __full_io_exit_ +0946:3033* fcloseall_ +0946:303a __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) -0000:36e1 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:3834 __doclose_ -0000:397e __shutdown_stream_ -0000:3998 fclose_ -1133:189e+ ___RmTmpFileFn -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:3a03+ _null_exit_rtn_ -0000:3a03+ __null_int23_exit_ -0000:3a04 exit_ -0000:3a25+ _exit_ -1133:0b2a+ ___int23_exit -1133:0b2e+ ___FPE_handler_exit -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c) -0000:3b5f fseek_ +0946:305e __fprtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:3d57 __fill_buffer_ -0000:3fa6 fgetc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:40ed _ffree_ -0000:40ed free_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:415a+ int86x_ -0000:42dd int86_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:430a __I4M -0000:430a __U4M -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0000:4322 _dos_getvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0000:432d _dos_setvect_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:433a __I4D -0000:4389 __U4D -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -1133:18a2 __argv -1133:18a6 ___argv -1133:18aa __argc -1133:18ac ___argc -Module: 16.lib(/dos/z/16/src/lib/16_head.c) -0e00:2d7e* wait_ -0e00:2dca* filesize_ -0e00:2e30* printmeminfoline_ -0e00:301c US_CheckParm_ +0946:31b1 __fill_buffer_ +0946:3400 fgetc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:440d fwrite_ +0946:3547 fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:4786 rand_ -0000:47c8* srand_ +0946:38c0 rand_ +0946:3902* srand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c) -0000:47eb delay_ +0946:3925 delay_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:4963 __CMain +0946:3a9d __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:49c9 __InitRtns -0000:49c9* __FInitRtns -0000:4a24 __FiniRtns -0000:4a24* __FFiniRtns +0946:3b03 __InitRtns +0946:3b03* __FInitRtns +0946:3b5e __FiniRtns +0946:3b5e* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -1133:0b48 ___uselfn +1787:0b8e ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:4a88 __DOSseg__ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:4a8a __PTS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -1133:0098 __IsTable +0946:3bc2 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:4abb* __set_commode_ -1133:0b4a __commode +0946:3bc3* __set_commode_ +1787:0b90 __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -1133:0b4c __fmode -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:4ac7 tolower_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:4cf6* open_ -0000:4d2d sopen_ +1787:0b92 __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:4d5a __chktty_ +0946:3bcf __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:4db9 __freefp_ -0000:4e5a __purgefp_ +0946:3c2e __freefp_ +0946:3ccf __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:4e9b __allocfp_ +0946:3d10 __allocfp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:504b __ioalloc_ +0946:3ec0 __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:51d9 __qread_ +0946:404e __qread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:51f9* _msize_ -0000:5214 _fmsize_ +0946:406e* _msize_ +0946:4089 _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:5225 __HeapManager_expand_ -0000:572e _nexpand_ +0946:409a __HeapManager_expand_ +0946:45a3 _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:5781 _fexpand_ -0000:5781* _expand_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:57b6 __EnterWVIDEO_ -1133:0b4e+ ___WD_Present -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:57da* _heapenable_ -1133:0b50 ___heap_enabled -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -1133:0b52 __amblksiz -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:57eb __nmemneed_ +0946:45f6 _fexpand_ +0946:45f6* _expand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) +0946:462b intr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) +0946:463f segread_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) +0946:46a5 __Init_Argv_ +0946:4708+ _getargv_ +0946:4a38 __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:5873 __LastFree_ -0000:58ed __ExpandDGROUP_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:59fe _nfree_ -1133:18ae+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:5af9 fputc_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:5cce __prtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:6e3e __flush_ +0946:4ae7 __LastFree_ +0946:4b61 __ExpandDGROUP_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) +0946:4c72 __nmemneed_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) +1787:0050 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:7087 __lseek_ +0946:4c75 __lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) +0946:4caf* __dosretax +0946:4cb4* __dosret0 +0946:4cbb __set_errno_dos_ +0946:4d23* __set_errno_dos_reterr_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) +0946:4d2e __GetIOMode_ +0946:4d63 __SetIOMode_nogrow_ +1787:0ba8 ___NFiles +1787:0baa ___init_mode +1787:0bd2 ___io_mode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:70c1 __close_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:70f7 lseek_ +0946:4d98 __close_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) +0946:4dce __flush_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) +0946:5017 fflush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:7128 tell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:7139 __flushall_ -0000:71cd flushall_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:71d3 getche_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:71ed intr_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:7201 segread_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:7267 __Init_Argv_ -0000:72ca+ _getargv_ -0000:75fa __Fini_Argv_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:7624+ __ibm_bios_get_ticks_ -0000:769b clock_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:76c2 kbhit_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:76d9 ftell_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:77a1 ultoa_ -0000:785f* ltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:78ad __qwrite_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -1133:18b8 ____Argv -1133:18bc ____Argc -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -1133:0bac __Start_XI -1133:0bd0 __End_XI -1133:0bd0 __Start_YI -1133:0be2 __End_YI +0946:502c tell_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) +0946:503d lseek_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) +0946:506e __doserror_ +0946:507c __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:790e _dos_open_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:7934 __GetIOMode_ -0000:7969 __SetIOMode_nogrow_ -1133:0b5c ___NFiles -1133:0b5e ___init_mode -1133:0b86 ___io_mode +0946:5088 _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:799e isatty_ +0946:50ae isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:79ba* __get_doserrno_ptr_ -1133:18be __doserrno +0946:50ca* __get_doserrno_ptr_ +1787:1920 __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -1133:0b8a ___umaskval +1787:0bd6 ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:79c1 _dos_creat_ -0000:79e5* _dos_creatnew_ +0946:50d1 _dos_creat_ +0946:50f5* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:7a06+ __grow_iomode_ -0000:7aed+ __shrink_iomode_ -0000:7b2e __SetIOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:7bd5* __dosretax -0000:7bda* __dosret0 -0000:7be1 __set_errno_dos_ -0000:7c49* __set_errno_dos_reterr_ +0946:5116+ __grow_iomode_ +0946:51fd+ __shrink_iomode_ +0946:523e __SetIOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) +0946:52fe vsprintf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c) +1787:1924 ___env_mask +1787:1928 _environ +1787:192c* __wenviron +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c) +0946:5340 _mbterm_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c) +0946:5393 _mbsnextc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbcupper.c) +0946:53ee _mbctoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsinc.c) +0946:5411 _mbsinc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) +0946:5463 __ChkTTYIOMode_ +0946:54d1* __IOMode_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapwalk.c) +0946:55a3 __HeapWalk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) +0946:57c9 __EnterWVIDEO_ +1787:0bd8+ ___WD_Present +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) +0946:57ed* _heapenable_ +1787:0bda ___heap_enabled +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) +1787:0bdc __amblksiz +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) +0946:57fe fputc_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) +0946:59d3 __prtf_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) +0946:6b43 __flushall_ +0946:6bd7 flushall_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) +0946:6bdd getche_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) +0946:6bf7 __qwrite_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) +1787:1930 ____Argv +1787:1934 ____Argc +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) +1787:0bea __Start_XI +1787:0c14 __End_XI +1787:0c14 __Start_YI +1787:0c2c __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:7c54 _bfree_ +0946:6c58 _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:7c79 _bexpand_ +0946:6c7d _bexpand_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) +0946:6cd6 _DoINTR_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) +1787:1936 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:7cd2* sbrk_ -0000:7ce2 __brk_ +0946:704f* sbrk_ +0946:705f __brk_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) +0946:70c7 fsync_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setenvp.c) +0946:70ea __setenvp_ +0946:7276 __freeenvp_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) +1787:0bde ___IsDBCS +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) +0946:72d4* _ismbblead_ +1787:193c ___MBCSIsTable +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) +0946:732e __mbinit_ +1787:0be0 ___MBCodePage +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c) +0946:7409 _mbdtoupper_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c) +0946:7417 toupper_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:7d4a wctomb_ +0946:7425 wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:7d95+ utoa_ -0000:7e36 itoa_ +0946:7470+ utoa_ +0946:7511 itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:7e80 strupr_ +0946:755b strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -1133:0ba0 ___EFG_printf -1133:0ba4* ___EFG_scanf -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -1133:0ba8 ___IsDBCS -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:7ec8* _ismbblead_ -1133:18c2 ___MBCSIsTable +1787:0be2 ___EFG_printf +1787:0be6* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:7ee4 ulltoa_ -0000:8021* lltoa_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:8092 fsync_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:8098 _DoINTR_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -1133:19c4 ___historical_splitparms -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:8411 fflush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -1133:0072 ___Alphabet -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:8426 __doserror_ -0000:8434* __doserror1_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:8440 __ChkTTYIOMode_ -0000:84ae* __IOMode_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:84fc __mbinit_ -1133:0baa+ ___MBCodePage +0946:75a3 ulltoa_ +0946:76e0* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:85d7* _dos_close_ -0000:85e5 _dos_commit_ +0946:7751* _dos_close_ +0946:775f _dos_commit_ +Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clearenv.c) +0946:776e clearenv_ +--------------------+ | Libraries Used | +--------------------+ -16.lib +gfx.lib /dos/fdos/watcom2/lib286/dos/clibh.lib @@ -542,6 +667,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 000207c0 (133056.) -Entry point address: 0000:206c +Memory size: 00026d70 (159088.) +Entry point address: 0946:027c Link time: 00:00.00 diff --git a/test.map b/test.map index 30ccddee..aff9e16b 100755 --- a/test.map +++ b/test.map @@ -1,7 +1,7 @@ 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/02 19:12:12 +Created on: 15/10/02 19:46:33 Executable Image: test.exe creating a DOS executable diff --git a/test2.map b/test2.map index b8cd0cb9..8016a630 100755 --- a/test2.map +++ b/test2.map @@ -1,7 +1,7 @@ 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/02 19:12:13 +Created on: 15/10/02 19:46:33 Executable Image: test2.exe creating a DOS executable diff --git a/vgmtest.map b/vgmtest.map index 29e96d46..4b49e5bf 100755 --- a/vgmtest.map +++ b/vgmtest.map @@ -1,7 +1,7 @@ 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/02 19:12:13 +Created on: 15/10/02 19:46:34 Executable Image: vgmtest.exe creating a DOS executable