Stupid Question but .. how do you use the patch???

Got a problem with TTDPatch? Get help here.

Moderator: TTDPatch Moderators

Post Reply
User avatar
rotafanatic
Engineer
Engineer
Posts: 3
Joined: 06 Oct 2005 22:52
Location: Auckland, New Zealand

Stupid Question but .. how do you use the patch???

Post by rotafanatic »

This is most probably a stupid question to you all but, how do you use it? :oops:

How do i make pre-signals, change my monorail tracks to maglev in one go, electrified railways etc. ???

I have the Windows 95 version of TTD with a patch to get it working on XP.

Can someone please help me im really lost :?:
User avatar
rotafanatic
Engineer
Engineer
Posts: 3
Joined: 06 Oct 2005 22:52
Location: Auckland, New Zealand

Post by rotafanatic »

Damn that was fast, thanks heaps!
User avatar
rotafanatic
Engineer
Engineer
Posts: 3
Joined: 06 Oct 2005 22:52
Location: Auckland, New Zealand

Post by rotafanatic »

Okay .. call me dumb but i still don't get it.

Switches << what are these??? How do i use them??? It says what configuration file and command line to use for each cheat but where do i put the command line/ what do i do with it to use the cheat/ turn it on/off.

:?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?:

Thanks, and sorry lol
User avatar
Rob
Tycoon
Tycoon
Posts: 4355
Joined: 31 Dec 2002 16:52
Location: Ven-Zelderheide, The Netherlands

Post by Rob »

If you run the patch, that is execute ttdpatchw.exe, the patch creates a file called ttdpatch.cfg.
Open this file with notepad and you'll see all the switches in there with a little comment on how to use them. If you don't understand one of them look in the Wiki for a better explanaition.
New graphics are used by placing them in a subdirectory of the TTD directory called newgrf.
To get them loaded into the patch make a new text file, again with notepad, and make a line for each graphicset that you want as follows :
  • newgrf/dbstexlw.grf
    newgrf/nsignalsw.grf
    newgrf/canalsw.grf
    etc,etc......
Save this file as newgrf.cfg.
Then after starting ttdpatchw.exe go to the wrench icon, click on it with the left mousebutton, jhold the mousebutton and mouse the cursor to "New graphics status" then release the mousebutton.
In the window that opens you can activate the graphics you want by clicking on the red flag in front of the name and click "apply".
To deactivate a graphic click on the green flag to make it red and also click "apply".
The blue flags can't be changed ingame, you have to go back to windows and remove the entry from newgrf.cfg for that.
Have fun TTDPatching. :lol:
Wie zich gelukkig voelt met het geluk van anderen, bezit een rijkdom zonder grenzen. (F.Daels)
Image
Still the best OS around
User avatar
Prebral
Traffic Manager
Traffic Manager
Posts: 141
Joined: 20 May 2005 13:22
Location: Prague
Contact:

Post by Prebral »

You may also try to use TTDX Configurator, which may be downloaded here:
http://www.divxland.org/ttd/ttdsolutions.htm
It enables you to edit config files via a nice GUI, shows some hints and also autoupdates the Patch and itself.
It is however sometimes not considered to be 1337, because of some aspects of it's behaviour - mainly rewriting parts of .cfg files automatically. I use it and like it, but not everyone I know does so, many people prefer to have full controll of the .cfg and use notepad only. Anyway, it is better to backup your .cfg files if you made some changes to them before.
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

Prebral wrote:You may also try to use TTDX Configurator
NOOOOOooooooo......... <fades/>

