From 33237397bcc5929e50be1443cfbaa20917bc8f39 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Thu, 15 Dec 2016 12:04:36 -0600 Subject: [PATCH] testing with large memory model --- DEBUG.16W | 220 ++++++++++++++++++++++++++--------------------------- HEAP.16W | 98 ++++++++++++------------ MMDUMP.16W | Bin 2244 -> 2550 bytes makefile | 27 ++++--- 4 files changed, 174 insertions(+), 171 deletions(-) diff --git a/DEBUG.16W b/DEBUG.16W index 6ba99e99..25724d77 100755 --- a/DEBUG.16W +++ b/DEBUG.16W @@ -1,210 +1,210 @@ -Seg:0 Size:11926 Owner:0x0 -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0000 -Seg:2f8f Size:36 Owner:0x0 -+ -Seg:2fb3 Size:256 Owner:0x1650 +Seg:0 Size:10117 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0000 +Seg:287e Size:36 Owner:0x0 +++ +Seg:28a2 Size:256 Owner:0x1650 ++++ -Seg:30b3 Size:256 Owner:0x1442 -+++++ -Seg:31b3 Size:256 Owner:0x1444 -++++ -Seg:32b3 Size:256 Owner:0x1446 +Seg:29a2 Size:256 Owner:0x1442 ++++ -Seg:33b3 Size:256 Owner:0x1448 +Seg:2aa2 Size:256 Owner:0x1444 ++++ -Seg:34b3 Size:256 Owner:0x144a +Seg:2ba2 Size:256 Owner:0x1446 ++++ -Seg:35b3 Size:256 Owner:0x144c +Seg:2ca2 Size:256 Owner:0x1448 +++++ -Seg:36b3 Size:256 Owner:0x144e +Seg:2da2 Size:256 Owner:0x144a ++++ -Seg:37b3 Size:256 Owner:0x1450 +Seg:2ea2 Size:256 Owner:0x144c ++++ -Seg:38b3 Size:256 Owner:0x1452 +Seg:2fa2 Size:256 Owner:0x144e ++++ -Seg:39b3 Size:256 Owner:0x1454 +Seg:30a2 Size:256 Owner:0x1450 ++++ -Seg:3ab3 Size:256 Owner:0x1456 +Seg:31a2 Size:256 Owner:0x1452 +++++ -Seg:3bb3 Size:256 Owner:0x1458 +Seg:32a2 Size:256 Owner:0x1454 ++++ -Seg:3cb3 Size:256 Owner:0x145a +Seg:33a2 Size:256 Owner:0x1456 ++++ -Seg:3db3 Size:256 Owner:0x145c +Seg:34a2 Size:256 Owner:0x1458 ++++ -Seg:3eb3 Size:256 Owner:0x145e +Seg:35a2 Size:256 Owner:0x145a ++++ -Seg:3fb3 Size:256 Owner:0x1460 +Seg:36a2 Size:256 Owner:0x145c +++++ -Seg:40b3 Size:256 Owner:0x1462 +Seg:37a2 Size:256 Owner:0x145e ++++ -Seg:41b3 Size:256 Owner:0x1464 +Seg:38a2 Size:256 Owner:0x1460 ++++ -Seg:42b3 Size:256 Owner:0x1466 +Seg:39a2 Size:256 Owner:0x1462 ++++ -Seg:43b3 Size:256 Owner:0x1468 +Seg:3aa2 Size:256 Owner:0x1464 ++++ -Seg:44b3 Size:256 Owner:0x146a +Seg:3ba2 Size:256 Owner:0x1466 +++++ -Seg:45b3 Size:256 Owner:0x146c +Seg:3ca2 Size:256 Owner:0x1468 ++++ -Seg:46b3 Size:256 Owner:0x146e +Seg:3da2 Size:256 Owner:0x146a ++++ -Seg:47b3 Size:256 Owner:0x1470 +Seg:3ea2 Size:256 Owner:0x146c ++++ -Seg:48b3 Size:256 Owner:0x1472 +Seg:3fa2 Size:256 Owner:0x146e ++++ -Seg:49b3 Size:256 Owner:0x1474 +Seg:40a2 Size:256 Owner:0x1470 +++++ -Seg:4ab3 Size:256 Owner:0x1476 +Seg:41a2 Size:256 Owner:0x1472 ++++ -Seg:4bb3 Size:256 Owner:0x1478 +Seg:42a2 Size:256 Owner:0x1474 ++++ -Seg:4cb3 Size:256 Owner:0x147a +Seg:43a2 Size:256 Owner:0x1476 ++++ -Seg:4db3 Size:256 Owner:0x147c +Seg:44a2 Size:256 Owner:0x1478 ++++ -Seg:4eb3 Size:256 Owner:0x147e +Seg:45a2 Size:256 Owner:0x147a +++++ -Seg:4fb3 Size:256 Owner:0x1480 +Seg:46a2 Size:256 Owner:0x147c ++++ -Seg:50b3 Size:256 Owner:0x1482 +Seg:47a2 Size:256 Owner:0x147e ++++ -Seg:51b3 Size:256 Owner:0x1484 +Seg:48a2 Size:256 Owner:0x1480 ++++ -Seg:52b3 Size:256 Owner:0x1486 +Seg:49a2 Size:256 Owner:0x1482 ++++ -Seg:53b3 Size:256 Owner:0x1488 +Seg:4aa2 Size:256 Owner:0x1484 +++++ -Seg:54b3 Size:256 Owner:0x148a +Seg:4ba2 Size:256 Owner:0x1486 ++++ -Seg:55b3 Size:256 Owner:0x148c +Seg:4ca2 Size:256 Owner:0x1488 ++++ -Seg:56b3 Size:256 Owner:0x148e +Seg:4da2 Size:256 Owner:0x148a ++++ -Seg:57b3 Size:256 Owner:0x1490 +Seg:4ea2 Size:256 Owner:0x148c ++++ -Seg:58b3 Size:256 Owner:0x1492 +Seg:4fa2 Size:256 Owner:0x148e +++++ -Seg:59b3 Size:256 Owner:0x1494 +Seg:50a2 Size:256 Owner:0x1490 ++++ -Seg:5ab3 Size:256 Owner:0x1496 +Seg:51a2 Size:256 Owner:0x1492 ++++ -Seg:5bb3 Size:256 Owner:0x1498 +Seg:52a2 Size:256 Owner:0x1494 ++++ -Seg:5cb3 Size:256 Owner:0x149a +Seg:53a2 Size:256 Owner:0x1496 ++++ -Seg:5db3 Size:256 Owner:0x149c +Seg:54a2 Size:256 Owner:0x1498 +++++ -Seg:5eb3 Size:256 Owner:0x149e +Seg:55a2 Size:256 Owner:0x149a ++++ -Seg:5fb3 Size:256 Owner:0x14a0 +Seg:56a2 Size:256 Owner:0x149c ++++ -Seg:60b3 Size:256 Owner:0x14a2 +Seg:57a2 Size:256 Owner:0x149e ++++ -Seg:61b3 Size:256 Owner:0x14a4 +Seg:58a2 Size:256 Owner:0x14a0 ++++ -Seg:62b3 Size:256 Owner:0x14a6 +Seg:59a2 Size:256 Owner:0x14a2 +++++ -Seg:63b3 Size:256 Owner:0x14a8 +Seg:5aa2 Size:256 Owner:0x14a4 ++++ -Seg:64b3 Size:256 Owner:0x14aa +Seg:5ba2 Size:256 Owner:0x14a6 ++++ -Seg:65b3 Size:256 Owner:0x14ac +Seg:5ca2 Size:256 Owner:0x14a8 ++++ -Seg:66b3 Size:256 Owner:0x14ae +Seg:5da2 Size:256 Owner:0x14aa ++++ -Seg:67b3 Size:256 Owner:0x14b0 +Seg:5ea2 Size:256 Owner:0x14ac +++++ -Seg:68b3 Size:256 Owner:0x14b2 +Seg:5fa2 Size:256 Owner:0x14ae ++++ -Seg:69b3 Size:256 Owner:0x14b4 +Seg:60a2 Size:256 Owner:0x14b0 ++++ -Seg:6ab3 Size:256 Owner:0x14b6 +Seg:61a2 Size:256 Owner:0x14b2 ++++ -Seg:6bb3 Size:256 Owner:0x14b8 +Seg:62a2 Size:256 Owner:0x14b4 ++++ -Seg:6cb3 Size:256 Owner:0x14ba +Seg:63a2 Size:256 Owner:0x14b6 +++++ -Seg:6db3 Size:256 Owner:0x14bc +Seg:64a2 Size:256 Owner:0x14b8 ++++ -Seg:6eb3 Size:256 Owner:0x14be +Seg:65a2 Size:256 Owner:0x14ba ++++ -Seg:6fb3 Size:256 Owner:0x14c0 +Seg:66a2 Size:256 Owner:0x14bc ++++ -Seg:70b3 Size:256 Owner:0x14c2 +Seg:67a2 Size:256 Owner:0x14be ++++ -Seg:71b3 Size:256 Owner:0x14c4 +Seg:68a2 Size:256 Owner:0x14c0 +++++ -Seg:72b3 Size:256 Owner:0x14c6 +Seg:69a2 Size:256 Owner:0x14c2 ++++ -Seg:73b3 Size:256 Owner:0x14c8 +Seg:6aa2 Size:256 Owner:0x14c4 ++++ -Seg:74b3 Size:256 Owner:0x14ca +Seg:6ba2 Size:256 Owner:0x14c6 ++++ -Seg:75b3 Size:256 Owner:0x14cc +Seg:6ca2 Size:256 Owner:0x14c8 ++++ -Seg:76b3 Size:256 Owner:0x14ce +Seg:6da2 Size:256 Owner:0x14ca +++++ -Seg:77b3 Size:256 Owner:0x14d0 +Seg:6ea2 Size:256 Owner:0x14cc ++++ -Seg:78b3 Size:256 Owner:0x14d2 +Seg:6fa2 Size:256 Owner:0x14ce ++++ -Seg:79b3 Size:256 Owner:0x14d4 +Seg:70a2 Size:256 Owner:0x14d0 ++++ -Seg:7ab3 Size:256 Owner:0x14d6 +Seg:71a2 Size:256 Owner:0x14d2 ++++ -Seg:7bb3 Size:256 Owner:0x14d8 +Seg:72a2 Size:256 Owner:0x14d4 +++++ -Seg:7cb3 Size:256 Owner:0x14da +Seg:73a2 Size:256 Owner:0x14d6 ++++ -Seg:7db3 Size:256 Owner:0x14dc +Seg:74a2 Size:256 Owner:0x14d8 ++++ -Seg:7eb3 Size:256 Owner:0x14de +Seg:75a2 Size:256 Owner:0x14da ++++ -Seg:7fb3 Size:256 Owner:0x14e0 +Seg:76a2 Size:256 Owner:0x14dc ++++ -Seg:80b3 Size:256 Owner:0x14e2 +Seg:77a2 Size:256 Owner:0x14de +++++ -Seg:81b3 Size:256 Owner:0x14e4 +Seg:78a2 Size:256 Owner:0x14e0 ++++ -Seg:82b3 Size:256 Owner:0x14e6 +Seg:79a2 Size:256 Owner:0x14e2 ++++ -Seg:83b3 Size:256 Owner:0x14e8 +Seg:7aa2 Size:256 Owner:0x14e4 ++++ -Seg:84b3 Size:256 Owner:0x14ea +Seg:7ba2 Size:256 Owner:0x14e6 ++++ -Seg:85b3 Size:256 Owner:0x14ec +Seg:7ca2 Size:256 Owner:0x14e8 +++++ -Seg:86b3 Size:256 Owner:0x14ee +Seg:7da2 Size:256 Owner:0x14ea ++++ -Seg:87b3 Size:256 Owner:0x14f0 +Seg:7ea2 Size:256 Owner:0x14ec ++++ -Seg:88b3 Size:256 Owner:0x14f2 +Seg:7fa2 Size:256 Owner:0x14ee ++++ -Seg:89b3 Size:256 Owner:0x14f4 +Seg:80a2 Size:256 Owner:0x14f0 ++++ -Seg:8ab3 Size:256 Owner:0x14f6 +Seg:81a2 Size:256 Owner:0x14f2 +++++ -Seg:8bb3 Size:256 Owner:0x14f8 +Seg:82a2 Size:256 Owner:0x14f4 ++++ -Seg:8cb3 Size:256 Owner:0x14fa +Seg:83a2 Size:256 Owner:0x14f6 ++++ -Seg:8db3 Size:256 Owner:0x14fc +Seg:84a2 Size:256 Owner:0x14f8 ++++ -Seg:8eb3 Size:256 Owner:0x14fe +Seg:85a2 Size:256 Owner:0x14fa ++++ -Seg:8fb3 Size:256 Owner:0x1500 +Seg:86a2 Size:256 Owner:0x14fc +++++ -Seg:90b3 Size:256 Owner:0x1502 +Seg:87a2 Size:256 Owner:0x14fe ++++ -Seg:91b3 Size:256 Owner:0x1504 +Seg:88a2 Size:256 Owner:0x1500 ++++ -Seg:92b3 Size:256 Owner:0x1506 +Seg:89a2 Size:256 Owner:0x1502 ++++ -Seg:93b3 Size:256 Owner:0x1508 +Seg:8aa2 Size:256 Owner:0x1504 +++++ +Seg:8ba2 Size:256 Owner:0x1506 ++++++ +Seg:8ca2 Size:256 Owner:0x1508 ++++ -Seg:94b3 Size:401 Owner:0xec14 +Seg:8da2 Size:401 Owner:0xec10 ++++++ -Seg:bfb3 Size:16460 Owner:0x0 -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file +Seg:b8a2 Size:18269 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file diff --git a/HEAP.16W b/HEAP.16W index 5017b7e6..6b921851 100755 --- a/HEAP.16W +++ b/HEAP.16W @@ -1,59 +1,59 @@ == default == - FREE block at 2fb10016 of size 18 - USED block at 2fb10028 of size 50 - USED block at 2fb1005a of size 50 - USED block at 2fb1008c of size 50 - USED block at 2fb100be of size 50 - USED block at 2fb100f0 of size 50 - USED block at 2fb10122 of size 50 - USED block at 2fb10154 of size 50 - USED block at 2fb10186 of size 50 - USED block at 2fb101b8 of size 50 - USED block at 2fb101ea of size 50 - USED block at 2fb1021c of size 50 - USED block at 2fb1024e of size 50 - USED block at 2fb10280 of size 50 - FREE block at 2fb102b2 of size 14 - USED block at 2fb102c0 of size 20 - USED block at 2fb102d4 of size 136 - FREE block at 2fb1035c of size 7328 + FREE block at 28a00016 of size 18 + USED block at 28a00028 of size 50 + USED block at 28a0005a of size 50 + USED block at 28a0008c of size 50 + USED block at 28a000be of size 50 + USED block at 28a000f0 of size 50 + USED block at 28a00122 of size 50 + USED block at 28a00154 of size 50 + USED block at 28a00186 of size 50 + USED block at 28a001b8 of size 50 + USED block at 28a001ea of size 50 + USED block at 28a0021c of size 50 + USED block at 28a0024e of size 50 + USED block at 28a00280 of size 50 + FREE block at 28a002b2 of size 14 + USED block at 28a002c0 of size 20 + USED block at 28a002d4 of size 136 + FREE block at 28a0035c of size 7328 OK - end of heap == near == - USED block at 1fb0ec66 of size 12 - USED block at 1fb0ec72 of size 330 - USED block at 1fb0edbc of size 52 - USED block at 1fb0edf0 of size 20 - USED block at 1fb0ee04 of size 20 - USED block at 1fb0ee18 of size 20 - USED block at 1fb0ee2c of size 20 - USED block at 1fb0ee40 of size 20 - USED block at 1fb0ee54 of size 4520 + USED block at 189fec66 of size 12 + USED block at 189fec72 of size 330 + USED block at 189fedbc of size 52 + USED block at 189fedf0 of size 20 + USED block at 189fee04 of size 20 + USED block at 189fee18 of size 20 + USED block at 189fee2c of size 20 + USED block at 189fee40 of size 20 + USED block at 189fee54 of size 4520 OK - end of heap == far == - USED block at 2fb10016 of size 18 - USED block at 2fb10028 of size 50 - USED block at 2fb1005a of size 50 - USED block at 2fb1008c of size 50 - USED block at 2fb100be of size 50 - USED block at 2fb100f0 of size 50 - USED block at 2fb10122 of size 50 - USED block at 2fb10154 of size 50 - USED block at 2fb10186 of size 50 - USED block at 2fb101b8 of size 50 - USED block at 2fb101ea of size 50 - USED block at 2fb1021c of size 50 - USED block at 2fb1024e of size 50 - USED block at 2fb10280 of size 50 - USED block at 2fb102b2 of size 14 - USED block at 2fb102c0 of size 20 - USED block at 2fb102d4 of size 136 - USED block at 2fb1035c of size 7328 + USED block at 28a00016 of size 18 + USED block at 28a00028 of size 50 + USED block at 28a0005a of size 50 + USED block at 28a0008c of size 50 + USED block at 28a000be of size 50 + USED block at 28a000f0 of size 50 + USED block at 28a00122 of size 50 + USED block at 28a00154 of size 50 + USED block at 28a00186 of size 50 + USED block at 28a001b8 of size 50 + USED block at 28a001ea of size 50 + USED block at 28a0021c of size 50 + USED block at 28a0024e of size 50 + USED block at 28a00280 of size 50 + USED block at 28a002b2 of size 14 + USED block at 28a002c0 of size 20 + USED block at 28a002d4 of size 136 + USED block at 28a0035c of size 7328 OK - end of heap Memory Type Total Used Free @@ -63,9 +63,9 @@ Near 5014 494 4520 Far 8166 806 7360 ---------------- -------- -------- -------- coreleft = 4518 -farcoreleft = 3512 -GetFreeSize = 64548 +farcoreleft = 28106 +GetFreeSize = 23610 GetNearFreeSize = 4520 -GetFarFreeSize = 64548 +GetFarFreeSize = 23610 memavl = 4518 -stackavail = 31515 +stackavail = 31527 diff --git a/MMDUMP.16W b/MMDUMP.16W index 26fdaba1adb0f75fc16d1815ce6a0666df3b7d74..9c6a7aa6b786c64690b86b0bafb645984cd6e120 100755 GIT binary patch literal 2550 zcmZ|RyG=tu002Q^Bzkxu1W0H5-4BT#XyLv!&;}hNCpbV8Z#3D4?+~u@<8q$YE!IN0Fn*QRFCc6gi33^|4zQ;sRelw-;<<(P6zIi?&- zjwQ#EW681PSaK{mmK)4#^#1?h*0|im I&tvX>0letD2gKgNc3SuBD{esQP_8&e%c+A)Pc|MNo z`_s$uc7*3k_^T&tVlAwVb+9hg7+C3z^hSCky^-EXZ=^TTo9IpSCVCUSiQYtSqBql< z>CN6`<+vsidHhLSq zjowCYqqo!B>FxA(dON+H-cE0)chEcN9rO-*2fc&dLGPe<(mUy$^iFywy_4Qa@1%Fp zyXal?E_xTei{3@=qIc7~>D}~hdN;kB-c9e8HwJlQkT(W-V~{rndDGALzx~@KYuvx@ J-adcV$`>Boxn}?X diff --git a/makefile b/makefile index bef5b676..2ac4225c 100755 --- a/makefile +++ b/makefile @@ -32,6 +32,8 @@ # serial output is plain text ASCII. DEBUGSERIAL=1 +DOSLIB_MEMMODE=dos86l + #192x144 #wwww will add these !ifdef __LINUX__ @@ -42,8 +44,8 @@ COPYCOMMAND=cp -f DIRSEP=/ OBJ=obj DUMP=cat -DOSLIBMAKE=./make.sh build all dos86h -DOSLIBMAKEALL=./buildall.sh build all dos86h +DOSLIBMAKE=./make.sh build all $(DOSLIB_MEMMODE) +DOSLIBMAKEALL=./buildall.sh build all $(DOSLIB_MEMMODE) !else #DOS ^^ to_os_path=/=\ REMOVECOMMAND=del @@ -91,7 +93,8 @@ UPXQ=-qqq S_FLAGS=-sg -st -of+ -zu -zdf -zff -zgf -zq -k32768#54096#60000 Z_FLAGS=-zk0 -zc -zp8 -zm O_FLAGS=-obmilr -oe=24 -out -oh -ei -onac -ol+ -ok##x -T_FLAGS=-bt=dos -wx -mh -0 -fpi87 -fo=.$(OBJ) -d1###### -e=65536 +T_FLAGS=-bt=dos -wx -ml -0 -fpi87 -fo=.$(OBJ) -d1###### -e=65536 +#-mh CPPFLAGS=-DTARGET_MSDOS=16 -DMSDOS=1 !ifeq DEBUGSERIAL 1 @@ -118,9 +121,9 @@ DOSLIBOBJ += 8250.$(OBJ) # # libraries # -DOSLIBLIBS = $(DOSLIB_CPU)/dos86h/cpu.lib $(DOSLIB_DOS)/dos86h/dos.lib $(DOSLIB_VGA)/dos86h/vga.lib +DOSLIBLIBS = $(DOSLIB_CPU)/$(DOSLIB_MEMMODE)/cpu.lib $(DOSLIB_DOS)/$(DOSLIB_MEMMODE)/dos.lib $(DOSLIB_VGA)/$(DOSLIB_MEMMODE)/vga.lib !ifeq DEBUGSERIAL 1 -DOSLIBLIBS += $(DOSLIB_8250)/dos86h/8250.lib +DOSLIBLIBS += $(DOSLIB_8250)/$(DOSLIB_MEMMODE)/8250.lib !endif 16LIB=$(16LIBOBJS)#16.lib bad program lock up @@ -131,7 +134,7 @@ DOSLIBLIBS += $(DOSLIB_8250)/dos86h/8250.lib .asm : $(MODEXLIB) -.lib : .;$(DOSLIB_CPU)/dos86h;$(DOSLIB_DOS)/dos86h;$(DOSLIB_VGA)/dos86h;$(DOSLIB_8250)/dos86h +.lib : .;$(DOSLIB_CPU)/$(DOSLIB_MEMMODE);$(DOSLIB_DOS)/$(DOSLIB_MEMMODE);$(DOSLIB_VGA)/$(DOSLIB_MEMMODE);$(DOSLIB_8250)/$(DOSLIB_MEMMODE) .obj : . @@ -268,20 +271,20 @@ gfx.lib: $(GFXLIBOBJS) # doslib # # library deps 16-bit huge -$(DOSLIB_CPU)/dos86h/cpu.lib: +$(DOSLIB_CPU)/$(DOSLIB_MEMMODE)/cpu.lib: cd $(DOSLIB_CPU:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT) -$(DOSLIB_DOS)/dos86h/dos.lib: +$(DOSLIB_DOS)/$(DOSLIB_MEMMODE)/dos.lib: cd $(DOSLIB_DOS:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT) -$(DOSLIB_VGA)/dos86h/vgatty.lib: +$(DOSLIB_VGA)/$(DOSLIB_MEMMODE)/vgatty.lib: cd $(DOSLIB_VGA:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT) -$(DOSLIB_VGA)/dos86h/vga.lib: +$(DOSLIB_VGA)/$(DOSLIB_MEMMODE)/vga.lib: cd $(DOSLIB_VGA:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT) -$(DOSLIB_8250)/dos86h/8250.lib: +$(DOSLIB_8250)/$(DOSLIB_MEMMODE)/8250.lib: cd $(DOSLIB_8250:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT) joytest.exe: cd $(DOSLIB_JOYSTICK:$(to_os_path)) && $(DOSLIBMAKE) && cd $(BUILD_ROOT) - $(COPYCOMMAND) $(DOSLIB_JOYSTICK:$(to_os_path))$(DIRSEP)dos86h$(DIRSEP)test.exe joytest.exe + $(COPYCOMMAND) $(DOSLIB_JOYSTICK:$(to_os_path))$(DIRSEP)$(DOSLIB_MEMMODE)$(DIRSEP)test.exe joytest.exe 16_vl.$(OBJ):$(SRCLIB)/16_vl.c $(SRCLIB)/16_vl.h bakapee.$(OBJ):$(SRCLIB)/bakapee.c $(SRCLIB)/bakapee.h -- 2.39.2