|
|
|
native DOS game memory problem
|
Original Message
|
Name: aqz
Date: May 29, 2005 at 22:52:40 Pacific
Subject: native DOS game memory problemOS: DOSCPU/Ram: 256Mb |
Comment: This particular game requires 580k of conventional memory. With the actual configuration it only has 340k and it won't run (also won't run in windows). I have these config files: config.sys DEVICE=C:\WINDOWS\HIMEM.SYS DOS=HIGH,UMB DEVICE=C:\WINDOWS\EMM386.EXE RAM FILES=40 BUFFERS=40 devicehigh=c:\Windows\command\ebd\oakcdrom.sys /d:mscd001 autoexec.bat @ECHO OFF C:\WINDOWS\EMM386.EXE LH C:\MSDOS7\attrib.exe -h -s C:\MSDOS7 set mouse=C:\imouse LH C:\imouse\imouse SET PATH=C:\NC;c:\Windows;c:\Windows\command LH c:\mscdex.exe /d:mscd001 REM C:\windows\system32\sndinit.exe REM ***** SiS7018 PCI AUDIO ***** LH C:\TP7P5FIX LH C:\WINDOWS\system32\SNDINIT.EXE/INIT /FC:\WINDOWS\system32\TSSND.INI LH C:\WINDOWS\system32\SNDTSR.EXE I ran the MEM utility and the results were: Mem. type total used free Conventional 640K 170K 470K Upper 0K 0K 0K Reserved 0K 0K 0K Extended 261,0 9,296K 251,760K 56K Total expanded (EMS) - 32M Largest executable program- 470K Largest free Upper Memory Block -0K MS-DOS is resident in high memory area. ***************************************** I can't give up on any of the programs in autoexec.bat. Please tell me how can I run the game (running EMM with NOEMS or EMS increasing hasn't worked). aqz
Report Offensive Message For Removal
|
|
Response Number 1
|
Name: hiho
Date: May 29, 2005 at 23:16:31 Pacific
Subject: native DOS game memory problem |
Reply: (edit)"LH C:\MSDOS7\attrib.exe -h -s C:\MSDOS7" "LH C:\WINDOWS\system32\SNDTSR.EXE" If it is standalone MSDOS how come it has Windows installed?? MS-DOS7 was never officially a standaloe product. If you had used MS-DOS6.2x, PC-DOS 7, PTS-DOS or DR-DOS 600K is entirely feasible. Possibly you need a 3rd party memory manager, try QEMM: http://www.chsoft.com/dv.html
Report Offensive Follow Up For Removal
|
|
Response Number 3
|
Name: jboy
Date: May 29, 2005 at 23:20:35 Pacific
Subject: native DOS game memory problem |
Reply: (edit)Couple of things - ditch oakcdrom.sys - it uses about 25K of RAM - replace with VIDE-CDD.SYS which uses only 5K. That's assuming you require CD access in DOS for this game - if not, you could setup a separate configuration using the built-in DOS menuing system (multiconfig). Use the 'NOEMS' parameter - the 'RAM' switch allocates a wadge of memory for the page frame - if you don't need EMS (Expanded) memory - and you probably don't: C:\WINDOWS\EMM386.EXE NOEMS This is running from a DOS start I hope, and not shelled out from Winders - (Largest free Upper Memory Block -0K) You could also trim your buffers & files down considerably, and/or try fileshigh Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.
Report Offensive Follow Up For Removal
|
|
Response Number 4
|
Name: jboy
Date: May 29, 2005 at 23:25:04 Pacific
Subject: native DOS game memory problem |
Reply: (edit)LH attrib.exe ??(missed that) ... the hell?? It's not a resident command (for one thing) Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.
Report Offensive Follow Up For Removal
|
|
Response Number 5
|
Name: hiho
Date: May 30, 2005 at 01:14:49 Pacific
Subject: native DOS game memory problem |
Reply: (edit)Under Win95A boot hit F8 choose Command Prompt (ie MS-DOS 7.0x) the most base memory withot CD and Mouse support and using NOEMS was 576k, even using Memmaker still the same. If you use MS-DOS 6.22 & Memmaker you should be able to obtain 600k or use different MS-DOS compatible O/S, not the ones under or hacked from Windows.
Report Offensive Follow Up For Removal
|
|
Response Number 6
|
Name: hiho
Date: May 30, 2005 at 01:36:23 Pacific
Subject: native DOS game memory problem |
Reply: (edit)Fresh MS-DOS 6.22 (3 disk install) I have achieved 576k without memory mangement and without CD & Mouse Drivers and using SET Blaster for the Sound Card Parameters. Utilising Memmaker with NOEMS or RAM Option 617K. Maybe this proves that a Standalone Line Command O/S without GUI intregrated on top is better?? at least with MS-DOS compatible GUI's you can unload from memory!
Report Offensive Follow Up For Removal
|
|
Response Number 7
|
Name: jboy
Date: May 30, 2005 at 08:02:40 Pacific
Subject: native DOS game memory problem |
Reply: (edit)Win9x can be setup that way as well - the GUI is the default, but that's not writ in stone. As well, using plain vanilla Win95, I have *well* over 600K free after a DOS boot, loading the CD driver and a half dozen other items - a lot depends on the choices made Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.
Report Offensive Follow Up For Removal
|
|
Response Number 8
|
Name: hiho
Date: May 30, 2005 at 09:04:24 Pacific
Subject: native DOS game memory problem |
Reply: (edit)YES if you know how to undertake complicated setup, but I was just using memmaker to undertake the memory mangement, it is what I term an out of the box solution.............576k t0 617K is not bad!
Report Offensive Follow Up For Removal
|
|
Response Number 9
|
Name: jboy
Date: May 30, 2005 at 09:17:28 Pacific
Subject: native DOS game memory problem |
Reply: (edit)Memmaker is a flawed program - but better than nothing, I suppose. Sure, around 580K is pretty reasonable in that scenario Complicated? Not really, although an understanding of memory management is a prerequisite. Experimentation (and DOS 'Help') is the way to get a little more Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.
Report Offensive Follow Up For Removal
|
|
Response Number 10
|
Name: SkipCox
Date: May 30, 2005 at 21:32:01 Pacific
Subject: native DOS game memory problem |
Reply: (edit)Many DOS games that require that kind of memory have a text file to instruct the user to build a boot disk (sometimes specific to that particular game) to reclaim some low memory and play the game. It's worth a look... Skip
Report Offensive Follow Up For Removal
|
Use following form to reply to current message:
|
|

|