> Hi all, > > I've just re-built the OS on my cabinet and I'm having problems running MAME. I'm > getting an exception thrown when it starts. > > Here is the output: > > > C:\MAME>mame pacman > Proposed video mode not supported on device \\.\DISPLAY1 > > ----------------------------------------------------- > Exception at EIP=012CFCF5 (drawd3d_window_init(win_window_info*)+0x06a5): ACCESS > VIOLATION > While attempting to read memory at 00000080 > ----------------------------------------------------- > EAX=00000000 EBX=0AA09790 ECX=0000000B EDX=0A9ED480 > ESI=76F81BC4 EDI=00000001 EBP=0022BC48 ESP=0022B5B0 > ----------------------------------------------------- > Stack crawl: > 0022BC48: 012CFCF5 (drawd3d_window_init(win_window_info*)+0x06a5) > 0022BCF8: 012AD8E9 (complete_create(win_window_info*)+0x0269) > 0022BDD8: 012AE881 (winwindow_video_window_create(running_machine&, int, > win_monitor_info*, win_window_config const*)+0x0501) > 0022BF08: 012AC3D8 (winvideo_init(running_machine&)+0x0ad8) > 0022C068: 012A93D7 (windows_osd_interface::init(running_machine&)+0x02f7) > 0022C198: 019C2695 (running_machine::start()+0x0295) > 0022C248: 019C35D4 (running_machine::run(bool)+0x0264) > 0022F8B8: 018FCE5B (mame_execute(emu_options&, osd_interface&)+0x04eb) > 0022FB38: 01BB9718 (cli_frontend::execute(int, char**)+0x0a28) > 0022FE88: 012AB106 (utf8_main(int, char**)+0x0446) > 0022FEC8: 01E60C0E (wmain+0x006e) > 0022FF88: 0040140B (__tmainCRTStartup+0x028b) > 0022FF94: 75DAED6C (BaseThreadInitThunk+0x0012) > 0022FFD4: 7751377B (RtlInitializeExceptionChain+0x00ef) > 0022FFEC: 7751374E (RtlInitializeExceptionChain+0x00c2) > > C:\MAME> > > Any ideas what might be going wrong? > > I am using the Windows default driver for my video card. Could this be the problem? > (It's an old ATI RV100 based card, I'll scrounge around and see if I can find a Win7 > driver for it.)
You have a couple options: - Find a better video card. That one seems a bit weak, to be honest. Like you said, if you can find a driver for Win7, that will likely enable DirectX3D. - Use -video ddraw or -video gdi as alternatives to -video d3d
|