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

The home for finished/released addons.
Janus
Posts: 440
Joined: 13.08.2016
With us: 3 years 3 months

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.

Avatar
SevenSpheres
Posts: 141
Joined: 08.10.2019
With us: 1 month 29 days

Post #122by SevenSpheres » 30.11.2019, 01:24

Someday I'll update the Lua Edu Tools code...someday...
PC specs: HP desktop, Windows 10 Home 64-bit, Intel Core i7-7700 (3.60 GHz), 16 GB RAM, 1 TB HDD + 128 GB SSD, Intel HD Graphics 630
My Addons: viewtopic.php?f=23&t=19978 (the forum won't let me add a link here)

Markerz
Posts: 76
Joined: 29.01.2009
Age: 24
With us: 10 years 10 months
Location: Hangzhou, China

Post #123by 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: 656
Joined: 31.08.2017
Age: 27
With us: 2 years 3 months
Location: Volgodonsk, Rostov Oblast, Russia

Post #124by 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
Posts: 76
Joined: 29.01.2009
Age: 24
With us: 10 years 10 months
Location: Hangzhou, China

Post #125by 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
Celestia1.6.2beta1.5.zip
(39.45 MiB) Downloaded 1 time


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 1 time


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: 656
Joined: 31.08.2017
Age: 27
With us: 2 years 3 months
Location: Volgodonsk, Rostov Oblast, Russia

Post #126by 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
Posts: 76
Joined: 29.01.2009
Age: 24
With us: 10 years 10 months
Location: Hangzhou, China

Post #127by 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: 656
Joined: 31.08.2017
Age: 27
With us: 2 years 3 months
Location: Volgodonsk, Rostov Oblast, Russia

Post #128by 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: 349
Joined: 28.10.2017
Age: 17
With us: 2 years 1 month
Location: Vladivostok, Russia

Post #129by 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: 134
Joined: 19.04.2019
Age: 14
With us: 7 months 18 days
Location: San Diego, California (United States)

Post #130by 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.
I have my messed up origins; I can't control my mind. Also, did you know that cashews grow on top of apples?

Avatar
Topic author
Art Blos M
Moderator
Posts: 656
Joined: 31.08.2017
Age: 27
With us: 2 years 3 months
Location: Volgodonsk, Rostov Oblast, Russia

Post #131by 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
Posts: 76
Joined: 29.01.2009
Age: 24
With us: 10 years 10 months
Location: Hangzhou, China

Post #132by 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: 656
Joined: 31.08.2017
Age: 27
With us: 2 years 3 months
Location: Volgodonsk, Rostov Oblast, Russia

Post #133by 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: 349
Joined: 28.10.2017
Age: 17
With us: 2 years 1 month
Location: Vladivostok, Russia

Post #134by 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: 656
Joined: 31.08.2017
Age: 27
With us: 2 years 3 months
Location: Volgodonsk, Rostov Oblast, Russia

Post #135by 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
Posts: 76
Joined: 29.01.2009
Age: 24
With us: 10 years 10 months
Location: Hangzhou, China

Post #136by 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.


Return to “Add-on releases”

Who is online