Hey, i've been checking out what HLSL was about the past few releases. It's always been a bit unstable for me. I downloaded the latest release now (0.144u4) and noticed it still crashes upon exit. However i've noticed that the bug reports that closest resemble my problem have been solved at mame testers. I'm using an onboard ATI Radeon now hence the slow speed. It supports D3D. Before i bother upgrading any hardware however i'd like to know what causes the crash and if there's a chance it'll run on this system. This is the crash im getting, pretty much on all roms i tried.
C:\mame>mame -hlsl_enable -hlsl_preset 1 esprade -rol Average speed: 62.69% (32 seconds)
----------------------------------------------------- Exception at EIP=00E6EC19 (d3d_texture_release(_d3d_texture*)+0x0009): ACCESS VI OLATION While attempting to read memory at FFFFFFFF ----------------------------------------------------- EAX=FFFFFFFF EBX=0A374E48 ECX=00001608 EDX=0A321CB0 ESI=0D339418 EDI=00110236 EBP=0022E6F4 ESP=0022E6DC ----------------------------------------------------- Stack crawl: 0022E6F4: 00E6EC19 (d3d_texture_release(_d3d_texture*)+0x0009) 0022E714: 00E39D11 (device_delete_resources(_d3d_info*)+0x0031) 0022E734: 00E39EF9 (drawd3d_window_destroy(win_window_info*)+0x0059) 0022E7E4: 00E1DB49 (winwindow_video_window_proc(HWND__*, unsigned int, unsigne d int, long)@16+0x06e9) 0022E810: 77A2FD72 (GetWindowLongW+0x04b3) 0022E888: 77A2FE4A (GetWindowLongW+0x058b) 0022E8B8: 77A309D3 (CallWindowProcW+0x0075) 0022E8D8: 77A30979 (CallWindowProcW+0x001b) 0022E910: 71693ED3 (DebugSetMute+0x708a) 0022E93C: 77A2FD72 (GetWindowLongW+0x04b3) 0022E9B4: 77A2FE4A (GetWindowLongW+0x058b) 0022EA10: 77A29D6A (ReleaseDC+0x007d) 0022EA38: 77A29F8D (WCSToMBEx+0x00cc) 0022EB18: 778B5BDE (KiUserCallbackDispatcher+0x002e) 0022EB44: 77A2FD72 (GetWindowLongW+0x04b3) 0022EBBC: 77A2FE4A (GetWindowLongW+0x058b) 0022EBEC: 77A309D3 (CallWindowProcW+0x0075) 0022EC0C: 77A30979 (CallWindowProcW+0x001b) 0022EC44: 71693ED3 (DebugSetMute+0x708a) 0022EC70: 77A2FD72 (GetWindowLongW+0x04b3) 0022ECE8: 77A2FE4A (GetWindowLongW+0x058b) 0022ED28: 77A30943 (CallMsgFilterW+0x0142) 0022ED48: 77A30B36 (SendMessageW+0x0049) 0022ED68: 00E1BAB6 (winwindow_exit(running_machine&)+0x0086) 0022EE18: 01456BD5 (running_machine::run(bool)+0x0465) 0022F778: 0152E8C9 (mame_execute(emu_options&, osd_interface&)+0x01e9) 0022FB08: 0170D69E (cli_frontend::execute(int, char**)+0x09ae) 0022FE88: 00E17C51 (utf8_main(int, char**)+0x01c1) 0022FEC8: 0195519E (wmain+0x006e) 0022FF88: 00401422 (__tmainCRTStartup+0x0292) 0022FF94: 7759D0E9 (BaseThreadInitThunk+0x0012) 0022FFD4: 778916C3 (RtlInitializeExceptionChain+0x0063) 0022FFEC: 77891696 (RtlInitializeExceptionChain+0x0036)
Edit: running 32bit Windows Vista (legitimate, updated) with Radeon 3200HD onboard GPU. Driver info from catalyst control centre:
Driver Packaging Version 8.92-111109a-129965C-ATI Catalyst Version 11.12 Provider Advanced Micro Devices, Inc. 2D Driver Version 8.01.01.1215 2D Driver File Path /REGISTRY/MACHINE/SYSTEM/ControlSet001/Control/Class/{4D36E968-E325-11CE-BFC1-08002BE10318}/0000 Direct3D Version 7.14.10.0879 OpenGL Version 6.14.10.11318 AMD VISION Engine Control Center Version 2011.1109.2212.39826
Edited by am2 (01/08/12 01:13 AM)
|