Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: Chazz on April 23, 2002, 10:44:58 am

Title: SIGSEGV Error?!?!?
Post 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
Title: Re: SIGSEGV Error?!?!?
Post by: big10p on April 24, 2002, 11:16:59 am
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
Title: Re: SIGSEGV Error?!?!?
Post by: Chazz on April 25, 2002, 06:01:20 am
I already had those settings in my CONFIG.SYS... any other sugestions?  What excatly is this error message?

Thanks for the help!
Title: Re: SIGSEGV Error?!?!?
Post by: big10p on April 25, 2002, 09:48:11 am
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?
Title: Re: SIGSEGV Error?!?!?
Post by: Chazz on April 25, 2002, 10:10:24 am
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.
Title: Re: SIGSEGV Error?!?!?
Post by: big10p on April 26, 2002, 08:36:12 am
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.