1.9.1 alpha progress
Moderator: TTDPatch Moderators
-
- Tycoon
- Posts: 14275
- Joined: 09 Jan 2003 08:37
And for those of us who cannot view Marcin's webpage for some odd reason, or just want to see the feature list here:
Version 1.9.1 alpha 43.1 experimental (2003-05-19):
Version 1.9.1 alpha 43.1 experimental (2003-05-19):
- Bug fixed: -C or -W with no parameter could crash TTDPatch
- Bug fixed: Windows version restores the console icons before terminating
- TTDPatch now supports long (.cfg) versions of switches in the command line, in the format --switch=value or --switch value (not very useful in the DOS version)
- New switch: towngrowthratemode, -YT: define what affects the growth rate of towns. Value: 0 - TTD standard mode, 1 - TTD extended mode (as in previous alpha versions), 2 - advanced settings mode.
- Many additional new switches (long versions only), active only if `towngrowthratemode' is set to 2, to define the rules of town growth rate calculation
- New switches, `townminpopulationsnow' and `townminpopulationdesert' (long versions only), to define minimum populations to which towns in snow or desert can grow even without food or water (active if `towngrowthlimit', `towngrowthratemode' or `generalfixes' is enabled; set to 0 to get the standard TTD behaviour)
- New switch: moretownstats (no command-line short version yet): display additional statistics in a town information window
- Modified the `bribe' feature, it works with multiple companies now (should work in multiplayer, too); fixed problem with 'unwanted' status not expiring in 2070 and later; the bribe cost calculation has changed slightly, now passengers and mail are taken independent of each other
- More data per town are stored in a secondary town array if any of the following switches are enabled: bribe, towngrowthlimit, towngrowthratemode, moretownstats; the array is saved in an extra chunk after the normal data
- Town population is now stored as a 32-bit value, so it no longer wraps around at 65536 (active if the secondary town array is used)
- TTD bug fixed: when a new town is created in the scenario editor, population and number of buildings is recalculated for all towns (because town boundaries have changed; active if the secondary town array is used or `generalfixes' is on)
- TTDPatch now displays a warning if important data may be lost (due to some feature being disabled or not present) while loading a game
- With `lowmemory on' it is no longer possible to load a game with a larger `morevehicles' setting (the limit to `morevehicles' of 2 will be lifted soon)
- Allow ranged switches with no associated bit in common.h, as auxiliary parameters (used for the new town growth switches)
- New debug flag, o+ to write all switches (not only the new ones) in alphabetic order when using the -W switch
Sorry about the recent trouble with the website again. I hope it'll get sorted out soon. In the mean time, you can access it by IP, at http://66.216.18.204/ . However this address doesn't work for maybe 10% of all visitors for unknown reasons...
Anyway, I've released alpha 44, even though it's not really the best time for this. However, I'm leaving for Germany in less than a week and want to get some testing done before then.
So here's what's new. First, it includes all the changes to the town growth code that Marcin has announced on Monday, and I'm not repeating the details of these. You can read it in the posts above if you missed it.
Aside from several changes behind the scenes (memory manager and loader), I've renamed several sign cheats, and created aliases so that you can keep using the old name, but you'll get a message telling you the new names.
Cht: RemoveEngines is now Cht: RemoveVehicles
Cht: AllEngines is now Cht: AllVehicles
Csaba has created a new patch for currency handling, which introduces one new currency (Forints) as well as a custom currency. You can change the custom currency name using the ttdpttxt.dat mechanism. To enable the new currencies, use "morecurrencies on". You can also use "morecurrencies <number>", where the number is the multiplier to use for the custom currency, in units of a 1000th. For example, "morecurrencies 2500" sets the multiplier to 2.5 .
Some people have complained about the change from 100 litres being a ton to 1000 litres being a ton in generalfixes. You can now turn this off by adding the value "16" to the miscmods switch.
I have also spent a lot of time on improving the placing of pylons on electrified track. Now, long stretches of straight track show pylons on only every other tile. Curves and changes in slope should be handled properly, but there may be small glitches. On bridges, pylons have the wrong position currently, but I'll fix that soon.
Because of these changes, I had to yet again update the elrails(W).grf file, so please download an updated version or your electrified tracks will look very strange.
Finally, Oskar has written several enhancements to the game interface, enabled by "enhancedgui on". This creates buttons for all 7 platforms and lengths in the station dialog (if you use largerstations).
All changes in 1.9.1 alpha 44 (May 23, 2003):
Anyway, I've released alpha 44, even though it's not really the best time for this. However, I'm leaving for Germany in less than a week and want to get some testing done before then.
So here's what's new. First, it includes all the changes to the town growth code that Marcin has announced on Monday, and I'm not repeating the details of these. You can read it in the posts above if you missed it.
Aside from several changes behind the scenes (memory manager and loader), I've renamed several sign cheats, and created aliases so that you can keep using the old name, but you'll get a message telling you the new names.
Cht: RemoveEngines is now Cht: RemoveVehicles
Cht: AllEngines is now Cht: AllVehicles
Csaba has created a new patch for currency handling, which introduces one new currency (Forints) as well as a custom currency. You can change the custom currency name using the ttdpttxt.dat mechanism. To enable the new currencies, use "morecurrencies on". You can also use "morecurrencies <number>", where the number is the multiplier to use for the custom currency, in units of a 1000th. For example, "morecurrencies 2500" sets the multiplier to 2.5 .
Some people have complained about the change from 100 litres being a ton to 1000 litres being a ton in generalfixes. You can now turn this off by adding the value "16" to the miscmods switch.
I have also spent a lot of time on improving the placing of pylons on electrified track. Now, long stretches of straight track show pylons on only every other tile. Curves and changes in slope should be handled properly, but there may be small glitches. On bridges, pylons have the wrong position currently, but I'll fix that soon.
Because of these changes, I had to yet again update the elrails(W).grf file, so please download an updated version or your electrified tracks will look very strange.
Finally, Oskar has written several enhancements to the game interface, enabled by "enhancedgui on". This creates buttons for all 7 platforms and lengths in the station dialog (if you use largerstations).
All changes in 1.9.1 alpha 44 (May 23, 2003):
- change loader to run before TTD initializes
- make more memory available in the lowmemory version especially
- remove support for separate sprite data segment
- lowmemory version can now use morevehicle > 2, but then fewer graphics can be loaded
- renamed Cht: RemoveEngines to Cht: RemoveVehicles and Cht: AllEngines to Cht: AllVehicles
- allow sign cheat aliases; ReloadEngines for ResetVehicles, AllEngines for AllVehicles and RemoveEngines for RemoveVehicles
- by Csaba: prevent lumber mill messages after every time a baby tree starts growing again
- by Csaba: "morecurrencies on" to enable Forints and a custom currency, "morecurrencies #" to set multiplier factor
- by Csaba: allow manual track conversion with "manualconvert on". Only regular tracks work at this time.
- new miscmods value: adding 16 prevents generalfixes from changing the display of litres such that 1000 l is a ton, instead of 100 l.
- restore shell icon after exiting
- improve placement of pylons on horizontal/vertical track
- fixed offsets of pylons and wires
- long stretches of straight track have pylons only on every other tile
- added .ico files to the DOS version too, they'll be used when you create a shortcut or view the properties in Windows
- included changes from Marcin's 1.9.1 alpha 43.1 experimental:
- Bug fixed: -C or -W with no parameter could crash TTDPatch
- Bug fixed: Windows version restores the console icons before terminating
- TTDPatch now supports long (.cfg) versions of switches in the command line, in the format --switch=value or --switch value (not very useful in the DOS version)
- New switch: towngrowthratemode, -YT: define what affects the growth rate of towns. Value: 0 - TTD standard mode, 1 - TTD extended mode (as in previous alpha versions), 2 - advanced settings mode.
- Many additional new switches (long versions only), active only if `towngrowthratemode' is set to 2, to define the rules of town growth rate calculation
- New switches, `townminpopulationsnow' and `townminpopulationdesert' (long versions only), to define minimum populations to which towns in snow or desert can grow even without food or water (active if `towngrowthlimit', `towngrowthratemode' or `generalfixes' is enabled; set to 0 to get the standard TTD behaviour)
- New switch: moretownstats (no command-line short version yet): display additional statistics in a town information window
- Modified the `bribe' feature, it works with multiple companies now (should work in multiplayer, too); fixed problem with 'unwanted' status not expiring in 2070 and later; the bribe cost calculation has changed slightly, now passengers and mail are taken independent of each other
- More data per town are stored in a secondary town array if any of the following switches are enabled: bribe, towngrowthlimit, towngrowthratemode, moretownstats; the array is saved in an extra chunk after the normal data
- Town population is now stored as a 32-bit value, so it no longer wraps around at 65536 (active if the secondary town array is used)
- TTD bug fixed: when a new town is created in the scenario editor, population and number of buildings is recalculated for all towns (because town boundaries have changed; active if the secondary town array is used or `generalfixes' is on)
- TTDPatch now displays a warning if important data may be lost (due to some feature being disabled or not present) while loading a game
- With `lowmemory on' it is no longer possible to load a game with a larger `morevehicles' setting
- Allow ranged switches with no associated bit in common.h, as auxiliary parameters (used for the new town growth switches)
- New debug flag, o+ to write all switches (not only the new ones) in alphabetic order when using the -W switch
- by Oskar: allow defining bits directly in .cfg file, e.g. "switchname #1011" sets bits 0, 1 and 3 (counted from the right)
- by Oskar: new switch "enhancedgui on" (-YG) improves game interface e.g. for construction of large stations
- spaceman-spiff
- Retired Moderator
- Posts: 20634
- Joined: 28 Jul 2002 07:08
- Location: Belgium
- Contact:
Could someone please send me the latestw.zip and erailsw.grf zip file
Windows version that is
I still can't reach
http://66.216.18.204/
http://www.ttdpatch.net/
http://uk.ttdpatch.net/

