Page 1 of 1

possible win vista bug with multiple .ssc

Posted: 08.02.2008, 19:15
by John Van Vliet
--- edit ---

Posted: 09.02.2008, 00:17
by cartrite
I have been hearing a lot about Vista problems. Maybe this could be an answer.
I noticed when I installed the C++2008 express compiler it updated the vcproj file to work with the newer compiler. I also noticed (read) somewhere in the compiler documentation that this was optimizing the code for Vista. Maybe some of these problems will go away if the official Celestia release for Windows was compiled on MS C++2008 express. Just a thought.
cartrite

re

Posted: 09.02.2008, 08:01
by John Van Vliet
--- edit ---

Posted: 09.02.2008, 16:23
by BobHegwood
John,

From what I've experienced, Vista has very different problems on
different machines. In other words, if I have a problem like I
represented it to you, I don't think that all Vista users will see the
same problem. Weird I know, but this seems to be the case. Also,
Vista seems to require hardware-specific updates too. When I
download the latest Vista updates, I'm not getting the same stuff that
some other user is getting, unless he or she is using the same
machine.

That's the best way I can explain my experiences on Vista so far.
Anyone else?

Posted: 09.02.2008, 16:24
by cartrite
MS 2008 express is free. As for Vista, I'll probably never get it either. Not for a few years anyhow. Since I built my own computer and I'll probably build my next one, I don't get an OS with the computer. So when XP gets outdated, I think I'm going to stick with Linux.

I am reminded of a MAC commercial that has the Bill Gates look a like saying "Ask not what Vista can do for you, ask what you can buy for Vista. :wink:
cartrite

re

Posted: 09.02.2008, 16:49
by John Van Vliet
--- edit ---

Posted: 11.02.2008, 19:01
by Boux
I do not know what this urban legend about Vista being evil is about :)
Celestia never ran as smoothly as it is currently here. 64 bit and flat memory access power!
Regarding updates, of course, Windows Update will propose different hardware drivers updates based on the current target machine lol.
The thing to be aware of is that Vista is nothing like XP.
Its security model is much more like Linux or OSX.
The average Joe user has basically no right.
XP users have to get used to (learn) what security is.

re

Posted: 11.02.2008, 23:59
by John Van Vliet
--- edit ---

Posted: 12.02.2008, 19:13
by Boux
Actually, you can do that by running Celestia as administrator - or by taking ownership of the executable's folder.
The real trick is to not put any program with a lot of config files that will be manually modified a lot, like *.ssc files - i.e. for testing purpose - in the standard "program files" directory, where user access rights are restricted.
The right thing to do is to install Celestia on another partition or drive to automatically acquire ownership. Doing so, the user is granted full ownership and rights on the install directory tree.
For security reasons, Vista is very picky with anything living in the systemroot space.
The procedure is somehow different from Linux yet the purpose is the same and very straightforward.
I run a really heavily customized Celestia (modified code and tons of add-ons) with dozens of scripts and sscs and have no problem at all.
I am a Linux fan but I have to say that rendering is better in Vista - and XP btw - than in Linux regarding transparent textures and depth-sorting.
Another feature I like is the Readyboost functionality.
Celestia loads in about 5 seconds its 4 Gigabytes of addons after some "teaching" time.
Firefox now loads in a split second - FF is infamously known for its slooooow loading time!
No way Linux is any time close to this.
Regarding the 64-bit Nvidia drivers they smoothly multithread across the 4 cores.
I never saw that in XP where multithreading was mostly visible only in 2 cores (32 bits?).
Linux drivers are way behind. Better than ATI's but way behind, specially on multi-display setups.

Posted: 13.02.2008, 02:00
by Chuft-Captain
Boux,

In your SIG, how can you have SP1 of Vista? I wasn't aware it had been released yet.

CC

re

Posted: 13.02.2008, 03:26
by John Van Vliet
--- edit ---

