Help - Search - Members - Calendar
Full Version: Assassin's Creed - unofficial cider
InsanelyMac Forum > Apple World > Mac Gaming
Pages: 1, 2
locoputo
Long story short, vmware and other virtual environments can run the game, but the screen flashes black and white, but the rest seems to be running, you can hear the game sound.
Boot camp I'm unable to setup as I can't partition my drive yet (I won't have a drive to backup on for short while, so I can not reformat, etc etc..)

After a little trial and error, I tried making my own cider using the game prince of persia - two thrones. I've been able to get it running up to the point where it asks:
"Cannot locate the CD-ROM

Please insert the correct CD-ROM, select OK and restart application"

Now, the problem is, it won't work with the windows no-cd crack (it works in windows since it loaded the game in vmware fine, besides the graphics problem!) I've tried adding any dll's it asks for when I execute the cider using terminal. I get the following debug information:
QUOTE
wine: Unhandled exception, starting debugger...
err:dbghelp:pe_load_debug_info loading debug information failed for module '"patched"'
err:dbghelp:pe_load_native_module could not open the executable image
err:dbghelp:pe_load_native_module could not open the executable image
err:dbghelp:pe_load_native_module could not open the executable image
err:seh:start_debugger Couldn't start debugger ("winedbg -- --auto 1 80") (998)
Read the Wine Developers Guide on how to set up winedbg or another debugger
err:SDL:SDL_DoQuit(): destroying mutex


Well, that's the best I could squeeze out of it. Does anybody have any ideas that may help?

Also, when I run the original exe file, unpatched, I get the following info in terminal:
QUOTE
err:win:WIN_FindWndPtr window 10021 belongs to other process
err:module:BUILTIN32_dlopen failed to load .so lib for builtin sd0809.dll: dlopen(/Users/########/Desktop/Assassin's Creed.app/Contents/Frameworks/libsd0809.dylib, 2): image not found
err:cdrom:CDROM_ScsiPassThroughDirect ExecuteTaskSync returned failure!
err:cdrom:CDROM_ControlEjection Attempting to Lock
err:cdrom:CDROM_ControlEjection Attempting to Unlock
err:cdrom:CDROM_ScsiPassThroughDirect ExecuteTaskSync returned failure!
err:cdrom:CDROM_ControlEjection Attempting to Lock
err:cdrom:CDROM_ControlEjection Attempting to Unlock


And that's the point where it asks for the DVD to be inserted. The missing dll doesnt seem to be causing any problems (I am aware of) but nevertheless, does anybody have sd0809.dll ? Could someone upload it so I could try it in the bundle?

Thanks in advance!
locoputo
UPDATE:

I found a no cd patch that seems to run fine! Except one problem, I still get a black and white screen flickering, everything else seems to be running. I think this may be a problem from the dll files, I will work around this tomorrow, see what happens. Any suggestions are welcome!
dafootballer
odd that i cannot find that certain dll its like it doesnt exist on any dll downloading websites weird...
locoputo
yeah, that's no problem right now, I just accidently lauched the game and then realised the system32 folder is empty, thats right, no dll files AT ALL, and it made no difference on the game's performance.. still same problem, I can hear the intro fully, the game loads, but it flashes black and white between each intro clip. Debug messages from the terminal after launching the game are as follows:
QUOTE
err:module:BUILTIN_LoadModule loaded .so but dll joystick.drv still not found
err:module:BUILTIN_LoadModule loaded .so but dll joystick.drv still not found
err:module:BUILTIN_LoadModule loaded .so but dll joystick.drv still not found
err:module:BUILTIN_LoadModule loaded .so but dll joystick.drv still not found
2008-12-29 01:14:26.197 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705f75a0 of class NSCFArray autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x91695b7e 0x91695511 0x91719eb0 0x91693bcd 0x916930db 0x91692a96 0x7026b1ef 0x70268442 0x702683cb 0x7026ada5 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.204 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705f9560 of class NSView autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x9169317d 0x91692a96 0x7026b1ef 0x70268442 0x702683cb 0x7026ada5 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.206 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705f97f0 of class NSCFArray autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x91695b7e 0x91695511 0x9169e2b1 0x916a7693 0x91693199 0x91692a96 0x7026b1ef 0x70268442 0x702683cb 0x7026ada5 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.207 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705f9e10 of class __NSFastEnumerationEnumerator autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x916af87a 0x9175db01 0x7026b231 0x70268442 0x702683cb 0x7026ada5 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.208 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705fa950 of class NSCFArray autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x93234178 0x7026b34d 0x70268442 0x702683cb 0x7026ada5 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.209 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705fab00 of class NSCFSet autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x9174e17f 0x9174dede 0x7026b363 0x70268442 0x702683cb 0x7026ada5 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.209 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0xa0126f74 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x937d455a 0x9174e2b9 0x95fff8b8 0x95ffe239 0x9600e6d6 0x7026b363 0x70268442 0x702683cb 0x7026ada5 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.211 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705fb6d0 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x9385eb5e 0x9385eaf2 0x91896ae0 0x91896a5e 0x91896a03 0x918969b4 0x70267e34 0x7026a972 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.216 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705fb700 of class NSCFArray autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x937f8ec4 0x9385ecb9 0x9385ec65 0x9385eaf2 0x91896ae0 0x91896a5e 0x91896a03 0x918969b4 0x70267e34 0x7026a972 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.217 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0xa03c3be0 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x937f8f78 0x9385ecb9 0x9385ec65 0x9385eaf2 0x91896ae0 0x91896a5e 0x91896a03 0x918969b4 0x70267e34 0x7026a972 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.219 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x70595700 of class NSCFArray autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x937f9025 0x9385ecb9 0x9385ec65 0x9385eaf2 0x91896ae0 0x91896a5e 0x91896a03 0x918969b4 0x70267e34 0x7026a972 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.219 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705f7c00 of class NSPathStore2 autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d3037 0x937e1645 0x9385ed37 0x9385ec65 0x9385eaf2 0x91896ae0 0x91896a5e 0x91896a03 0x918969b4 0x70267e34 0x7026a972 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.220 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705fa310 of class NSPathStore2 autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d3037 0x937f641e 0x9385ed50 0x9385ec65 0x9385eaf2 0x91896ae0 0x91896a5e 0x91896a03 0x918969b4 0x70267e34 0x7026a972 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.220 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705f8150 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x9385ebdb 0x9385eaf2 0x91896ae0 0x91896a5e 0x91896a03 0x918969b4 0x70267e34 0x7026a972 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.221 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705fa0d0 of class NSPathStore2 autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d3037 0x937e1645 0x9385ebf4 0x9385eaf2 0x91896ae0 0x91896a5e 0x91896a03 0x918969b4 0x70267e34 0x7026a972 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.221 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x705fa370 of class NSConcreteData autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x937d6aef 0x937d68de 0x9385ec0c 0x9385eaf2 0x91896ae0 0x91896a5e 0x91896a03 0x918969b4 0x70267e34 0x7026a972 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)
2008-12-29 01:14:26.226 cider[3336:630b] *** _NSAutoreleaseNoPool(): Object 0x76b01580 of class NSCFArray autoreleased with no pool in place - just leaking
Stack: (0x938c573f 0x937d1e32 0x91695b7e 0x91695511 0x9169e2b1 0x7026acab 0x7025dd31 0x763ec402 0x763e8ff5 0x763e1d7c 0x763e3d1b 0x7698647e 0x7612beef 0x7611fa2c 0x761203e0 0xa0ffb3)

To me, as I'm completely new to ciderizing games by myself, this is all gibberish. If anyone can help, I'll be grateful! (and yes, if we can get this cider working properly, I will share it! biggrin.gif )

also, ignore the joystick.drv message at the top, nearly every cider has this message...
cyclonefr
i've managed to be in game, but NO i wont post the how to because i'm too lazy and it's useless : the game runs like CRAP compared to Windows (see that as UNPLAYABLE with my 8800 GT) so don't bother losing your time with it.
locoputo
Cmon, share the love! biggrin.gif
My specs are:
GeForce 9400M 256 MB
4 GB Ram
and 2.4 GHz Intel Core duo

Ive managed to make games that run in MAJOR lag to run fine before, and this is a great game I want to try my luck on. I've already fixed a problem with very choppy sound to perfectly fine sound. The screen resolution is now fixed. All I need now is working graphics. Even a hint is welcome biggrin.gif
Either way, I will still try my own luck, thanks for the advice, but I want to give it a nice big go anyway.
Regards
locoputo
For those who think it makes a difference, Im using the cider from prince of persia. Its build version 1835. Is this a newer or an older version? if older, who knows where I can find the newer one?
cyclonefr
i'm only going to post this once, if yo ucant manage then too bad for you.

Hint : dont use libd3dx*, use original native windows dlls.

2nd, use CoH cider and not PoP, else keyboard won't work.

3rd, don't blame me if the game is running at 5fps and you cant play it, even in Low, i've warned you before, you are LOSING your time.

Have a nice day.
locoputo
Thanks alot man, I'll look into it now.. Lets see what happens.. smile.gif
locoputo
Ive changed the whole thing around, used the CoH cider. Configured everything, but still, its indifferent... Could you be a little more precise on forcing cider to load the native dlls in the windows folder? Thanks..
tcrown
Just wanted to say, thanks for the work so far, despite certain other members being less than forthcoming to help the community.
locoputo
No problem there.. Once I get the hang of it properly, I think I've got most of it running. Once I get the graphics sorted, I'll probably work on getting other ciders made, games and apps biggrin.gif
locoputo
Progress so far, Ive worked out what you ment, now im working around to trying to get the game even started tongue.gif I suppose it will work once I have all the dlls done... will post update later on..

Alright, I've removed libd3dx* and supplied all the native dlls its asking for. Now the game starts like it did before, but still the same problem with the graphics persists.. Thanks for the advice, but I'm still not getting anywhere.

Any more advice is greatly appreciated!
Thanks in advance
dafootballer
in response the COH cider where is the transgaming folder sorry to hijack your thread but im curious o and also what do you mean to remove the libd3dx*?
locoputo
With removing the libd3dx*, the way I understood it, he ment that I should remove the frameworks which have libd3dx in the name.
In the COH cider, the transgaming folder is where it normally is, in the resources folder.

And as far as Assassin's creed is concerned, I'm back where I started as the graphics haven't changed..
dafootballer
oo gotcha thanks odd my didnt come with a transgaming folder but i created one

and im guessing you tried changing to pixelshaders 3.0 right?
locoputo
Yeah, did that ages ago in the config file, that made 0 difference.. thanks for the tip though
dafootballer
sorry read through and didnt haha yeah captain obvious right here tongue.gif

what happens when you open in terminal with the new cider?
locoputo
Get the following info:
CODE
fixme:win32:PE_CreateModule Security directory ignored
fixme:module:SXS_AssemblyFromDoc unsupported node in assembly: description
fixme:module:SXS_AssemblyFromDoc unsupported node in assembly: ttrustInfo
fixme:win32:PE_CreateModule Security directory ignored
fixme:win32:PE_CreateModule Load Configuration directory ignored
fixme:sdldrv:SDLDRV_SDLGL_ContextDestroy time to kill master context 0x1438a0 (ctx 0x7107be00)
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x145b88, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145f98, 0x145fe0, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x1467c8, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x1477d8, 0x147820, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x145bc0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145fd0, 0x146018, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x146800, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x147810, 0x147858, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x1472e8, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x1476f8, 0x147740, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x147f28, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x148f38, 0x148f80, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x146db8, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x147b78, 0x147bc0, 32): semistub
fixme:gdi_sdldrv:SDLDRV_blitSurface2 unimplemented blit function! {type = SDLDRV_BLIT_STRETCH (1), op = SDLDRV_BLIT_OP_SRCCOPY (0), converting SDLDRV_BLIT_1_BIT (1) to SDLDRV_BLIT_1_BIT (1)}
fixme:sdldrv:SDLDRV_DC_StretchBlt {0x147708, 0, 0, 32, 32, 0x147910, 0, 0, 16, 16, SRCCOPY (cc0020)}: stub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x1489c0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x1499d0, 0x149a18, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x147910, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145690, 0x1456d8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x1489c0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c20, 0x143f68, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x147910, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c20, 0x145c68, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x1489c0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c20, 0x145690, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x147948, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x147d58, 0x147da0, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x148ab8, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x149ac8, 0x149b10, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x149070, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x149480, 0x1494c8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x14ab70, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x149cb0, 0x148b40, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x148fb0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c20, 0x145c68, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x14ab70, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x1444f8, 0x145690, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x148fb0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x1444f8, 0x144540, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x14ab70, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x1444f8, 0x145690, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x148fb0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x1479a8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x14ab70, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x145690, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x148fb0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x144530, 0x143fd8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x14ab70, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x144530, 0x145690, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x148fb0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x144530, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x14ab70, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149bf0, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x148fb0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x143fd8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e50, 0x14ab70, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149bf0, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149420, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x1479a8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x148fb0, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149458, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149868, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x148fe8, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149490, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x1498a0, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149020, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1494c8, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x1498d8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149058, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149500, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149910, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149090, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149538, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149948, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1490c8, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149570, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149980, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149100, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1495a8, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x1499b8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149138, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1495e0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x1499f0, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149170, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149618, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149a28, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1491a8, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149650, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149a60, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1491e0, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149688, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149a98, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149218, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1496c0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149ad0, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149250, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1496f8, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149b08, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149288, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149730, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149b40, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1492c0, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149768, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149b78, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1492f8, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1497a0, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149bb0, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149330, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x1497d8, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149be8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14ccd0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149368, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149810, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x149c20, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143fd8, 0x14cfc0, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x143c40, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14d430, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x149ad8, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14e070, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145c58, 0x143c40, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14d430, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145700, 0x145c58, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14e070, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145700, 0x143c40, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14d430, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145700, 0x149b10, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14e070, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145700, 0x149b10, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14d430, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145700, 0x143c78, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14e070, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145700, 0x149b10, 128): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14d430, 1024): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145700, 0x145c58, 32): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x143e08, 0x14e070, 4096): semistub
fixme:sdldrv:SDLDRV_DC_SetBitmapBits (0x145700, 0x149b10, 128): semistub
fixme:ole:CoCreateInstance no classfactory created for CLSID {9a5ea990-3034-4d6f-9128-01f3c61022bc}, hres is 0x80040154
fixme:sdldrv:SDLDRV_DestroyWindow (10021): stub
fixme:seh:EXC_RtlRaiseException ignoring thread naming exception
fixme:seh:EXC_RtlRaiseException ignoring thread naming exception
fixme:seh:EXC_RtlRaiseException ignoring thread naming exception
fixme:seh:EXC_RtlRaiseException ignoring thread naming exception
fixme:seh:EXC_RtlRaiseException ignoring thread naming exception
fixme:seh:EXC_RtlRaiseException ignoring thread naming exception
fixme:seh:EXC_RtlRaiseException ignoring thread naming exception
fixme:seh:EXC_RtlRaiseException ignoring thread naming exception
fixme:dsound:DirectSoundCreate8 Check wcaps
fixme:dsound:IDirectSoundImpl_SetCooperativeLevel (0x150360,00010020,1):stub
fixme:dsound:IKsPropertySetImpl_QuerySupport (0x167a70,{4a4e6fc1-c341-11d1-b73a-444553540000},0,0x2012540), stub!
fixme:dsound:IKsPropertySetImpl_QuerySupport (0x167a70,{0306a6a8-b224-11d2-99e5-0000e8d8c722},0,0x2012540), stub!
fixme:dsound:IKsPropertySetImpl_QuerySupport (0x167a70,{a94047c0-1cef-11d3-bdb8-00c0f02ddf87},0,0x2012540), stub!
fixme:dsound:IKsPropertySetImpl_QuerySupport (0x167a70,{a8fa6882-b476-11d3-bdb9-00c0f02ddf87},0,0x2012540), stub!
fixme:dsound:IKsPropertySetImpl_QuerySupport (0x167a70,{c4d79f1e-f1ac-436b-a81d-a738e7045469},65536,0x2012540), stub!
fixme:dsound:IDirectSoundImpl_SetCooperativeLevel (0x150360,00010020,2):stub
fixme:dsound:IKsPropertySetImpl_QuerySupport (0x1714a0,{c4d79f1e-f1ac-436b-a81d-a738e7045469},1,0x20125d8), stub!
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (0) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (84) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (85) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (86) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (89) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (90) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (91) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (92) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (93) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (94) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (95) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (96) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (97) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (98) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (99) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (103) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (104) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (105) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (106) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (107) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (108) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (109) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (110) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (111) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (112) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (113) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (114) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (115) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (116) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (117) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (118) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (119) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (120) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (121) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (122) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (123) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (124) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (125) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (126) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (127) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (128) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (129) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (130) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (131) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (132) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (133) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (134) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (135) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (136) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (137) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (138) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (139) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (140) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (141) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (142) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (143) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (144) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (145) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (146) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (147) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (148) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (149) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (150) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (151) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (152) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (153) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (154) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (155) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (158) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (159) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (160) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (161) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (162) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (163) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (164) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (165) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (166) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (167) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (168) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (169) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (170) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (171) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (172) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (173) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (174) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (175) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (176) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (177) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (178) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (179) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (180) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (182) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (185) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (186) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (187) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (188) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (189) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (190) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (191) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (192) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (193) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (194) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (195) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (196) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (198) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (202) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (204) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (206) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (212) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (213) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (214) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (215) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (216) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (217) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (218) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (219) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (220) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (221) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (222) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (223) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (224) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (225) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (226) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (227) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (228) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (229) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (230) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (231) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (232) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (233) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (234) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (235) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (236) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (237) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (238) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (239) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (240) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (241) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (242) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (243) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (244) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (245) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (246) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (247) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (248) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (249) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (250) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (251) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (252) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (253) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (254) -> VK conversion.
fixme:sdldrv:SDLDRV_MapVirtualKey Need scancode (255) -> VK conversion.
fixme:dinput:DeviceThunkWImpl_EnumObjects Incorrectly implemented - may cause failures
fixme:dinput:DeviceThunkWImpl_EnumObjects Incorrectly implemented - may cause failures
err:module:BUILTIN_LoadModule loaded .so but dll joystick.drv still not found
err:module:BUILTIN_LoadModule loaded .so but dll joystick.drv still not found
err:module:BUILTIN_LoadModule loaded .so but dll joystick.drv still not found
err:module:BUILTIN_LoadModule loaded .so but dll joystick.drv still not found
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37508 < primary_done=44160)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=35588 < primary_done=42240)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=33668 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=31748 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=29828 < primary_done=36480)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=27908 < primary_done=34560)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=25988 < primary_done=32640)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=24068 < primary_done=30720)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=22148 < primary_done=28800)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=20228 < primary_done=26880)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=18308 < primary_done=24960)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=16388 < primary_done=23040)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=14468 < primary_done=21120)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=12548 < primary_done=19200)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=10628 < primary_done=17280)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=8708 < primary_done=15360)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=6788 < primary_done=13440)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4868 < primary_done=11520)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=2948 < primary_done=9600)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=51840)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=49920)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=48000)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=46080)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=44160)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=42240)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37504 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=35584 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=33664 < primary_done=36480)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=31744 < primary_done=34560)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=29824 < primary_done=32640)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=27904 < primary_done=30720)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=25984 < primary_done=28800)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=24064 < primary_done=26880)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=22144 < primary_done=24960)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=20224 < primary_done=23040)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=18304 < primary_done=21120)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=16384 < primary_done=19200)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=14464 < primary_done=17280)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=12544 < primary_done=15360)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=10624 < primary_done=13440)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=8704 < primary_done=11520)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=6784 < primary_done=9600)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4864 < primary_done=7680)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=2944 < primary_done=5760)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=49920)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=49920)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=48000)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=46080)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=44160)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=42240)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37508 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=35588 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=33668 < primary_done=36480)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=31748 < primary_done=34560)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=29828 < primary_done=32640)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=27908 < primary_done=30720)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=25988 < primary_done=28800)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=24068 < primary_done=26880)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=22148 < primary_done=24960)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=20228 < primary_done=23040)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=18308 < primary_done=21120)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=16388 < primary_done=19200)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=14468 < primary_done=17280)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=12548 < primary_done=15360)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=10628 < primary_done=13440)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=8708 < primary_done=11520)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=6788 < primary_done=9600)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4868 < primary_done=7680)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=2948 < primary_done=5760)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=51840)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=49920)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=48000)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=46080)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=44160)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=42240)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37504 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=35584 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=33664 < primary_done=36480)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=31744 < primary_done=34560)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=29824 < primary_done=32640)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=27904 < primary_done=30720)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=25984 < primary_done=28800)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=24064 < primary_done=26880)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=22144 < primary_done=24960)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=20224 < primary_done=23040)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=18304 < primary_done=21120)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=16384 < primary_done=19200)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=14464 < primary_done=17280)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=12544 < primary_done=15360)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=10624 < primary_done=13440)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=8704 < primary_done=11520)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=6784 < primary_done=9600)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4864 < primary_done=7680)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=2944 < primary_done=5760)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=51840)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=49920)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=48000)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=46080)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=44160)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=42240)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=38400)
fixme:profile:PROFILE_Open no encoding specified for L"/Users/user/Library/Preferences/Assassin's Creed Preferences/Assassin.in"... - defaulting to ASCII
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37508 < primary_done=42240)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=35588 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=33668 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=31748 < primary_done=36480)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=29828 < primary_done=34560)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=27908 < primary_done=32640)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=25988 < primary_done=30720)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=24068 < primary_done=28800)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=22148 < primary_done=26880)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=20228 < primary_done=24960)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=18308 < primary_done=23040)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=16388 < primary_done=21120)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=14468 < primary_done=19200)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=12548 < primary_done=17280)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=10628 < primary_done=15360)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=8708 < primary_done=13440)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=6788 < primary_done=11520)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4868 < primary_done=9600)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=2948 < primary_done=7680)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=51840)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=49920)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=48000)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=46080)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=44160)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=38400)
fixme:profile:PROFILE_Open no encoding specified for L"/Users/user/Library/Preferences/Assassin's Creed Preferences/Default.map" - defaulting to ASCII
fixme:ddraw:D3D_GL_update_render_states unsupported render state 172 (POSITIONORDER), value=0x00000003
fixme:ddraw:D3D_GL_update_render_states unsupported render state 173 (NORMALORDER), value=0x00000001
fixme:ddraw:D3D_GL_update_render_states unsupported render state 178 (MINTESSELLATIONLEVEL), value=0x3f800000
fixme:ddraw:D3D_GL_update_render_states unsupported render state 179 (MAXTESSELLATIONLEVEL), value=0x3f800000
fixme:ddraw:D3D_GL_update_render_states unsupported render state 180 (ADAPTIVETESS_X), value=0x00000000
fixme:ddraw:D3D_GL_update_render_states unsupported render state 181 (ADAPTIVETESS_Y), value=0x00000000
fixme:ddraw:D3D_GL_update_render_states unsupported render state 182 (ADAPTIVETESS_Z), value=0x3f800000
fixme:ddraw:D3D_GL_update_render_states unsupported render state 183 (ADAPTIVETESS_W), value=0x00000000
fixme:ddraw:D3D_GL_update_render_states unsupported render state 190 (COLORWRITEENABLE1), value=0x0000000f
fixme:ddraw:D3D_GL_update_render_states unsupported render state 191 (COLORWRITEENABLE2), value=0x0000000f
fixme:ddraw:D3D_GL_update_render_states unsupported render state 192 (COLORWRITEENABLE3), value=0x0000000f
fixme:ddraw:D3D_GL_update_sampler_states unsupported texture stage state 32 (CONSTANT), value=0x00000000
fixme:ddraw:D3D_GL_update_sampler_states unsupported texture stage state 32 (CONSTANT), value=0x00000000
fixme:ddraw:D3D_GL_update_sampler_states unsupported texture stage state 32 (CONSTANT), value=0x00000000
fixme:ddraw:D3D_GL_update_sampler_states unsupported texture stage state 32 (CONSTANT), value=0x00000000
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37504 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=35584 < primary_done=38400)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=33664 < primary_done=36480)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=31744 < primary_done=34560)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=29824 < primary_done=32640)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=27904 < primary_done=30720)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=25984 < primary_done=28800)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=24064 < primary_done=26880)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=22144 < primary_done=24960)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=20224 < primary_done=23040)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=18304 < primary_done=21120)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=16384 < primary_done=19200)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=14464 < primary_done=17280)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=12544 < primary_done=15360)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=10624 < primary_done=13440)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=8704 < primary_done=11520)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=6784 < primary_done=9600)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4864 < primary_done=7680)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=2944 < primary_done=5760)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=51840)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=49920)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=48000)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=46080)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=44160)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=42240)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=40320)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=37888 < primary_done=38400)

