I started trying to run a few games in wine always encountering a serious error game startup. I managed to get a splash screen for Empire Earth but nothing more with wine. A friend reccomended crossover so I started my free trial to see if it would run AOE2 as beautifully as I hoped. Install seems to go over without a hitch and then when I start the game I get a nice little error box. Program error details are
Unhandled exception: page fault on write access to 0x23aced18 in 32-bit code (0x0040aaea).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0040aaea ESP:0033fcd0 EBP:0033fdb4 EFLAGS:00010216( R- -- I -A-P- )
EAX:0033fcd4 EBX:00000000 ECX:00000067 EDX:00400000
ESI:7b86cc7c EDI:23aced18
Stack dump:
0x0033fcd0: 00410fed 00000000 00400000 00000067
0x0033fce0: 00000000 00128502 7b8af000 0033fcfc
0x0033fcf0: 7bc33dee 0044b064 7b857721 0033fd1c
0x0033fd00: 7bc34964 0044b064 00000094 00000005
0x0033fd10: 00000001 00000a28 00000002 76726553
0x0033fd20: 20656369 6b636150 00003320 00000000
000c: sel=0067 base=00000000 limit=00000000 32-bit --x
Backtrace:
=>0 0x0040aaea in empires2 (+0xaaea) (0x0033fdb4)
1 0x0041ace2 in empires2 (+0x1ace1) (0x0033fe40)
2 0x7b861d48 call_process_entry+0xb() in kernel32 (0x0033fe58)
3 0x7b861e8d call_process_entry+0x150() in kernel32 (0x0033fea8)
4 0x7bc7edfc call_thread_func_wrapper+0xb() in ntdll (0x0033feb8)
5 0x7bc7ee4b call_thread_func+0x44() in ntdll (0x0033ff98)
6 0x7bc7edda in ntdll (+0x6edd9) (0x0033ffb8)
7 0x7bc545bf in ntdll (+0x445be) (0x0033ffe8)
8 0xf75d4b5d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
9 0xf75d4b3b wine_switch_to_stack+0x2a() in libwine.so.1 (0xffcfc5b8)
10 0x7bc54901 LdrInitializeThunk+0x341() in ntdll (0xffcfc638)
11 0x7b862766 wine_kernel_init+0x719() in kernel32 (0xffcfd4c8)
12 0x7bc5507b wine_process_init+0x156() in ntdll (0xffcfd518)
13 0xf75d33ce wine_init+0x140() in libwine.so.1 (0xffcfd558)
I get virtually the same when trying to run Empire Earth :/
I'd love to be playing my games tonight