Default Screen Display Mode

General discussion about Celestia that doesn't fit into other forums.
Avatar
Topic author
Tacyon M
Posts: 4
Joined: 19.03.2007
Age: 62
With us: 17 years 3 months
Location: 41.66, -88.53

Default Screen Display Mode

Post #1by Tacyon » 20.03.2007, 03:51

Being new to the Celestia community I have much to learn. Many questions I have. Most I'm sure I'll eventually discover via the RTFM method. However in the mean time - could someone kindly direct me to the process whereby I can set my default screen display mode? Example: so it'll always come up in Full screen at 1600x1200x32 ?
My god - it's full of stars !

guest jo
Posts: 126
Joined: 01.04.2004
With us: 20 years 3 months

Post #2by guest jo » 20.03.2007, 11:15

If you rightclick on your celestia desktop-icon (windows) go to properties.
Then in the target-path for the celestia.exe you can add the option -fullscreen .
Maybe do a search here cause it is explained more precise here in the board, cause I am not so sure about the exact syntax...
_______________________________________
Celestia 1.6.0 @1600x1200x32; GF8800Ultra; Q6600@3,2GHz;WinXPx64;

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 3 months
Location: Hamburg, Germany

Post #3by t00fri » 20.03.2007, 17:32

guest jo wrote:If you rightclick on your celestia desktop-icon (windows) go to properties.
Then in the target-path for the celestia.exe you can add the option -fullscreen .
Maybe do a search here cause it is explained more precise here in the board, cause I am not so sure about the exact syntax...


This does not work.

One has to write --fullscreen (instead of -fullscreen).
Also on my machine the first time Celestia starts with --fullscreen, it switches to the lowest possible resolution. Then one has to change the resolution in the Menue to the desired one and exit. Next time things work fine.

A question to our Windows programmer might be why Celestia switches down the resolution without being told to do so...

Bye Fridger
Image

Boux
Posts: 435
Joined: 25.08.2004
With us: 19 years 10 months
Location: Brittany, close to the Ocean

Post #4by Boux » 20.03.2007, 19:14

t00fri wrote:
guest jo wrote:If you rightclick on your celestia desktop-icon (windows) go to properties.
Then in the target-path for the celestia.exe you can add the option -fullscreen .
Maybe do a search here cause it is explained more precise here in the board, cause I am not so sure about the exact syntax...

This does not work.

One has to write --fullscreen (instead of -fullscreen).
Also on my machine the first time Celestia starts with --fullscreen, it switches to the lowest possible resolution. Then one has to change the resolution in the Menue to the desired one and exit. Next time things work fine.

A question to our Windows programmer might be why Celestia switches down the resolution without being told to do so...

Bye Fridger


Yep, the --fullscreen command line argument sends Celestia to a 640x480 mode.
Definitely a bug or a feature, I dunno :D
Intel core i7 3770 Ivy Bridge @ 4.4 GHz -16 GB ram - 128 GB SSD cache - AMD Radeon 7970 3 GB o'clocked - Windows 7 64 Ultimate / Linux Kubuntu

ANDREA
Posts: 1543
Joined: 01.06.2002
With us: 22 years 1 month
Location: Rome, ITALY

Post #5by ANDREA » 20.03.2007, 23:23

This problem was submitted by me a long time ago, and if I remember correctly Selden gave me the correct solution.
Here are the steps:
1- rightclick on your celestia desktop icon (windows) and go to properties;
2- in the target-path for the celestia.exe add " --fullscreen" i.e double space double minus sign fullscreen. Without double space it doesn't work;
3- push OK;
4- open Celestia using the desktop icon ;
5- open "Render" and "Select display mode";
6- you'll find the Resolution as "Windowed Mode";
7- select the Resolution you wish to use, e.g. 1600x1200x32;
8- push OK;
9- repeat steps 4, 5 and 6, but this time choose "Windowed Mode";
10- push OK;
11- repeat steps 4, 5 and 6, but this time choose "1600x1200x32";
12- push OK;
13- close Celestia.
Now every time you'll open Celestia from the desktop icon, Celestia will open at 1600x1200x32.
Try to believe. :wink:
Enjoy :D

[Fridger]
A question to our Windows programmer might be why Celestia switches down the resolution without being told to do so...

BTW, Fridger, I don't understand what is the difficulty to insert a "resolution" command line in the celestia.cfg file, where we can modify a lot of parameters, many less important than this one, IMHO. 8O
Bye

Andrea :D
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 3 months
Location: Hamburg, Germany

Post #6by t00fri » 21.03.2007, 01:16

Let me just note that this is a "feature" only of Celestia-Win32! I also know it since years, but have never bothered about it. Linux deals OK with --fullscreen or the respective key-shortcut.