And yeah, I'm not sure how to fix those.
locoputo
Progress update:
Made a few changes, graphics are now working. Didn't have the time to test properly, will look through the rest tomorrow.
tcrown
Great news, fingers crossed that it all works out and eagerly waiting for a release of all your hard work : >)
locoputo
I've only watched part of the intro load then quit the game to look through the debug info. I'm too tired to work on it anymore tonight. Thanks for the support, we'll see tomorrow how well it's working! I'm just happy I can actually SEE what I'm hearing..
dafootballer
well thats great news!

if you finish that can you help with stubbs im just running around in circles now :/
tcrown
wasn't stubbs released as a mac native file, PPC I guess.
dafootballer
yup PPC and it runs bad on rosetta
locoputo
Alright, just had a quick messaround on it yesterday, its working fine, tested it on minimum graphics though. In gameplay, the fonts for changing controls (only in what control button its already set to) are NOT visible, but I'll give a go at fixing that.
Another problem is the screen sync, the screen constantly 'blends' between rgb and back. This will most probably also be due to the dlls and a few settings. Besides the rgb problem, there is a slight 'matrix' effect! Ok, it looks slightly cool, and disabling a few settings makes the game easier, but overall, the game IS playable. And I'll work on fixing the remaining problems over the next few days..

Attached you will find a text file with debug info that the game gives after starting a new game save (i.e. when the rgb problems are first seen)


