New bugfix release 1.6.2-beta1

The place to discuss creating, porting and modifying Celestia's source code.
Avatar
gironde M
Posts: 818
Joined: 16.12.2016
Age: 71
With us: 7 years 4 months
Location: Montigny-Les-Metz, France

Post #121by gironde » 02.06.2020, 06:07

onetwothree wrote
You can replace lua51.dll in 1.6.2 using the version from 1.6.1 and check if you have scrollbars.

celestia 1.6.1 needs lua5.1.dll
celestia EP V3 v5229 needs lua5.1.dll
celestia 1.6.2 needs lua51.dll

celestia 1.6.2 does not recognize lua5.1.dll even if it is renamed lua51.dll. The dll must have an internal name and it is the one that is verified by celestia.

When I use celestia EP V3, I got into the habit of launching it through Decoda (lua debugger). This made it easy for me to find bugs in LUT5 modules when I was working with our friend Croc. And I continue to do so.
As Decoda does not know how to work with 64-bit programs, I launched celestia 1.6.2 without Decoda. I did the same with celestia 1.6.1.
Observation: all versions of celestia with LUT5 and without Decoda do not display the elevators.
It seems that there is a bug in LUT5 but that Decoda does not report. In fact Decoda seems to act in protected mode on lua scripts, correcting certain errors. It will be very intelligent but will oblige to always work with Decoda which is not possible with celestia 1.6.2 64 bits.
Croc, to whom I had offered my modified version of the Vidiba module (with its window lift), encountered no error while working without Decoda.

:think:

Topic author
onetwothree
Site Admin
Posts: 704
Joined: 22.09.2018
With us: 5 years 7 months

Post #122by onetwothree » 02.06.2020, 07:35

I will provide usual lua51.dll but later. Afair i exchanged them without issues.

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

Post #123by Markerz » 05.06.2020, 10:38

The Mac build is here... No special change in Mac frontend, just updated build number, copyright string, recompiled thridparty libraries.

Avatar
LukeCEL
Posts: 373
Joined: 26.09.2017
With us: 6 years 7 months

Post #124by LukeCEL » 05.06.2020, 15:50

Thanks Markerz!

Does this build have the backported 1.7 locations? I tested some new location types in both 1.6.1 and 1.6.2, but I could not seem to find any visual difference in Celestia.

Code: Select all

Location "Hyecho Palus" "Sol/Pluto" # approved
{
    LongLat [ 167 -20 0 ]
    Size 300 # guess
    Type "PA"
}

Location "Alcyonia Lacus" "Sol/Pluto" # approved
{
    LongLat [ 154 38 0 ]
    Size 30 # guess
    Type "LC"
}

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

Post #125by Markerz » 06.06.2020, 01:17

LukeCEL wrote:Does this build have the backported 1.7 locations? I tested some new location types in both 1.6.1 and 1.6.2, but I could not seem to find any visual difference in Celestia.

https://github.com/CelestiaProject/Celestia/tree/1.6.2-mac-fix

Yes, it is based on that branch. what is the desired behavior for this change?

Avatar
LukeCEL
Posts: 373
Joined: 26.09.2017
With us: 6 years 7 months

Post #126by LukeCEL » 06.06.2020, 01:51

Markerz wrote:what is the desired behavior for this change?

Oh, I didn't know what to expect with the new location types.

Maybe it would be nice to show the location type in the top left, sort of like this (lazily edited) image. But that would be a separate feature request entirely. Up to you, and other people.

LocationType.png
LocationType.png (16.94 KiB) Viewed 14097 times

Avatar
jujuapapa
Banned
Posts: 344
Joined: 24.06.2018
With us: 5 years 10 months
Location: Western E.U.

Post #127by jujuapapa » 08.06.2020, 11:00

Downloading W10 2004 and installing this week-end. :wink:

None problem with Celestia 1.6.2 :clap:
Soft: Celestia 1.6.2
PC : Intel Core i9-9900K (4 GHz) , Chipset Z390 Exp, RAM 32 Go DDR4 3000 Mhz, SSD M.2 512 Go + HDD 3 To, MSI GeForce RTX 2080 8Go - W10 64b

