Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: Chazz on April 23, 2002, 10:44:58 am
-
I'm running AdvMAME and a bunch of games are crashing with a big error message with something to do with SIGSEGV (I'm at work, and can't remember the excat message). Does anyone know what this is, or how I can fix it?
~ ChaZz
-
If you're running MAME in DOS (not Windows DOS box) and the games that give the error have large ROMS, then the prob can probably be fixed by adding the NOVCPI switch to your config.sys. For example:
DOS=HIGH,UMB
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS NOVCPI
-
I already had those settings in my CONFIG.SYS... any other sugestions? What excatly is this error message?
Thanks for the help!
-
SIGSEGV is a memory error which MAME usually chucks up when there isnt enough DPMI memory available to run a certain game i.e. large ROM games like the NeoGeo games.
The NOVCPI switch in config.sys usually fixes this but if you're already using it I dont know what else to suggest, really. How much RAM have you got installed (you'll need more that 64MB) and are you running MAME in DOS or a DOS box under Windows? Which games produce the error?
-
I have 320mb of RAM (one 256 stick, and a 64 stick). Off the top of my head ChaseHQ is one that crashes on me.
-
Are you running in DOS or Windows?
If DOS, make sure you're using the latest version of CWSDPMI, apart from that I'm stumped. You could try a different version of MAME to see if you still get the errors.