From 97198e9db0d0695ece288a04c59dd702a8db7b28 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Fri, 2 Oct 2015 17:42:06 -0500 Subject: [PATCH] updated --- 16.exe | Bin 54516 -> 54516 bytes 16.map | 2 +- DEBUG.16W | 14 +- HEAP.16W | 50 ++-- MMDUMP.16W | Bin 78 -> 52 bytes bakapi.exe | Bin 45564 -> 45564 bytes bakapi.map | 2 +- exmmtest.map | 2 +- fmemtest.map | 2 +- fontgfx.map | 2 +- maptest.map | 2 +- palettec.map | 2 +- pcxtest.exe | Bin 48124 -> 48124 bytes pcxtest.map | 2 +- pcxtest2.exe | Bin 48140 -> 48140 bytes pcxtest2.map | 2 +- scroll.exe | Bin 77298 -> 77074 bytes scroll.map | 634 ++++++++++++++++++++++----------------------- src/lib/scroll16.c | 10 +- test.map | 2 +- test2.map | 2 +- vgmtest.map | 2 +- 22 files changed, 364 insertions(+), 368 deletions(-) diff --git a/16.exe b/16.exe index 01c7b022bb5de4cead241f9663a90f8d1d7562d1..098c0212191e82ab370a4d833a753f7c6ea7bdb6 100755 GIT binary patch delta 20 ccmeyelKIO@<_$YJSWOJ9Of5F=<1jk|0A7R$Jpcdz delta 20 ccmeyelKIO@<_$YJSd9&=j4e0s<1jk|0A6wkI{*Lx diff --git a/16.map b/16.map index 5efdea00..75754f0b 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 17:31:32 +Created on: 15/10/02 17:40:59 Executable Image: 16.exe creating a DOS executable diff --git a/DEBUG.16W b/DEBUG.16W index da08b53e..ef156ad0 100755 --- a/DEBUG.16W +++ b/DEBUG.16W @@ -1,16 +1,16 @@ -Seg:0 Size:7548 Owner:0x86f6 +Seg:0 Size:7552 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ 0 -Seg:1d7c Size:256 Owner:0xa00c +Seg:1d80 Size:256 Owner:0xa00c ++++_  -Seg:1f22 Size:40 Owner:0x0 +Seg:1f23 Size:40 Owner:0x0 ++_  -Seg:1f4a Size:273 Owner:0xe064 -++++_ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -Seg:af4a Size:12470 Owner:0x0 +Seg:1f4b Size:1959 Owner:0xe064 ++++++++++++++++++++++++++_ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +Seg:af4b Size:12469 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_  Seg:e000 Size:8191 Owner:0x0 diff --git a/HEAP.16W b/HEAP.16W index dabf857e..9e8f1369 100755 --- a/HEAP.16W +++ b/HEAP.16W @@ -1,45 +1,45 @@ == default == - USED block at 1f440016 of size 66 - FREE block at 1f440058 of size 18 - USED block at 1f44006a of size 136 - USED block at 1f4400f2 of size 20 - FREE block at 1f440106 of size 7926 + USED block at 1f450016 of size 66 + FREE block at 1f450058 of size 18 + USED block at 1f45006a of size 136 + USED block at 1f4500f2 of size 20 + FREE block at 1f450106 of size 7926 OK - end of heap == near == - USED block at f43e096 of size 12 - USED block at f43e0a2 of size 568 - USED block at f43e2da of size 76 - USED block at f43e326 of size 20 - USED block at f43e33a of size 20 - USED block at f43e34e of size 20 - USED block at f43e362 of size 20 - USED block at f43e376 of size 20 - USED block at f43e38a of size 7282 + USED block at f44e096 of size 32 + USED block at f44e0b6 of size 586 + USED block at f44e300 of size 76 + USED block at f44e34c of size 20 + USED block at f44e360 of size 20 + USED block at f44e374 of size 20 + USED block at f44e388 of size 20 + USED block at f44e39c of size 20 + USED block at f44e3b0 of size 7244 OK - end of heap == far == - USED block at 1f440016 of size 66 - USED block at 1f440058 of size 18 - USED block at 1f44006a of size 136 - USED block at 1f4400f2 of size 20 - USED block at 1f440106 of size 7926 + USED block at 1f450016 of size 66 + USED block at 1f450058 of size 18 + USED block at 1f45006a of size 136 + USED block at 1f4500f2 of size 20 + USED block at 1f450106 of size 7926 OK - end of heap Memory Type Total Used Free ---------------- -------- -------- -------- Default 8166 222 7944 -Near 8038 756 7282 +Near 8038 762 7276 Far 8166 222 7944 ---------------- -------- -------- -------- -coreleft = 7269 -farcoreleft = 6832 +coreleft = 7253 +farcoreleft = 6824 GetFreeSize = 65106 -GetNearFreeSize = 7282 +GetNearFreeSize = 7276 GetFarFreeSize = 65106 -memavl = 7280 -stackavail = 38356 +memavl = 7272 +stackavail = 38339 diff --git a/MMDUMP.16W b/MMDUMP.16W index c3574197132f5403faa01407869da6bd4917c065..af62724ae0a1af7db5018a456c996d8dc2d0db0a 100755 GIT binary patch delta 18 ZcmeY>nJA^fvs_cbR>8!;(%gub3jisf1Iz#b delta 44 qcmXrzZG) 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 E4{mMuMF0Q* delta 23070 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 O``lDKUD9T7-2Vq~GoCR3 diff --git a/scroll.map b/scroll.map index f0345c1b..794055e3 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 17:31:33 +Created on: 15/10/02 17:40:59 Executable Image: scroll.exe creating a DOS executable @@ -13,7 +13,7 @@ creating a DOS executable Group Address Size ===== ======= ==== -DGROUP 1141:0000 0000f490 +DGROUP 1133:0000 0000f490 @@ -27,33 +27,33 @@ 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 0000688e -scroll16_TEXT CODE AUTO 0000:8680 000033a3 -bitmap_TEXT CODE AUTO 0000:ba30 000005c9 -planar_TEXT CODE AUTO 0000:c000 00000275 -16_in_TEXT CODE AUTO 0000:c280 00001d43 -16text_TEXT CODE AUTO 0000:dfd0 0000010d -modex16_TEXT CODE AUTO 0e0e:0000 00002180 -bakapee_TEXT CODE AUTO 0e0e:2180 00000b86 -wcpu_TEXT CODE AUTO 0e0e:2d10 00000058 -16_head_TEXT CODE AUTO 0e0e:2d70 00000405 -16_in13_DATA FAR_DATA AUTO 1126:0000 000001a4 -FAR_DATA FAR_DATA AUTO 1140:0004 00000000 -_NULL BEGDATA DGROUP 1141:0000 00000020 -_AFTERNULL BEGDATA DGROUP 1143:0000 00000002 -CONST DATA DGROUP 1143:0002 00000076 -CONST2 DATA DGROUP 114a:0008 00000102 -_DATA DATA DGROUP 115b:0000 00000a0c -XIB DATA DGROUP 11fb:000c 00000000 -XI DATA DGROUP 11fb:000c 00000024 -XIE DATA DGROUP 11fe:0000 00000000 -YIB DATA DGROUP 11fe:0000 00000000 -YI DATA DGROUP 11fe:0000 00000012 -YIE DATA DGROUP 11ff:0002 00000000 -STRINGS DATA DGROUP 11ff:0002 00000000 -DATA DATA DGROUP 11ff:0002 00000000 -_BSS BSS DGROUP 1200:0000 00000dd6 -STACK STACK DGROUP 12de:0000 0000dac0 +_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 +----------------+ @@ -67,18 +67,18 @@ Address Symbol ======= ====== Module: scroll.o(/dos/z/16/src/scroll.c) -1141:0bf0+ _player -1141:0cf0+ _screen -1141:0d00+ _screen3 -1141:0d10+ _screen2 -1141:0d20+ _mv -1141:0d50+ _gvar -1141:0d60+ _spri -1141:0d64+ _mask -1141:0d68+ _p -1141:0d6c* _t +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 0000:01ea main_ -1141:0d7c+ _bg +1133:0d7c+ _bg Module: mapread.o(/dos/z/16/src/lib/mapread.c) 0000:0cec+ jsoneq_ 0000:0d90+ dump_ @@ -92,132 +92,132 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stk086.asm) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c) 0000:1e32 _fmalloc_ 0000:1e32 malloc_ -1141:01b8+ ___fheap -1141:01ba ___fheapRover -1141:01bc ___LargestSizeB4Rover +1133:01b8+ ___fheap +1133:01ba ___fheapRover +1133:01bc ___LargestSizeB4Rover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm) 0000:1faf __PIA 0000:1fa8* __PIS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c) -1141:01be ___iob -1141:0d90 ___OpenStreams -1141:0d94 ___ClosedStreams +1133:01be ___iob +1133:0d90 ___OpenStreams +1133:0d94 ___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:868e walk_ -0000:a104+ mapScrollRight_ -0000:a3e2+ mapScrollLeft_ -0000:a696+ mapScrollUp_ -0000:a984+ mapScrollDown_ -0000:aca4 chkmap_ -0000:ae34 mapGoTo_ -0000:b09c+ mapDrawTile_ -0000:b1c0+ mapDrawRow_ -0000:b314+ mapDrawCol_ -0000:b47e+ mapDrawWRow_ -0000:b5ac* mapDrawWCol_ -0000:b6f6 shinku_ -0000:b7a4+ animatePlayer_ +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_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c) 0000:1ff5 printf_ Module: 16.lib(/dos/z/16/src/lib/bitmap.c) -0000:bd32 bitmapLoadPcx_ -0000:be8e* bitmapLoadPcxTiles_ +0000:bc52 bitmapLoadPcx_ +0000:bdae* bitmapLoadPcxTiles_ Module: 16.lib(/dos/z/16/src/lib/planar.c) -0000:c000 planar_buf_from_bitmap_ -0000:c120+ planar_buf_alloc_ -0000:c21a* planar_buf_free_ +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:c398+ INL_KeyService_ -0000:c5e2+ Mouse_ -0000:c63a+ IN_GetJoyAbs_ -0000:ca00+ IN_GetJoyButtonsDB_ -0000:cc96+ IN_SetupJoy_ -0000:ce58 IN_Startup_ -0000:cf5e IN_Default_ -0000:d0c2 IN_Shutdown_ -0000:d142* IN_SetKeyHook_ -0000:d164+ IN_ClearKeysDown_ -0000:d244* IN_ReadCursor_ -0000:d360 IN_ReadControl_ -0000:dae0* IN_SetControlType_ -0000:db2e* IN_GetScanName_ -0000:dbb6* IN_WaitForKey_ -0000:dbec* IN_WaitForASCII_ -0000:dc22+ IN_AckBack_ -0000:dd0a* IN_Ack_ -0000:ddac+ IN_IsUserInput_ -0000:de52* IN_UserInput_ -0000:deaa IN_KeyDown_ -0000:def2+ IN_ClearKey_ -0000:df6a* IN_qb_ -1141:0e2e+ _inpu +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:e046 textInit_ -1141:0f84 _romFonts +0000:df66 textInit_ +1133:0f84 _romFonts Module: 16.lib(/dos/z/16/src/lib/modex16.c) -0e0e:01b8 VGAmodeX_ -0e0e:0260+ modexEnter_ -0e0e:02fc* modexLeave_ -0e0e:0314 modexDefaultPage_ -0e0e:036e modexNextPage_ -0e0e:042a modexNextPageFlexibleSize_ -0e0e:04ce modexShowPage_ -0e0e:05ca* modexPanPage_ -0e0e:061a* modexSelectPlane_ -0e0e:063e modexClearRegion_ -0e0e:0756* oldDrawBmp_ -0e0e:08bc* CDrawBmp_ -0e0e:0a20* modexDrawBmp_ -0e0e:0a86+ modexDrawBmpRegion_ -0e0e:0bf0* modexDrawPlanarBuf_ -0e0e:0c0e* modexDrawSprite_ -0e0e:0c74+ modexDrawSpriteRegion_ -0e0e:0dec modexCopyPageRegion_ -0e0e:0f56* modexFadeOn_ -0e0e:0f86* modexFadeOff_ -0e0e:0fb4* modexFlashOn_ -0e0e:0fe2* modexFlashOff_ -0e0e:10b2+ modexPalSave_ -0e0e:1108 modexNewPal_ -0e0e:1158* modexLoadPalFile_ -0e0e:123a* modexSavePalFile_ -0e0e:12b2* modexPalBlack_ -0e0e:12dc* modexPalWhite_ -0e0e:1306+ modexPalUpdate_ -0e0e:1876+ modexPalUpdate1_ -0e0e:18f0* modexPalUpdate0_ -0e0e:193c+ chkcolor_ -0e0e:1c54 modexputPixel_ -0e0e:1ce2* modexgetPixel_ -0e0e:1d68* modexhlin_ -0e0e:1dd4 modexprint_ -0e0e:1f6e* modexprintbig_ -0e0e:20ea cls_ -0e0e:2158 modexWaitBorder_ -1141:0ac4 _VGA +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 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) -0e0e:2188 pdump_ -0e0e:21ea+ colortest_ -0e0e:223e+ colorz_ -0e0e:22a4+ ssd_ -0e0e:23c2+ dingpp_ -0e0e:2434+ dingo_ -0e0e:24ca+ dingas_ -0e0e:2578+ dingu_ -0e0e:25da+ dingq_ -0e0e:267a* ding_ +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) -0e0e:2d10 detectcpu_ +0e00:2d10 detectcpu_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart) -1141:0000* __nullarea -1141:0af4* __ovlflag -1141:0af5* __intno -1141:0af6* __ovlvec +1133:0000* __nullarea +1133:0af4* __ovlflag +1133:0af5* __intno +1133:0af6* __ovlvec 0000:206c _cstart_ 0000:213f* _Not_Enough_Memory_ 0000:2271 __exit_ @@ -241,7 +241,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c) 0000:29a8 fread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c) 0000:2d1f __get_errno_ptr_ -1141:189c _errno +1133:189c _errno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c) 0000:2d26* _frealloc_ 0000:2d26 realloc_ @@ -253,23 +253,23 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c) 0000:2e71* __exit_with_msg_ 0000:2e76 __fatal_runtime_error_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata) -1141:0afa __curbrk -1141:0b02 __STACKLOW -1141:0b04 __STACKTOP -1141:0b06 __cbyte -1141:0b08 __child -1141:0b0a __no87 -1141:0b17 ___FPE_handler -1141:0afc __psp -1141:0b0b __get_ovl_stack -1141:0b0f __restore_ovl_stack -1141:0b13 __close_ovl_file -1141:0b1b __LpCmdLine -1141:0b1f __LpPgmName -1141:0afe __osmajor -1141:0aff __osminor -1141:0b00 __osmode -1141:0b01 __HShift +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 Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c) 0000:2ea0 __MemAllocator 0000:2f6a __MemFree @@ -281,9 +281,9 @@ 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_ -1141:0b24 ___nheapbeg -1141:0b26 ___MiniHeapRover -1141:0b28 ___LargestSizeB4MiniHeapRover +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_ @@ -295,242 +295,238 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c) 0000:36bd __full_io_exit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c) 0000:36e1 __fprtf_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c) -0000:3834 sprintf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c) -0000:3863 __doclose_ -0000:39ad __shutdown_stream_ -0000:39c7 fclose_ -1141:189e+ ___RmTmpFileFn +0000:3834 __doclose_ +0000:397e __shutdown_stream_ +0000:3998 fclose_ +1133:189e+ ___RmTmpFileFn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c) -0000:3a32+ _null_exit_rtn_ -0000:3a32+ __null_int23_exit_ -0000:3a33 exit_ -0000:3a54+ _exit_ -1141:0b2a+ ___int23_exit -1141:0b2e+ ___FPE_handler_exit +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:3b8e fseek_ +0000:3b5f fseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c) -0000:3d86 __fill_buffer_ -0000:3fd5 fgetc_ +0000:3d57 __fill_buffer_ +0000:3fa6 fgetc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c) -0000:411c _ffree_ -0000:411c free_ +0000:40ed _ffree_ +0000:40ed free_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c) -0000:4189+ int86x_ -0000:430c int86_ +0000:415a+ int86x_ +0000:42dd int86_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4m.asm) -0000:433a __I4M -0000:433a __U4M +0000:430a __I4M +0000:430a __U4M Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_getvec.c) -0000:4352 _dos_getvect_ +0000:4322 _dos_getvect_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(d_setvec.c) -0000:435d _dos_setvect_ +0000:432d _dos_setvect_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i4d.asm) -0000:436a __I4D -0000:43b9 __U4D +0000:433a __I4D +0000:4389 __U4D Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c) -1141:18a2 __argv -1141:18a6 ___argv -1141:18aa __argc -1141:18ac ___argc +1133:18a2 __argv +1133:18a6 ___argv +1133:18aa __argc +1133:18ac ___argc Module: 16.lib(/dos/z/16/src/lib/16_head.c) -0e0e:2d7e* wait_ -0e0e:2dca* filesize_ -0e0e:2e30* printmeminfoline_ -0e0e:301c US_CheckParm_ +0e00:2d7e* wait_ +0e00:2dca* filesize_ +0e00:2e30* printmeminfoline_ +0e00:301c US_CheckParm_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fwrite.c) -0000:443d fwrite_ +0000:440d fwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(rand.c) -0000:47b6 rand_ -0000:47f8* srand_ +0000:4786 rand_ +0000:47c8* srand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c) -0000:481b delay_ +0000:47eb delay_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c) -0000:4993 __CMain +0000:4963 __CMain Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) -0000:49f9 __InitRtns -0000:49f9* __FInitRtns -0000:4a54 __FiniRtns -0000:4a54* __FFiniRtns +0000:49c9 __InitRtns +0000:49c9* __FInitRtns +0000:4a24 __FiniRtns +0000:4a24* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -1141:0b48 ___uselfn +1133:0b48 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) -0000:4ab8 __DOSseg__ +0000:4a88 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pts.asm) -0000:4aba __PTS +0000:4a8a __PTS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) -1141:0098 __IsTable +1133:0098 __IsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) -0000:4aeb* __set_commode_ -1141:0b4a __commode +0000:4abb* __set_commode_ +1133:0b4a __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -1141:0b4c __fmode +1133:0b4c __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) -0000:4af7 tolower_ +0000:4ac7 tolower_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) -0000:4d26* open_ -0000:4d5d sopen_ +0000:4cf6* open_ +0000:4d2d sopen_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c) -0000:4d8a __chktty_ +0000:4d5a __chktty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c) -0000:4de9 __freefp_ -0000:4e8a __purgefp_ +0000:4db9 __freefp_ +0000:4e5a __purgefp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(allocfp.c) -0000:4ecb __allocfp_ +0000:4e9b __allocfp_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c) -0000:507b __ioalloc_ +0000:504b __ioalloc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c) -0000:5209 __qread_ +0000:51d9 __qread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c) -0000:5229* _msize_ -0000:5244 _fmsize_ +0000:51f9* _msize_ +0000:5214 _fmsize_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nexpand.c) -0000:5255 __HeapManager_expand_ -0000:575e _nexpand_ +0000:5225 __HeapManager_expand_ +0000:572e _nexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) -0000:57b1 _fexpand_ -0000:57b1* _expand_ +0000:5781 _fexpand_ +0000:5781* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) -0000:57e6 __EnterWVIDEO_ -1141:0b4e+ ___WD_Present +0000:57b6 __EnterWVIDEO_ +1133:0b4e+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) -0000:580a* _heapenable_ -1141:0b50 ___heap_enabled +0000:57da* _heapenable_ +1133:0b50 ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -1141:0b52 __amblksiz +1133:0b52 __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) -0000:581b __nmemneed_ +0000:57eb __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) -0000:58a3 __LastFree_ -0000:591d __ExpandDGROUP_ +0000:5873 __LastFree_ +0000:58ed __ExpandDGROUP_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c) -0000:5a2e _nfree_ -1141:18ae+ ___MiniHeapFreeRover +0000:59fe _nfree_ +1133:18ae+ ___MiniHeapFreeRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c) -0000:5b29 fputc_ +0000:5af9 fputc_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c) -0000:5cfe __prtf_ +0000:5cce __prtf_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c) -0000:6e6e __flush_ -Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c) -0000:70d0 vsprintf_ +0000:6e3e __flush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c) -0000:7112 __lseek_ +0000:7087 __lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c) -0000:714c __close_ +0000:70c1 __close_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lseek.c) -0000:7182 lseek_ +0000:70f7 lseek_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tell.c) -0000:71b3 tell_ +0000:7128 tell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c) -0000:71c4 __flushall_ -0000:7258 flushall_ +0000:7139 __flushall_ +0000:71cd flushall_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(gtche.c) -0000:725e getche_ +0000:71d3 getche_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) -0000:7278 intr_ +0000:71ed intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) -0000:728c segread_ +0000:7201 segread_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) -0000:72f2 __Init_Argv_ -0000:7355+ _getargv_ -0000:7685 __Fini_Argv_ +0000:7267 __Init_Argv_ +0000:72ca+ _getargv_ +0000:75fa __Fini_Argv_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c) -0000:76af+ __ibm_bios_get_ticks_ -0000:7726 clock_ +0000:7624+ __ibm_bios_get_ticks_ +0000:769b clock_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c) -0000:774d kbhit_ +0000:76c2 kbhit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ftell.c) -0000:7764 ftell_ +0000:76d9 ftell_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c) -0000:782c ultoa_ -0000:78ea* ltoa_ +0000:77a1 ultoa_ +0000:785f* ltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c) -0000:7938 __qwrite_ +0000:78ad __qwrite_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) -1141:18b8 ____Argv -1141:18bc ____Argc +1133:18b8 ____Argv +1133:18bc ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -1141:0bac __Start_XI -1141:0bd0 __End_XI -1141:0bd0 __Start_YI -1141:0be2 __End_YI +1133:0bac __Start_XI +1133:0bd0 __End_XI +1133:0bd0 __Start_YI +1133:0be2 __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) -0000:7998 _dos_open_ +0000:790e _dos_open_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) -0000:79be __GetIOMode_ -0000:79f3 __SetIOMode_nogrow_ -1141:0b5c ___NFiles -1141:0b5e ___init_mode -1141:0b86 ___io_mode +0000:7934 __GetIOMode_ +0000:7969 __SetIOMode_nogrow_ +1133:0b5c ___NFiles +1133:0b5e ___init_mode +1133:0b86 ___io_mode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) -0000:7a28 isatty_ +0000:799e isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) -0000:7a44* __get_doserrno_ptr_ -1141:18be __doserrno +0000:79ba* __get_doserrno_ptr_ +1133:18be __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -1141:0b8a ___umaskval +1133:0b8a ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) -0000:7a4b _dos_creat_ -0000:7a6f* _dos_creatnew_ +0000:79c1 _dos_creat_ +0000:79e5* _dos_creatnew_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stiomode.c) -0000:7a90+ __grow_iomode_ -0000:7b77+ __shrink_iomode_ -0000:7bb8 __SetIOMode_ +0000:7a06+ __grow_iomode_ +0000:7aed+ __shrink_iomode_ +0000:7b2e __SetIOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c) -0000:7c5f* __dosretax -0000:7c64* __dosret0 -0000:7c6b __set_errno_dos_ -0000:7cd3* __set_errno_dos_reterr_ +0000:7bd5* __dosretax +0000:7bda* __dosret0 +0000:7be1 __set_errno_dos_ +0000:7c49* __set_errno_dos_reterr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c) -0000:7cde _bfree_ +0000:7c54 _bfree_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c) -0000:7d03 _bexpand_ +0000:7c79 _bexpand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c) -0000:7d5c* sbrk_ -0000:7d6c __brk_ +0000:7cd2* sbrk_ +0000:7ce2 __brk_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(wctomb.c) -0000:7dd4 wctomb_ +0000:7d4a wctomb_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) -0000:7e1f+ utoa_ -0000:7ec0 itoa_ +0000:7d95+ utoa_ +0000:7e36 itoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) -0000:7f0a strupr_ +0000:7e80 strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -1141:0ba0 ___EFG_printf -1141:0ba4* ___EFG_scanf +1133:0ba0 ___EFG_printf +1133:0ba4* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -1141:0ba8 ___IsDBCS +1133:0ba8 ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) -0000:7f52* _ismbblead_ -1141:18c2 ___MBCSIsTable +0000:7ec8* _ismbblead_ +1133:18c2 ___MBCSIsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c) -0000:7f6e ulltoa_ -0000:80ab* lltoa_ +0000:7ee4 ulltoa_ +0000:8021* lltoa_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c) -0000:811c fsync_ +0000:8092 fsync_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr) -0000:8122 _DoINTR_ +0000:8098 _DoINTR_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) -1141:19c4 ___historical_splitparms +1133:19c4 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fflush.c) -0000:849b fflush_ +0000:8411 fflush_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c) -1141:0072 ___Alphabet +1133:0072 ___Alphabet Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(error086.asm) -0000:84b0 __doserror_ -0000:84be* __doserror1_ +0000:8426 __doserror_ +0000:8434* __doserror1_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomodtty.c) -0000:84ca __ChkTTYIOMode_ -0000:8538* __IOMode_ +0000:8440 __ChkTTYIOMode_ +0000:84ae* __IOMode_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) -0000:8586 __mbinit_ -1141:0baa+ ___MBCodePage +0000:84fc __mbinit_ +1133:0baa+ ___MBCodePage Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) -0000:8661* _dos_close_ -0000:866f _dos_commit_ +0000:85d7* _dos_close_ +0000:85e5 _dos_commit_ +--------------------+ @@ -546,6 +542,6 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) +-----------------------+ Stack size: dac0 (56000.) -Memory size: 000208a0 (133280.) +Memory size: 000207c0 (133056.) Entry point address: 0000:206c Link time: 00:00.00 diff --git a/src/lib/scroll16.c b/src/lib/scroll16.c index 86392d5d..b0785752 100755 --- a/src/lib/scroll16.c +++ b/src/lib/scroll16.c @@ -623,7 +623,7 @@ void mapDrawWCol(map_view_t *mv, int tx, int ty, word x) //sync! void shinku(page_t *page, global_game_variables_t *gv) { - byte *pee; + /*byte *pee; word x = (16); word y = (8+16); word col = 15; @@ -640,8 +640,11 @@ void shinku(page_t *page, global_game_variables_t *gv) //modexprint(page, x, y, type, col, bgcol, pee); //sprintf(pee, "%f", *gv->tiku/\*time_in_seconds(gv)); //modexprint(page, x, y+8, type, col, bgcol, pee); - //} + //}*/ (gv->clock_start)=*clockdw; + //turn this off if XT + if(detectcpu() > 0) + modexWaitBorder(); } void near animatePlayer(map_view_t *pip, player_t *player, word playnum, sword scrollswitch) @@ -712,7 +715,4 @@ void near animatePlayer(map_view_t *pip, player_t *player, word playnum, sword s //TODO: mask copy //modexCopyPageRegion(dest->page, src->page, x-4, y-4, x-4, y-4, 28, 40); //modexClearRegion(top->page, 66, 66, 2, 40, 0); //modexCopyPageRegion(dest->page, top->page, 66, 66, 66, 66, 2, 40); - //turn this off if XT - if(detectcpu() > 0) - modexWaitBorder(); } diff --git a/test.map b/test.map index 2b98da9e..8660a56f 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 17:31:32 +Created on: 15/10/02 17:40:59 Executable Image: test.exe creating a DOS executable diff --git a/test2.map b/test2.map index 302a4bd4..6d5ff9fa 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 17:31:33 +Created on: 15/10/02 17:40:59 Executable Image: test2.exe creating a DOS executable diff --git a/vgmtest.map b/vgmtest.map index 2ea869f5..10e5a72b 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 17:31:33 +Created on: 15/10/02 17:40:59 Executable Image: vgmtest.exe creating a DOS executable -- 2.39.5