Windows version that is
I still can't reach
http://66.216.18.204/
http://www.ttdpatch.net/
http://uk.ttdpatch.net/

Well, back to work, lot's of it in the near future
- Raichase
- Moderizzle
- Posts: 11509
- Joined: 15 Dec 2002 00:58
- Location: Sydney, Australia. Usually at work in the underground railway station...
- Contact:
Thats an impressive looking Alpha. Have fun in Germany Josef 

Posted by Raichase. Visit my Flickr! Gallery, Blog (get a feed of everyone at once at Planet TT-Forums).
Raichase - Perfect timing, all the time: [13:37] * Now talking in #tycoon


Official TT-Dave Worley Fan Club
Official TT-Andel-in-a-pink-hat Fan Club
Raichase - Perfect timing, all the time: [13:37] * Now talking in #tycoon


Official TT-Dave Worley Fan Club
Official TT-Andel-in-a-pink-hat Fan Club
- spaceman-spiff
- Retired Moderator
- Posts: 20634
- Joined: 28 Jul 2002 07:08
- Location: Belgium
- Contact:
- spaceman-spiff
- Retired Moderator
- Posts: 20634
- Joined: 28 Jul 2002 07:08
- Location: Belgium
- Contact:
- spaceman-spiff
- Retired Moderator
- Posts: 20634
- Joined: 28 Jul 2002 07:08
- Location: Belgium
- Contact:
-
- Traffic Manager
- Posts: 202
- Joined: 31 Mar 2003 17:13
- Location: Helsinki, Finland
I have trouble with the larger train depots. It worked fine in Oskar's exp40a, i.e. the depot window was larger and showed up to 14 engines or carriages on one line. Now it is as large as before, but it only shows the first ten carriages, and the rest are invisible. I can still drag the carriages 11-14 from the end of the line to another line, but I can't see these carriages in the end of the line. I can post version information if needed.
P.S.
It would be nice to get some sort help for these new towngrowth switches. It's not too easy to determine their overall effect based on the comments alone.
EDIT: My mistake, I didn't remeber to specify the bit values. All is well.
P.S.
It would be nice to get some sort help for these new towngrowth switches. It's not too easy to determine their overall effect based on the comments alone.
EDIT: My mistake, I didn't remeber to specify the bit values. All is well.
TTD newbie
-
- Traffic Manager
- Posts: 202
- Joined: 31 Mar 2003 17:13
- Location: Helsinki, Finland
Seems there is something gone wrong in enhance gui to make it compatible with the version collect system.
Hmm recompiled the checkout version, nothing wrong here,
I haven't any problem here.
By the way, me and Josef forget that there are some bit settings with enhancegui: But it should work with simple "on" too...
(Sorry I am lazy)
So if you set enhancegui to #0110 will be even bigger and Trash everwhere.
And don't hammer Josef with crashlogs of experimental versions you downloaded at my site!
Please post your config, I try to reproduce the problem...
My checkout version will work with on / 0 too....
Hmm recompiled the checkout version, nothing wrong here,
I haven't any problem here.
By the way, me and Josef forget that there are some bit settings with enhancegui: But it should work with simple "on" too...
Code: Select all
%define ENHANCEGUI_NONE 0x02 // not used currently (maybe company window)
%define ENHANCEGUI_DEPOTEVENBIGGER 0x02 // 8 more wagons instead of 4
%define ENHANCEGUI_DEPOTALLTRASH 0x04 // Use allmost all as Trashbutton.
%define ENHANCEGUI_DEPOTHTRASH 0x08 // Horizontal TrashCan for Rail
So if you set enhancegui to #0110 will be even bigger and Trash everwhere.
And don't hammer Josef with crashlogs of experimental versions you downloaded at my site!
Please post your config, I try to reproduce the problem...
My checkout version will work with on / 0 too....
TTDPatch dev in retirement ... Search a grf, try Grf Crawler 0.9 - now with even faster details view and new features...


the ones that can visit the site: Can somebody post the windows alpha here for us 

Dinges
Who is the other person in me?
my Blog (dutch) - my Last.fm profile
Owner of http://ttdgraphics.cjb.net/ ! Temp addr: http://ttdgraphics.owenrudge.com/
Who is the other person in me?
my Blog (dutch) - my Last.fm profile
Owner of http://ttdgraphics.cjb.net/ ! Temp addr: http://ttdgraphics.owenrudge.com/
Who is online
Users browsing this forum: No registered users and 4 guests