カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ解決済み修正済み2017-03-07 10:162017-03-07 13:59
 
テスターMusicLovr担当者R. Belmontソースgba.cpp
バージョン0.183発生バージョン修正バージョン0.184
フラグ
セット gba
セット詳細
gba - ゲームボーイアドバンス
 
概 要以前動作していたsl_romがフリーズする。
詳 細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.
再現手順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.
 
添付ファイル