- Joined
- Mar 21, 2008
- Messages
- 2,558
- Reaction score
- 1,195
- Points
- 128
- Location
- Saco, ME
- Website
- mwhume.space
- Preferred Pronouns
- he/him
I guess I ment: what is the library itself. ImGUI?
I see, this is based on imgui-node-editorI guess I ment: what is the library itself. ImGUI?
Duno on what it is based on. some Modul-Bob-Bulid-System. I just pull the strings.I see, this is based on imgui-node-editor
Remember that add-ons have .dll modules?Duno on what it is based on. some Modul-Bob Buld System. I just pull the strings.
But you should understand that this is kind of off-road-joystick-driver. I want see the real deal, from somebosy who knows how to work with?
But if you find more operators and NAND, NOR and so on It would be a lot easier to build.
I am looking for add-ons to can install. Real spacecraft, pre-shuttle era. Specially Apollo. Velcro and Saturns.
Matias meant they need to be compiled?
And some bugfixes? What is available? Orbiter on Linux is a dream.![]()
Sounds like real data-mess. But I understand. And in case you need help with some ailerons/elevator/ruder/mixery. I played with a Horton, It is kind of inverted coordinate system.Remember that add-ons have .dll modules?
Well, on Linux add-ons must have .so modules.
For now there are few add-ons for Orbiter Linux, but I am on track to make the XB-70 Valkyrie for Linux and Windows so the list will start to grow.
Programming for Linux and Windows is not that difficult (in Orbiter). Just change a DWORD data type to int, a HINSTANCE to MODULEHANDLE and so on.Sounds like real data-mess. But I understand. And in case you need help with some ailerons/elevator/ruder/mixery. I played with a Horton, It is kind of inverted coordinate system.
I can't run NASSP, think cause of sound problems. May I overinstall it?
There are many, many questions.
Some addons are already included as submodules when you clone the linux orbiter depot :Sounds like real data-mess. But I understand. And in case you need help with some ailerons/elevator/ruder/mixery. I played with a Horton, It is kind of inverted coordinate system.
I can't run NASSP, think cause of sound problems. May I overinstall it?
There are many, many questions.
add_subdirectory(XRVessels)
add_subdirectory(AeroBrakeMFD)
add_subdirectory(NASSP)
add_subdirectory(UCSO)
add_subdirectory(G42-200)
add_subdirectory(Deepstar)
add_subdirectory(Orb42S)
add_subdirectory(SSRMS)
Can you PM me your Q-tee so I can test with it? I'm sensitive to making lua functional because I think it's the only way we can reliably handle addons across different platforms.Ha!, Linux...
One small issue. I can't control Lua vessels with the numpad.
I have tried to build the commit that you told me but I can't, it fails with an error:Yes, even if it won't give you stellar performances, it should be better than pure software rendering.
I think the issue may be due to the logarithmic depth buffer I introduced later on. Maybe you can try with an earlier version before that change (877409617c398dc9f9bba2578843404ff544c57d for example)
make: *** [Makefile:156: all] Error 2
I have tried to build the commit that you told me but I can't, it fails with an error:make: *** [Makefile:156: all] Error 2
[ 27%] Building CXX object Addons/NASSP/CMakeFiles/Saturn1b.dir/Orbitersdk/samples/ProjectApollo/src_aux/BasicExcelVC6.cpp.o
En el fichero incluido desde /home/matias/orbiter_test/Orbiter/orbiter/Addons/NASSP/Orbitersdk/samples/ProjectApollo/src_aux/BasicExcelVC6.cpp:41:
/home/matias/orbiter_test/Orbiter/orbiter/Addons/NASSP/Orbitersdk/samples/ProjectApollo/src_aux/BasicExcelVC6.hpp:193:19: error: ‘uint64_t’ no se ha declarado
193 | READWRITE(uint64_t)
...
dirname=ProjectApollo
ProjectApollo\ML (ML)
Vessel::RegisterModule ProjectApollo\ML
basename=ML
dirname=ProjectApollo
Normal map found for ProjectApollo\MetalPlatte.dds
ProjectApollo\VAB (VAB)
Vessel::RegisterModule ProjectApollo\VAB
basename=VAB
dirname=ProjectApollo
ProjectApollo\MSS (MSS)
Vessel::RegisterModule ProjectApollo\MSS
basename=MSS
dirname=ProjectApollo
ProjectApollo\Floodlight (Floodlight)
Vessel::RegisterModule ProjectApollo\Floodlight
basename=Floodlight
dirname=ProjectApollo
ProjectApollo\MCC (MCC)
Vessel::RegisterModule ProjectApollo\MCC
basename=MCC
dirname=ProjectApollo
[New Thread 0x7fffad8b96c0 (LWP 123163)]
[New Thread 0x7fffad0b86c0 (LWP 123164)]
[New Thread 0x7fffa88b76c0 (LWP 123165)]
Thread 1 "Orbiter" received signal SIGABRT, Aborted.
0x00007ffff79c90fc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb)
Config/Earth/Base/Jiuquan.cfg
./Config/Earth/Base/Al_Anbar.cfg
./Config/Earth/Base/Plesetsk.cfg
./Config/Earth/Base/Sriharikota.cfg
./Config/Earth/Base/Doberai.cfg
./Config/Earth/Base/Edwards.cfg
./Config/Earth/Base/Wuzhai.cfg
./Config/Earth/Base/Barent_Sea.cfg
./Config/Earth/Base/Svobodniy.cfg
./Config/Moon.cfg
./Config/Moon/Base/Brighton.cfg
Sol: Mars
./Config/Mars.cfg
./Config/Mars/Base/Olympus.cfg
./Config/Phobos.cfg
CelestialBody::RegisterModule Phobos failed
[Thread 0x7fffe27fc6c0 (LWP 130870) exited]
[Thread 0x7fffe2ffd6c0 (LWP 130869) exited]
[Thread 0x7fffe37fe6c0 (LWP 130868) exited]
[Thread 0x7fffc7dff6c0 (LWP 130872) exited]
[Thread 0x7fffe3fff6c0 (LWP 130867) exited]
[Thread 0x7fffe8ffe6c0 (LWP 130866) exited]
[Thread 0x7fffe97ff6c0 (LWP 130865) exited]
double free or corruption (fasttop)
Thread 1 "Orbiter" received signal SIGABRT, Aborted.
0x00007ffff79c90fc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) Quit
(gdb)
Now I tested it on my installation and NASSP works, I just don't know how to use it. It sounds like your error is in the libProjectApolloMFD.so as if something was broken during the build. By the way, my Orbiter Linux installation is not very up to date, perhaps @Gondos made some changes to the libProjectApolloMFD code.Does anyone has NASSP runnig?
And sometimes there are problems with saving the .json files.
OK, let's go to the moon and do the other things.
But I get different results of error, depends on the NASSP .scn running:ProjectApollo/Sol: Uranus
./Config/Uranus.cfg
./Config/Miranda.cfg
./Config/Ariel.cfg
./Config/Umbriel.cfg
./Config/Titania.cfg
./Config/Oberon.cfg
ProjectApollo/Sol: Neptune
./Config/Neptune.cfg
./Config/Triton.cfg
./Config/Proteus.cfg
./Config/Nereid.cfg
Thread 1 "Orbiter" received signal SIGSEGV, Segmentation fault.
0x00007ffff7a0e594 in readdir64 () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) Quit
(gdb)
...
CWD modified by module ProjectApolloConfigurator - Fixing.
CWD modified by module LuaMFD - Fixing.
CWD modified by module AeroBrakeMFD - Fixing.
Loading Sound/ProjectApollo/rotary.wav
Loading Sound/ProjectApollo/circuit_breaker.wav
oapiBlt Colour key argument not supported by graphics client
[New Thread 0x7fff9678b6c0 (LWP 7115)]
Thread 1 "Orbiter" received signal SIGILL, Illegal instruction.
0x00007fffc4146641 in ProjectApolloChecklistMFD::Update(oapi::Sketchpad*) () from Modules/Plugin/libProjectApolloMFD.so
(gdb)
yay -S orbiter2016-git