Resurrecting the Mac build

Discussion and announcements regarding the Mac port… er, original version of Oolite.

Moderators: winston, another_commander

User avatar
hiran
Theorethicist
Posts: 2402
Joined: Fri Mar 26, 2021 1:39 pm
Location: a parallel world I created for myself. Some call it a singularity...

Re: Resurrecting the Mac build

Post by hiran »

Bogatyr wrote: Sat Sep 21, 2024 7:41 am
hiran wrote: Sat Sep 21, 2024 6:17 am
If you are getting familiar with the code maybe you could have a look at game startup.

On Windows and Linux you can run

oolite -load <savegame>

and Oolite would load and start that savegame. It does not work on the Mac version but is an important feature for using OoliteStarter. I suspect the root cause is there are two different entry points that support different parameters.
https://ooliteproject.github.io/oolite/index.html
Maybe it would be good to file an issue on github so that things like this are not lost in forum thread. Also, this perhaps may depend on solving the OpenGL issue on top of trunk first.
That makes sense. Unless we get Oolite built on Mac this issue is void. I'll file it on Github.
Sunshine - Moonlight - Good Times - Oolite
User avatar
MrFlibble
---- E L I T E ----
---- E L I T E ----
Posts: 323
Joined: Sun Feb 18, 2024 12:13 pm

Re: Resurrecting the Mac build

Post by MrFlibble »

hiran wrote: Sat Sep 21, 2024 9:40 am
Bogatyr wrote: Sat Sep 21, 2024 7:41 am
hiran wrote: Sat Sep 21, 2024 6:17 am
If you are getting familiar with the code maybe you could have a look at game startup.

On Windows and Linux you can run

oolite -load <savegame>

and Oolite would load and start that savegame. It does not work on the Mac version but is an important feature for using OoliteStarter. I suspect the root cause is there are two different entry points that support different parameters.
https://ooliteproject.github.io/oolite/index.html
Maybe it would be good to file an issue on github so that things like this are not lost in forum thread. Also, this perhaps may depend on solving the OpenGL issue on top of trunk first.
That makes sense. Unless we get Oolite built on Mac this issue is void. I'll file it on Github.
While there, perhaps also file that the Mac version doesn't allow external debugger (scuppers MQTT).
User avatar
hiran
Theorethicist
Posts: 2402
Joined: Fri Mar 26, 2021 1:39 pm
Location: a parallel world I created for myself. Some call it a singularity...

Re: Resurrecting the Mac build

Post by hiran »

MrFlibble wrote: Sat Sep 21, 2024 1:37 pm
hiran wrote: Sat Sep 21, 2024 9:40 am
That makes sense. Unless we get Oolite built on Mac this issue is void. I'll file it on Github.
While there, perhaps also file that the Mac version doesn't allow external debugger (scuppers MQTT).
https://github.com/OoliteProject/oolite/issues/491
https://github.com/OoliteProject/oolite/issues/492
Sunshine - Moonlight - Good Times - Oolite
User avatar
Cholmondely
Archivist
Archivist
Posts: 5355
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: Resurrecting the Mac build

Post by Cholmondely »

Bogatyr wrote: Sat Sep 21, 2024 5:53 am
This worked great!
August Devotee of the Dark Arts!

How goes it?



Have the keyboard issues sunk any chance of getting a completely audible version of v.1.90?

And are the chances of getting a working version of v.1.91/2 utterly scuppered by Apple's abandonment of "OpenGL 3+"?
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
Bogatyr
---- E L I T E ----
---- E L I T E ----
Posts: 281
Joined: Sun Feb 24, 2013 11:52 am

Re: Resurrecting the Mac build

Post by Bogatyr »

Hello! My attention turned to other things, but I still intend to debug the sound issue for 1.90. I hit that problem in practically every fight and it's really annoying.

The new renderer just will not work on Macs. It would take a complete rewrite in Core profile OpenGL. I may look at this but it certainly wouldn't be any time soon....
Post Reply