Greetings -- I have a DOS .exe file that I would like to run in Wine (the underlying Windows is Win2K); it gives the error "Needs 1024K of expanded memory." I have a PIF file which supposedly sets up this memory environment, but .PIF files cannot be loaded by Wine. Possible solutions: * Make wine make the .exe think there is 1024K of expanded memory. * Make wine run the .pif file using something like WinExec, thereby working. * Use some magic incantation of Windows rundll32 to load window's PIF parser and do all the work of setting up the memory. Any thoughts on how to do any of these, preferably the one that works. Thanks, Algis R. -- Algis Rudys Rice University arudys at rice.edu Computer Science "Heart has nothing to do with it anymore. It's all in the caffeine." -- Frank Pembleton, _Homicide_ From: address has been mangled (remove NOSPAM)
On Sat, 22 Sep 2001, Algis Rudys wrote:> Greetings -- > > I have a DOS .exe file that I would like to run in Wine (the underlying > Windows is Win2K); it gives the error "Needs 1024K of expanded memory." > I have a PIF file which supposedly sets up this memory environment, but > .PIF files cannot be loaded by Wine. > > Possible solutions: > * Make wine make the .exe think there is 1024K of expanded memory. > * Make wine run the .pif file using something like WinExec, thereby > working. > * Use some magic incantation of Windows rundll32 to load window's PIF > parser and do all the work of setting up the memory."Running" the .pif is no solution, a .pif is just a data file that tells Windows's DOS box what it's allowed to and not allowed to do, it does not provide anything beyond that. The actual mechanisms still need to be implemented in the actual DOS box, and Wine cannot implement EMS before the DOS support restructure is completed (and nobody seems to be working on that at the moment).
Seemingly Similar Threads
- problem with exec,system,WinExec, C functions
- Antigen Notification:Antigen found FILE FILTER= *.pif file
- Bug#677395: xcp-xapi: xe pif-configure-ip does not remove old ip from interface
- RE: RE: VLAN and BRIDGE HELP
- Bug#680500: xcp-xe: Tab in autocomple of params for 'xe pif-list params=' erase some arguments