Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05204 Save/Restore Major Always May 22, 2013, 01:57 Jan 27, 2014, 14:53
Tester joe35car View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Fixed OS Windows Vista/7/8 (64-bit)
Status [?] Resolved Driver
Version 0.148u5 Fixed in Version 0.149 Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 05204: Sets using YM2610: Anything using YM2610 and allowing save will crash upon reloading a saved state
Description I noticed playing neogeo games that it would crash if using savestate. Over at mameworld Tafoid confirmed that it more then that. He stated "Anything using YM2610 and allowing save will crash upon reloading a saved state."
Steps To Reproduce Try one of the games using YM2610 or Neogeo games and exit and launch it again and it will crash using savestate support.

Drivers with YM2610:
2mindril.c
aerofgt.c
asuka.c
bbusters.c
crshrace.c
f1gp.c
fromanc2.c
gstriker.c
inufuku.c
mcatadv.c
metro.c
neogeo.c
neoprint.c
ninjaw.c
othunder.c
pipedrm.c
psikyo.c
slapshot.c
suprslam.c
taito_b.c
taito_f2.c
taito_h.c
taito_l.c
taito_x.c
taito_z.c
taitoair.c
taotaido.c
warriorb.c
welltris.c
wgp.c
zn.c
Additional Information http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=309102&page=0&view=expanded&sb=5&o=&fpart=1&vc=1
Github Commit
Flags
Regression Version 0.148u5
Affected Sets / Systems Sets using YM2610
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.09517
Tafoid
Administrator
May 22, 2013, 02:28
edited on: May 22, 2013, 17:19
r22746 appears to be the revision which the ym2610 interface was modernized and likely the regression version

Message from debug:
File: src/emu/sound.c, Line 307
Expression: update_sampindex - m_output_base_sampindex <= m_output_bufalloc
User avatar
No.10210
Osso
Moderator
Jan 26, 2014, 16:14
Can't get games to crash neither saving and loading manually, nor with -autosave. Can someone still reproduce this?
User avatar
No.10211
AWJ
Developer
Jan 26, 2014, 18:14
edited on: Jan 26, 2014, 18:19
I can't reproduce this in current SVN. Note that NeoGeo had a different regression in 0.151 causing it to crash when loading a savestate (not audio-related), so use a different driver to test if you want to track down when this one stopped crashing.
User avatar
No.10213
Osso
Moderator
Jan 27, 2014, 07:23
Hmm, from 0.149 onwards it seems to work fine (tested with f1gp). I don't have 0.148u5 handy, but since it's confirmed it doesn't happen anymore it's not that important.