jdmpike
October 20th, 2005, 06:58 PM
Hello fellow Ubuntu-ers,
I have desparately wanted to play Warcraft III: FT since installing Horay. There were issues with my kernel not being able install FT. Now those are fixed, I have it installed from original CDs, downloaded the no cd patch (thanks Amadeus), and am trying to run it with the following command:
jordan@jdmlaptop:~/.wine/drive_c/Warcraft3$ wine war3.exe -- -opengl -window
wine: Call from 0x41180b to unimplemented function storm.dll.570, aborting
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: unimplemented function storm.dll.570 called in 32-bit code (0x7bebfa4c).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:7bebfa4c ESP:7fb4fc60 EBP:7fb4fcb8 EFLAGS:00000216( - 00 - IAP1)
EAX:0000023a EBX:7bef51d4 ECX:7fb4fcd4 EDX:7befd55c
ESI:7fb4fc60 EDI:00495020
Stack dump:
0x7fb4fc60: 80000100 00000001 00000000 0041180b
0x7fb4fc70: 00000002 0044ce3e 0000023a 7fcd8c2b
0x7fb4fc80: 7fd90000 00000000 7fdf3810 7fd38ff4
0x7fb4fc90: 7fb4fcb4 7fcec9d6 7fd90000 00000000
0x7fb4fca0: 7fdf3810 00000104 7fcebf80 7fb4fcd4
0x7fb4fcb0: 7fcebf80 7fb4fcd4 7fb4fdd8 0041180b
0200: sel=1007 base=b7ee8000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x7bebfa4c call_dll_entry_point+0x7c in ntdll (0x7fb4fcb8)
2 0x0041180b FI+0x80b in war3 (0x7fb4fdd8)
3 0x00401219 in war3 (+0x1219) (0x7fb4fe84)
4 0x00401d68 SVW\uffff\uffff3\uffff\uffff+0xa28 in war3 (0x7fb4ff20)
5 0x7fcf8e63 in kernel32 (+0x48e63) (0x7fb4fff4)
6 0xb7ecbc45 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000)
0x7bebfa4c call_dll_entry_point+0x7c in ntdll: subl $4,%esp
Modules:
Module Address Debug info Name (105 modules)
PE 0x00400000-0057b740 Export war3
PE 0x15000000-15064000 Deferred storm
PE 0x21100000-2115f000 Deferred mss32
PE 0x60000000-6005d000 Deferred ijl15
PE 0x6f000000-6f878000 Deferred game
ELF 0x7be87000-7bf00000 Export ntdll<elf>
\-PE 0x7bea0000-7bf00000 \ ntdll
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7d6fc000-7d772000 Deferred libglu.so.1
ELF 0x7d772000-7d786000 Deferred avicap32<elf>
\-PE 0x7d780000-7d786000 \ avicap32
ELF 0x7d786000-7d7ac000 Deferred devenum<elf>
\-PE 0x7d7a0000-7d7ac000 \ devenum
ELF 0x7d7e4000-7d87b000 Deferred opengl32<elf>
\-PE 0x7d820000-7d87b000 \ opengl32
ELF 0x7d87b000-7d910000 Deferred oleaut32<elf>
\-PE 0x7d8a0000-7d910000 \ oleaut32
ELF 0x7dbbb000-7dbd0000 Deferred midimap<elf>
\-PE 0x7dbc0000-7dbd0000 \ midimap
ELF 0x7dce6000-7dd09000 Deferred msacm32<elf>
\-PE 0x7dcf0000-7dd09000 \ msacm32
ELF 0x7dd09000-7dd22000 Deferred msacm.drv<elf>
\-PE 0x7dd10000-7dd22000 \ msacm.drv
ELF 0x7dd22000-7dd6e000 Deferred libgcrypt.so.11
ELF 0x7dd6e000-7ddd0000 Deferred libgnutls.so.11
ELF 0x7de35000-7de78000 Deferred wineoss.drv<elf>
\-PE 0x7de50000-7de78000 \ wineoss.drv
ELF 0x7de78000-7de88000 Deferred libtasn1.so.2
ELF 0x7de88000-7dea5000 Deferred libcups.so.2
ELF 0x7df2f000-7df33000 Deferred libxfixes.so.3
ELF 0x7df33000-7df3c000 Deferred libxcursor.so.1
ELF 0x7df3c000-7df58000 Deferred ximcp.so.2
ELF 0x7df58000-7df60000 Deferred libxrender.so.1
ELF 0x7df66000-7df6a000 Deferred libgpg-error.so.0
ELF 0x7df6a000-7e6d3000 Deferred libglcore.so.1
ELF 0x7e6d3000-7e752000 Deferred libgl.so.1
ELF 0x7e752000-7e812000 Deferred libx11.so.6
ELF 0x7e812000-7e82b000 Deferred libice.so.6
ELF 0x7e82b000-7e8ad000 Deferred winex11.drv<elf>
\-PE 0x7e840000-7e8ad000 \ winex11.drv
ELF 0x7e8ad000-7e8cc000 Deferred libexpat.so.1
ELF 0x7e8cc000-7e8fa000 Deferred libfontconfig.so.1
ELF 0x7e8fa000-7e90e000 Deferred libz.so.1
ELF 0x7e90e000-7e978000 Deferred libfreetype.so.6
ELF 0x7e978000-7e997000 Deferred mpr<elf>
\-PE 0x7e980000-7e997000 \ mpr
ELF 0x7e997000-7e9db000 Deferred wininet<elf>
\-PE 0x7e9a0000-7e9db000 \ wininet
ELF 0x7e9db000-7e9f8000 Deferred imm32<elf>
\-PE 0x7e9e0000-7e9f8000 \ imm32
ELF 0x7e9f8000-7ea23000 Deferred ws2_32<elf>
\-PE 0x7ea00000-7ea23000 \ ws2_32
ELF 0x7ea23000-7ea40000 Deferred wsock32<elf>
\-PE 0x7ea30000-7ea40000 \ wsock32
ELF 0x7ea53000-7ea57000 Deferred libxdmcp.so.6
ELF 0x7ea57000-7ea6b000 Deferred lz32<elf>
\-PE 0x7ea60000-7ea6b000 \ lz32
ELF 0x7ea6b000-7ea86000 Deferred version<elf>
\-PE 0x7ea70000-7ea86000 \ version
ELF 0x7ea86000-7eae9000 Deferred msvcrt<elf>
\-PE 0x7eaa0000-7eae9000 \ msvcrt
ELF 0x7eae9000-7eb69000 Deferred winmm<elf>
\-PE 0x7eb00000-7eb69000 \ winmm
ELF 0x7eb69000-7eb94000 Deferred winspool.drv<elf>
\-PE 0x7eb70000-7eb94000 \ winspool.drv
ELF 0x7eb94000-7ec53000 Deferred comctl32<elf>
\-PE 0x7eba0000-7ec53000 \ comctl32
ELF 0x7ec53000-7ec74000 Deferred iphlpapi<elf>
\-PE 0x7ec60000-7ec74000 \ iphlpapi
ELF 0x7ec74000-7ecbe000 Deferred rpcrt4<elf>
\-PE 0x7ec90000-7ecbe000 \ rpcrt4
ELF 0x7ecbe000-7ed48000 Deferred ole32<elf>
\-PE 0x7ece0000-7ed48000 \ ole32
ELF 0x7ed48000-7eda4000 Deferred shlwapi<elf>
\-PE 0x7ed60000-7eda4000 \ shlwapi
ELF 0x7eda4000-7ee6a000 Deferred shell32<elf>
\-PE 0x7edc0000-7ee6a000 \ shell32
ELF 0x7ee6a000-7eefa000 Deferred comdlg32<elf>
\-PE 0x7ee80000-7eefa000 \ comdlg32
ELF 0x7eefa000-7ef3b000 Deferred advapi32<elf>
\-PE 0x7ef10000-7ef3b000 \ advapi32
ELF 0x7f021000-7f924000 Deferred gdi32<elf>
\-PE 0x7f070000-7f924000 \ gdi32
ELF 0x7f924000-7fa50000 Deferred user32<elf>
\-PE 0x7f950000-7fa50000 \ user32
ELF 0x7fb53000-7fb60000 Deferred libxext.so.6
ELF 0x7fc85000-7fd90000 Export kernel32<elf>
\-PE 0x7fcb0000-7fd90000 \ kernel32
ELF 0x7fea0000-7fea3000 Deferred libxau.so.6
ELF 0x7fea3000-7feae000 Deferred libgcc_s.so.1
ELF 0x7feae000-7feb8000 Deferred libnss_files.so.2
ELF 0x7feb8000-7fec1000 Deferred libnss_nis.so.2
ELF 0x7fec1000-7fed6000 Deferred libnsl.so.1
ELF 0x7fed6000-7fedf000 Deferred libnss_compat.so.2
ELF 0x7fee2000-7fee4000 Deferred xlcutf8load.so.2
ELF 0x7fee4000-7fee7000 Deferred libxrandr.so.2
ELF 0x7fee9000-7ff0b000 Deferred libm.so.6
ELF 0x7ff0b000-80000000 Deferred libwine_unicode.so.1
ELF 0xb7d80000-b7d82000 Deferred libnvidia-tls.so.1
ELF 0xb7d83000-b7d86000 Deferred libdl.so.2
ELF 0xb7d86000-b7eb4000 Deferred libc.so.6
ELF 0xb7eb5000-b7ec7000 Deferred libpthread.so.0
ELF 0xb7ec7000-b7ee0000 Export libwine.so.1
ELF 0xb7ee1000-b7ee8000 Deferred libsm.so.6
ELF 0xb7eed000-b7f03000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Warcraft3\war3.exe
00000009 0 <==
WineDbg terminated on pid 0x8
Any thoughts or suggestions from you masters-of-linux out there would be great.
I know all of you are up to the challenge of helping me get my geek on with some WAR3!!!
Peace, love, and Ubuntu,
JDMPIKE
I have desparately wanted to play Warcraft III: FT since installing Horay. There were issues with my kernel not being able install FT. Now those are fixed, I have it installed from original CDs, downloaded the no cd patch (thanks Amadeus), and am trying to run it with the following command:
jordan@jdmlaptop:~/.wine/drive_c/Warcraft3$ wine war3.exe -- -opengl -window
wine: Call from 0x41180b to unimplemented function storm.dll.570, aborting
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: unimplemented function storm.dll.570 called in 32-bit code (0x7bebfa4c).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:7bebfa4c ESP:7fb4fc60 EBP:7fb4fcb8 EFLAGS:00000216( - 00 - IAP1)
EAX:0000023a EBX:7bef51d4 ECX:7fb4fcd4 EDX:7befd55c
ESI:7fb4fc60 EDI:00495020
Stack dump:
0x7fb4fc60: 80000100 00000001 00000000 0041180b
0x7fb4fc70: 00000002 0044ce3e 0000023a 7fcd8c2b
0x7fb4fc80: 7fd90000 00000000 7fdf3810 7fd38ff4
0x7fb4fc90: 7fb4fcb4 7fcec9d6 7fd90000 00000000
0x7fb4fca0: 7fdf3810 00000104 7fcebf80 7fb4fcd4
0x7fb4fcb0: 7fcebf80 7fb4fcd4 7fb4fdd8 0041180b
0200: sel=1007 base=b7ee8000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x7bebfa4c call_dll_entry_point+0x7c in ntdll (0x7fb4fcb8)
2 0x0041180b FI+0x80b in war3 (0x7fb4fdd8)
3 0x00401219 in war3 (+0x1219) (0x7fb4fe84)
4 0x00401d68 SVW\uffff\uffff3\uffff\uffff+0xa28 in war3 (0x7fb4ff20)
5 0x7fcf8e63 in kernel32 (+0x48e63) (0x7fb4fff4)
6 0xb7ecbc45 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000)
0x7bebfa4c call_dll_entry_point+0x7c in ntdll: subl $4,%esp
Modules:
Module Address Debug info Name (105 modules)
PE 0x00400000-0057b740 Export war3
PE 0x15000000-15064000 Deferred storm
PE 0x21100000-2115f000 Deferred mss32
PE 0x60000000-6005d000 Deferred ijl15
PE 0x6f000000-6f878000 Deferred game
ELF 0x7be87000-7bf00000 Export ntdll<elf>
\-PE 0x7bea0000-7bf00000 \ ntdll
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7d6fc000-7d772000 Deferred libglu.so.1
ELF 0x7d772000-7d786000 Deferred avicap32<elf>
\-PE 0x7d780000-7d786000 \ avicap32
ELF 0x7d786000-7d7ac000 Deferred devenum<elf>
\-PE 0x7d7a0000-7d7ac000 \ devenum
ELF 0x7d7e4000-7d87b000 Deferred opengl32<elf>
\-PE 0x7d820000-7d87b000 \ opengl32
ELF 0x7d87b000-7d910000 Deferred oleaut32<elf>
\-PE 0x7d8a0000-7d910000 \ oleaut32
ELF 0x7dbbb000-7dbd0000 Deferred midimap<elf>
\-PE 0x7dbc0000-7dbd0000 \ midimap
ELF 0x7dce6000-7dd09000 Deferred msacm32<elf>
\-PE 0x7dcf0000-7dd09000 \ msacm32
ELF 0x7dd09000-7dd22000 Deferred msacm.drv<elf>
\-PE 0x7dd10000-7dd22000 \ msacm.drv
ELF 0x7dd22000-7dd6e000 Deferred libgcrypt.so.11
ELF 0x7dd6e000-7ddd0000 Deferred libgnutls.so.11
ELF 0x7de35000-7de78000 Deferred wineoss.drv<elf>
\-PE 0x7de50000-7de78000 \ wineoss.drv
ELF 0x7de78000-7de88000 Deferred libtasn1.so.2
ELF 0x7de88000-7dea5000 Deferred libcups.so.2
ELF 0x7df2f000-7df33000 Deferred libxfixes.so.3
ELF 0x7df33000-7df3c000 Deferred libxcursor.so.1
ELF 0x7df3c000-7df58000 Deferred ximcp.so.2
ELF 0x7df58000-7df60000 Deferred libxrender.so.1
ELF 0x7df66000-7df6a000 Deferred libgpg-error.so.0
ELF 0x7df6a000-7e6d3000 Deferred libglcore.so.1
ELF 0x7e6d3000-7e752000 Deferred libgl.so.1
ELF 0x7e752000-7e812000 Deferred libx11.so.6
ELF 0x7e812000-7e82b000 Deferred libice.so.6
ELF 0x7e82b000-7e8ad000 Deferred winex11.drv<elf>
\-PE 0x7e840000-7e8ad000 \ winex11.drv
ELF 0x7e8ad000-7e8cc000 Deferred libexpat.so.1
ELF 0x7e8cc000-7e8fa000 Deferred libfontconfig.so.1
ELF 0x7e8fa000-7e90e000 Deferred libz.so.1
ELF 0x7e90e000-7e978000 Deferred libfreetype.so.6
ELF 0x7e978000-7e997000 Deferred mpr<elf>
\-PE 0x7e980000-7e997000 \ mpr
ELF 0x7e997000-7e9db000 Deferred wininet<elf>
\-PE 0x7e9a0000-7e9db000 \ wininet
ELF 0x7e9db000-7e9f8000 Deferred imm32<elf>
\-PE 0x7e9e0000-7e9f8000 \ imm32
ELF 0x7e9f8000-7ea23000 Deferred ws2_32<elf>
\-PE 0x7ea00000-7ea23000 \ ws2_32
ELF 0x7ea23000-7ea40000 Deferred wsock32<elf>
\-PE 0x7ea30000-7ea40000 \ wsock32
ELF 0x7ea53000-7ea57000 Deferred libxdmcp.so.6
ELF 0x7ea57000-7ea6b000 Deferred lz32<elf>
\-PE 0x7ea60000-7ea6b000 \ lz32
ELF 0x7ea6b000-7ea86000 Deferred version<elf>
\-PE 0x7ea70000-7ea86000 \ version
ELF 0x7ea86000-7eae9000 Deferred msvcrt<elf>
\-PE 0x7eaa0000-7eae9000 \ msvcrt
ELF 0x7eae9000-7eb69000 Deferred winmm<elf>
\-PE 0x7eb00000-7eb69000 \ winmm
ELF 0x7eb69000-7eb94000 Deferred winspool.drv<elf>
\-PE 0x7eb70000-7eb94000 \ winspool.drv
ELF 0x7eb94000-7ec53000 Deferred comctl32<elf>
\-PE 0x7eba0000-7ec53000 \ comctl32
ELF 0x7ec53000-7ec74000 Deferred iphlpapi<elf>
\-PE 0x7ec60000-7ec74000 \ iphlpapi
ELF 0x7ec74000-7ecbe000 Deferred rpcrt4<elf>
\-PE 0x7ec90000-7ecbe000 \ rpcrt4
ELF 0x7ecbe000-7ed48000 Deferred ole32<elf>
\-PE 0x7ece0000-7ed48000 \ ole32
ELF 0x7ed48000-7eda4000 Deferred shlwapi<elf>
\-PE 0x7ed60000-7eda4000 \ shlwapi
ELF 0x7eda4000-7ee6a000 Deferred shell32<elf>
\-PE 0x7edc0000-7ee6a000 \ shell32
ELF 0x7ee6a000-7eefa000 Deferred comdlg32<elf>
\-PE 0x7ee80000-7eefa000 \ comdlg32
ELF 0x7eefa000-7ef3b000 Deferred advapi32<elf>
\-PE 0x7ef10000-7ef3b000 \ advapi32
ELF 0x7f021000-7f924000 Deferred gdi32<elf>
\-PE 0x7f070000-7f924000 \ gdi32
ELF 0x7f924000-7fa50000 Deferred user32<elf>
\-PE 0x7f950000-7fa50000 \ user32
ELF 0x7fb53000-7fb60000 Deferred libxext.so.6
ELF 0x7fc85000-7fd90000 Export kernel32<elf>
\-PE 0x7fcb0000-7fd90000 \ kernel32
ELF 0x7fea0000-7fea3000 Deferred libxau.so.6
ELF 0x7fea3000-7feae000 Deferred libgcc_s.so.1
ELF 0x7feae000-7feb8000 Deferred libnss_files.so.2
ELF 0x7feb8000-7fec1000 Deferred libnss_nis.so.2
ELF 0x7fec1000-7fed6000 Deferred libnsl.so.1
ELF 0x7fed6000-7fedf000 Deferred libnss_compat.so.2
ELF 0x7fee2000-7fee4000 Deferred xlcutf8load.so.2
ELF 0x7fee4000-7fee7000 Deferred libxrandr.so.2
ELF 0x7fee9000-7ff0b000 Deferred libm.so.6
ELF 0x7ff0b000-80000000 Deferred libwine_unicode.so.1
ELF 0xb7d80000-b7d82000 Deferred libnvidia-tls.so.1
ELF 0xb7d83000-b7d86000 Deferred libdl.so.2
ELF 0xb7d86000-b7eb4000 Deferred libc.so.6
ELF 0xb7eb5000-b7ec7000 Deferred libpthread.so.0
ELF 0xb7ec7000-b7ee0000 Export libwine.so.1
ELF 0xb7ee1000-b7ee8000 Deferred libsm.so.6
ELF 0xb7eed000-b7f03000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Warcraft3\war3.exe
00000009 0 <==
WineDbg terminated on pid 0x8
Any thoughts or suggestions from you masters-of-linux out there would be great.
I know all of you are up to the challenge of helping me get my geek on with some WAR3!!!
Peace, love, and Ubuntu,
JDMPIKE