![]() ![]() Reverse engineer the program and add the realcopy() function shown in DOX-Extender's MDRAW sample program and eliminate the need for -REALBREAK. #Autocad r12 dos windows code#Since the Real-mode code isn't being loaded in conventional memory. But when the program starts to load, it quickly displays an error such as the following: In this case, with -REALBREAK set to 0, the DOS-Extender will load. Memory, thus requiring support for INT31h Function AX=0509h, which in turn This is because Real-mode code and data MUST be loaded in conventional If program is mixed Real-mode and Protected-mode code, you're screwed. The performance will decrease, but the program should run.Ģ. Microsoft's EMM386.EXE and DOSX.EXE DPMI hosts provide DPMI v0.9 support. This says load 0KB in conventional memory, effectively eliminating the need for -REALBREAK support and allowing a DPMI v0.9 host to suffice. "TNT.EXE -REALBREAK 0 Program.EXE" if using a separate DOS-Extender loader "CFIG386.EXE Program.EXE -realbreak 0" if DOS-Extender is bound to the If program is all Protected-mode code, apply -REALBREAK 0. Apparently Real-mode code can be mixed with Protected-mode code if the Real-mode code and data are 64K or less and they are loaded in conventional memory (linked to be positioned at the beginning of the executable file).ġ. Mixing Real-mode and Protected-mode code. Having some of the application in conventional memory can apparently improve the performance for some programs.Ģ. There appears to be 2 reasons to use -REALBREAK to load some of the application in conventional memory:ġ. The purpose of the -REALBREAK switch is to request that some of the code and data be placed in conventional memory. Phar Lap err 74: Can't use -REALBREAK under this version of DPMIĮrror TNT.20074: Can't use -REALBREAK under this version of DPMI No DPMI v1.0 host with Map Conventional Memory in Memory Block function (INT31h AX=0509h), required by any program which uses -REALBREAK: "del C:\PPERFORM.SWP" before the line that starts PADS Performįor a different program, substitute the appropriate path and swap file name. Solution: Start the program with a batch file and add Phar Lap err 58: Can't create VM swap file of size 0 in directory PADS Perform DOS with built-in 386|DOS-Extender v5.1 sometimes does not delete swap file when it terminates abnormally and then cannot, or refuses to, start a new one (overwriting the one left): In your program shortcut's Memory tab, set EMS to None. This is the standard line in AUTOEXEC.NT. Program Shortcut/Program/Advanced/Custom MS-DOS initialization files/Autoexec filename:. Program in order to use TNT DOS-Extender to run in protected No DOSX.EXE loaded (Microsoft DPMI host):Įrror TNT.20035: The 386 chip is currently executing in virtual 8086 mode under (You'll want to check the last one, err 74) Here are 3 common Phar Lap error messages that occur when trying to run old Extended DOS programs in Win 2000 or XP accompanied by possible solutions: Any assistance would be greatly appreciated. What can I do to make this work? I have tried various solutions (modifying However, I amĬan't use -REALBREAK under this version of DPMI #Autocad r12 dos windows windows#PIF I have used sucessfully with Windows 98 SE ad Windows 95. "jhinton" wrote in am attempting to run ACAD r12 from Windows XP. I hope this works, if not, it should help anyone searching for a 3d studio Once in the autocad directory where the executable is located, i inputtedĪgain, i would imagine substituting acad.exe for 3ds.exe Then "cd 3ds" - substitute wherever your autocad is located for 3ds ie: "cd I entered the directory of the executable (ie "cd\" to get the c: prompt, Secondly, from the command prompt ( "start" "run" type "command") #Autocad r12 dos windows drivers#I discovered a workaround which worked for 3ds4, that i think may also workįirstly, i upgraded the rainbow drivers for my hardware lock at from I had a similar problem with running 3d studio r4 dos from windows xp (i had Of course if Autodesk did the right thing you would be able to upgradeįor say $1695. Better do a lot of reading at before you If you insist on running it on this machine, you will An old DOS machine to run this oldĭOS software. > What can I do to make this work? I have tried various solutions It never worked on NT, 2000 and it sure ain't > Can't use -REALBREAK under this version of DPMIĬan't get any memory. ![]() WinXP is built on the NT/2000 model, not the 'graphical shell' upon DOS > the same PIF I have used sucessfully with Windows 98 SE ad Windows 95. I am attempting to run ACAD r12 from Windows XP. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |