Page 1 of 2
Transport Tycoon Deluxe and Windows XP
Posted: 27 Dec 2003 21:52
by Kurashima
Feel free to treat this post as though it was written by a newbie to the forums (since it is

).
Ive been playing TT & TTD pretty much since its inception. Alas , about a year ago i made the upgrade to WinXP and whilst its helped a ton of other stuff i do with the system , its made TTD stop working completely.
My question to you (and ive looked around the forums, i know there must be an answer somewhere, but alas i cant find it) is :
How do i get TTD running under WinXP (Home or Pro Edition).
Regards
Kura
Posted: 27 Dec 2003 22:03
by Chris 'Awkward' McKenna
if you have the windows version of TTD (if the title screen has a Fish UK logo on it): download the patch from
http://www.ttdpatch.net/
If you have the DOS version of TTD (no Fish UK logo):
download the windows version and the patch.
http://www.flashback-aw.net/games.php?GameID=101 claims to have both available as one download, with very good instructions.
If you get stuck read the
Manual
Chris
Posted: 27 Dec 2003 22:06
by Kurashima
Brilliant Stuff. Many thanks Chris.
Posted: 27 Dec 2003 22:24
by Bart
Posted: 15 Feb 2004 21:36
by steeldestroyer
I also have this problem, though mine seems to be more difficult to solve. I run Windows XP Home.
I have the Windows Version of TTD, and I can't even run the original TTD .exe file. It first gave me the message that it couldn't read the registry. I corrected that by setting it in compatibility mode for Windows 95. Now I get the message that it can't find the TTD CD.
I've downloaded the patch, but when I attempt to run it, I get a DOS prompt that appears, then disappears before I can read the text. I do know the text says something about languages, but I don't have enough time to see the rest before it closes itself.
These are my computer specs:
Edit: I took a screenie to find out what the text says about language. It doesn't recognize my language set (which is American, btw). I'm going to reinstall with an English set, and see if that fixes the problem.
Edit 2: I managed to set the language to English, and made it to another hurdle. Now I am running in the DOS Prompt, and I get the following message:
TTDPatch V2.0 rev 1 (Windows) starting.
TTDLOADW.ovl not found, looking for original files:
GAMEGFX.exe: No such file or directory.
Could not find GAMEGFX.exe.
Press any key to abort.
I do have gamegfx.exe in that directory, so I'm not sure what the problem is.
Posted: 15 Feb 2004 21:54
by Oracle
How are you running the patch? If you're running it from a shortcut then you need to have the path to the TTD directory in the 'Start in' box, I think. Otherwise try running it from an Explorer window.
And do you have 'win2k on' in your ttdpatch.cfg file?
Also, sorry to be slightly disbelieving, but could you post a screenshot of the files in your TTD directory for us please?
Posted: 15 Feb 2004 21:59
by Hyronymus
Or try making a batch file containing
Code: Select all
SET LANG=. . . . .
ttdpatchw.exe -W ttdpatch.cfg
I had a problem that sounds very much like yours after we shifted from W98 to XP.
Posted: 15 Feb 2004 22:15
by CNrail
This is a simple fix. you just havn't installed the game fully. Thus GameGFX.exe and TTDLOADW.OVL are not extracted and installed into the directory. Your TTD director probably looks identical to the first screen shot (install.png).
Run Setup.exe and a window will pop up like in the second screen shot (install-2.png) and install the game to the directory of your choosing. Once it is installed run TTconfig.EXE and select your sound settings, but do not run the game from here.
Next extract the most recent copy of ttdpatchw.exe to the directory you installed which you can get here
http://www.ttdpatch.net/, and then install TTDX Configurator which you can get here
http://www.divxland.org/ttd/ttdxc.htm
Run TTDXC, set your switches, make sure windows xp compatibility is turned on, and you're set.
Hope this helps

