| |
|
|
OGLAClient - Графический клиент для Орбитера на OpenGL'е
Последнее обновление: 09.10.2009
|

-Описание:
OGLAClient - Графический клиент для Орбитера на OpenGL'е
-Состояние:
Неторопливо развивается в ожидании нового релиза Orbiter'а.
-Текущие направления работы:
Играбельность
Производительность
OGLA SDK
-Что уже работает:
...Многое...
-Где взять и как запускать:
OGLAClient ещё далёк от совершенства, и не скоро к нему приблизится.
Последняя нестабильная версия 091008:
oglaclient-091008_beta-090728.zip
Установка:
Скопировать бету 090331 в пустую директорию, распаковать бету 090722+090728 поверх нёё:
http://orbitervis.wiki.sourceforge.net/OrbiterPublicBeta
Patch до 090728:
http://download.orbit.m6.net/betaTB24S/orbiter090729beta_base.zip
Скопировать OGLAClient поверх всего.
Известные проблемы:
-Немного, в основном - производительность.
Useful Orulex components (Optional, but recommended):
Pre-composed heightmaps:
earth-hmap-lv8.zip (84Mb) Very recommended. Terrain is a bad joke without it.
mars-hmap-lv8.zip (82Mb)
moon-hmap-lv8.zip (81Mb)
everest_lv11.zip (5.3Mb)
grand_canyon_lv13.zip (9Mb)
Для поверхностей планет Orulex не нужен, тут собственный движок.
-Как запускать под Linux-Wine (от sim4lin):
Make an Orbiter dir in your fake C:\ drive, "/home/username/.wine/drive_c/Orbiter" for example.
Install Orbiter2006p1 (base and sdk) in that dir.
Place the following DLL's in "/home/username/.wine/drive_c/windows/system32"
(Found on your Windows partition at "C:\windows\system32" or "C:\windows\system", or probably be available from a DLL download site.)
mfc42.dll
msvcirt.dll
msvcp60.dll
msvcp71.dll
msvcp80.dlll
msvcr71.dll
msvcr80.dll
msvcrt20.dll
msvcrt40.dll
msvfw32.dll
msvidc32.dll
msvidctl.dll
Install latest beta from http://download.orbit.m6.net/betaNG/orbiter_beta.html
(you must use the beta that your OGLAClient.dll was compiled against.
Do not install one beta over another. If you need to change, do a fresh Orbiter
install.)
If you're not compiling your own OGLAClient, extract the latest or latest stable OGLAClient (from OGLAClient files page of this site) to "/home/username/.wine/Orbiter"
Orbiter needs to run in it's root dir, so cd to "/home/username/.wine/drive_c/Orbiter" and start Orbiter with the command:
# wine Modules/Server/orbiter
You may not see any scenarios when you first start. Once you have clicked on another tab, it will be normal.
Activate the OGLAClient module only, and run the scenario without ShuttleA in it, as the latter is known to cause a crash.
If you get a crash when trying to activate the OGLAClient module, edit "Orbiter_NG.cfg"
by hand adding this after the "Multiplayer parameters" section:
; === Active plugin list ===
ACTIVE_MODULES
OGLAClient
END_MODULES
After any crash it may be wise to do a:
# killall wine
just to be sure.
Comments:
Leave a comment:
|
|
|