Project "Celestia Origin", release dated August 30, 2019

The home for finished/released addons.
Janus
Posts: 537
Joined: 13.08.2016
With us: 8 years 1 month

Post #121by Janus » 30.11.2019, 01:17

The lua getn thing is a change in the behavior of lua.
I am not a fan, the # that replaced getn is non intuitive to me.
I am seriously debating going back to lua 5.1, but only if I can not bring back the getn behavior.
It is proving hard since a lot of internals have changed.


Janus.

Markerz
Developer
Posts: 274
Joined: 29.01.2009
Age: 29
With us: 15 years 7 months
Location: Suzhou, China

Post #122by Markerz » 30.11.2019, 01:42

Janus wrote:The lua getn thing is a change in the behavior of lua.
I am not a fan, the # that replaced getn is non intuitive to me.
I am seriously debating going back to lua 5.1, but only if I can not bring back the getn behavior.
It is proving hard since a lot of internals have changed.


Janus.

I remembered onetwothree saying about using luajit which supports lua5.1, when I last tried to build it with luajit, it crashed on launch. I will see to that again sometime or just build a new version with plain Lua 5.1

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #123by Art Blos » 30.11.2019, 05:15

Markerz wrote:I will find time to do the Mac version later, it should not be too hard. since my Mac runs only 64bit only, so I can only test if 1.6.2 works. and last time I checked there was issue with Lua for the getn thing.
Ok, it will suit me. The main thing to be in time until the end of December.
Founder and head of the project "Celestia Origin"

Markerz
Developer
Posts: 274
Joined: 29.01.2009
Age: 29
With us: 15 years 7 months
Location: Suzhou, China

Post #124by Markerz » 02.12.2019, 12:24

