|
hlsl woes
#360485 - 11/20/16 02:27 PM
|
|
|
Hi
I have a new PC, Win 10 64-bit with Direct X 12. Graphics Geforce GTX 750 (latest drivers). Dxdiag reports that Direct Draw, Direct3D Acceleration and AGP Texture Acceleration are all enabled (Directx 12).
I've run the game successfully from the command line. If I run with -hlsl (or - hlsl_enable, mame crashes (see below).
Running Mame with hlsl through Emuloader throws up an error code (generated by EL) 3221226525.
Help would be very much appreciated.
D:\Emulation\Mame>mame galaxian DNS server not authoritative for zone.
D:\Emulation\Mame>mame64 galaxian Average speed: 100.00% (4 seconds)
D:\Emulation\Mame>mame64 galaxian -hlsl Unable to initialize Direct3D 9 Fatal error: Unable to complete window creation
----------------------------------------------------- Exception at EIP=000000000193414D (ui::menu_input_specific::update_input(ui::menu_input::input_item_data*)+0x014d): ACCESS VIOLATION While attempting to read memory at 0000000000000000 ----------------------------------------------------- RAX=000000003C23D70A RBX=000000000B8E47A0 RCX=0000000000000000 RDX=0000000000000004 RSI=0000000000000000 RDI=0000000008BE1330 RBP=000000000B4EF720 RSP=0000000009508020 R8=0000000007D981F8 R9=0000000009508028 R10=00000000018A1434 R11=0000000000000000 R12=0000000000000000 R13=0000000000000002 R14=0000000000000000 R15=0000000000000000 ----------------------------------------------------- Stack crawl: 0000000009508060: 000000000193414D (ui::menu_input_specific::update_input(ui::menu_input::input_item_data*)+0x014d) 00000000095080C0: 00000000018EDC60 (ui::menu_swcustom_filter::save_sw_custom_filters()+0x0bf0) 0000000009508110: 00000000018EDD32 (ui::menu_swcustom_filter::save_sw_custom_filters()+0x0cc2) 0000000009508150: 00000000018EDF04 (ui::menu_swcustom_filter::~menu_swcustom_filter()+0x0024) 0000000009508240: 00000000018B0137 (cheat_parameter::text()+0x01c7) 00000000095083A0: 00007FFA094A1C24 (CallWindowProcW+0x04f4) 00000000095083F0: 00007FFA094A17BB (CallWindowProcW+0x008b) 0000000009508490: 00007FF9F59BB934 (Direct3DCreate9+0xb124) 00000000095085F0: 00007FFA094A1C24 (CallWindowProcW+0x04f4) 0000000009508650: 00007FFA094A1917 (CallWindowProcW+0x01e7) 00000000095086B0: 00007FFA094B2563 (MapWindowPoints+0x0533) 0000000009508738: 00007FFA0B9C89E4 (KiUserCallbackDispatcher+0x0024) 0000000009508740: 00007FFA08C92424 (NtUserDestroyWindow+0x0014) 00000000095087C0: 00000000018AB074 (palette_handler(mame_ui_manager&, render_container&, ui_gfx_state&) [clone .constprop.108]+0x13d4) 0000000009508800: 00000000018ABB20 (media_auditor::summarize(char const*, std::ostream*) const+0x0450) 0000000009508830: 000000000189C060 (mame_ui_manager::handler_ingame(render_container&)+0x0730) 00000000095088D0: 0000000002D650AE (cpu_disassemble_i4004(cpu_device*, char*, unsigned int, unsigned char const*, unsigned char const*, int)+0x049e) 000000000950F1F0: 0000000001953669 (InputBuffer::getInputLine(PromptBase&)+0x2949) 000000000950F5C0: 00000000019B2623 (a78_cart_slot_device::validate_header(int, bool)+0x0263) 000000000950F700: 00000000019B2C56 (a78_cart_slot_device::verify_header(char*)+0x0266) 000000000950F760: 000000000195199D (InputBuffer::getInputLine(PromptBase&)+0x0c7d) 000000000950FD80: 000000000189B2E8 (mame_ui_manager::wrap_text(render_container&, char const*, float, float, float, std::vector >&, std::vector >&, float)+0x0128) 000000000950FE50: 0000000003166975 (device_t* device_creator(machine_config const&, char const*, device_t*, unsigned int)+0x0025) 000000000950FF20: 000000000040140C (__tmainCRTStartup+0x025c) 000000000950FF50: 000000000040153B (mainCRTStartup+0x001b) 000000000950FF80: 00007FFA0B7E8364 (BaseThreadInitThunk+0x0014) 000000000950FFD0: 00007FFA0B985E91 (RtlUserThreadStart+0x0021)
|
|
|
|
Re: hlsl woes
[Re: Galaxian]
#360486 - 11/20/16 02:53 PM
|
|
|
|
|
Re: hlsl woes
[Re: MooglyGuy]
#360490 - 11/20/16 05:35 PM
|
|
|
Thanks.
I'd read about this but concluded it was confined to Win 7.
Anyway, thanks for the advice. I'm now up and running.
|
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: hlsl woes
[Re: Galaxian]
#360491 - 11/20/16 06:45 PM
|
|
|
|
|
Nope, it's a MAME DX thing, yo.
[Re: Galaxian]
#360502 - 11/22/16 03:58 AM
|
|
|
> Thanks. > > I'd read about this but concluded it was confined to Win 7. > > Anyway, thanks for the advice. I'm now up and running.
|
Scifi frauds. SF illuminates.
_________________
Culture General Contact Unit (Eccentric)
|
|