////////////////////////////////////
Arachne PROJECTS Message Board[ Current Project - ADIAG, Diagramming Arachne Source ] |
|
|
10) Thu, Jan 29, 2009 - 10:05:48 pm | ||||||||||||||||||
| gregy> So, in order to test Udo's vcpi-arachne, I'll have to switch to EMM386 ('cause he says that's what he uses) from QEMM386, and enable EMS, etc...then try to run it.... ... | ||||||||||||||||||
|
11) Thu, Jan 29, 2009 - 10:08:47 pm | ||||||||||||||||||
| gregy> And...the possibility exists, that Udo is saying "VCPI" when he REALLY means "DPMI".....I know a lot of people get confused about them... .. I keep forgetting about their differences, and having to go back and refresh my knowledge base on them.... .... So, maybe Udo is really talking about DPMI, but I think not, since he keeps on mentioning that it needs EMS to run... | ||||||||||||||||||
|
12) Thu, Jan 29, 2009 - 10:48:31 pm | ||||||||||||||||||
| glennmcc> IIRC, The DPMI that Udo uses requires both EMS & VCPI to be enabled. | ||||||||||||||||||
|
13) Thu, Jan 29, 2009 - 10:54:57 pm | ||||||||||||||||||
| glennmcc> o install DPMI Arachne, first install the normal Arachne v190J1, then replace the file CORE.EXE with the DPMI version. You also have to copy the files RTM.EXE, DPMI16BI.OVL and WIN87EM.DLL to a directory in your PATH (the file WIN87EM.DLL cannot be distributed along with Arachne for legal reasons; it is contained in various versions of MS Windows). If you want to compile core.exe yourself, you need to have Borland C v4.52 and Borland Powerpack for DOS v1.0 installed. To compile core.exe, you need to compile the LOPIF and WATTCP libraries first. In the sub directory LOPIF, edit the file vvd.mak to match the path to the compiler on your machine, then run 'maker -f vvd.mak' (the file vv.mak is used for the normal Real Mode version, there are also some experimental versions which use the HUGE memory model that are denoted by the letter 'h'). Then run hixlovd.bat to generate the lib file, hixlovd.lib. In the dir WATTCP, go to the sub dirs SRC and ELIB, edit the makefiles and then run 'maker'. The resulting library file wattcpdp.lib will be in the LIB dir. Copy both hixlovd.lib and wattcpdp.lib into the directory CORE, edit cored.mak, then run 'maker -f cored.mak to compile core.exe (core.mak is for the Real Mode version, the makefiles with the letter 'h' are for the experimental HUGE model version). If you prefer to have a version of core.exe without the debug info, use corer.mak instead. Udo Kuhnt | ||||||||||||||||||
|
14) Thu, Jan 29, 2009 - 10:55:44 pm URL | ||||||||||||||||||
| glennmcc> www.drdosprojects.de./index.cgi/other.htm | ||||||||||||||||||
|
15) Thu, Jan 29, 2009 - 10:56:38 pm URL | ||||||||||||||||||
| glennmcc> www.drdosprojects.de./cgi-bin/download.cgi/aradpa2b.zip | ||||||||||||||||||
|
16) Thu, Jan 29, 2009 - 10:57:21 pm | ||||||||||||||||||
| glennmcc> That ZIP has everything except win87em.dll | ||||||||||||||||||
|
17) Thu, Jan 29, 2009 - 10:58:52 pm | ||||||||||||||||||
| glennmcc> This is a version of Arachne v1.90J1 that I have modified to allow it to run in Protected Mode using the DPMI (DOS Protected Mode Interface). It requires Borland C v4.52 and Borland Powerpack for DOS v1.0 to compile. Other versions might also work, but this has not been tested. There is also a precompiled version available. DPMI Arachne, as I have named it, is still in alpha stage, but is now able to connect to the Internet and has been successfully tested on several machines. It is known not to work on some machines, though, for reasons yet unknown. If you decide to test it, you do it on your own risk. It might crash, so you would be well advised to take precautions. Feedback is welcome, and should be posted to either the Arachne Development group at h-ttp://groups.yahoo.com/groups/ArachneDevelopment, the Arachne user mailinglist at h-ttp://www.freelists.org/archives/arachne or the Enhanced DR-DOS Forum at h-ttp://www.drdosprojects.de/forum/drp_forum . Udo Kuhnt | ||||||||||||||||||
|
18) Thu, Jan 29, 2009 - 11:30:17 pm | ||||||||||||||||||
| gregy> okay....I think I've got everything I need..... 1. this page saved as a tutor. 2. the two d/l packages from Udo's site. 3. the PING util he says to use for checking WATTCP is working. 4. WIN87EM.DLL (from my Win3.1 install). 5. the rest of the stuff (you said it was all in there, and it is). 6. the latest CORE (forgregyCORE) should be 1.95, and that's a drop-in replacement for 1.90J1, isn't it...??? ...so I should be able to just go with that, right...??
19) Thu, Jan 29, 2009 - 11:34:29 pm | gregy> | And...since Udo's seems to be definitely using VCPI instead of DPMI, and he IS using the Win3.1 WIN87EM.DLL....well, that is known, and stated in numerous places, to be NOT compatible with Win3.x....so... that is probably why it is "unstable"...but...here I am speculating.. ... No good, that...without even trying...just mentally wandering.... ...<g g g> ... Have to get it going here tomorrow (I think)...
20) Thu, Aug 20, 2009 - 6:15:58 pm | glennmcc> | Obviously.... 'tomorrow never comes' | ||||||||||||||