win9x installer for Win2k and WinXP

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

Post Reply
User avatar
Darkvater
Tycoon
Tycoon
Posts: 3053
Joined: 24 Feb 2003 18:45
Location: Hong Kong

win9x installer for Win2k and WinXP

Post by Darkvater »

I've been looking through the commit logs and found the following:
-Fix-ish [FS#4749]: let Windows 2000 and XP without service pack 3 use the win9x binary/installer; the newer MSVC compiler of the compile farm does not support those versions of Windows anymore
If I remember correctly the Win9x binary did not support Unicode. Does this mean that from now on we also use Unicode compatibility for Windows 2000 and Windows XP? It does not affect me because I've never played OpenTTD on anything else but English but I can imagine it becoming an issue for some. Would be a shame if this were the case
TrueLight: "Did you bother to read any of the replies, or you just pressed 'Reply' and started typing?"
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
User avatar
FooBar
Tycoon
Tycoon
Posts: 6553
Joined: 21 May 2007 11:47
Location: The Netherlands
Contact:

Re: win9x installer for Win2k and WinXP

Post by FooBar »

I think there are very little Win2000 users (and if so they should really consider getting a more modern operating system). XP users are fine as long as they have SP3, which is also recommended for the latest security updates. So maybe 10 people will be effected by this?
User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9432
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: win9x installer for Win2k and WinXP

Post by planetmaker »

Darkvater wrote:If I remember correctly the Win9x binary did not support Unicode. Does this mean that from now on we also use Unicode compatibility for Windows 2000 and Windows XP? It does not affect me because I've never played OpenTTD on anything else but English but I can imagine it becoming an issue for some. Would be a shame if this were the case
Unicode support has not been added there.

OpenTTD binaries for windows XP supported unicode for long (as you could run the 'normal' windoze binary on it).

But from now on you need at least XP SP3 in order to have unicode support as the 'normal' binaries won't run on older XP versions anymore; For older versions of XP you'll thus have to do without unicode support. the reason lies in the fact that the new MSVC used for compilation produces binaries which won't run on earlier versions of windows. We consider that uncritical since those windows versions are unsupported by MS for a long time now.
Rubidium
OpenTTD Developer
OpenTTD Developer
Posts: 3815
Joined: 09 Feb 2006 19:15

Re: win9x installer for Win2k and WinXP

Post by Rubidium »

The problem lies mostly in libicu. They do only provide a MSVC 2010 project file, which isn't trivially converted to a 2008 or 2005 project file; for earlier versions just changing the version number in the file did the trick.

The change to the compile farm has been done long ago and several release candidates had been made with it new compiler. Only days after the release someone came up that the binary did not work on 2000 anymore. To date I remember seeing two or three people who had this problem, which is a really insignificant amount. Especially as for all cases they said the win9x version worked fine, so they did not need the unicode version.

So the question is: should we prevent bugfixes and ICU improvements from almost everybody, or should we spend many hours rebuilding part of the compile farm for the hypothetical Windows 2000 user that requires unicode? In this case I'd even argue that they should compile it themselves. After all, we don't make binaries for the few BSD users of OpenTTD.
michael blunck
Tycoon
Tycoon
Posts: 5948
Joined: 27 Apr 2005 07:09
Contact:

Re: win9x installer for Win2k and WinXP

Post by michael blunck »

Not Found

The requested URL /pub/games/openttd/binaries/nightlies/trunk/r22927/openttd-trunk-r22927-windows-win9x.zip was not found on this server.
Apache/2.2.16 (Debian) Server at ftp.snt.utwente.nl Port 80
regards
Michael
Image
Eddi
Tycoon
Tycoon
Posts: 8267
Joined: 17 Jan 2007 00:14

Re: win9x installer for Win2k and WinXP

Post by Eddi »

no such problem with the german mirror
Transportman
Tycoon
Tycoon
Posts: 2781
Joined: 22 Feb 2011 18:34

Re: win9x installer for Win2k and WinXP

Post by Transportman »

michael blunck wrote:
Not Found

The requested URL /pub/games/openttd/binaries/nightlies/trunk/r22927/openttd-trunk-r22927-windows-win9x.zip was not found on this server.
Apache/2.2.16 (Debian) Server at ftp.snt.utwente.nl Port 80
regards
Michael
That is a problem with the entire mirror, other OS versions are also unavailable for the latest nightly. Apparently the mirror didn't get the last nightly...
Coder of the Dutch Trackset | Development support for the Dutch Trainset | Coder of the 2cc TrainsInNML
tristanb
Engineer
Engineer
Posts: 11
Joined: 31 Oct 2010 05:27

Re: win9x installer for Win2k and WinXP

Post by tristanb »

FooBar wrote:I think there are very little Win2000 users (and if so they should really consider getting a more modern operating system). XP users are fine as long as they have SP3, which is also recommended for the latest security updates. So maybe 10 people will be effected by this?
Hang on. What's wrong with Windows 2000?

I'm still using it, and it's great. It's incredibly fast on modern hardware, doesn't have a whole lot of superfluous crap like fading/alpha/blurring windows. Nowadays, we do most things on the internet, and the OS doesn't really matter.

I don't see much point in updating (I'd only go to XP) just so I can use up space, RAM and processing power just for some ugly eye candy.
Supercheese
Tycoon
Tycoon
Posts: 1660
Joined: 16 Dec 2007 22:24
Location: Idaho, USA

Re: win9x installer for Win2k and WinXP

Post by Supercheese »

tristanb wrote:I don't see much point in updating (I'd only go to XP) just so I can use up space, RAM and processing power just for some ugly eye candy.
Correct me if I'm wrong, but aren't newer OSes required to use newer versions of DirectX (like 10 & 11)? If you want to run games that benefit from newer versions of DirectX, that would be a pretty good reason to upgrade, methinks...

[/offtopic]
Eyecandy Road Vehicles | Fake Subways | Supercheese's NewObjects

"Fashions and cultures change, but steam trains shall always be majestic."
-Professor Hershel Layton
tristanb
Engineer
Engineer
Posts: 11
Joined: 31 Oct 2010 05:27

Re: win9x installer for Win2k and WinXP

Post by tristanb »

Correct me if I'm wrong, but aren't newer OSes required to use newer versions of DirectX (like 10 & 11)? If you want to run games that benefit from newer versions of DirectX, that would be a pretty good reason to upgrade, methinks...
You're probably right. I've only got DirectX 9. Fortunately Transport Tycoon is the most modern game on my computer!
spaces
Engineer
Engineer
Posts: 1
Joined: 24 Sep 2011 07:46

Re: win9x installer for Win2k and WinXP

Post by spaces »

I'm running my OTTD server on win2k, too. Without any problem.
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: No registered users and 30 guests