From: Hans-Bernhard Broeker Newsgroups: comp.os.msdos.djgpp Subject: Re: Running v1 programs: PBMPLUS utilities Date: 29 Feb 2000 16:09:41 GMT Organization: Aachen University of Technology (RWTH) Lines: 29 Message-ID: <89gr05$je9$1@nets3.rz.RWTH-Aachen.DE> References: NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de X-Trace: nets3.rz.RWTH-Aachen.DE 951840581 19913 137.226.32.75 (29 Feb 2000 16:09:41 GMT) X-Complaints-To: abuse AT rwth-aachen DOT de NNTP-Posting-Date: 29 Feb 2000 16:09:41 GMT User-Agent: tin/1.4-19991113 ("No Labels") (UNIX) (Linux/2.0.0 (i586)) Originator: broeker@ To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Eli Zaretskii wrote: > On Tue, 29 Feb 2000, Bob Bailey wrote: >> D:\>pgmhist input.pgm >> >> CPU must be in REAL mode (not V86 mode) to run this program without VCPI. >> (If you are using an EMS emulator, make sure that EMS isn't disabled) > Are you sure you have the latest version of go32.exe? What does go32.exe > print when invoked with no arguments? The problem probably is not about different versions of go32.exe. We had different methods of going to protected mode, within the V1.x series of DJGPP releases. Before about 1.10, it used VCPI, and only later, DPMI support was added as an option. Since DJGPP V2.00, DPMI is mandatory. IIRC, exchanging go32.exe by a later, DPMI-supporting version alone won't solve the problem, but you can try (version 1.12maint3 of go32 should still be available, on SimTel.Net). VCPI does not work at all in a Windows DOS box, only in true DOS, with EMM386 running in VCPI mode (i.e. no 'novcpi' switch), so that may easily be the source of the problem. Looks like I'll have to revisit my own PBMPLUS installation at home and see if/how it works inside Windows. -- Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de) Even if all the snow were burnt, ashes would remain.