- --
Viewing Issue Advanced Details
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 07127 | Crash/Freeze | Critical (emulation) | Always | Oct 26, 2018, 20:14 | 2 hours ago |
| Tester | MusicLovr | View Status | Public | Platform | MAME (Official Binary) |
| Assigned To | Resolution | Open | OS | Windows 10 (64-bit) | |
| Status [?] | Acknowledged | Driver | |||
| Version | 0.202 | Fixed in Version | Build | 64-bit | |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary |
|
||||
| Description |
After looking at about 1000 “Correct”, “Supported” psx (psu) titles, I find perhaps as many as 7-10% exhibiting various problems (non-playable). The most common issue seems to be hanging, with black screen, just after the Playstation screen, or hanging on the Playstation screen. Examples include: Black screen hang, after Playstation screen: criticom, fone99, goldntee, gundbas2, hioctane, itf, jetm2124, luvshack, mlb99, mtvbmx, mtvmusic nbaliv96, nbazon2k, ongaku3, pacapp2, philosom, ppintime, pspikebv, robarena, scs04han, sfa2, skydiving, slots, spaceinv, ss101snt, syphonf3, tonkass, twistmsb, whowant2, xmenma, ydkj Playstation screen hang: botm999, dderby, fifa97, ldragoon, nfs |
||||
| Steps To Reproduce | play | ||||
| Additional Information | |||||
| Github Commit | |||||
| Flags | |||||
| Regression Version | |||||
| Affected Sets / Systems | various psu titles | ||||
|
Attached Files
|
|||||
Relationships
| There are no relationship linked to this issue. |
Notes
6
|
No.15637
Robbbert Moderator
Oct 27, 2018, 23:31
|
fixed typo |
|---|---|
|
No.15639
MusicLovr Tester
Oct 28, 2018, 01:50
|
I guess I should mention that the other 3.5-6.5%, or so, of problematic titles observed, also freeze, prior to "Press Start" screen: on title's copyright screen, or on a credits screen, or on "Loading screen", or during demo sequence, etc. Copyright and credits freeze are each about as common as the blank screen, after Playstation screen. |
|
No.15655
Tafoid Administrator
Oct 29, 2018, 20:09
|
Acknowledged for the time being. If anyone finds additional titles that do not function, add a note here. |
|
No.15659
MusicLovr Tester
Oct 29, 2018, 22:58
edited on: Nov 4, 2018, 19:59 |
38 more hangs (74 total hang + 2 crashes / 1000 = 7.6%): 3 more blank freezes, after Playstation screen: animphs, blsbbal, bbsf2k1 These following occur at other places before game play: freeze on (or after) credit screen: ddrkonam, nicktrcg, polchase, propinbl, rushhour, sentient, vandalh2, yugioh freeze on "loading": fone2k, fordtrkm, gshark34, ncaaf2k1, nflfcont, nflgd2k4, nflgd2k5, nfs3, nfshighs, olympsum, tdoffr freeze on copyright screen: coolb2k1, crashbsh, marmad98, mlb2k2, mlb2k3, mlb2k4, mlb2k5, nfsporsc, novastrm, syndwars, tplay97 myst - freeze on start screen (?), after click on book spyro3 - hung on animation loop, at startup demo hang on violence warning: dinocris swagman - hang on mem card check ydkj2 - hang on animation, just after mem card check |
|
No.15670
MusicLovr Tester
Oct 30, 2018, 19:03
edited on: Oct 31, 2018, 01:04 |
2 Crashes, somewhere before Start screen: K:\Games\Mame>K:\Games\Mame\mame64.exe -cheat -nodrc -artpath "K:\Downloads\MAME EXTRAs\artwork" -cheatpath "K:\Downloads\MAME EXTRAs" -ctrlrpath "K:\Downloads\MAME EXTRAs\ctrlr" -hashpath "K:\Games\Mame\hash" -inipath "K:\Games\Mame\ini\presets" -rompath "K:\Downloads\MAME ROMs (merged);K:\Downloads\MAME Software List ROMs (split);K:\Downloads\MAME Software List CHDs (merged)" -samplepath "K:\Downloads\MAME EXTRAs\samples;K:\Downloads\MAME Multimedia\soundtrack" -sound dsound -snapsize 640x480 -snapview "Screen 0 Standard (4:3)" -video d3d -output console psu -statename "soft-lists\psx\f1cs2k" -snapname "soft-lists/psx/f1cs2k" -cdrm psx:f1cs2k:cdrom Orientation(\\.\DISPLAY1) = 0 ----------------------------------------------------- Exception at EIP=0000000003994966 (psxgpu_device::gpu_write(unsigned int*, int)+0x0046): ACCESS VIOLATION While attempting to read memory at 00000000180dd000 ----------------------------------------------------- RAX=0000000000000003 RBX=0000000011f03040 RCX=000000001815cf06 RDX=0000000000000000 RSI=00000000180dd000 RDI=000000000c37a088 RBP=000000000ee590d0 RSP=000000000ee59050 R8=000000001815c840 R9=0000000001000200 R10=0000000000000200 R11=0000000000000000 R12=ffffffff00000000 R13=00000000180de938 R14=0000000000000000 R15=000000000c3dca80 ----------------------------------------------------- Stack crawl: 000000000ee59050: 0000000003994966 (psxgpu_device::gpu_write(unsigned int*, int)+0x0046) 000000000ee59100: 00000000039952a7 (psxgpu_device::dma_write(unsigned int*, unsigned int, int)+0x0017) 000000000ee591c0: 0000000003116f00 (psxdma_device::write(address_space&, unsigned int, unsigned int, unsigned int)+0x0580) 000000000ee59210: 0000000005db5393 (handler_entry_write_delegate<2, 0, 0, device_delegate<void (address_space&, unsigned int, unsigned int, unsigned int)> >::write(unsigned int, unsigned int, unsigned int)+0x0063) 000000000ee59240: 0000000005e625cd (handler_entry_write_dispatch<14, 2, 0, 0>::write(unsigned int, unsigned int, unsigned int)+0x001d) 000000000ee59270: 0000000006198fb8 (handler_entry_write_dispatch<32, 2, 0, 0>::write(unsigned int, unsigned int, unsigned int)+0x0018) 000000000ee592a0: 00000000056b0a25 (address_space_specific<2, 0, (endianness_t)0>::write_dword(unsigned int, unsigned int)+0x0025) 000000000ee592d0: 00000000031184d2 (psxcpu_device::writeword(unsigned int, unsigned int)+0x0022) 000000000ee593e0: 000000000311ea9c (psxcpu_device::execute_run()+0x035c) 000000000ee59490: 0000000003e87c12 (device_scheduler::timeslice()+0x04a2) 000000000ee59530: 0000000003e42908 (running_machine::run(bool)+0x0118) 000000000ee5f1e0: 00000000025e8f5a (mame_machine_manager::execute()+0x020a) 000000000ee5f490: 00000000026573f4 (cli_frontend::start_execution(mame_machine_manager*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)+0x03f4) 000000000ee5f600: 00000000026578b5 (cli_frontend::execute(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)+0x0045) 000000000ee5f660: 00000000025e6efa (emulator_info::start_frontend(emu_options&, osd_interface&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)+0x002a) 000000000ee5fe20: 0000000008c766cd (main+0x017d) 000000000ee5fef0: 00000000004013c7 (__tmainCRTStartup+0x0247) 000000000ee5ff20: 00000000004014fb (mainCRTStartup+0x001b) 000000000ee5ff50: 00007ff83b177e94 (BaseThreadInitThunk+0x0014) 000000000ee5ffd0: 00007ff83cb77ad1 (RtlUserThreadStart+0x0021 K:\Games\Mame>K:\Games\Mame\mame64.exe -cheat -nodrc -artpath "K:\Downloads\MAME EXTRAs\artwork" -cheatpath "K:\Downloads\MAME EXTRAs" -ctrlrpath "K:\Downloads\MAME EXTRAs\ctrlr" -hashpath "K:\Games\Mame\hash" -inipath "K:\Games\Mame\ini\presets" -rompath "K:\Downloads\MAME ROMs (merged);K:\Downloads\MAME Software List ROMs (split);K:\Downloads\MAME Software List CHDs (merged)" -samplepath "K:\Downloads\MAME EXTRAs\samples;K:\Downloads\MAME Multimedia\soundtrack" -sound dsound -snapsize 640x480 -snapview "Screen 0 Standard (4:3)" -video d3d -output console psu -statename "soft-lists\psx\deathtrp" -snapname "soft-lists/psx/deathtrp" -cdrm psx:deathtrp:cdrom Orientation(\\.\DISPLAY1) = 0 ----------------------------------------------------- Exception at EIP=000000000397db90 (psxgpu_device::update_screen(screen_device&, bitmap_rgb32&, rectangle const&)+0x01a0): ACCESS VIOLATION While attempting to read memory at 0000000000000002 ----------------------------------------------------- RAX=0000000000000000 RBX=0000000011ed7040 RCX=0000000000000140 RDX=0000000000001900 RSI=0000000000000014 RDI=00000000000000f0 RBP=000000000ee59180 RSP=000000000ee59100 R8=00000000186c9440 R9=0000000000000000 R10=0000000000000000 R11=0000000011ed7040 R12=0000000000000000 R13=0000000000000000 R14=0000000010ecd8e0 R15=0000000000000000 ----------------------------------------------------- Stack crawl: 000000000ee59110: 000000000397db90 (psxgpu_device::update_screen(screen_device&, bitmap_rgb32&, rectangle const&)+0x01a0) 000000000ee591e0: 0000000003e8f194 (screen_device::update_partial(int)+0x0164) 000000000ee59260: 0000000003eb8c43 (video_manager::finish_screen_updates()+0x00a3) 000000000ee592e0: 0000000003ebb5c9 (video_manager::frame_update(bool)+0x01a9) 000000000ee59360: 0000000003e8be22 (screen_device::vblank_begin()+0x0302) 000000000ee593e0: 0000000003e8f425 (screen_device::device_timer(emu_timer&, unsigned int, int, void*)+0x0265) 000000000ee59490: 0000000003e87cf5 (device_scheduler::timeslice()+0x0585) 000000000ee59530: 0000000003e42908 (running_machine::run(bool)+0x0118) 000000000ee5f1e0: 00000000025e8f5a (mame_machine_manager::execute()+0x020a) 000000000ee5f490: 00000000026573f4 (cli_frontend::start_execution(mame_machine_manager*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)+0x03f4) 000000000ee5f600: 00000000026578b5 (cli_frontend::execute(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)+0x0045) 000000000ee5f660: 00000000025e6efa (emulator_info::start_frontend(emu_options&, osd_interface&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)+0x002a) 000000000ee5fe20: 0000000008c766cd (main+0x017d) 000000000ee5fef0: 00000000004013c7 (__tmainCRTStartup+0x0247) 000000000ee5ff20: 00000000004014fb (mainCRTStartup+0x001b) 000000000ee5ff50: 00007ff83b177e94 (BaseThreadInitThunk+0x0014) 000000000ee5ffd0: 00007ff83cb77ad1 (RtlUserThreadStart+0x0021) |
|
No.24767
Pugsy Developer
2 hours ago
|
https://github.com/mamedev/mame/pull/16489 has fixed a few games mentioned above The following games still have issues (pre and post PR 16489): bbsf2k1, criticom, dderby, fone2k, fone99, gshark34, gundbas2, hioctane, mlb99, mtvmusic, nflgd2k4, nflgd2k5, nfsporsc, nicktrcg, novastrm, ppintime, propinbl, pspikebv, robarena, swagman, whowant2 These games seem to at least get in-game now (they didn't pre 16489) coolb2k1, crashbsh, dinocris, fifa97, itf, ldragoon, mlb2k2, mlb2k3, mlb2k4, mlb2k5, nbaliv96, ncaaf2k1, olympsum, philosom, sentient, sfa2, spyro3, tplay97, vandalh2, yugioh xmenma gets slightly further (past the black screen) and then hangs |