I need one of you linux fanatics who wants to use aom.5 in linux to test this one:
http://petriw.com/aom/AOM_0.5.8.248.zip
It still needs msxml, if you can't get it to work I'll have to do some more stuff but... well I may be able to get it done soon(tm).
So:
a) download new aom here: http://petriw.com/aom/AOM_0.5.8.248.zip
b) boot up wine or however you guys do t
c) verify you have msxml / download it into wine somehow / rip the dll somehow
d) test
e) bring positive news (pretty please with sugar on top)
aom.5 for linux...
didn't work for me. however, I might not have the right msxml libraries installed, so someone else might be more successful :P
I see the startup screen for about half a second and it starts to show some progressbars. Then AoM crashes and wine prints this message:
I see the startup screen for about half a second and it starts to show some progressbars. Then AoM crashes and wine prints this message:
Code: Select all
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.
fixme:systray:handle_incoming unhandled tray message: 4
err:ole:CoGetClassObject class {88d969c0-f192-11d4-a65f-0040963251e5} not registered
err:ole:create_server class {88d969c0-f192-11d4-a65f-0040963251e5} not registered
err:ole:CoGetClassObject no class object {88d969c0-f192-11d4-a65f-0040963251e5} could be created for context 0x5
fixme:msxml:domdoc_put_preserveWhiteSpace
err:ole:CoGetClassObject class {88d969c0-f192-11d4-a65f-0040963251e5} not registered
err:ole:create_server class {88d969c0-f192-11d4-a65f-0040963251e5} not registered
err:ole:CoGetClassObject no class object {88d969c0-f192-11d4-a65f-0040963251e5} could be created for context 0x5
fixme:msxml:domdoc_put_preserveWhiteSpace
wine: Unhandled page fault on read access to 0x00000000 at address 0x0000:0x006627b1 (thread 0009), starting debugger...
First chance exception: page fault on read access to 0x00000000 in 32-bit code (0x006627b1).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:006627b1 ESP:0034f060 EBP:0034fe30 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:008d6678 ECX:006624f8 EDX:00111481
ESI:008d6678 EDI:0034fdf4
Stack dump:
0x0034f060: 00111481 00662b5a 0034fdf4 004041b6
0x0034f070: 004041c9 008d6678 00000000 005d5819
0x0034f080: 008d6944 0034f544 0034f0b0 0034f0c8
0x0034f090: 00000001 0034fdf4 7bc78284 7bc56535
0x0034f0a0: 0034f544 0034fdf4 0034f1dc 0034f148
0x0034f0b0: 0034f6f0 7bc2f440 0034fdf4 7bc2fb84
Backtrace:
=>1 0x006627b1 in aom (+0x2627b1) (0x0034fe30)
2 0x00624326 in aom (+0x224326) (0x0034fe8c)
3 0x0066af64 in aom (+0x26af64) (0x0034ff08)
4 0x7b86fbeb in kernel32 (+0x4fbeb) (0x0034ffe8)
5 0xb7ebe7a7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x006627b1: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (103 modules)
PE 350000-35b000 Deferred aomshare
PE 400000-74c000 Export aom
PE 6f200000-6f25a000 Deferred aomdbi4
ELF 7b800000-7b91a000 Export kernel32<elf>
\-PE 7b820000-7b91a000 \ kernel32
ELF 7bc00000-7bc83000 Deferred ntdll<elf>
\-PE 7bc10000-7bc83000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7db54000-7db73000 Deferred mpr<elf>
\-PE 7db60000-7db73000 \ mpr
ELF 7db73000-7dbba000 Deferred wininet<elf>
\-PE 7db80000-7dbba000 \ wininet
ELF 7dbba000-7dbed000 Deferred urlmon<elf>
\-PE 7dbc0000-7dbed000 \ urlmon
ELF 7dbed000-7dc20000 Deferred libxslt.so.1
ELF 7dc20000-7dd3a000 Deferred libxml2.so.2
ELF 7dd3a000-7dd62000 Deferred msxml3<elf>
\-PE 7dd40000-7dd62000 \ msxml3
ELF 7debd000-7dee9000 Deferred ws2_32<elf>
\-PE 7ded0000-7dee9000 \ ws2_32
ELF 7dfa1000-7dfb5000 Deferred msimg32<elf>
\-PE 7dfb0000-7dfb5000 \ msimg32
ELF 7dfb5000-7dfca000 Deferred midimap<elf>
\-PE 7dfc0000-7dfca000 \ midimap
ELF 7dff0000-7e008000 Deferred msacm32<elf>
\-PE 7e000000-7e008000 \ msacm32
ELF 7e008000-7e044000 Deferred wineoss<elf>
\-PE 7e010000-7e044000 \ wineoss
ELF 7e064000-7e068000 Deferred libgpg-error.so.0
ELF 7e068000-7e0b9000 Deferred libgcrypt.so.11
ELF 7e0b9000-7e0cc000 Deferred libtasn1.so.3
ELF 7e0cc000-7e0fa000 Deferred libcrypt.so.1
ELF 7e119000-7e187000 Deferred libgnutls.so.13
ELF 7e187000-7e1b6000 Deferred libcups.so.2
ELF 7e1b6000-7e1e9000 Deferred uxtheme<elf>
\-PE 7e1c0000-7e1e9000 \ uxtheme
ELF 7e1e9000-7e1ee000 Deferred libxfixes.so.3
ELF 7e1ee000-7e1f7000 Deferred libxcursor.so.1
ELF 7e1f7000-7e1fa000 Deferred libxrandr.so.2
ELF 7e1fa000-7e202000 Deferred libxrender.so.1
ELF 7e202000-7e205000 Deferred libxinerama.so.1
ELF 7e205000-7e20c000 Deferred libdrm.so.2
ELF 7e20c000-7e276000 Deferred libgl.so.1
ELF 7e276000-7e27b000 Deferred libxdmcp.so.6
ELF 7e27b000-7e27e000 Deferred libxau.so.6
ELF 7e27e000-7e36a000 Deferred libx11.so.6
ELF 7e36a000-7e378000 Deferred libxext.so.6
ELF 7e378000-7e37d000 Deferred libxxf86vm.so.1
ELF 7e37d000-7e395000 Deferred libice.so.6
ELF 7e395000-7e39e000 Deferred libsm.so.6
ELF 7e39e000-7e42b000 Deferred winex11<elf>
\-PE 7e3b0000-7e42b000 \ winex11
ELF 7e5a0000-7e5c0000 Deferred libexpat.so.1
ELF 7e5c0000-7e5eb000 Deferred libfontconfig.so.1
ELF 7e5eb000-7e5ff000 Deferred libz.so.1
ELF 7e5ff000-7e669000 Deferred libfreetype.so.6
ELF 7e669000-7e6cd000 Deferred msvcrt<elf>
\-PE 7e680000-7e6cd000 \ msvcrt
ELF 7e6cd000-7e75b000 Deferred winmm<elf>
\-PE 7e6e0000-7e75b000 \ winmm
ELF 7e75b000-7e7fa000 Deferred comdlg32<elf>
\-PE 7e760000-7e7fa000 \ comdlg32
ELF 7e7fa000-7e852000 Deferred shlwapi<elf>
\-PE 7e810000-7e852000 \ shlwapi
ELF 7e852000-7e944000 Deferred shell32<elf>
\-PE 7e860000-7e944000 \ shell32
ELF 7e944000-7e975000 Deferred winspool<elf>
\-PE 7e950000-7e975000 \ winspool
ELF 7e975000-7e991000 Deferred imm32<elf>
\-PE 7e980000-7e991000 \ imm32
ELF 7e991000-7ea52000 Deferred comctl32<elf>
\-PE 7e9a0000-7ea52000 \ comctl32
ELF 7ea52000-7ea66000 Deferred lz32<elf>
\-PE 7ea60000-7ea66000 \ lz32
ELF 7ea66000-7ea79000 Deferred libresolv.so.2
ELF 7ea7f000-7ea98000 Deferred version<elf>
\-PE 7ea90000-7ea98000 \ version
ELF 7ea98000-7eaec000 Deferred rpcrt4<elf>
\-PE 7eaa0000-7eaec000 \ rpcrt4
ELF 7eaec000-7eb83000 Deferred ole32<elf>
\-PE 7eb00000-7eb83000 \ ole32
ELF 7eb83000-7ec1b000 Deferred oleaut32<elf>
\-PE 7eb90000-7ec1b000 \ oleaut32
ELF 7ec1b000-7ec61000 Deferred advapi32<elf>
\-PE 7ec30000-7ec61000 \ advapi32
ELF 7ec61000-7ec6c000 Deferred libgcc_s.so.1
ELF 7ed51000-7ee0b000 Deferred gdi32<elf>
\-PE 7ed70000-7ee0b000 \ gdi32
ELF 7ee0b000-7ef43000 Deferred user32<elf>
\-PE 7ee30000-7ef43000 \ user32
ELF 7ef91000-7ef9c000 Deferred libnss_files.so.2
ELF 7ef9c000-7efa6000 Deferred libnss_nis.so.2
ELF 7efa6000-7efbc000 Deferred libnsl.so.1
ELF 7efbc000-7efe1000 Deferred libm.so.6
ELF 7efe2000-7f000000 Deferred iphlpapi<elf>
\-PE 7eff0000-7f000000 \ iphlpapi
ELF b7d42000-b7d4b000 Deferred libnss_compat.so.2
ELF b7d4c000-b7d50000 Deferred libdl.so.2
ELF b7d50000-b7e84000 Deferred libc.so.6
ELF b7e84000-b7e97000 Deferred libpthread.so.0
ELF b7e9d000-b7ea0000 Deferred iso8859-1.so
ELF b7eb7000-b7fc8000 Export libwine.so.1
ELF b7fca000-b7fe1000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) Z:\home\exp\down\apps\aom\AOM.exe
0000000d 0
00000009 0 <==
Wine exited with a successful status
Code: Select all
err:ole:CoGetClassObject class {88d969c0-f192-11d4-a65f-0040963251e5} not registered
So yeah, that's msxml spooking.
-
- Posts: 158
- Joined: Sun Jan 09, 2005 10:54 am
- Location: Germany
For me it works with installing first the msxml.msi from http://www.microsoft.com/downloads/deta ... layLang=en
over the command
>wine msiexec /i msxml.msi
And it uses ca. 414MByte of my DDR2 800 memory, the amount is stable and as far as I know similar to the memory used on windows.
on a 64 bit AMD linux system and gentoo as distribution.
But I hadn't much time to test all things out.
By quiting AOM I get some error messages of access violation.
But in the console there is only one error , which doesn't really count.
fixme:systray:handle_incoming unhandled tray message: 4
over the command
>wine msiexec /i msxml.msi
And it uses ca. 414MByte of my DDR2 800 memory, the amount is stable and as far as I know similar to the memory used on windows.
on a 64 bit AMD linux system and gentoo as distribution.
But I hadn't much time to test all things out.
By quiting AOM I get some error messages of access violation.
But in the console there is only one error , which doesn't really count.
fixme:systray:handle_incoming unhandled tray message: 4
Hi
first I*m not that big wine specialist but the newest version of AOM doesn't run on my setup
I'm using fedora core 6 with 2.6.20-rc4 and the fc6 wine rpms , configured with winetools and the msxml 4.0 is installed
this is the debug from wine if anyone needs it
thanks
delirium
first I*m not that big wine specialist but the newest version of AOM doesn't run on my setup
I'm using fedora core 6 with 2.6.20-rc4 and the fc6 wine rpms , configured with winetools and the msxml 4.0 is installed
this is the debug from wine if anyone needs it
Code: Select all
wine: Unhandled exception 0x0eedfade at address 0x0000:0x7ee49810 (thread 0009), starting debugger...
First chance exception: 0xc0000025 in 32-bit code (0x7efa4e1c).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7efa4e1c ESP:0033fa34 EBP:0033fa98 EFLAGS:00200282( - 00 - -IS1)
EAX:0033fa40 EBX:7eff5568 ECX:00110020 EDX:0033fe18
ESI:0033fe18 EDI:0033faa4
Stack dump:
0x0033fa34: 7eaaf940 7efade06 b7e0e2f1 c0000025
0x0033fa44: 00000001 0033fe18 b7e0e2f1 00000000
0x0033fa54: 7eaaf940 00004a09 7ee8f45b 7eaa7c88
0x0033fa64: b7e0f3dc 0000ffff 0033fa9c 00000001
0x0033fa74: 7c02bf20 7e204b24 7c0ab688 7ef9db11
0x0033fa84: 0033fa8c b7e0f7d0 0033fa9c 7efa4dd0
Backtrace:
=>1 0x7efa4e1c __regs_RtlRaiseException+0x4c() in ntdll (0x0033fa98)
2 0x7efda933 in ntdll (+0x4a933) (0x0033fdf4)
3 0x7efa4406 RtlRaiseException+0x6() in ntdll (0x0033fe6c)
4 0x0066b469 in aom (+0x26b469) (0x0033ff08)
5 0x7ee796ce in kernel32 (+0x596ce) (0x0033ffe8)
6 0xb7e25617 (0x00000000)
0x7efa4e1c __regs_RtlRaiseException+0x4c in ntdll: subl $4,%esp
Modules:
Module Address Debug info Name (84 modules)
PE 340000-34b000 Deferred aomshare
PE 400000-74c000 Export aom
ELF 43105000-43ae6000 Deferred libglcore.so.1
ELF 43ae8000-43aea000 Deferred libnvidia-tls.so.1
ELF 44a65000-44b04000 Deferred libgl.so.1
ELF 465bf000-465da000 Deferred ld-linux.so.2
ELF 465dc000-46719000 Deferred libc.so.6
ELF 4671b000-4671f000 Deferred libdl.so.2
ELF 46721000-46748000 Deferred libm.so.6
ELF 4674a000-46761000 Deferred libpthread.so.0
ELF 46763000-46776000 Deferred libz.so.1
ELF 46763000-46776000 Deferred libz.so.1
ELF 46852000-46857000 Deferred libxxf86vm.so.1
ELF 46873000-46879000 Deferred libxdmcp.so.6
ELF 4687b000-4687e000 Deferred libxau.so.6
ELF 46880000-46982000 Deferred libx11.so.6
ELF 46984000-46994000 Deferred libxext.so.6
ELF 46996000-469b7000 Deferred libexpat.so.0
ELF 469c4000-46a44000 Deferred libfreetype.so.6
ELF 46a46000-46a4f000 Deferred libsm.so.6
ELF 46a51000-46a6b000 Deferred libice.so.6
ELF 46a6d000-46a76000 Deferred libxrender.so.1
ELF 46a9c000-46a9f000 Deferred libxinerama.so.1
ELF 46ac9000-46af8000 Deferred libfontconfig.so.1
ELF 46b42000-46b4c000 Deferred libxcursor.so.1
ELF 46b4e000-46b53000 Deferred libxfixes.so.3
ELF 46c14000-46c2b000 Deferred libnsl.so.1
ELF 46c2d000-46c31000 Deferred libgpg-error.so.0
ELF 46c2d000-46c31000 Deferred libgpg-error.so.0
ELF 46c60000-46c96000 Deferred libcups.so.2
ELF 46ce8000-46d16000 Deferred libcrypt.so.1
ELF 47590000-475e5000 Deferred libgcrypt.so.11
ELF 475e7000-47664000 Deferred libgnutls.so.13
PE 6f200000-6f25a000 Deferred aomdbi4
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cbeb000-7cbff000 Deferred msimg32<elf>
\-PE 7cbf0000-7cbff000 \ msimg32
ELF 7cbff000-7cc14000 Deferred midimap<elf>
\-PE 7cc10000-7cc14000 \ midimap
ELF 7cc3c000-7cc54000 Deferred msacm32<elf>
\-PE 7cc40000-7cc54000 \ msacm32
ELF 7d076000-7d0aa000 Deferred uxtheme<elf>
\-PE 7d080000-7d0aa000 \ uxtheme
ELF 7e24c000-7e2dd000 Deferred winex11<elf>
\-PE 7e260000-7e2dd000 \ winex11
ELF 7e3ce000-7e438000 Deferred msvcrt<elf>
\-PE 7e3e0000-7e438000 \ msvcrt
ELF 7e438000-7e4cb000 Deferred winmm<elf>
\-PE 7e440000-7e4cb000 \ winmm
ELF 7e4cb000-7e56c000 Deferred comdlg32<elf>
\-PE 7e4d0000-7e56c000 \ comdlg32
ELF 7e56c000-7e5ca000 Deferred shlwapi<elf>
\-PE 7e580000-7e5ca000 \ shlwapi
ELF 7e5ca000-7e6c6000 Deferred shell32<elf>
\-PE 7e5e0000-7e6c6000 \ shell32
ELF 7e6c6000-7e6f9000 Deferred winspool<elf>
\-PE 7e6d0000-7e6f9000 \ winspool
ELF 7e6f9000-7e716000 Deferred imm32<elf>
\-PE 7e700000-7e716000 \ imm32
ELF 7e716000-7e7df000 Deferred comctl32<elf>
\-PE 7e720000-7e7df000 \ comctl32
ELF 7e7df000-7e7f3000 Deferred lz32<elf>
\-PE 7e7f0000-7e7f3000 \ lz32
ELF 7e7f3000-7e80d000 Deferred version<elf>
\-PE 7e800000-7e80d000 \ version
ELF 7e820000-7e83f000 Deferred iphlpapi<elf>
\-PE 7e830000-7e83f000 \ iphlpapi
ELF 7e83f000-7e897000 Deferred rpcrt4<elf>
\-PE 7e850000-7e897000 \ rpcrt4
ELF 7e897000-7e938000 Deferred ole32<elf>
\-PE 7e8b0000-7e938000 \ ole32
ELF 7e938000-7e9da000 Deferred oleaut32<elf>
\-PE 7e950000-7e9da000 \ oleaut32
ELF 7e9da000-7ea23000 Deferred advapi32<elf>
\-PE 7e9f0000-7ea23000 \ advapi32
ELF 7ea23000-7eac0000 Deferred gdi32<elf>
\-PE 7ea40000-7eac0000 \ gdi32
ELF 7eac0000-7ec09000 Deferred user32<elf>
\-PE 7eae0000-7ec09000 \ user32
ELF 7ee09000-7ef32000 Export kernel32<elf>
\-PE 7ee20000-7ef32000 \ kernel32
ELF 7ef32000-7ef3d000 Deferred libnss_files.so.2
ELF 7ef75000-7f000000 Export ntdll<elf>
\-PE 7ef90000-7f000000 \ ntdll
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\Programme\AoM3\AOM.exe
00000009 0 <==
thanks
delirium
-
- Posts: 158
- Joined: Sun Jan 09, 2005 10:54 am
- Location: Germany