nitrofurano
Posts: 3
Joined: Mon Nov 21, 2016 12:38 pm

weird "xterminator" bug on sms emulation

hi!

when trying to run a homebrew rom (like https://notabug.org/nitrofurano/borielz ... onTheSnake ) i'm getting this from the terminal:

mame smsj -bp ~/.mame/roms -cart1 simonthesnake.sms

Ignoring MAME exception: Unknown slot option 'xterminator' in slot 'slot'
Unknown slot option 'xterminator' in slot 'slot'

usually, since over a decade or more, such error never happened, i have no idea what caused that

mame version is 0.251, from ubuntu repository (recently updated/upgraded, from the current ubuntu version)

this bug is affecting all sms-related consoles, like smsj, sms1, smsbr, smskr, etc.

thanks
User avatar
Tafoid
Posts: 366
Joined: Thu Nov 06, 2014 12:50 pm
Location: USA
Contact: Website

Re: weird "xterminator" bug on sms emulation

nitrofurano wrote: Tue Aug 15, 2023 10:31 pm hi!

when trying to run a homebrew rom (like https://notabug.org/nitrofurano/borielz ... onTheSnake ) i'm getting this from the terminal:

mame smsj -bp ~/.mame/roms -cart1 simonthesnake.sms

Ignoring MAME exception: Unknown slot option 'xterminator' in slot 'slot'
Unknown slot option 'xterminator' in slot 'slot'

usually, since over a decade or more, such error never happened, i have no idea what caused that

mame version is 0.251, from ubuntu repository (recently updated/upgraded, from the current ubuntu version)

this bug is affecting all sms-related consoles, like smsj, sms1, smsbr, smskr, etc.

thanks

This problem appears two-fold.

1. An initial regression where the -cart1 simonthesnake.sms loads but shows nothing - appears to start happening after this commit: https://github.com/mamedev/mame/pull/7377

2. A further regression which causes the confusion with "xterminator" which appears to be a game gear based device. This started, as near as I can determine, with this commit: https://github.com/mamedev/mame/pull/7674

I'll poke someone about this. It might be some simple fixing. Thanks for reporting.
cdoty
Posts: 1
Joined: Tue Oct 17, 2023 8:03 am

Re: weird "xterminator" bug on sms emulation

The initial problem occurs when the driver tries to identify special cartridges. In my case, the SG-1000 driver thought my homebrew rom was a codemasters or x-terminator rom.

I'm not sure about the slot part of the error message though. Does it falsely determine it's a special rom and then can't identify it?
User avatar
Kale
Posts: 17
Joined: Thu Nov 06, 2014 12:49 pm

Re: weird "xterminator" bug on sms emulation

SMS cart slot bogusly detect any kind of 0x1000 / 4096 length ROM as x-terminator, which obviously crashes because it's a Game Gear only option. I know it's a thing because Super Magic Drive BIOS also has the exact same phenomenon.

Return to “MAME Discussion”