Age Of Mythology Gold not installing nor able to run w/ mounted drive
I put the install disc in and read the autorun.inf file which contained this.
>
> [autorun]
>
> open=AOMsetup.exe /autorun
>
> icon=AOMGOLD.ico
>
> Name=Age of Mythology Gold
>
> Label=Age of Mythology Gold Setup
>
>
>
> shell\setup=&Install Age of Mythology Gold
>
> shell\setup\command=AOMsetup.exe
>
>
>
> shell\directx=Install &DirectX 9a
>
> shell\directx\command=DirectX\dxsetup.exe
>
So then I ran AOMSetup.exe using wine in the terminal and this is what it
outputted:
>
> ronak at ronak-desktop:/media/cdrom0$ wine AOMSetup.exe
> fixme:spoolsv:serv_main (0 (nil))
> ronak at ronak-desktop:/media/cdrom0$ wine: Unhandled page fault on write
access to 0x00000060 at address 0x7eacdd97 (thread 0017), starting debugger...
> Unhandled exception: page fault on write access to 0x00000060 in 32-bit
code (0x7eacdd97).
> Register dump:
> CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
> EIP:7eacdd97 ESP:0033e584 EBP:0033e5ac EFLAGS:00210206( - 00 -
RIP1)
> EAX:00000010 EBX:7ead5980 ECX:0033e5b8 EDX:00000000
> ESI:001322b8 EDI:00010026
> Stack dump:
> 0x0033e584: 00000100 00010026 00010026 0033e658
> 0x0033e594: 004251d6 00010026 00000000 7eacdd70
> 0x0033e5a4: 7ed92704 00000000 0033e658 0042531f
> 0x0033e5b4: 001322b8 001322b8 0044e608 00010026
> 0x0033e5c4: 00000100 00000000 00010026 0033e658
> 0x0033e5d4: 7ed92704 00000000 00000000 00000000
> Backtrace:
> =>1 0x7eacdd97 ImmDestroyContext+0x31() in imm32 (0x0033e5ac)
> 2 0x0042531f in mgs17b (+0x2531f) (0x0033e658)
> 3 0x7ed6e010 WINPROC_wrapper+0x4b0() in user32 (0x0033e698)
> 4 0x7ed70706 in user32 (+0xb0706) (0x0033f798)
> 5 0x7ed73c9a in user32 (+0xb3c9a) (0x0033f7c8)
> 6 0x7ecff595 DefDlgProcW+0x88() in user32 (0x0033f7f8)
> 7 0x7ed6db7a WINPROC_wrapper+0x1a() in user32 (0x0033f828)
> 8 0x7ed6deae WINPROC_wrapper+0x34e() in user32 (0x0033f868)
> 9 0x7ed7358c in user32 (+0xb358c) (0x0033f8a8)
> 10 0x7ed36aee in user32 (+0x76aee) (0x0033f918)
> 11 0x7ed3a11e in user32 (+0x7a11e) (0x0033f978)
> 12 0x7ed3a5d9 SendMessageW+0x4c() in user32 (0x0033f9d8)
> 13 0x7ed048a6 in user32 (+0x448a6) (0x0033fb48)
> 14 0x7ed05acf CreateDialogIndirectParamAorW+0x3a() in user32 (0x0033fb68)
> 15 0x7ed05bdd CreateDialogIndirectParamA+0x41() in user32 (0x0033fb98)
> 16 0x0044e80a in mgs17b (+0x4e80a) (0x00000001)
> 17 0x00000000 (0x00000000)
> 0x7eacdd97 ImmDestroyContext+0x31 in imm32: subl $1,0x50(%eax)
> Modules:
> Module Address Debug info Name (74 modules)
> PE 400000- 566000 Export mgs17b
> PE 10000000-10cfe000 Deferred mgs37c
> ELF 7b800000-7b926000 Deferred kernel32<elf>
> \-PE 7b820000-7b926000 \ kernel32
> ELF 7bc00000-7bca2000 Deferred ntdll<elf>
> \-PE 7bc10000-7bca2000 \ ntdll
> ELF 7bf00000-7bf03000 Deferred <wine-loader>
> ELF 7e373000-7e3a5000 Deferred uxtheme<elf>
> \-PE 7e380000-7e3a5000 \ uxtheme
> ELF 7e3a5000-7e3b9000 Deferred midimap<elf>
> \-PE 7e3b0000-7e3b9000 \ midimap
> ELF 7e3b9000-7e3df000 Deferred msacm32<elf>
> \-PE 7e3c0000-7e3df000 \ msacm32
> ELF 7e3df000-7e3f6000 Deferred msacm32<elf>
> \-PE 7e3e0000-7e3f6000 \ msacm32
> ELF 7e3f6000-7e431000 Deferred wineoss<elf>
> \-PE 7e400000-7e431000 \ wineoss
> ELF 7e431000-7e43a000 Deferred libxcursor.so.1
> ELF 7e43a000-7e43f000 Deferred libxfixes.so.3
> ELF 7e43f000-7e442000 Deferred libxcomposite.so.1
> ELF 7e442000-7e448000 Deferred libxrandr.so.2
> ELF 7e448000-7e450000 Deferred libxrender.so.1
> ELF 7e450000-7e455000 Deferred libxdmcp.so.6
> ELF 7e455000-7e546000 Deferred libx11.so.6
> ELF 7e546000-7e554000 Deferred libxext.so.6
> ELF 7e554000-7e559000 Deferred libxxf86vm.so.1
> ELF 7e559000-7e571000 Deferred libice.so.6
> ELF 7e571000-7e579000 Deferred libsm.so.6
> ELF 7e585000-7e613000 Deferred winex11<elf>
> \-PE 7e590000-7e613000 \ winex11
> ELF 7e6ae000-7e6ce000 Deferred libexpat.so.1
> ELF 7e6ce000-7e6f9000 Deferred libfontconfig.so.1
> ELF 7e6f9000-7e6fc000 Deferred libxau.so.6
> ELF 7e705000-7e71a000 Deferred libz.so.1
> ELF 7e71a000-7e78a000 Deferred libfreetype.so.6
> ELF 7e78a000-7e82b000 Deferred oleaut32<elf>
> \-PE 7e7a0000-7e82b000 \ oleaut32
> ELF 7e82b000-7e83e000 Deferred libresolv.so.2
> ELF 7e83e000-7e85c000 Deferred iphlpapi<elf>
> \-PE 7e840000-7e85c000 \ iphlpapi
> ELF 7e85c000-7e8ba000 Deferred rpcrt4<elf>
> \-PE 7e870000-7e8ba000 \ rpcrt4
> ELF 7e8ba000-7e95a000 Deferred ole32<elf>
> \-PE 7e8d0000-7e95a000 \ ole32
> ELF 7e95a000-7e9b1000 Deferred shlwapi<elf>
> \-PE 7e970000-7e9b1000 \ shlwapi
> ELF 7e9b1000-7eab9000 Deferred shell32<elf>
> \-PE 7e9c0000-7eab9000 \ shell32
> ELF 7eab9000-7ead8000 Export imm32<elf>
> \-PE 7eac0000-7ead8000 \ imm32
> ELF 7ead8000-7eaec000 Deferred lz32<elf>
> \-PE 7eae0000-7eaec000 \ lz32
> ELF 7eaec000-7eb05000 Deferred version<elf>
> \-PE 7eaf0000-7eb05000 \ version
> ELF 7eb05000-7ebc4000 Deferred comctl32<elf>
> \-PE 7eb10000-7ebc4000 \ comctl32
> ELF 7ebc4000-7ec13000 Deferred advapi32<elf>
> \-PE 7ebd0000-7ec13000 \ advapi32
> ELF 7ec13000-7ecac000 Deferred gdi32<elf>
> \-PE 7ec20000-7ecac000 \ gdi32
> ELF 7ecac000-7edec000 Export user32<elf>
> \-PE 7ecc0000-7edec000 \ user32
> ELF 7edec000-7ee78000 Deferred winmm<elf>
> \-PE 7ee00000-7ee78000 \ winmm
> ELF 7ee78000-7ee83000 Deferred libnss_files.so.2
> ELF 7ee83000-7ee9b000 Deferred libnsl.so.1
> ELF 7ee9b000-7eea4000 Deferred libnss_compat.so.2
> ELF 7efcf000-7eff4000 Deferred libm.so.6
> ELF 7eff5000-7efff000 Deferred libnss_nis.so.2
> ELF b7c75000-b7c79000 Deferred libdl.so.2
> ELF b7c79000-b7dc3000 Deferred libc.so.6
> ELF b7dc4000-b7ddc000 Deferred libpthread.so.0
> ELF b7de8000-b7efc000 Deferred libwine.so.1
> ELF b7efe000-b7f1a000 Deferred ld-linux.so.2
> Threads:
> process tid prio (all id:s are in hex)
> 0000000c
> 00000011 0
> 00000010 0
> 0000000e 0
> 0000000d 0
> 00000016 (D) C:\windows\temp\MGS17b.exe
> 00000017 0 <=> 00000018
> 0000001a 0
> 00000019 0
> Backtrace:
> =>1 0x7eacdd97 ImmDestroyContext+0x31() in imm32 (0x0033e5ac)
> 2 0x0042531f in mgs17b (+0x2531f) (0x0033e658)
> 3 0x7ed6e010 WINPROC_wrapper+0x4b0() in user32 (0x0033e698)
> 4 0x7ed70706 in user32 (+0xb0706) (0x0033f798)
> 5 0x7ed73c9a in user32 (+0xb3c9a) (0x0033f7c8)
> 6 0x7ecff595 DefDlgProcW+0x88() in user32 (0x0033f7f8)
> 7 0x7ed6db7a WINPROC_wrapper+0x1a() in user32 (0x0033f828)
> 8 0x7ed6deae WINPROC_wrapper+0x34e() in user32 (0x0033f868)
> 9 0x7ed7358c in user32 (+0xb358c) (0x0033f8a8)
> 10 0x7ed36aee in user32 (+0x76aee) (0x0033f918)
> 11 0x7ed3a11e in user32 (+0x7a11e) (0x0033f978)
> 12 0x7ed3a5d9 SendMessageW+0x4c() in user32 (0x0033f9d8)
> 13 0x7ed048a6 in user32 (+0x448a6) (0x0033fb48)
> 14 0x7ed05acf CreateDialogIndirectParamAorW+0x3a() in user32 (0x0033fb68)
> 15 0x7ed05bdd CreateDialogIndirectParamA+0x41() in user32 (0x0033fb98)
> 16 0x0044e80a in mgs17b (+0x4e80a) (0x00000001)
> 17 0x00000000 (0x00000000)
>
I also tried install Direct X first and running the AOMSetup.exe under wine
again, but it gave the same output.
What can I do to get around this? I'm using Wine 0.9.59 on Ubuntu 7.10.