|Viewing Issue Advanced Details||gba.cpp|
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|06513||Crash/Freeze||Major||Always||Mar 7, 2017, 01:16||Mar 7, 2017, 04:59|
|Tester||MusicLovr||View Status||Public||Platform||MAME (Official Binary)|
|Assigned To||R. Belmont||Resolution||Fixed||OS||Windows Vista/7/8 (64-bit)|
|Version||0.183||Fixed in Version||0.184||Build||64-bit|
|Summary||06513: gba: Many previously working gba sl_roms now freeze|
It seems that MAME 0.182 may have broken 100s (perhaps 1/3, or more) of previously working gba sl_roms. Problem remains unresolved in 0.183 - Win32 or 64. All was well, in 0.181.
The freeze occurs immediately after the initial 'Game Boy' screen.
|Steps To Reproduce||
A couple of run strings, to illustrate problem modes, and show what I'm doing:
white screen, most quiet (this one), but a few with static:
K:\Games\Mame\mame64.exe -cheat -nodrc -artpath "K:\Downloads\MAME EXTRAs\artwork" -cheatpath "K:\Downloads\MAME EXTRAs" -hashpath "K:\Games\Mame\hash" -rompath "K:\Downloads\MAME ROMs;K:\Downloads\MAME Software List ROMs" -samplepath "K:\Downloads\MAME EXTRAs\samples" -sound dsound -video opengl -output console -snapname "soft-lists/gba/spongbmvu" gba -cart gba:spongbmvu
black screen, static:
K:\Games\Mame\mame64.exe -cheat -nodrc -artpath "K:\Downloads\MAME EXTRAs\artwork" -cheatpath "K:\Downloads\MAME EXTRAs" -hashpath "K:\Games\Mame\hash" -rompath "K:\Downloads\MAME ROMs;K:\Downloads\MAME Software List ROMs" -samplepath "K:\Downloads\MAME EXTRAs\samples" -sound dsound -video opengl -output console -snapname "soft-lists/gba/spongbmvup" gba -cart gba:spongbmvup
As examples - some (not all) of the now freezing sl_roms (from between Sonic and first few Super Marios):
..., sonicgen, spongblcu, spongbbv, spongbmvu, spongbmvup, spyroice, spyroatr, spyroflm, spyroicej, spyrornga, spyrorng, swep3, swep3u, swndroid, swndroidu, swtrilgy, swtrilgyu, steelemp, strawrc, strawd, sfa3, sfa3u, sfa3j, srs, srsu, srsj, suprbpop, sdsumos, superhrn, smad, sma2, sma2u, sma3u, ...
You should be able to jump into the list, about anywhere, and within trying 2-3 games, find one that freezes.
The problem seems to reside within MAME, not gba.cpp or the sl_roms, as these freezes do not occur when running MAME 0.181 against 0.183 ROMs, 0.183 gba SL_ROMs, and 0.183 EXTRAs.
|Affected Sets / Systems||gba|
Mar 7, 2017, 04:12
Fixed in current Git
Mar 7, 2017, 04:59
Wow, that was fast!
And forgive my manners:
hello, all. I'm a new kid, around here, though have been using mame since 2005.