If anybody has ideas on fixing these, any suggestions are welcome! biggrin.gif
Regards
tcrown
This sounds very promising, hopefully you can work out the last few bugs. If this works out then Prince of Persia 4 should be a snap as it uses the same engine.
locoputo
Yeah, as far as I'm aware though, people with more experience than me have already tried to cider that (and failed). I think I will try that once a new cider version surfaces..
cyclonefr
PoP works at like 10fps. If you can handle 10fps (and 5fps during battles) then it's playable biggrin.gif
locoputo
Haha, I think I'll wait for a newer cider version! Plus, I'm happy with PoP:Two thrones biggrin.gif
locoputo
Alright, final update regarding this I think. My attempts to improve the graphics and sound quality failed. The game is playable, but the sound loops back on itself (as it does in PoP:Two thrones) and graphics only work with all display options set to a minimum. Gameplay is fun, but some parts may need patience. I will probably upload in a few places for those caring to continue my work or those who are happy with it the way it is.
dafootballer
as the sound looping you mean it plays the same music over and over or is it like short choppy pieces of music playing over and getting annoying haha
eXell
Yes, game playable on cider 2060. (minimal settings)
maximum settings on nV8800GS


But sounds loop.
if disable sounds in config file (set to 0) - no lags, but no sounds (ambient music work)
locoputo
Alright, thanks for that. I'll add that in a readme.
locoputo
If anybody wants to continue with my work, here is the cider wrapper:
CODE
http://www.megaupload.com/?d=C6RCXKQ4


