//////////////////////////////////// PROJECTS Message Board

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'

Nick:    
Email:  
URL:    

There have been 20 posts so-far this month.

This server displays time at  (US MDT == GMT -0600) What's the correct time right now?
Take this link to the Archives
Colby Schoolcraft ``....consider it GPLed, v2 of the license as of now :)''
Thank you, True. :) And in the true-spirit of Free-SRC.....