Celestia 1.7.0 Development Thread

The place to discuss creating, porting and modifying Celestia's source code.
Avatar
trappistplanets
Posts: 639
Joined: 11.06.2020
Age: 17
With us: 4 years 5 months

Post #1141by trappistplanets » 07.01.2022, 12:05

cartrite wrote:I did not rebuild another commit. It is the same build. I edited the celestia.iss file only.
installed, and try to run celestia-win.exe and celestia-qt.exe but nothing is opening even with a batch script
There is a limit to how far we can travel into the stars.
Owner of "The Grand Voyage" addon series
Collaborating with Dangerous_safety for the still developing Cer system

Avatar
cartrite
Posts: 1978
Joined: 15.09.2005
With us: 19 years 2 months
Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine

Post #1142by cartrite » 07.01.2022, 14:27

What operating system are you using? Did you create a desktop icon? How are you trying to start the programs?
VivoBook_ASUSLaptop X712JA_S712JA Intel(R) UHD Graphics 8gb ram. Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz, 1190 Mhz, 4 Core(s), 8 Logical Processor(s) 8 GB ram. Running on Windows 11 and OpenSuse 15.4

Avatar
trappistplanets
Posts: 639
Joined: 11.06.2020
Age: 17
With us: 4 years 5 months

Post #1143by trappistplanets » 07.01.2022, 16:04

cartrite wrote:What operating system are you using? Did you create a desktop icon? How are you trying to start the programs?
i am using Windows 7 32 bit, and yes i do have desktop icon, and i tried to start it the normal way and with a batch script (talk to seven about batch scrips that can force open EXEs)
There is a limit to how far we can travel into the stars.
Owner of "The Grand Voyage" addon series
Collaborating with Dangerous_safety for the still developing Cer system

Avatar
cartrite
Posts: 1978
Joined: 15.09.2005
With us: 19 years 2 months
Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine

Post #1144by cartrite » 07.01.2022, 16:40

This a 64 bit program. It will not run on your system.

I didn't build a 32 bit version. I'll look into the difficulty I will have to endure to build a 32 bit app. I may need to download too much. If my version of Visual Studio will build 32 bit, I'll look into installing vcpkg 32 bit packages.
VivoBook_ASUSLaptop X712JA_S712JA Intel(R) UHD Graphics 8gb ram. Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz, 1190 Mhz, 4 Core(s), 8 Logical Processor(s) 8 GB ram. Running on Windows 11 and OpenSuse 15.4

Avatar
trappistplanets
Posts: 639
Joined: 11.06.2020
Age: 17
With us: 4 years 5 months

Post #1145by trappistplanets » 07.01.2022, 16:59

cartrite wrote:I didn't build a 32 bit version. I'll look into the difficulty I will have to endure to build a 32 bit app. I may need to download too much. If my version of Visual Studio will build 32 bit, I'll look into installing vcpkg 32 bit packages.
it would be a good idea to put a 64 bit warning on the original post

Added after 1 minute 7 seconds:
so others don't run into this problem (and know to wait until you build a 32 bit one if its possible on your end)