The full game will be uploaded elsewhere (as I don't think wares are allowed in this forum are they?)

Regards
locoputo
Just had a playaround, its great fun, and perfectly playable biggrin.gif assassinated some guards biggrin.gif did some big leaps..
dafootballer
where and when are you going to upload ill be happy to seed/mirror
locoputo
Megaupload and then rapidshare
tcrown
From the Crossover Games Forum

While Codeweavers and the WINE project are great people and the software they develop is incredible the reason why Left 4 Dead doesn't work isn't there fault.

Most recently released games are using OpenGL, DirectX 9c or DirectX 10 to render games. The situation on compatibility goes as follows.

OpenGL= works great with Crossover on mac and linux

DirectX 9c= Crossover itself is completely compatible, works on Linux

DirectX 10= doesn't work at all, although it is in the works

Left 4 Dead uses DirectX 9c and the rendering called GLSL. Now only certain video cards work with GLSL in Crossover and WINE. These are Nvidia cards but only recently with updates to the video card drivers has this been possible for Crossover and WINE. Now all Linux computers with a Nvidia card should be able to run GLSL fine and run DirectX 9c. Now here's the problem. Apple has not updated the video cards drivers for Nvidia video cards. This creates the problem on Macs. When you enable GLSL in regedit (see Tips & Tricks section) this causes all DirectX rendering to be inefficient. It uses all the computer's processing power and causes the game to lag terribly.

Bottom line is that Apple needs to update their drivers.

Solutions

-For Linux users with ATI cards, if you can update to a nvidia card do so because gaming and Compiz-Fusion on Linux is much more efficient with Nvidia cards because ATI drivers are up to snuff. But Left 4 Dead even in Linux is a work in progress but should be fixed fast.

-Almost all new macs now use Nvidia cards but for those with ATI cards tough luck.

-If you have a Nvidia card and really need Left 4 Dead, download a Linux distro (I like Ubuntu) and install it on your mac. From there you can install the free open source project WINE which codeweavers uses for Crossover and they support strongly. Or you can purchase the Linux version of Crossover Games. But Left 4 Dead even in Linux is a work in progress but should be fixed faster because Codeweavers and the WINE project can solve these problems.

-If you're patient (or extremely stubborn like me) you can pressure Apple to update their Nvidia and ATI drivers to support GLSL. This choice is the true solution because no new game will work in Crossover Mac without this.
locoputo
Yeah, I see the point of your post.. I spent over an hour earlier looking for new nvidia drivers for mac, without luck :S
Pluto999
FIRST RESULTS

I've mixed your wrapper with my pre-installed Assassin's Creed (pre-cracked (Russian) version) and launch it (I've to change path in info.plist to do it) on:

Intel iMac 2.4 GHz, ATI HD2600 256 MB, 4GB RAM, OS X 10.5.5

I've used your config settings first (1024x600 with all low video settings) - have a problem with graphics - some objects are not presented properly (missing or partly invisible) - and a problem with sound - echoing and looping sometimes (as it was already reported) - tried various DARE.INI settings but audio is still buggy.

Tested also at max 1920x1200 with all maximum video settings - very slow, really unplayable.

Have not tested it long - may be settings tweaking and wrapper file replacement will help, I'll see it later.

Thanks anyway.

P.S.
Both 'ShadersLevel' should be 3.0 - if 2.x you'll have a black screen.
locoputo
I've answered the same post of yours in C4M forums.

The black screen isn't a problem with the configuration about the shaderlevels. Modifying the dll's incorrectly will result in a black screen also.. Otherwise I would've been able to make the game even faster.
Pluto999
It works! Reassembled the game (your wrapper + my cracked game) one more time and made necessary changes to accommodate it to my particular Mac - now the graphics is OK in most scenes, sound is still buggy but better then before (sometimes it is OK but become more buggy in action scenes and dialogs). The game is still a bit slow even on 1024x600 with all low video settings but more or less playable on:

Intel iMac 2.4 GHz, ATI HD2600 256 MB, 4GB RAM, OS X 10.5.6
z0n3x
Test run and what a see how fix this?

xxxx:~ xxx$ /Users/xxxx/Desktop/Assassin\'s\ Creed/Assassin\'s\ Creed.app/Contents/MacOS/cider ; exit;
fixme:win32:PE_CreateModule Security directory ignored
Warning: Language 'en_UA' was not found, retrying without country name...
For language 'en' several language ids were found:
en_US - 0409; en_GB - 0809; en_AU - 0C09; en_CA - 1009; en_NZ - 1409; en_IE - 1809; en_ZA - 1C09; en_JM - 2009; en_ - 2409; en_BZ - 2809; en_TT - 2C09;
Instead of using first in the list, suggest to define
your LANG environment variable like this: LANG=en_US
fixme:profile:PROFILE_Open no encoding specified for L"/Users/xxxx/Library/Preferences/Assassin's Creed Preferences Preferences/win.in"... - defaulting to ASCII
wine: Unhandled exception, starting debugger...
fixme:module:SXS_AssemblyFromDoc unsupported node in assembly: description
fixme:module:SXS_AssemblyFromDoc unsupported node in assembly: ttrustInfo
fixme:ntdll:NtQuerySystemInformation (0x00000005,0x112418,0x00001000,0x0), mostly-stub!
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
err:dbghelp:pe_load_debug_info loading debug information failed for module '"assassinscreed_dx9"'
err:dbghelp:pe_load_native_module could not open the executable image
err:dbghelp:pe_load_native_module could not open the executable image
err:dbghelp:pe_load_native_module could not open the executable image
err:seh:start_debugger Couldn't start debugger ("winedbg -- --auto 1 88") (998)
Read the Wine Developers Guide on how to set up winedbg or another debugger
logout

[Process completed]
locoputo
Hmm, I'm not sure what you've managed there, might be your nocd patch. Might be easiest for you to download my full game from C4M (thats nearly done uploading) or the cd patch ive used, which I will upload after the game is done.
Pluto999
Here are some screenshots for Assassin's Creed (Cider) running now on my Intel iMac 2.4 GHz, ATI HD2600 256 MB, 4GB RAM, OS X 10.5.6 (1024x768 with all minimal graphics settings):

- original wrapper - severe graphics problems, very slow, buggy audio, not playable

- current state (screens are for whole first level) - system.reg replaced, recommended tweaks - graphics problems are solved, fast enough, audio mostly fixed, playable

- remaining graphics bugs (one map only)

http://www.megaupload.com/?d=1PS90WSQ
Pluto999
I've tested the full (6 GB) version by devilfire and it seems that it have a bug on the first saved level (Memory Block 1, Solomon's Temple) - the intro scene with three assassins don't finish - third assassin should leave the view at the end of it - and so I can't proceed with the game further. Does anybody else have found the same result? In my Russian version (wrapper + my game) everything works OK in the same place.

I've also found that not all existing PC versions of Assassin Creed will work with devilfire's cracked application - my Russian version for example need another crack, it won't start with devilfire's. So if you can't launch your own assembled version it should be the case.

For now I have two different versions. Russian is February 2008, English is March 2008 - probably later build. Russian is about 5,6 GB, English is about 6,8 GB and difference is not only due to sound files. English has 4 levels of graphics quality in menu, Russian - 3 levels only and graphics quality for the same level 1 in English version is lower so it can run faster with all minimal graphics settings in the same resolution with better sound. Applications are different, data files are not compatible. Seems that there is a bug in English version - see above.

On my Mac

Intel iMac 2.4 GHz, ATI HD2600 256 MB, 4GB RAM, OS X 10.5.6

both game versions are playable (more or less) in 1024x768 with all minimal graphics settings.
locoputo
QUOTE (Pluto999 @ Jan 9 2009, 10:32 PM) *
I've tested the full (6 GB) version by devilfire and it seems that it have a bug on the first saved level (Memory Block 1, Solomon's Temple) - the intro scene with three assassins don't finish - third assassin should leave the view at the end of it - and so I can't proceed with the game further. Does anybody else have found the same result? In my Russian version (wrapper + my game) everything works OK in the same place.

