From: "Duncan Coutts" Newsgroups: comp.os.msdos.djgpp Subject: Re: DMPI trouble Date: Sun, 12 Sep 1999 16:26:55 +0100 Organization: UUNET WorldCom server (post doesn't reflect views of UUNET WorldCom Lines: 22 Message-ID: <7rghta$76n$1@lure.pipex.net> References: <7rf3ca$5e3g$1 AT newssvr04-int DOT news DOT prodigy DOT com> NNTP-Posting-Host: usern050.uk.uudial.com X-Trace: lure.pipex.net 937151210 7383 193.149.81.83 (12 Sep 1999 15:46:50 GMT) X-Complaints-To: abuse AT uk DOT uu DOT net NNTP-Posting-Date: 12 Sep 1999 15:46:50 GMT X-Newsreader: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com William J Kotzan wrote in message <7rf3ca$5e3g$1 AT newssvr04-int DOT news DOT prodigy DOT com>... >Hello, I have a gaming program called SNES9X, and it used to work fine. >Then all of a sudden, it stopped working and I get an error saying "Load >Error: No DMPI - Find csdmpi*b.zip" > >Could someone please explain this problem or at least tell me what DMPI is? >Thank you. DPMI - Dos Protected Mode Interface It allows dos programs to run in protected mode making full use of the system's memory including virtual memory and other services. DJGPP programs run in protected mode and so need a DPMI server. This could be a driver (such as cwsdpmi (or however it is spelt!)) or your OS such as Win95. do you rember Dos4gw from all your old dos games? That was a memory extender as well. Before you run your DJGPP program (and if you are not running from windows) you need to load the DPMI server. See the FAQ or DJGPP documentation for details.