The NEW Build Your Own Arcade Controls
Main => Main Forum => Topic started by: AlmtyBob on April 01, 2002, 11:39:42 am
-
I've been working on the same problem on my mame cab for more than 2 weeks now. I have himem.sys loaded in my config. When I run 'mem' it tells me I have 326megs of Extended (XMS) memory, which is correct. When I try and run advmame, it tells me I only have 46megs free. I have cwsdpmi.exe in my path (if I take it out advmame wont even try to load). If I load emm386 in my config.sys advmame says I only have 16 megs of ram.
The jist is, how do I get advmame to utilize all of my ram?
This is driving me insane :'(
-
I think that Himem.sys can only reconigize 64MB by default, and in fact may be the upward limits of some versions of it.
I suggest trying the following:
1) Try using the version of Himem.sys that comes with Windows 98 or ME
2) Try loading CWSDMPI.exe WITHOUT loading Himem.sys to see if MAME will allocate XMS/Extender automatically
3) Try loading windows, and run AdvanceMAME from a windows Dos Box.
4) Try using WinMAME from a windows Dos prompt.
5) If none of the above will work, maybe try Linux.