I've also found that not all existing PC versions of Assassin Creed will work with devilfire's cracked application - my Russian version for example need another crack, it won't start with devilfire's. So if you can't launch your own assembled version it should be the case.

For now I have two different versions. Russian is February 2008, English is March 2008 - probably later build. Russian is about 5,6 GB, English is about 6,8 GB and difference is not only due to sound files. English has 4 levels of graphics quality in menu, Russian - 3 levels only and graphics quality for the same level 1 in English version is lower so it can run faster with all minimal graphics settings in the same resolution with better sound. Applications are different, data files are not compatible. Seems that there is a bug in English version - see above.

On my Mac

Intel iMac 2.4 GHz, ATI HD2600 256 MB, 4GB RAM, OS X 10.5.6

both game versions are playable (more or less) in 1024x768 with all minimal graphics settings.


I'm looking for a different english iso as we speak. Thanks for the report.
cartri
Could you all please post the current state files? As system.reg and etc? So we can test on new ciders.. .the City of Heroes latest version is 207x maybe it has some new implements... any news?
locoputo
QUOTE (cartri @ Jan 31 2009, 03:27 PM) *
Could you all please post the current state files? As system.reg and etc? So we can test on new ciders.. .the City of Heroes latest version is 207x maybe it has some new implements... any news?


I've managed to partition my drive (after lots of work on defrag etc etc etc) so now boot camps running well and as I no longer have a need for cider I'm not really working on improvements anymore, sorry! Maybe pluto999 is..

-loco
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.