OK, so here's the latest. all files seemed to install fine and i have an output here (I hope no one has any qualms about me doing this, since I don't know of any other way to do it) :
fixme:fusion:CreateAssemblyEnum (0x33dc30, (nil), 0x216e58, 00000002, (nil)) stub!
fixme:fusion:CreateAssemblyEnum (0x33dc30, (nil), 0x216e58, 00000002, (nil)) stub!
fixme:fusion:CreateAssemblyEnum (0x33dc30, (nil), 0x216e58, 00000002, (nil)) stub!
fixme:propsheet:PROPSHEET_UnImplementedFlags PSH_RTLREADING
fixme:wintrust:CryptCATAdminAcquireContext 0x7e321f70 {f750e6c3-38ee-11d1-85e5-00c04fc295ee} 0
fixme:wintrust:CryptCATAdminAddCatalog 0xdeadbeef L"C:\\windows\\temp\\IXP000.TMP\\drm.cat" L"drm.cat" 0
fixme:wintrust:CryptCATAdminReleaseCatalogContext 0xdeadbeef 0x1 0
fixme:wintrust:CryptCATAdminReleaseContext 0xdeadbeef 0
fixme:advapi:ParseStringSidToSid String constant not supported: L"DG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"LG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"DG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"LG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"DG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"LG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"DG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"LG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"DG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"LG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"DG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"LG"
fixme:storage:StgCreateDocfile Transacted mode not implemented.
fixme:storage:StorageImpl_Commit (0x1423d8 0): stub
fixme:advapi:ParseStringSidToSid String constant not supported: L"DG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"LG"
fixme:storage:StorageImpl_Commit (0x142448 0): stub
fixme:storage:StgCreateDocfile Storage share mode not implemented.
fixme:storage:StgCreateDocfile Transacted mode not implemented.
fixme:storage:StorageImpl_Commit (0x1423d8 0): stub
fixme:advapi:ParseStringSidToSid String constant not supported: L"DG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"LG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"DG"
fixme:advapi:ParseStringSidToSid String constant not supported: L"LG"
fixme:wintrust:CryptCATAdminAcquireContext 0x7e321f70 {f750e6c3-38ee-11d1-85e5-00c04fc295ee} 0
fixme:wintrust:CryptCATAdminAddCatalog 0xdeadbeef L"C:\\windows\\temp\\IXP000.TMP\\WMFSDK.cat" L"WMFSDK.cat" 0
fixme:wintrust:CryptCATAdminReleaseCatalogContext 0xdeadbeef 0x1 0
fixme:wintrust:CryptCATAdminReleaseContext 0xdeadbeef 0
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:msxml:DllCanUnloadNow
fixme:shell:IShellLinkA_fnGetPath (0xf92ae0): WIN32_FIND_DATA is not yet filled.
fixme:shell:IShellLinkA_fnGetPath (0xf92ae0): WIN32_FIND_DATA is not yet filled.
fixme:shell:IShellLinkA_fnGetPath (0xf93bf8): WIN32_FIND_DATA is not yet filled.
fixme:shell:IShellLinkA_fnGetPath (0xf93bf8): WIN32_FIND_DATA is not yet filled.
fixme:shell:IShellLinkA_fnGetPath (0xf92248): WIN32_FIND_DATA is not yet filled.
fixme:shell:IShellLinkA_fnGetPath (0xf92248): WIN32_FIND_DATA is not yet filled.
fixme:shell:IShellLinkA_fnGetPath (0xf92248): WIN32_FIND_DATA is not yet filled.
fixme:shell:IShellLinkA_fnGetPath (0xf92248): WIN32_FIND_DATA is not yet filled.
err:ole:CoGetClassObject class {304ce942-6e39-40d8-943a-b913c40c9cd4} not registered
err:ole:CoGetClassObject no class object {304ce942-6e39-40d8-943a-b913c40c9cd4} could be created for context 0x1
err:ole:CoGetClassObject class {304ce942-6e39-40d8-943a-b913c40c9cd4} not registered
err:ole:CoGetClassObject no class object {304ce942-6e39-40d8-943a-b913c40c9cd4} could be created for context 0x1
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
So it seems to install fine. now for the execution of TwoWorlds.exe:
nicodarious@Lei:~/.wine/drive_c/Program Files/Reality Pump/Two Worlds$ wine TwoWorlds.exe
err:module:import_dll Library X3DAudio1_1.dll (which is needed by L"C:\\Program Files\\Reality Pump\\Two Worlds\\TwoWorlds.exe") not found
err:module:import_dll Library XINPUT1_3.dll (which is needed by L"C:\\Program Files\\Reality Pump\\Two Worlds\\TwoWorlds.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Reality Pump\\Two Worlds\\TwoWorlds.exe" failed, status c0000135
nicodarious@Lei:~/.wine/drive_c/Program Files/Reality Pump/Two Worlds$
As you can see, there's a few .dlls missing from the default setup that I am running. I'm going to change a few settings and see what i can find to help settle these rogue dlls.
--nic