Unless it has been updated since I last complained (and it doesn't appear that it has), it's missing a rather important bit in morebuildoptions. Specifically enhancedbuoys.
It's also missing bulldozesignals, which altough not important, is a nice feature.
(Hm... the latter is not documented. Must fix.)
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
User avatar
Andrex
Tycoon
Tycoon
Posts: 1308
Joined: 22 Nov 2002 05:08
Location: AR
Contact:

Post by Andrex »

Hahaha... why don't you accept your defeat already?

No one is to learn how to open, edit, configure, save, and manage CFG files on his own, and it's proven that some users don't find it out even after asking in these forums repeated times.

Honestly, to avoid scaring people away, stop linking to the wiki and the manuals, and post a link to GUI tools such as TTDX Configurator; despite of being imprecise with morebuildoption and... whatever swicthes you say, it makes it work, or better said, it makes it possible.
User avatar
WWTBAM
Moderator
Moderator
Posts: 3689
Joined: 02 Apr 2005 07:01
Location: Sydney NSW Antipodea
Contact:

Post by WWTBAM »

fine put it in the wiki and link to that
Formerly known as r0b0t_b0y2003, robotboy, roboboy and beclawat. The best place to get the most recent nightly builds of TTDPatch is: http://roboboy.users.tt-forums.net/TTDPatch/nightlies/
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

Andrex wrote:No one is to learn how to open, edit, configure, save, and manage CFG files on his own, and it's proven that some users don't find it out even after asking in these forums repeated times.
Hi! I'm No one. Nice to meet you.

I configured TTDPatch by hand the very first time I ran it. I opened the auto-generated config file, I read through it, I edited it to my liking (looking things up in the manual (the plaintext version -- none of this fancy wiki stuff back then) as necessary), I saved it, and found things to my liking.

I spent a brief time being "lazy" and using TTDXC, but realized it was more work than editing the file by hand, not less. TTDXC has never since touched my production config.
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
User avatar
WWTBAM
Moderator
Moderator
Posts: 3689
Joined: 02 Apr 2005 07:01
Location: Sydney NSW Antipodea
Contact:

Post by WWTBAM »

same with me
Formerly known as r0b0t_b0y2003, robotboy, roboboy and beclawat. The best place to get the most recent nightly builds of TTDPatch is: http://roboboy.users.tt-forums.net/TTDPatch/nightlies/
Patchman
Tycoon
Tycoon
Posts: 7575
Joined: 02 Oct 2002 18:57
Location: Ithaca, New York
Contact:

Post by Patchman »

DaleStan wrote:I spent a brief time being "lazy" and using TTDXC, but realized it was more work than editing the file by hand, not less. TTDXC has never since touched my production config.
It's also more work for me when I have to deal with all the emails from people being unable to activate "enhancedbuoys" and "bulldozesignals".

Until the bitswitch problems are fixed, I will refuse to acknowledge TTDXC's existence. Not only are people unable to set the switches with TTDXC, but if they add them to the ttdpatch.cfg manually, TTDXC will delete them the next time it's started.

That's just unacceptable. Unacceptable.
Josef Drexler

TTDPatch main | alpha/beta | nightly | manual | FAQ | tracker
No private messages please, you'll only get the answering machine there. Send email instead.
User avatar
Andrex
Tycoon
Tycoon
Posts: 1308
Joined: 22 Nov 2002 05:08
Location: AR
Contact:

Post by Andrex »

Patchman wrote:It's also more work for me when I have to deal with all the emails from people being unable to activate "enhancedbuoys" and "bulldozesignals".
You wouldn't receive such emails if you added those switches to the updates file in your server, it seems you forgot about TTDXC's ability to add new switches automatically.
Not only are people unable to set the switches with TTDXC, but if they add them to the ttdpatch.cfg manually, TTDXC will delete them the next time it's started.
Unacceptable is to post based on outdated information such as that. Latest version, from weeks ago, does not delete additional switches by any reason whatsoever. Please check for updates often, TTDXC has the ability to auto update itselft if you approve it.
Patchman
Tycoon
Tycoon
Posts: 7575
Joined: 02 Oct 2002 18:57
Location: Ithaca, New York
Contact:

Post by Patchman »

Andrex wrote:
Patchman wrote:It's also more work for me when I have to deal with all the emails from people being unable to activate "enhancedbuoys" and "bulldozesignals".
You wouldn't receive such emails if you added those switches to the updates file in your server, it seems you forgot about TTDXC's ability to add new switches automatically.
That file is updated automatically every time I upload the patch. It uses TTDPatch's built-in switches.xml, so it cannot be wrong. Maybe you should too.

However, the "enhancedbuoys" setting is in bit 6 or morebuildoptions, which is not a new switch. Therefore it does not appear in the updates file (although if you suggest a good format to show new bit switches there, I can easily change that).

Since it's almost trivial now to detect what bits are defined in any bit switch (using switches.xml), it should be feasible for TTDXC to correctly deal with and preserve bits that it does not know about, instead of consistently deleting them when the file is saved.

And it does that in the latest version available from your website. Now can you please stop claiming that your software isn't broken?

Or else, show me a way to enable morebuildoptions.enhancedbuoys in a way that preserves it even if TTDXC is called and the .cfg is saved, and I will apologize.
Not only are people unable to set the switches with TTDXC, but if they add them to the ttdpatch.cfg manually, TTDXC will delete them the next time it's started.
Unacceptable is to post based on outdated information such as that. Latest version, from weeks ago, does not delete additional switches by any reason whatsoever. Please check for updates often, TTDXC has the ability to auto update itselft if you approve it.
Except, apparently, for switches that are bits of an existing switch. Or switches that are written in the form "morebuildoptions.enhancedbuoys on". Or switches that take zero as argument, like "multihead 0" (which is required for proper operation of the DBSetXL but cannot be set using TTDXC).
Josef Drexler

TTDPatch main | alpha/beta | nightly | manual | FAQ | tracker
No private messages please, you'll only get the answering machine there. Send email instead.
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

Patchman wrote:Or switches that take zero as argument, like "multihead 0"
Actually, that can be set in TTDXC. For some reason that I cannot fathom, "multihead 0" => "multihead=off", but "multihead=0" is properly preserved. Unfortunately, the latter is the format that TTDXC uses internally.

I cannot get morebuildoptions.enhancedbuoys to turn on either.
Even if I add it to the Additional Switches section, running "ttdpatch -!T- -W ttdpatch.cfg" reveals that the line "morebuildoptions=(number below 64)" overrides it.

/me restores his config file backups.
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser
User avatar
Andrex
Tycoon
Tycoon
Posts: 1308
Joined: 22 Nov 2002 05:08
Location: AR
Contact:

Post by Andrex »

To mantain backwards compatibility, I always tried to avoid the XML whenever possible. This has proven to be inappropiate to stay up to date.

I'll make more use of the XML from now on, for example all apha/beta swicthes will get its info from the XML, but an important GUI redesign is pending to accomodate all new switches.
User avatar
spaceman-spiff
Retired Moderator
Retired Moderator
Posts: 20634
Joined: 28 Jul 2002 07:08
Location: Belgium
Contact:

Post by spaceman-spiff »

Boys, boys, dont start this in every single problem topic, I'm getting a headache from reading duplicate posts :roll:
For god sakes finish this discussion in a real topic
Well, back to work, lot's of it in the near future
Post Reply

Return to “Problems with TTDPatch”

Who is online

Users browsing this forum: No registered users and 11 guests