I lost my old user, so with us: since more 12 years
=> It is by doubting everything that everybody approaches the truth !

fenton419
Posts: 1
Joined: 09.06.2020
With us: 3 years 11 months

Mac update

Post #128by fenton419 » 09.06.2020, 15:45

Any word on when & where the 64bit Mac file can be downloaded from?

Avatar
SevenSpheres
Moderator
Posts: 820
Joined: 08.10.2019
With us: 4 years 7 months

Post #129by SevenSpheres » 09.06.2020, 16:13

fenton419 wrote:Any word on when & where the 64bit Mac file can be downloaded from?

The latest build for Mac is avaliable in this post, just a few posts above yours. Releases can also be found on GitHub.
My Addons: viewtopic.php?f=23&t=19978 • Discord server admin
Celestia versions: 1.5.1, 1.6.1, 1.6.2, 1.7.0, and some unofficial versions like Celestia-ED

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

Post #130by Markerz » 10.06.2020, 10:01

1.6.2 Beta 3 has been released on Github

Currently macOS binary is built and can be found in the release

https://github.com/CelestiaProject/Celestia/releases/tag/1.6.2-beta3

Topic author
onetwothree
Site Admin
Posts: 704
Joined: 22.09.2018
With us: 5 years 7 months

Post #131by onetwothree » 10.06.2020, 21:22


Avatar
jujuapapa
Banned
Posts: 344
Joined: 24.06.2018
With us: 5 years 10 months
Location: Western E.U.

Post #132by jujuapapa » 12.06.2020, 08:43


Downloaded, installed this morning and tested with success ! :wink:
Soft: Celestia 1.6.2
PC : Intel Core i9-9900K (4 GHz) , Chipset Z390 Exp, RAM 32 Go DDR4 3000 Mhz, SSD M.2 512 Go + HDD 3 To, MSI GeForce RTX 2080 8Go - W10 64b

I lost my old user, so with us: since more 12 years
=> It is by doubting everything that everybody approaches the truth !

Topic author
onetwothree
Site Admin
Posts: 704
Joined: 22.09.2018
With us: 5 years 7 months

Post #133by onetwothree » 30.06.2020, 21:34

Windows users please test different dialogs (eclipse finder, solar system, etc), especially if your locale is chinese or at least non-english.

WARNING: put a new exe file to your 1.6.2 installation folder as it requires translation dll.

celestia_i386.zip
celestia_amd64.zip

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

Post #134by Markerz » 01.07.2020, 00:31

shouldn't the translations dll also be provided?

Topic author
onetwothree
Site Admin
Posts: 704
Joined: 22.09.2018
With us: 5 years 7 months

Post #135by onetwothree » 01.07.2020, 08:38

No, they are the same.

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

Post #136by Markerz » 01.07.2020, 10:44

hmm, since we edited the celestia.rc, iirc the language.dll is generated with the celestia.rc and .po, they should be rebuilt too, cause the text is still garbled with only the exe as I tested

Topic author
onetwothree
Site Admin
Posts: 704
Joined: 22.09.2018
With us: 5 years 7 months

Post #137by onetwothree » 01.07.2020, 12:14

yes, you are right, i will fix

Added after 9 hours 38 minutes:
Updated translations for exe files posted yesterday.
locale.zip


Unpack them into "locale" subdirectory, then move locale/win32/res_XY.dll or locale/x64/res_XY.dll depending on your OS bitness to locale. XY is your language code.

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

Post #138by Markerz » 03.07.2020, 02:06

the issue persists... also I wonder why it has the windows 8ish look while the master branch has the classic look for buttons

Topic author
onetwothree
Site Admin
Posts: 704
Joined: 22.09.2018
With us: 5 years 7 months

Post #139by onetwothree » 03.07.2020, 09:01

windows is pita

Janus
Posts: 537
Joined: 13.08.2016
With us: 7 years 8 months

Post #140by Janus » 03.07.2020, 15:39

@onetwothree

For the record, I wholeheartedly agree.
Windows is a P.I.T.A., and has a great many foibles.

My problem is I find Linux even harder to use.


Janus.


Return to “Development”