Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03152 Crash/Freeze Critical (emulator) Always May 8, 2009, 01:26 May 8, 2009, 09:04
Tester Tafoid View Status Public Platform
Assigned To etabeta Resolution Fixed OS
Status [?] Resolved Driver nss.cpp
Version 0.131u1 Fixed in Version 0.131u2 Build
Summary 03152: All Sets in nss.c: Access Violation
Description Games crash with Access Violation before OK can be entered.
Steps To Reproduce
Additional Information
Flags
Regression Version 0.131u1
Affected Sets / Systems All Sets in nss.c
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.04350
etabeta
Developer
May 8, 2009, 06:31
memory problem in machine_start_snes

#0  0x00331091 in machine_start_snes ()
#1  0x0067912a in mame_execute ()
User avatar
No.04356
Kale
Developer
May 8, 2009, 08:36
edited on: May 8, 2009, 08:39
Line 1638:
memory_set_direct_update_handler(cputag_get_address_space(machine, "audiocpu", ADDRESS_SPACE_PROGRAM), spc_direct);
instead of
memory_set_direct_update_handler(cputag_get_address_space(machine, "soundcpu", ADDRESS_SPACE_PROGRAM), spc_direct);
User avatar
No.04357
etabeta
Developer
May 8, 2009, 08:58
I triple checked that one before adding my note to this report... and still I missed that line. thanks Kale for pointing out.

actually, your change would break snesb.c games. I'm going to commit a proper fix (which doesn't break snes in MESS either)
User avatar
No.04358
Kale
Developer
May 8, 2009, 09:04
edited on: May 8, 2009, 09:04
Heh, cute, basically the same HW but different audio cpu tags...