Posted: 13.02.2008, 18:42
by rra
Actually, you can do that by running Celestia as administrator - or by taking ownership of the executable's folder.
The real trick is to not put any program with a lot of config files that will be manually modified a lot, like *.ssc files - i.e. for testing purpose - in the standard "program files" directory, where user access rights are restricted.


Boux , I am glad you stand up for Vista,
I allready told the same story about administrator rights, UAC and placing the whole Celestia installation away from the program-files dir.
And ofcourse , you can disabe all these security issues if you like,
but I leave it as it is.

By the way, you have a very impressive configuration at you fingertips,
can you show us a photograph of your setup, just to slobber :)


Ren?©

Posted: 13.02.2008, 19:24
by Boux
Chuft-Captain wrote:Boux,

In your SIG, how can you have SP1 of Vista? I wasn't aware it had been released yet.

CC


It's has been made available to the real pros hehe, not to the whiners on some obscure mailing lists.

Here are the reg entries here:

Code: Select all

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"CurrentVersion"="6.0"
"CurrentBuildNumber"="6001"
"CurrentBuild"="6001"
"SoftwareType"="System"
"CurrentType"="Multiprocessor Free"
"InstallDate"=dword:4788a69a
"RegisteredOrganization"=""
"RegisteredOwner"="*****"
"SystemRoot"="C:\\Windows"
"ProductName"="Windows Vista (TM) Ultimate"
"ProductId"="*****-***-*******-******"
"DigitalProductId"=hex:a4,00,00,00,03,00,00,00,38,39,35,38,37,2d,34,34,37,2d,***
"DigitalProductId4"=hex:f8,04,00,00,04,00,00,00,38,00,39,00,35,00,38,00,37,00,***
"EditionID"="Ultimate"
"BuildLab"="6001.longhorn_rtm.080118-1840"
"BuildLabEx"="6001.18000.amd64fre.longhorn_rtm.080118-1840"
"BuildGUID"="b008312d-96fc-47be-88f5-7bdb0b7f1c6c"
"CSDBuildNumber"="1616"
"PathName"="C:\\Windows"
"CSDVersion"="Service Pack 1"

Please note the return of "longhorn" , the "rtm" entry and build number.

Seriously, the service pack should be made public next week for major languages, on the 18th, I am told.
There will be a bunch of Windows updates right away: some drivers, but most importantly, some critical anti-anti-piracy patches.
This is the major reason for the delay apparently.
Copies which will not accept the patches will be deactivated.

Posted: 13.02.2008, 19:59
by Boux
rra wrote:
Actually, you can do that by running Celestia as administrator - or by taking ownership of the executable's folder.
The real trick is to not put any program with a lot of config files that will be manually modified a lot, like *.ssc files - i.e. for testing purpose - in the standard "program files" directory, where user access rights are restricted.

Boux , I am glad you stand up for Vista,
I allready told the same story about administrator rights, UAC and placing the whole Celestia installation away from the program-files dir.
And ofcourse , you can disabe all these security issues if you like,
but I leave it as it is.

By the way, you have a very impressive configuration at you fingertips,
can you show us a photograph of your setup, just to slobber :)


Ren?©


I like Vista as it is now, without giving up Linux.
There is good stuff and drawbacks in both worlds.
Lack of DX and mainstream sound cards support are a terrible handicap for Linux though.
I am currently in the second phase - of planned three - of upgrading this configuration to the very best hardware available.
As I have moved to another isp, I still have to set up a new ftp to post picts, perhaps this week-end.

Posted: 13.02.2008, 22:08
by BobHegwood
Today, just received 11 more updates to Windows Vista Home
Premium 32-bit OS.

Just FYI... :wink:

Posted: 14.02.2008, 19:35
by Boux
BobHegwood wrote:Today, just received 11 more updates to Windows Vista Home
Premium 32-bit OS.

Just FYI... :wink:

Yep, just routine 2nd Tuesday of the month auto-updates.