Added after 48 seconds:
celestia is made to run on most systems (only systems it can't run on is really really really bad PCs, ones way worse than mine)
There is a limit to how far we can travel into the stars.
Owner of "The Grand Voyage" addon series
Collaborating with Dangerous_safety for the still developing Cer system

Avatar
SevenSpheres
Moderator
Posts: 826
Joined: 08.10.2019
With us: 5 years 1 month

Post #1146by SevenSpheres » 07.01.2022, 17:19

5 posts moved from cartrite's thread. Trappist, please read the OP in which cartrite asks people to report any problems in this thread to not clutter the installer thread.

GitHub Actions generates both 64-bit and 32-bit binaries, which can replace the ones in the installed program. You need a GitHub account to download them.
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

Avatar
cartrite
Posts: 1978
Joined: 15.09.2005
With us: 19 years 2 months
Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine

Post #1147by cartrite » 07.01.2022, 17:40

Thank You SevenSpheres.

Added after 3 minutes 41 seconds:
trappistplanets wrote:
cartrite wrote:I didn't build a 32 bit version. I'll look into the difficulty I will have to endure to build a 32 bit app. I may need to download too much. If my version of Visual Studio will build 32 bit, I'll look into installing vcpkg 32 bit packages.
it would be a good idea to put a 64 bit warning on the original post

so others don't run into this problem (and know to wait until you build a 32 bit one if its possible on your end)

celestia is made to run on most systems (only systems it can't run on is really really really bad PCs, ones way worse than mine)

I didn't realize that people were still using 32 bit operating systems. You must have a 32 bit machine and it must be very old. But I'll look into getting 32 bit libs for celestia. I will not get the qt5 32bit libs though. It's too big and it will take too much time to build, so celestia-qt 32 bit will not be built.
VivoBook_ASUSLaptop X712JA_S712JA Intel(R) UHD Graphics 8gb ram. Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz, 1190 Mhz, 4 Core(s), 8 Logical Processor(s) 8 GB ram. Running on Windows 11 and OpenSuse 15.4

Avatar
Art Blos M
Moderator
Posts: 1149
Joined: 31.08.2017
Age: 32
With us: 7 years 2 months
Location: Volgodonsk, Rostov Oblast, Russia

Post #1148by Art Blos » 07.01.2022, 18:05

cartrite wrote:I didn't realize that people were still using 32 bit operating systems. ou must have a 32 bit machine and it must be very old.
Although such systems are already considered obsolete, they are still quite widespread. And computers with such systems do not have to be very old. 5-7 years is not such a long time.
Founder and head of the project "Celestia Origin"

Avatar
cartrite
Posts: 1978
Joined: 15.09.2005
With us: 19 years 2 months
Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine

Post #1149by cartrite » 07.01.2022, 18:26

I bought a Toshiba laptop about 10 years ago and that came with windows 7 64 bit.

With Linux things would be easy. Every lib comes with a 32 bit version. I simply install them with yast. With windows the vcpkg system that celestia is currently using downloads source and must be built. So that can take me a few days.
VivoBook_ASUSLaptop X712JA_S712JA Intel(R) UHD Graphics 8gb ram. Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz, 1190 Mhz, 4 Core(s), 8 Logical Processor(s) 8 GB ram. Running on Windows 11 and OpenSuse 15.4

john71
Posts: 1009
Joined: 10.08.2016
With us: 8 years 3 months

Post #1150by john71 » 07.01.2022, 19:21

This "instead of numbers, there are rectangles" bug still persists. I installed all available fonts, tried every Windows compatibility method, but nothing is working.

This bug only resurfaces in the screen information data, not in the menus or other texts.

Is there a special font type for the screen information data, especially for numbers?

Added after 8 minutes 53 seconds:
Maybe there was an accidental change in the screen font types? :think:

Topic author
onetwothree
Site Admin
Posts: 706
Joined: 22.09.2018
With us: 6 years 1 month

Post #1151by onetwothree » 07.01.2022, 20:52

No, fonts were not changed. And the only place where we replace invalid chars with that square is in tokenizer (the part of code which reads config file and catalogs). The only way to find the root cause is to use git bisect to find the commit which introduced the bug. But this is not reproducible in GLU/Linux nor macOS so we can't do this.

Avatar
SevenSpheres
Moderator
Posts: 826
Joined: 08.10.2019
With us: 5 years 1 month

Post #1152by SevenSpheres » 07.01.2022, 21:14

onetwothree wrote:But this is not reproducible in GNU/Linux nor macOS so we can't do this.

Doesn't ajtribick use both Windows and Linux? Anyway, I'm not seeing this issue on Windows and neither is anyone except john71, apparently. I tried changing language using "set LC_MESSAGES" but that doesn't seem to work on 1.7.
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

Avatar
cartrite
Posts: 1978
Joined: 15.09.2005
With us: 19 years 2 months
Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine

Post #1153by cartrite » 07.01.2022, 21:34

When he first reported he posted a link to a similar problem with windows. On that link it was corrupted fonts. He probably has corrupted fonts that are part of his windows OS.
VivoBook_ASUSLaptop X712JA_S712JA Intel(R) UHD Graphics 8gb ram. Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz, 1190 Mhz, 4 Core(s), 8 Logical Processor(s) 8 GB ram. Running on Windows 11 and OpenSuse 15.4

john71
Posts: 1009
Joined: 10.08.2016
With us: 8 years 3 months

Post #1154by john71 » 07.01.2022, 21:36

onetwothree wrote:No, fonts were not changed. And the only place where we replace invalid chars with that square is in tokenizer (the part of code which reads config file and catalogs). The only way to find the root cause is to use git bisect to find the commit which introduced the bug. But this is not reproducible in GLU/Linux nor macOS so we can't do this.

Maybe I have another clue.

I downloaded the "Post #1052by cartrite » 20.07.2021, 22:09" version setup, and this has not produced the "rectangular numbers" bug.

So it must have been a change between 2021.07.20 and the last version a few weeks ago.

Avatar
cartrite
Posts: 1978
Joined: 15.09.2005
With us: 19 years 2 months
Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine

Post #1155by cartrite » 07.01.2022, 21:40

Strange thing is why is it only happening to you? That probably dismisses what I just posted above.
VivoBook_ASUSLaptop X712JA_S712JA Intel(R) UHD Graphics 8gb ram. Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz, 1190 Mhz, 4 Core(s), 8 Logical Processor(s) 8 GB ram. Running on Windows 11 and OpenSuse 15.4

john71
Posts: 1009
Joined: 10.08.2016
With us: 8 years 3 months

Post #1156by john71 » 07.01.2022, 21:42

I think it is not so strange, you should have only a few dozens of installations worldwide considering the latest builds.

Avatar
trappistplanets
Posts: 639
Joined: 11.06.2020
Age: 17
With us: 4 years 5 months

Post #1157by trappistplanets » 07.01.2022, 21:52

cartrite wrote:I didn't realize that people were still using 32 bit operating systems. You must have a 32 bit machine and it must be very old. But I'll look into getting 32 bit libs for celestia. I will not get the qt5 32bit libs though. It's too big and it will take too much time to build, so celestia-qt 32 bit will not be built.
seven helped me get celestia 1.7.0 to run but there is this problem on my end, how do i fix, star rendering is on?
lighting problem.png
areas above terminator marker should be daylight


Added after 10 minutes 40 seconds:
everything is affected with this bug other than the irregular moons of the jovian and ice planets that have meshes and planets with more than one star
There is a limit to how far we can travel into the stars.
Owner of "The Grand Voyage" addon series
Collaborating with Dangerous_safety for the still developing Cer system

Topic author
onetwothree
Site Admin
Posts: 706
Joined: 22.09.2018
With us: 6 years 1 month

Post #1158by onetwothree » 07.01.2022, 22:15

Provide celestia-shaders.log please

Avatar
trappistplanets
Posts: 639
Joined: 11.06.2020
Age: 17
With us: 4 years 5 months

Post #1159by trappistplanets » 07.01.2022, 22:22

here
Attachments
shaders.log
(136.53 KiB) Downloaded 245 times
There is a limit to how far we can travel into the stars.
Owner of "The Grand Voyage" addon series
Collaborating with Dangerous_safety for the still developing Cer system

john71
Posts: 1009
Joined: 10.08.2016
With us: 8 years 3 months

Post #1160by john71 » 08.01.2022, 07:30

OK. I found another strange bug while I wanted to document the "rectangles instead of numbers" bug.

The captured screen video (from inside of Celestia) is obviously wrong, it is transformed or flipped.

Here is the video (you can see the rectangles at the lower left corner!):

celestia video errors.zip


Return to “Development”