fodev.net
Other => FOnline:2238 Forum => Archives => General Game Discussion => Topic started by: lehytek on July 14, 2010, 12:11:34 am
-
TEST SUBJECT: Ubuntu 10.04 i386
[UPDATE 14.07.2010]
Minimal profile for FOnline.exe:
Libs:
Graphics: disable vertex and pixel shaders
Sound: enable whatever driver suits you, 48kHz 16bit and set DirectSound hardware acceleration to EMULATION for nice and crisp sound
UPDATE 2 14.07.2010
FOConfig.exe and Updater.exe need no additional libs.
ATENZIONE!
Any user of 64bit Windows would be very welcome to post feedback of game performance, since the .exe is 32bit
I would like to know what .dll files and programming langs are being used by following executables:
- FOnline.exe
- Launcher.exe
- FOConfig.exe
- Updater.exe
So far I know that FOnline requires .NET runtime 2.0 and some DirectX9 libs.
I need this for the purpose of creating a perfect Wine profile for each of these so that everything regarding FOnline works perfectly under Linux. I don't feel like diving in the "FOnline under Linux" thread bumping into posts like "works out of teh bawks" or "omfgfgfgfgfgf dosznt work, too bad for me ;-;" to get all stuff sorted out and organized.
Peace,
Lehy
-
Looking in them i see theses informations :
Fonline.exe [C++]
KERNEL32.dll
USER32.dll
GDI32.dll
ADVAPI32.dll
ole32.dll
WS2_32.dll
d3dx9_42.dll
d3d9.dll
DINPUT8.dll
DSOUND.dll
IPHLPAPI.DLL
WINMM.dll
Updater [c++]
KERNEL32.DLL
ADVAPI32.DLL
COMCTL32.DLL
DWMAPI.DLL (??)
GDI32.DLL
MSIMG32.DLL
OLE32.DLL
OLEAUT32.DLL
USER32.DLL
UXTHEME.DLL (??)
VERSION.DLL
WINDOWSCODECS.DLL (??)
WINSPOOL.DRV
WSOCK32.DLL
FOConfig.exe [c++]
ADVAPI32.DLL
KERNEL32.DLL
VERSION.DLL
COMCTL32.DLL
COMDLG32.DLL
GDI32.DLL
SHELL32.DLL
USER32.DLL
OLE32.DLL
OLEAUT32.DLL
Launcher.exe [.net]
Mscoree.dll : Microsoft .net runtime execution engine
User32.dll
Use the class "System.Windows.Forms.WebBrowser"
=> New class in .NET Framework 2.0
Same for : mscorlib/System.Drawing
Good luck :)
-
Good luck :)
I award you a bag full of internets, Sir.
Many overlapping libs.
Some libs are system-critical, I think that those libs can be skipped in lib lists. List for FOnline.exe:
- ADVAPI32.DLL
- GDI32.DLL
- IPHLPAPI.DLL
- KERNEL32.DLL
- USER32.DLL
- WINMM.DLL
- WS2_32.DLL
Updater runs no problem, although there was no update to download right now. Full testing must wait. Unusual thing is WINSPOOL.DRV, it's not a .dll, but a driver. List of system-critical libs:
- ADVAPI32.DLL
- KERNER32.DLL
- USER32.DLL
- WSOCK32.DLL
Launcher.exe has bugged graphics, fails to check server availability and crashes after a while. MSCORLIB.DLL from .NET 2.0 dir does not appear in system32 folder. I've tried importing it there, but still nothing changes. Screenshot included.
(http://j.imagehost.org/0810/zrzut_ekranu.png)
Critical libs:
FOConfig runs very good even without any configuration. It works "out of teh bawks" for me.
-
(...) Updater runs no problem, although there was no update to download right now. Full testing must wait. (...)
You can test it even now, just rename one of files that are in updater pack and run it again (cablack.dat, for example).
-
Launcher.exe has bugged graphics, fails to check server availability and crashes after a while. MSCORLIB.DLL from .NET 2.0 dir does not appear in system32 folder. I've tried importing it there, but still nothing changes. Screenshot included.
(http://j.imagehost.org/0810/zrzut_ekranu.png)
Did you try installing .NET 2.0 in linux? Check http://appdb.winehq.org/appview.php?iVersionId=3754
Graphics bug with wrongly positioned buttons might be other bug.
-
You can test it even now, just rename one of files that are in updater pack and run it again (cablack.dat, for example).
This also works without any config.
So does FOConfig.
Did you try installing .NET 2.0 in linux? Check http://appdb.winehq.org/appview.php?iVersionId=3754
Graphics bug with wrongly positioned buttons might be other bug.
Yes, I do have .NET 2.0, but installation of SP2 of that framework fails every time.