Posted: 15 Feb 2004 22:50
by steeldestroyer
Alright, here's the story. I already did the complete install as described by CNrail (at least three or four times). However, I tried it again, exactly as described above.
It still cannot detect the CD when I run the original GameGFX file (from Explorer), and it also will not run the patch (it shows the same error information as I listed before)...again, running from Explorer.
Attached is a screenie of what I have in my TTD directory on the hard disk.
Edit: I might also add that Creative has been identified with some of the files, hence the Creative MediaSource Logo on them. They are actually DAT files.
Posted: 15 Feb 2004 23:04
by Prof. Frink
Copy everything from CD to your TTD folder.
Posted: 15 Feb 2004 23:07
by CNrail
if you still have a problem with is asking for the cd in windows xp open ttdpatch.cfg in notpad, and make sure that the win2k switch is on "win2k=on" in the cfg file. It shouldn't ask for the cd then.
Posted: 15 Feb 2004 23:08
by SHADOW-XIII
steeldestroyer, do as CNrail said just now or if that doesn't help try
TTD Registry Editor if that tool report any errors
Posted: 16 Feb 2004 03:32
by steeldestroyer
Prof. Frink wrote:Copy everything from CD to your TTD folder.
Tried it. Didn't work, unfortunately.
CNrail wrote:if you still have a problem with is asking for the cd in windows xp open ttdpatch.cfg in notpad, and make sure that the win2k switch is on "win2k=on" in the cfg file. It shouldn't ask for the cd then.
Tried it. Didn't work either (attached is the screenshot <ttwin2>, just so you don't think I'm crazy

)
When I get a chance, I'll try the registry editor, and see if that works. This is turning out to be harder than I thought...

Posted: 16 Feb 2004 06:34
by Rob
steeldestroyer wrote:It still cannot detect the CD when I run the original GameGFX file (from Explorer), and it also will not run the patch (it shows the same error information as I listed before)...again, running from Explorer.
You shouldn't run the GameGFX.exe file, but the ttdpatchw.exe file instead.
Otherwise you are not using the patch at all.

Posted: 16 Feb 2004 14:49
by steeldestroyer
Rob wrote:steeldestroyer wrote:It still cannot detect the CD when I run the original GameGFX file (from Explorer), and it also will not run the patch (it shows the same error information as I listed before)...again, running from Explorer.
You shouldn't run the GameGFX.exe file, but the ttdpatchw.exe file instead.
Otherwise you are not using the patch at all.

Indeed.
However, I have run both for testing purposes. The patch file always gives me a language problem, which I correct by manually entering the language into. After re-entering the information, it gives me the error I listed in a post above.
I only run the original to see if any changes I have made work for that, but my main goal is to get the patch working. Unfortunately, it doesn't work either, but apparently for different reasons. At this point, I'd like to get either working...just so I can play it!
I still receive the missing GameGFX file error.
Edit: I've added a screenshot of what I have to do to activate the patch. I have blacked out several of my directories except for the final file name/command, for security purposes (call me a nut, if you will

. They are not important anyway, unless you believe that I can't find my own files.

Posted: 16 Feb 2004 15:54
by Oracle
The only thing I have noticed is that you seem to have the 'win2k on' line in a TXT file. It needs to be in one called 'ttdpatch.cfg', which has that weird four shape, four colour icon if you've got Office 2003.
But try this method first to get the patch running:
- Open a command prompt.
- Use cd commands to change to the TTWin95 directory you have the TTD files in.
- Type and press Enter.
- Now type and press Enter and hopefully the patch will start.
Posted: 16 Feb 2004 16:36
by steeldestroyer
Oracle wrote:The only thing I have noticed is that you seem to have the 'win2k on' line in a TXT file. It needs to be in one called 'ttdpatch.cfg', which has that weird four shape, four colour icon if you've got Office 2003.
It is a .cfg file, I just opened it in notepad in order to view its contents.
Oracle wrote:
But try this method first to get the patch running:
- Open a command prompt.
- Use cd commands to change to the TTWin95 directory you have the TTD files in.
- Type and press Enter.
- Now type and press Enter and hopefully the patch will start.
Aha! That's it! Without changing the directory (just running it out of the default), it couldn't find the gamegfx.exe file. I'm embarrassed I didn't find that sooner. The patch does work now. Thanks Oracle!
Now the only question is...how do I run the thing without entering the command prompt every time?
Posted: 16 Feb 2004 17:04
by Oracle
You could create a batch file to carry out all the commands I posted and run that every time you want to start TTDPatch. That would definitely work.
You could also permanently change your LANG variable to English (although you might not want to do this): the setting will be somewhere in msconfig, I would guess.
I think there is another way but I'm not on XP at the moment so I can't check my idea.
Posted: 18 Feb 2004 02:44
by steeldestroyer
Oracle wrote:You could create a batch file to carry out all the commands I posted and run that every time you want to start TTDPatch. That would definitely work.
How exactly would I go about this? I haven't had too many dealings with DOS (as you can probably tell!).
Posted: 18 Feb 2004 09:17
by Prof. Frink
1. Create a .txt file with the commands he wrote in
2. Rename it to a .bat extension