Here are some of my latest results.
I managed to adapt the parser, replacing GetPrivateProfileString with SimpleINI, and using the C++ STL (especially std::strings and std::filesystem::path) to prevent mysterious buffer overflows.
As you can see, I still need to find the boosters and the...
I cloned the Git repository with this command. Is this correct?
git clone --branch sdl3_mixer --single-branch --recurse-submodules https://github.com/TheGondos/orbiter.git
Because I can't find x86 Debug in the configurations.
I think we should open a new thread for what will be the port of XRSound to SDL3_Mixer.
In the meantime, I'm going to figure out what I did wrong compiling Orbiter on my Windows 11, because the program won't start.
Is there any thread with "official" instructions on how to build under Windows?
Well, friends, I've finished tweaking Multistage2015.cpp, fixing array index errors and confusing indentation.
It took me a while because it was 4,625 lines and I had a lot of work IRL.
I'm already updating the GitHub repository to reflect the changes.
I'll continue with the other files later.
I don't know about Lua, but in C++ we have the DelThrusterGroup() function.
You can use it in an if conditional, so that when the condition is met (e.g. engineRunning = false) you can call DelThrusterGoup(nameofthrustergroup), and the ability to exert thrust with + is disabled.
I don't know if my contribution is useful or not, but here I found (and am following) some excellent SDL3 tutorials:
https://lazyfoo.net/tutorials/SDL3/index.php
I'm not sure if it explains the audio in depth yet (I think it does), but it might be helpful.
It's ShuttlePB, which is included in Orbiter. It's actually the simplest reference implementation to program with the Orbiter SDK.
What I actually created were the portals and the MFD to invoke them.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.