I think Chris should at last get rid of it! It's awkward.

I suppose I used a somewhat shorter version above for arriving at the desired, stored resolution in fullscreen mode. But I did not describe the procedure as elaborately, as you did, ANDREA.

Bye Fridger
Image

Avatar
Topic author
Tacyon M
Posts: 4
Joined: 19.03.2007
Age: 62
With us: 17 years 3 months
Location: 41.66, -88.53

Post #7by Tacyon » 21.03.2007, 04:01

holy etherial smoke batman.... I didn't think I was going to open such a large can-o-worms 8O But at least it wasn't something easy. As a systems engineer I don't often enjoy missing the "something easy"

ANDREA - your's is most outrageous rub-your-belly-pat-your-head method so it must work :D ... trying that now ..... kickin - it worked. Ok so basically I see we having to flip flop it's state back and forth a few times to properly set the screen rez variable. hmmm that shouldn't be that hard to fix .... anyone look at the "why" this is happening? I haven't looked - what is Celestia written in?
My god - it's full of stars !

ANDREA
Posts: 1543
Joined: 01.06.2002
With us: 22 years 1 month
Location: Rome, ITALY

Post #8by ANDREA » 21.03.2007, 11:43

Tachyon wrote:holy etherial smoke batman.... I didn't think I was going to open such a large can-o-worms 8O But at least it wasn't something easy. As a systems engineer I don't often enjoy missing the "something easy"
ANDREA - your's is most outrageous rub-your-belly-pat-your-head method so it must work :D ... trying that now ..... kickin - it worked. Ok so basically I see we having to flip flop it's state back and forth a few times to properly set the screen rez variable. hmmm that shouldn't be that hard to fix .... anyone look at the "why" this is happening? I haven't looked - what is Celestia written in?

Tachyon, happy it worked for you too.
Sorry for my very detailed description, but in Celestia there are both scientists or system engineers, AND normal people like me, that use Celestia to enjoy themselves with the Universe beauties, so I'm used to give, for the minimal things I can add to this forum, the most detailed explanation that I can give, so to be sure that none will misundertand it, avoiding useless following help request messages. :wink:
Regarding your question, I think it's C++, but I hope that developers will reply you.
Bye

Andrea :D
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 3 months
Location: Hamburg, Germany

Post #9by t00fri » 21.03.2007, 14:48

indeed, A LOT of C++ ;-) . Not so easy to look that up without knowing how it's structured...

Some info is to be found in the file 'devguide.txt' in the top celestia source directory.

Bye Fridger
Image

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 5 months
Location: Seattle, Washington, USA

Post #10by chris » 21.03.2007, 18:37

t00fri wrote:Let me just note that this is a "feature" only of Celestia-Win32! I also know it since years, but have never bothered about it. Linux deals OK with --fullscreen or the respective key-shortcut.

I think Chris should at last get rid of it! It's awkward.

I suppose I used a somewhat shorter version above for arriving at the desired, stored resolution in fullscreen mode. But I did not describe the procedure as elaborately, as you did, ANDREA.


I agree that the default fullscreen resolution should match the current display mode. But, I think that the option to select other display modes should remain--it gives users the choice of improving the frame rate by reducing the resolution.

--Chris

ANDREA
Posts: 1543
Joined: 01.06.2002
With us: 22 years 1 month
Location: Rome, ITALY

Post #11by ANDREA » 21.03.2007, 18:58

chris wrote:
t00fri wrote:...I think Chris should at last get rid of it! It's awkward...
I agree that the default fullscreen resolution should match the current display mode. But, I think that the option to select other display modes should remain--it gives users the choice of improving the frame rate by reducing the resolution. --Chris

Chris, any chance to have both possibilities?
This could solve any need, IMO.
Bye

Andrea
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 3 months
Location: Hamburg, Germany

Post #12by t00fri » 21.03.2007, 20:07

chris wrote:...
But, I think that the option to select other display modes should remain--it gives users the choice of improving the frame rate by reducing the resolution.

--Chris


Certainly! I was never against this. But the "gymnastics" to finally get your fullscreen mode stored in your actual resolution is remarkable, indeed. ;-) . This should become history ASAP...

Bye Fridger
Image

guest jo
Posts: 126
Joined: 01.04.2004
With us: 20 years 3 months

Post #13by guest jo » 21.03.2007, 20:26

As I already said I??m not sure about the syntax.

For me it works. :D
_______________________________________
Celestia 1.6.0 @1600x1200x32; GF8800Ultra; Q6600@3,2GHz;WinXPx64;


Return to “Celestia Users”