I'm having difficulties getting several different games to run in wine, namely the Japanese version (pre-translation-patch) of Cave Story/Doukutsu Monogatari. I don't think locale is the issue here, since I'm getting the same error no matter if I set up a Japanese locale or not. The backtrace when I try to run wine is: Code: --% wine Doukutsu.exe err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 4 and card vendor 0000. wine: Unhandled page fault on read access to 0xffffffff at address 0x7ce86eda (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7ce86eda). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ce86eda ESP:0033ef14 EBP:00000000 EFLAGS:00210246( R- -- I Z- -P- ) EAX:00000020 EBX:7d9e1260 ECX:7e063b70 EDX:00000000 ESI:7dce3dc8 EDI:7e115920 Stack dump: 0x0033ef14: 7e063b50 7e063b90 7e063b70 00000001 0x0033ef24: 7e115930 7e115950 7e115970 00000000 0x0033ef34: 0000000c 00000001 00000000 7d9e1260 0x0033ef44: 00000000 00000000 7dce3dc8 7ce82856 0x0033ef54: 7e063b50 7dc9abf8 00000001 0000005c 0x0033ef64: 00000000 0000005c 00000000 7e114720 Backtrace: =>0 0x7ce86eda in swrast_dri.so (+0x167eda) (0x00000000) 0x7ce86eda: movq %mm2,0x40(%esp) Modules: Module Address Debug info Name (80 modules) PE 400000- 58e000 Deferred doukutsu ELF 7b800000-7b9b7000 Deferred kernel32<elf> \-PE 7b810000-7b9b7000 \ kernel32 ELF 7bc00000-7bcd2000 Deferred ntdll<elf> \-PE 7bc10000-7bcd2000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7cc16000-7cc31000 Deferred libgcc_s.so.1 ELF 7cd1f000-7db3d000 Dwarf swrast_dri.so ELF 7db3d000-7db46000 Deferred librt.so.1 ELF 7db46000-7db51000 Deferred libdrm.so.2 ELF 7db51000-7db62000 Deferred libxcb-glx.so.0 ELF 7db62000-7db77000 Deferred libglapi.so.0 ELF 7db77000-7dbcc000 Deferred libgl.so.1 ELF 7dd30000-7dd66000 Deferred uxtheme<elf> \-PE 7dd40000-7dd66000 \ uxtheme ELF 7dd66000-7dd6b000 Deferred libxfixes.so.3 ELF 7dd6b000-7dd74000 Deferred libxcursor.so.1 ELF 7dd74000-7dd81000 Deferred libxi.so.6 ELF 7dd81000-7dd88000 Deferred libxrandr.so.2 ELF 7dd88000-7dd90000 Deferred libxrender.so.1 ELF 7dd90000-7dda8000 Deferred libxcb.so.1 ELF 7dda8000-7ddbf000 Deferred libice.so.6 ELF 7ddbf000-7dedb000 Deferred libx11.so.6 ELF 7dedb000-7dee9000 Deferred libxext.so.6 ELF 7deee000-7def0000 Deferred libx11-xcb.so.1 ELF 7df0a000-7dfbb000 Deferred winex11<elf> \-PE 7df10000-7dfbb000 \ winex11 ELF 7e14d000-7e176000 Deferred libexpat.so.1 ELF 7e176000-7e1a4000 Deferred libfontconfig.so.1 ELF 7e1a4000-7e1b4000 Deferred libbz2.so.1.0 ELF 7e1b4000-7e1c9000 Deferred libz.so.1 ELF 7e1c9000-7e262000 Deferred libfreetype.so.6 ELF 7e262000-7e265000 Deferred libxdamage.so.1 ELF 7e265000-7e26a000 Deferred libxxf86vm.so.1 ELF 7e283000-7e2a7000 Deferred imm32<elf> \-PE 7e290000-7e2a7000 \ imm32 ELF 7e2a7000-7e325000 Deferred rpcrt4<elf> \-PE 7e2b0000-7e325000 \ rpcrt4 ELF 7e361000-7e364000 Deferred libxcomposite.so.1 ELF 7e364000-7e369000 Deferred libxdmcp.so.6 ELF 7e369000-7e394000 Deferred msacm32<elf> \-PE 7e370000-7e394000 \ msacm32 ELF 7e394000-7e4c3000 Deferred ole32<elf> \-PE 7e3b0000-7e4c3000 \ ole32 ELF 7e4c3000-7e56a000 Deferred winmm<elf> \-PE 7e4d0000-7e56a000 \ winmm ELF 7e56a000-7e5b5000 Deferred dsound<elf> \-PE 7e570000-7e5b5000 \ dsound ELF 7e5b5000-7e5f7000 Deferred dinput<elf> \-PE 7e5c0000-7e5f7000 \ dinput ELF 7e5f7000-7e73b000 Deferred wined3d<elf> \-PE 7e600000-7e73b000 \ wined3d ELF 7e73b000-7e7ad000 Deferred ddraw<elf> \-PE 7e740000-7e7ad000 \ ddraw ELF 7e7ad000-7e8ae000 Deferred comctl32<elf> \-PE 7e7b0000-7e8ae000 \ comctl32 ELF 7e8ae000-7e921000 Deferred shlwapi<elf> \-PE 7e8c0000-7e921000 \ shlwapi ELF 7e921000-7eb46000 Deferred shell32<elf> \-PE 7e930000-7eb46000 \ shell32 ELF 7eb46000-7ebb0000 Deferred advapi32<elf> \-PE 7eb50000-7ebb0000 \ advapi32 ELF 7ebb0000-7ec64000 Deferred gdi32<elf> \-PE 7ebc0000-7ec64000 \ gdi32 ELF 7ec64000-7edb5000 Deferred user32<elf> \-PE 7ec80000-7edb5000 \ user32 ELF 7efb5000-7efdf000 Deferred libm.so.6 ELF 7efe0000-7efe3000 Deferred libxinerama.so.1 ELF 7efe3000-7efe6000 Deferred libxau.so.6 ELF 7efe6000-7f000000 Deferred version<elf> \-PE 7eff0000-7f000000 \ version ELF f7460000-f7464000 Deferred libuuid.so.1 ELF f7464000-f746b000 Deferred libsm.so.6 ELF f746d000-f7472000 Deferred libdl.so.2 ELF f7473000-f7480000 Deferred libnss_files.so.2 ELF f7493000-f75fb000 Deferred libc.so.6 ELF f75fb000-f7616000 Deferred libpthread.so.0 ELF f7616000-f775a000 Dwarf libwine.so.1 ELF f775b000-f777c000 Deferred ld-linux.so.2 ELF f777c000-f777d000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\home\greg\Doukutsu\Doukutsu.exe 00000009 0 <== 0000000e services.exe 0000001b 0 00000016 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000017 0 00000013 0 00000012 0 00000018 plugplay.exe 0000001c 0 0000001a 0 00000019 0 0000001d explorer.exe 0000001e 0 Backtrace: =>0 0x7ce86eda in swrast_dri.so (+0x167eda) (0x00000000) THe program does load as far as to pop up a standard windows message box saying "The program <> has encountered a serious problem and needs to close.", and prompting me to click closed before it actually quits, but either way it doesn't get anywhere near running the game. Any help would be appreciated.