|
![]() |
#1 | ||
![]() ![]() ![]() ![]() ![]() Join Date: Feb 2008
Location: Teresopolis, Brazil
Posts: 6
|
![]() Can't play Dawn Patrol due lack of ems memory. Still can't play removing "NOEMS": doesn't have enough conventional memory, cause HiMemory turns out, and all drivers are loaded in conventional memory.
config.sys Code:
[menu] menuitem=Win98, Iniciar Windows 98 menuitem=dos, Iniciar MS-DOS menudefault=Win98,3 [common] [dos] DEVICEHIGH=C:\WINDOWS\HIMEM.SYS DEVICEHIGH=C:\WINDOWS\EMM386.EXE NOEMS DOS=HIGH,UMB BUFFERSHIGH=30,0 FILES=50 Country=055,850,C:\WINDOWS\COMMAND\country.sys devicehigh=C:\windows\oakcdrom.sys /d:cdrom DEVICEHIGH=C:\WINDOWS\COMMAND\ANSI.SYS DEVICEHIGH=C:\OPL3SA\SACDROM.SYS /P0 /IOFF /A0 DEVICEHIGH=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) [Win98] DEVICE=C:\WINDOWS\HIMEM.SYS BUFFERS=40 FILES=99 STACKS=32,512 DEVICE=C:\WINDOWS\COMMAND\ANSI.SYS Code:
ECHO OFF GOTO %CONFIG% :DOS LH C:\WINDOWS\COMMAND\DOSKEY /INSERT BUFSIZE=1024 SET DIRCMD=/O:GN/W/P SET BLASTER=A220 I5 D1 T4 LH C:\MOUSE\MOUSE LH MSCDEX /D:CDROM MODE CON CODEPAGE PREPARE=((850) C:\WINDOWS\COMMAND\EGA.CPI) MODE CON CODEPAGE SELECT=850 LH KEYB BR,,C:\WINDOWS\COMMAND\KEYBRD2.SYS /ID:275 LH C:\SA\SETUPSA.EXE /S PROMPT $T$H$H$H$H$H$H $P$G GOTO END :WIN98 C:\WINDOWS\COMMAND\DOSKEY /INSERT BUFSIZE=1024 SET DIRCMD=/O:GNP /W/P WIN :END |
||
![]() ![]() |
|
![]() |
#2 | ||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2007
Location: Brooklyn, United States
Posts: 667
|
![]() First don't load HIMEM.SYS or EMM386 using DEVICEHIGH. The memory managers need to be in conventional memory. You've got way more going into upper memory than is going to fit anyway. Load as many of the other device drivers high as you can. REM the device drivers that are not necessary to play the game. In this case I don't think you need the CDROM so you can put REM at the front of lines that have to do with the CDROM drivers so that they will be ignored. That will free up memory. The order that you load drivers into upper memory has a lot to do with how many will actually fit up there. A driver will always load into the biggest available block. Try loading the largest drivers (config.sys) and memory resident programs (autoexec.bat) first. You can monitor which drivers/programs were loaded in upper memory by using the mem /c command after the boot is complete. The mem command will also tell you the "largest executable program size". If you know the requirements of the game you will know if it will run without having to try it.
Also, you have your FILES and BUFFERS set pretty high. Try FILES=30 and BUFFERS=20 If you are worried about losing track of all the changes then make a boot disk with only the drivers you need and boot with that to play the game.
__________________
"The gadfly has returned! Thou simpering, whining stable dropping. I have defeated thee repeatedly and still thou darest crawl back for more punishment. Chastise thee I shall. Thy stature is insignificant and thy name moronic. Brother to the vole! Offspring of money grubbing know nothings!" ... Spellcraft: Aspects of Valor Last edited by Geezer; 31-05-2008 at 06:04 AM. |
||
![]() ![]() |
|
![]() |
#3 | ||
![]() ![]() ![]() ![]() ![]() Join Date: Feb 2008
Location: Teresopolis, Brazil
Posts: 6
|
![]() Ok, thank you. But loading emm386 and himem with DEVICE will free Hi memory AND EMS memory?
|
||
![]() ![]() |
|
![]() |
#4 | ||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Feb 2007
Location: Brooklyn, United States
Posts: 667
|
![]() Quote:
That is why the order should be as follows DEVICE={path}HIMEM.SYS DOS=HIGH, UMB DEVICE={path}EMM386.EXE (with whatever switches are appropriate ie NOEMS) You can then use the LOADHIGH command to load drivers/programs into the memory areas made available by the above.
__________________
"The gadfly has returned! Thou simpering, whining stable dropping. I have defeated thee repeatedly and still thou darest crawl back for more punishment. Chastise thee I shall. Thy stature is insignificant and thy name moronic. Brother to the vole! Offspring of money grubbing know nothings!" ... Spellcraft: Aspects of Valor Last edited by Geezer; 01-06-2008 at 04:48 PM. |
||
![]() ![]() |
|
![]() |
#5 | ||
![]() ![]() ![]() ![]() Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
|
![]() Quote:
device=c:\windows\emm386.exe 1024 RAM or device=c:\windows\emm386.exe 2048 RAM This gives you 1-2Mb expanded memory, should be enough and gives you sufficient free high mem blocks to load the others in high mem. If you don't add the MB restriction emm386 uses all free blocks for the mempaging. [Edit] Added RAM , forgot that one ....
__________________
Not a member of The Victorious People's Shoutbox Liberation Army. Not a member of the GAG Guerrilla. Don't get A Grip! FOR RENT *Advertising space* Last edited by dosraider; 03-06-2008 at 04:29 PM. |
||
![]() ![]() |
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
And your real name is? | Sebatianos | Blah, blah, blah... | 264 | 04-01-2020 02:57 AM |
Real War [SOLD] | USMC0705 | Rejected requests | 6 | 08-05-2010 06:32 PM |
Real Pcs | Grinder | Tech Corner | 17 | 13-07-2009 10:22 PM |
Real Names | Sebatianos | Blah, blah, blah... | 429 | 26-11-2007 10:48 AM |
Best Real Dos? | madcrow | Tech Corner | 10 | 31-03-2005 03:51 PM |
|
|
||
  |