Xref: news2.mv.net comp.os.msdos.djgpp:3865 From: Charles Sandmann Newsgroups: comp.os.msdos.djgpp Subject: Re: PMODE for DJ Date: Wed, 15 May 1996 10:36:37 CDT Organization: Rice University, Houston, Texas Lines: 24 Message-ID: <3199fa05.sandmann@clio.rice.edu> References: <31981E1E DOT 7D30 AT mbox DOT vol DOT it> <3198e77f DOT 4501299 AT news DOT service DOT uci DOT edu> <4ncdoh$1l4 AT groa DOT uct DOT ac DOT za> Reply-To: sandmann AT clio DOT rice DOT edu NNTP-Posting-Host: clio.rice.edu To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp > When I went there, I saw an intriguing file: pmodedj.txt > I couldn't download it (no permission :( ) so I couldn't read it - but the > question is: is this Tran's PMode ported do djgpp? I've heard quite a few > good things about pmode and I'd like to know if a release is imminent... Matthias Grimrath has done this port, yes. He and Chris Matraki have been improving it, so the version on riceng was not current. It currently imbeds into the stub, so you don't need CWSDPMI at all, but the footprint is a bit larger if a DPMI provider is present. It's an awesome piece of work, and I expect they will unleash it when it's ready, probably fairly soon. Their work also found some bugs in the stub code, so there are some things to be fixed before it all goes together seamlessly. It's on my list of things to look at to make a CWSDPMI-like transient program out of the PMODE work they have done so you could try either just by stubediting your image. This development was anticipated - which is one of the reasons we wanted to separate the DPMI/PM_swap code from the DJGPP code - so they could develop independently and each build from other sources. Morten Welinder is also developing a DPMI 1.0 server (but he's been very busy lately). Since the DPMI API is a standard one, anyone can replace CWSDPMI with PMODE or MWDPMI (or write your own faster, smaller one!) when running under DOS. It would even be possible to hack in support for V1.x decommited features, if someone wanted it bad enough.