I got a working installer script for macOS now in case anyone wants to try out (it's not fully tested, so you are advised to make a backup by yourself first)

here is the original 1.6.2, compiled from the latest 1.6.x branch, well you can call it beta1.5.
the macOS specific changes since beta1 are:
1. Better support for Dark Mode on macOS Mojave+
2. Bookmark data from 1.6.1 is now preserved when migrating to 1.6.2
3. New authors are added to the about window
4. Remove a redundant fullscreen menu item (fullscreen support is provided by system)
5. Localization system is now in line with other platforms(gettext integration)
6. Lift the limit of number of alternative surfaces from 9 to 99
7. Revert to Lua 5.1
The attachment Celestia1.6.2beta1.5.zip is no longer available


the installer is here, extract files to a directory, let's say /path/to/extracted, copy Celestia Origin v.9 - Core (30.08.2019).7z to /path/to/extracted, then open Terminal (located in /Applications/Utilities), type in the commands below

Code: Select all

cd /path/to/extracted/installers
sh Install_Mac_CO.sh


Only tested with the build I provided above, some functions might not work properly on 1.6.1.
COInstaller.zip
(1.72 MiB) Downloaded 184 times


the Lua tool seems... there is a translucent black square in the left bottom part of Celestia

截屏2019-12-02下午8.06.44.png
Last edited by Markerz on 02.12.2019, 13:04, edited 1 time in total.

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #125by Art Blos » 02.12.2019, 12:58

Markerz wrote:I got a working installer script for macOS now in case anyone wants to try out
Wow! I didn't expect that it to be ready so quickly. Thanks!

Markerz wrote:Only tested with the build I provided above, some functions might not work properly on 1.6.1.
MacOS still support version 1.6.1?

Markerz wrote:the Lua tool seems... there is a translucent black square in the left bottom part of Celestia
It is sometimes observed on weak graphics cards.
Founder and head of the project "Celestia Origin"

Markerz
Developer
Posts: 274
Joined: 29.01.2009
Age: 29
With us: 15 years 7 months
Location: Suzhou, China

Post #126by Markerz » 02.12.2019, 13:12

Art Blos wrote:Wow! I didn't expect that it to be ready so quickly. Thanks!
I quickly re-compiled the 7z decompressor and re-uploaded, it should work on 10.9+

Art Blos wrote:MacOS still support version 1.6.1?
1.6.1 can run on 10.3~10.14 while 1.6.2 runs on 10.7~10.15. There are a few bugs in 1.6.1 (celestia browser will come up empty for large database, also it has limited number of alternative surfaces to 9, and the localization in locale folder will not be picked up by 1.6.1). I guess most people with access to CO should know there's a 1.6.2 around, so it should be OK.

Art Blos wrote:It is sometimes observed on weak graphics cards.
too bad, guess I should own a new Mac lol

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #127by Art Blos » 02.12.2019, 13:20

Markerz wrote:I quickly re-compiled the 7z decompressor and re-uploaded, it should work on 10.9+
It is perfectly. A whole month can be used for testing.

Markerz wrote:1.6.1 can run on 10.3~10.14 while 1.6.2 runs on 10.7~10.15. There are a few bugs in 1.6.1 (celestia browser will come up empty for large database, also it has limited number of alternative surfaces to 9, and the localization in locale folder will not be picked up by 1.6.1). I guess most people with access to CO should know there's a 1.6.2 around, so it should be OK.
Ok, I will write this in the documentation.

Markerz wrote:too bad, guess I should own a new Mac lol
Usually, after a restart Celestia, everything is fixed.
Founder and head of the project "Celestia Origin"

Avatar
Joey P. M
Posts: 462
Joined: 28.10.2017
Age: 22
With us: 6 years 10 months
Location: Vladivostok, Russia

Post #128by Joey P. » 04.12.2019, 03:33

SevenSpheres wrote:

I think one reason "Ultima Thule" was rejected is because there's already an asteroid named Thule. But personally I like the name Arrokoth. It may mean "sky", but I agree with Janus that it sounds like some eldritch horror from the underworld, which fits with the names of plutinos. And it's certainly better than Gonggong. :wink:

Actually, the reason why Ultima Thule was officially rejected is because it was suspected to have a Nazi connection; "Thule" could be interpreted to mean the supposed home of the Aryan race. However, Ultima Thule is a Roman name that refers to the northernmost land then hypothesized, which may well have been Norway, Sweden, or even Saaremaa.
Joey P.

Avatar
fyr02
Posts: 249
Joined: 19.04.2019
Age: 19
With us: 5 years 5 months
Location: San Diego, California (United States)

Post #129by fyr02 » 04.12.2019, 04:10

The reason why Ultima Thule was rejected is the reason SevenSpheres said. It was just meant to be a nickname and the IAU is a big no-no on repeat names - The NH team (and the IAU) ignored the Nazi meaning for the nickname.
Image

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #130by Art Blos » 04.12.2019, 11:32

Markerz < As I understand it, your installation module is 64-bit. Will our 32-bit Linux module work on macOS which version is earlier than 10.9? Of course, if that makes any sense.
Founder and head of the project "Celestia Origin"

Markerz
Developer
Posts: 274
Joined: 29.01.2009
Age: 29
With us: 15 years 7 months
Location: Suzhou, China

Post #131by Markerz » 05.12.2019, 01:00

Art Blos wrote:Markerz < As I understand it, your installation module is 64-bit. Will our 32-bit Linux module work on macOS which version is earlier than 10.9? Of course, if that makes any sense.

Do you mean 7zr in the module folder? I compiled 7zr from source code, it is in the same folder with a different name “7zr_mac”, the mac script used 7zr_mac

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #132by Art Blos » 05.12.2019, 07:03

Markerz wrote:Do you mean 7zr in the module folder? I compiled 7zr from source code, it is in the same folder with a different name “7zr_mac”, the mac script used 7zr_mac
Yes, I understood this, and your 7zr_mac is 64-bit. But maybe it's necessary to add a 32-bit 7z-module for older versions of macOS that don't compatible with 64-bit applications? Do you think it makes any sense?
Founder and head of the project "Celestia Origin"

Avatar
Joey P. M
Posts: 462
Joined: 28.10.2017
Age: 22
With us: 6 years 10 months
Location: Vladivostok, Russia

Post #133by Joey P. » 05.12.2019, 07:25

Why don't you add all of the hypothesized planets and bodies of our Solar System?
https://en.wikipedia.org/w/index.php?title=List_o ... System_objects&oldid=929037970
Joey P.

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #134by Art Blos » 05.12.2019, 07:56

Joey P. wrote:Why don't you add all of the hypothesized planets and bodies of our Solar System?
Most of these hypotheses have already been disproved. We add only those that have a strong evidence base (for example, Planet 9).
Founder and head of the project "Celestia Origin"

Markerz
Developer
Posts: 274
Joined: 29.01.2009
Age: 29
With us: 15 years 7 months
Location: Suzhou, China

Post #135by Markerz » 05.12.2019, 12:57

Art Blos wrote:Yes, I understood this, and your 7zr_mac is 64-bit. But maybe it's necessary to add a 32-bit 7z-module for older versions of macOS that don't compatible with 64-bit applications? Do you think it makes any sense?

I don't think its necessary, the 7zr_mac in module folder supports 10.9~10.15, I think 10.8 only accounts for maybe less than 1% of all Mac users. 10.9~10.15, the system is 64bit by default, there shouldn't be problem running a 64bit applications.

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #136by Art Blos » 24.12.2019, 10:42

Markerz < We have concerns that localization into Russian will not work on Mac. The folder structure is different, the formats are also (*.string in CO not used). Can you check the new file when will we converted it?

Added after 2 hours 52 minutes:
Here, check it out.
Attachments
strings.7z
(192 KiB) Downloaded 198 times
Founder and head of the project "Celestia Origin"

Markerz
Developer
Posts: 274
Joined: 29.01.2009
Age: 29
With us: 15 years 7 months
Location: Suzhou, China

Post #137by Markerz » 25.12.2019, 14:07

Art Blos wrote:Markerz < We have concerns that localization into Russian will not work on Mac. The folder structure is different, the formats are also (*.string in CO not used). Can you check the new file when will we converted it?

Here, check it out.
I suggest that we release a Celestia (beta) version when you release the updated CO with the script, because with the latest commit in 1.6.2, macOS uses same localization method and there's no need to convert them to .strings files.

and in actual fact, I tested a few weeks ago if CO runs on 1.6.1, the answer is no, it complains something Lua but I cannot remember what exactly was the message. and for 1.6.2 beta1, it was compiled against Lua 5.3 which means it does not support CO either. so all in all, it's better we also provide a Celestia release along with it.

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #138by Art Blos » 25.12.2019, 21:13

Added "Stardust" and "Stardust (SRC)".
Stardust & Annefrank.png
Stardust (SRC).png
Founder and head of the project "Celestia Origin"

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #139by Art Blos » 25.12.2019, 21:20

Added 4K-texture and official model of the (486958) Arrokoth. "New Horizons" fly by with great accuracy.
New Horizons & Arrokoth.png
Founder and head of the project "Celestia Origin"

Avatar
Topic author
Art Blos M
Moderator
Posts: 1140
Joined: 31.08.2017
Age: 32
With us: 7 years
Location: Volgodonsk, Rostov Oblast, Russia

Post #140by Art Blos » 25.12.2019, 21:27

Added 25.12.2019, 21:26:
Added new models for asteroids (7) Iris, (10) Hygiea, (16) Psyche, (41) Daphne and (89) Julia.
First time added model for (1917) Cuyo.

New models.png
Founder and head of the project "Celestia Origin"


Return to “Add-on releases”