im also using a blank kernel32.dll by the way
Abdul-Haseeb Ahmad wrote:
okay, i overwrote intro.html with return.html, and the loads the return from ingame screen, and it waits there for a bit and then it loads the game setup menu, although there are a lot of things missing here, the music plays (a proprietary EA format), and a ton of script errors occur if you put your mouse in the wrong places (Internet Script error window pops up but you cant see it unless you alt tab to it, and then alt tab to another app (in my case, amsn), and then move the window out of the way of the popup and click yes to have the page functional again... i dont know if the script errors occur because im messing with the way the game loads up or because IE6 implementation doesnt work correctly yet.. oh and this is running on wine20031212
Abdul-Haseeb Ahmad wrote:
oh yeah, i also overwrote fe/nhl/html/intro.html with fe/nhl/html/title.html...
the demo is available from ftp://ftp.ea.com/pub/easports/demos/nhl2004 this is pretty exciting imo because now we have something that uses IE in special ways so it can be used to hammer out some stuff
Abdul-Haseeb Ahmad wrote:
YES! I got the splash screen of NHL 2004 Demo to load up.. I hope the full version also works with the way i configured it.. actually i didnt do much at all, i just used the following DLLOverides
[AppDefaults\iexplore.exe\DllOverrides]
"mshtml" = "native, builtin" "shfolder" = "native, builtin" "shell32" = "native, builtin" "shell" = "native, builtin" "shdocvw" = "native, builtin" "shlwapi" = "native, builtin" "urlmon" = "native, builtin" "crypt32" = "native, builtin" "wininet" = "native, builtin"
[AppDefaults\nhldemo.exe\DllOverrides]
"mshtml" = "native, builtin" "shfolder" = "native, builtin" "shell32" = "native, builtin" "shell" = "native, builtin" "shdocvw" = "native, builtin" "shlwapi" = "native, builtin" "urlmon" = "native, builtin" "crypt32" = "native, builtin" "wininet" = "native, builtin"
also the windows version is set to win98...
this is what happens when the splash screen loads up: fixme:ole:LoadTypeLibEx Wanted to load L"stdole2.tlb" as typelib, but file was not found. err:ole:ITypeInfo_fnInvoke did not find member id -525, flags 2! wine: Unhandled exception (thread 0009), starting debugger... err:ntdll:RtlpWaitForCriticalSection section 0x4031001c "?" wait timed out in thread 000a, blocked by 0009, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x4031001c "?" wait timed out in thread 000a, blocked by 0009, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x4031001c "?" wait timed out in thread 000a, blocked by 0009, retrying (60 sec) err:ntdll:RtlpWaitForCriticalSection section 0x4031001c "?" wait timed out in thread 000a, blocked by 0009, retrying (60 sec)
this is what winedbg shows: First chance exception: page fault on write access to 0xd9df12c8 in 32-bit code (0x4545529f). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0033 GS:005f EIP:4545529f ESP:408493ad EBP:408493c5 EFLAGS:00010286( R- 00 I S
- -P1 )
EAX:4c8cb854 EBX:40c5a1d6 ECX:40c59ddd EDX:40310070 ESI:408493ea EDI:4c8e08b9 Stack dump: 0x408493ad (KERNEL32.DLL.VerSetConditionMask+0x334383): 4c8cb854 5840c2e6 d44c8cb8 b840c5a1 0x408493bd (KERNEL32.DLL.VerSetConditionMask+0x334393): 084c8e08 fc4c8e0a a9408493 b840c2e4 0x408493cd (KERNEL32.DLL.VerSetConditionMask+0x3343a3): e84c8e08 ec408493 b8408493 b84c8e08 0x408493dd (KERNEL32.DLL.VerSetConditionMask+0x3343b3): 584c8e08 054c8cb8 58800040 0d4c8cb8 0x408493ed (KERNEL32.DLL.VerSetConditionMask+0x3343c3): 00000000 50000000 004cd201 10d500d4 0x408493fd (KERNEL32.DLL.VerSetConditionMask+0x3343d3): 3d408468 b870e9d8 784c8e08 48000005 0x4084940d (KERNEL32.DLL.VerSetConditionMask+0x3343e3):
Backtrace: =>0 0x4545529f (X11DRV.DLL..data+0x3ab129f) (ebp=408493c5) 1 0xb840c2e4 (MSVCRT.DLL..reloc+0x403cf2e4) (ebp=a9408493)
0x4545529f (X11DRV.DLL..data+0x3ab129f): *** Invalid address 0x4545529f (X11DRV.DLL..data+0x3ab129f) -- no code --
im not sure if this is some D3D stuff or what.. maybe mike hearn might know