Figured out fglrx wasn't configured properly and corrected it.
Now when I run eqgame.exe I get:
ALSA lib pcm.c:2162

snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib pcm.c:2162

snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib pcm.c:2162

snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib pcm.c:2162

snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32ed30,0x00000000), stub!
fixme:d3d:test_pbo_functionality >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from Loading the PBO test texture
@ directx.c / 3794
wine: Unhandled page fault on read access to 0x00000010 at address 0x11082c62 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x11082c62).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:11082c62 ESP:0032ec20 EBP:0032ec6c EFLAGS:00010206( - 00 - RIP1)
EAX:11095660 EBX:00000000 ECX:00e20448 EDX:000a2e63
ESI:00000000 EDI:11095650
Stack dump:
0x0032ec20: 00000000 11095650 00e20448 11026e65
0x0032ec30: 00000000 00e20448 11026e40 110e5f20
0x0032ec40: 1101f78e 00000001 11095650 00000000
0x0032ec50: 0032fd18 007876a8 00000004 0032ec48
0x0032ec60: 0032fd18 11093518 00000001 0032fd28
0x0032ec70: 1102183b ffffff01 00000000 00000001
Backtrace:
=>1 0x11082c62 in eqmain (+0x82c62) (0x0032ec6c)
2 0x1102183b in eqmain (+0x2183b) (0x0032fd28)
3 0x004bdd01 in eqgame (+0xbdd01) (0x0032fd78)
4 0x00613f90 in eqgame (+0x213f90) (0x7bc33f3f)
5 0x418b0006 (0x50b5c381)
6 0x00000000 (0x00000000)
0x11082c62: movl 0x10(%esi),%edi
Modules:
Module Address Debug info Name (90 modules)
PE 390000- 3e8000 Deferred dpvs
PE 400000- 7a5000 Export eqgame
PE 10000000-1092c000 Deferred eqgfx_dx8
PE 11000000-11225000 Export eqmain
PE 21100000-2115f000 Deferred mss32
ELF 7b800000-7b94e000 Deferred kernel32<elf>
\-PE 7b820000-7b94e000 \ kernel32
ELF 7bc00000-7bcb5000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb5000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c1ad000-7c1cf000 Deferred libatiadlxx.so
ELF 7c8ea000-7dd91000 Deferred fglrx_dri.so
ELF 7dd91000-7dda0000 Deferred libgcc_s.so.1
ELF 7dda0000-7de2d000 Deferred libgl.so.1
ELF 7de48000-7def1000 Deferred opengl32<elf>
\-PE 7de60000-7def1000 \ opengl32
ELF 7def1000-7e01e000 Deferred wined3d<elf>
\-PE 7df00000-7e01e000 \ wined3d
ELF 7e01e000-7e04d000 Deferred d3d8<elf>
\-PE 7e020000-7e04d000 \ d3d8
ELF 7e0a6000-7e0db000 Deferred uxtheme<elf>
\-PE 7e0b0000-7e0db000 \ uxtheme
ELF 7e0db000-7e0f1000 Deferred midimap<elf>
\-PE 7e0e0000-7e0f1000 \ midimap
ELF 7e0f1000-7e11b000 Deferred msacm32<elf>
\-PE 7e100000-7e11b000 \ msacm32
ELF 7e11b000-7e125000 Deferred librt.so.1
ELF 7e125000-7e1f7000 Deferred libasound.so.2
ELF 7e1f7000-7e22f000 Deferred winealsa<elf>
\-PE 7e200000-7e22f000 \ winealsa
ELF 7e22f000-7e23a000 Deferred libxcursor.so.1
ELF 7e23a000-7e240000 Deferred libxfixes.so.3
ELF 7e240000-7e244000 Deferred libxcomposite.so.1
ELF 7e244000-7e24c000 Deferred libxrandr.so.2
ELF 7e24c000-7e256000 Deferred libxrender.so.1
ELF 7e256000-7e25c000 Deferred libxxf86vm.so.1
ELF 7e25c000-7e260000 Deferred libxinerama.so.1
ELF 7e260000-7e27e000 Deferred libxcb.so.1
ELF 7e27e000-7e282000 Deferred libxau.so.6
ELF 7e282000-7e288000 Deferred libuuid.so.1
ELF 7e288000-7e3bb000 Deferred libx11.so.6
ELF 7e3bb000-7e3d6000 Deferred libice.so.6
ELF 7e3d6000-7e3df000 Deferred libsm.so.6
ELF 7e3e0000-7e3f9000 Deferred msacm32<elf>
\-PE 7e3f0000-7e3f9000 \ msacm32
ELF 7e3fa000-7e49c000 Deferred winex11<elf>
\-PE 7e410000-7e49c000 \ winex11
ELF 7e567000-7e58f000 Deferred libexpat.so.1
ELF 7e58f000-7e5c0000 Deferred libfontconfig.so.1
ELF 7e5c0000-7e5d5000 Deferred libz.so.1
ELF 7e5d5000-7e656000 Deferred libfreetype.so.6
ELF 7e656000-7e659000 Deferred libxcb-xlib.so.0
ELF 7e659000-7e66a000 Deferred libxext.so.6
ELF 7e671000-7e740000 Deferred comctl32<elf>
\-PE 7e680000-7e740000 \ comctl32
ELF 7e740000-7e7a3000 Deferred shlwapi<elf>
\-PE 7e750000-7e7a3000 \ shlwapi
ELF 7e7a3000-7e8da000 Deferred shell32<elf>
\-PE 7e7b0000-7e8da000 \ shell32
ELF 7e8da000-7e8fc000 Deferred imm32<elf>
\-PE 7e8e0000-7e8fc000 \ imm32
ELF 7e8fc000-7e969000 Deferred rpcrt4<elf>
\-PE 7e910000-7e969000 \ rpcrt4
ELF 7e969000-7ea93000 Deferred ole32<elf>
\-PE 7e990000-7ea93000 \ ole32
ELF 7ea93000-7eacf000 Deferred dinput<elf>
\-PE 7eaa0000-7eacf000 \ dinput
ELF 7eacf000-7eae5000 Deferred libresolv.so.2
ELF 7eae6000-7eb00000 Deferred dinput8<elf>
\-PE 7eaf0000-7eb00000 \ dinput8
ELF 7eb00000-7eb21000 Deferred iphlpapi<elf>
\-PE 7eb10000-7eb21000 \ iphlpapi
ELF 7eb21000-7eb50000 Deferred ws2_32<elf>
\-PE 7eb30000-7eb50000 \ ws2_32
ELF 7eb50000-7ebe9000 Deferred winmm<elf>
\-PE 7eb60000-7ebe9000 \ winmm
ELF 7ebe9000-7ec43000 Deferred advapi32<elf>
\-PE 7ec00000-7ec43000 \ advapi32
ELF 7ec43000-7ecee000 Deferred gdi32<elf>
\-PE 7ec50000-7ecee000 \ gdi32
ELF 7ecee000-7ee4e000 Deferred user32<elf>
\-PE 7ed10000-7ee4e000 \ user32
ELF 7efbc000-7efe5000 Deferred libm.so.6
ELF 7efe5000-7f000000 Deferred wsock32<elf>
\-PE 7eff0000-7f000000 \ wsock32
ELF f7c53000-f7c58000 Deferred libdl.so.2
ELF f7c58000-f7db4000 Deferred libc.so.6
ELF f7db4000-f7dce000 Deferred libpthread.so.0
ELF f7de9000-f7f21000 Deferred libwine.so.1
ELF f7f22000-f7f42000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\****\Shards of Dalaya\eqgame.exe
00000009 0 <==
0000000c
0000000e 0
0000000d 0
0000000f
00000010 0
Backtrace:
=>1 0x11082c62 in eqmain (+0x82c62) (0x0032ec6c)
2 0x1102183b in eqmain (+0x2183b) (0x0032fd28)
3 0x004bdd01 in eqgame (+0xbdd01) (0x0032fd78)
4 0x00613f90 in eqgame (+0x213f90) (0x7bc33f3f)
5 0x418b0006 (0x50b5c381)
6 0x00000000 (0x00000000)
Ouch. I guess any progress is good progress though.