UPDATES:
- Version 6.3: Fixed crashing bug during subsidy generation if there are no industries on map.
- Version 6.4: Fixed 'shared orders' button being enabled sometimes when it shouldn't be.
- Version 6.5: Updated some performance requirements to be a bit more realistic.
- Version 6.6: Fixed crash bug changing button state for competitor vehicles.
For the latest source code, see the Git repo at: https://gitlab.com/jez9999/openttd-jez
The readme is as follows:
This is Jez's build of OpenTTD which adds some fixes and small changes on top of "Yet Another Patch Pack based on YACD", itself a patch pack which adds a bunch of patches to OpenTTD 1.3.2.
After first run, you might want to copy 'good-openttd.cfg' over to the OpenTTD user directory, delete the exiting 'openttd.cfg', and rename it to 'openttd.cfg' to get some good defaults.
For the YAPP patch pack thread, see: viewtopic.php?f=33&t=65525
Additions/changes in Jez's build:
- Various bugfixes
- Allowed sending money to other companies in single-player mode
- Persist clipboard data between games/title screen
^ Allows you to copy your designs, paste them in another savegame dedicated to storing your designs, then copy them over from that savegame later.
- Company takeovers result in bought company's assets being scrapped instead of transferred to player
^ You almost never want the AI's badly-built infrastructure when buying them out, just to get them out of the way.
- On buyout, shares aren't sold for a non-zero value
^ The game was selling your shares when you bought a company out, giving you your money back and making a company buyout almost free! Now, if you
buy out a £1 million company, you lose £1 million.
- Companies cannot be bought if doing so (taking on their loan) would put your loan over the maximum loan.
- Disabled naming stations (confusingly) after a nearby industry.
^ A station will often be called something like '[town] Power Station' even if it's near other industries. When you then send trains to the station,
you're sending eg. a livestock train to 'the Power Station'. This patch makes it use other station names, like 'annex' or 'sidings' or whatever.
Much better.
- Sound FX muted on title screen
- If set to build block signals by default and cycle through path signals, the game will now cycle between basic block signals and path signals, just
avoiding pre-signals (which is probably what you want if you're working with path signals).
- When autoreplacing wagons, wagon rail type is now displayed (needed when using Universal Rail Type NewGRF, which cause all rail type wagons to appear)
- Added an 'original DOS music' OBM for a modified version of the GM music files I created, ripped from the original DOS version.
- Music playback system extended to allow a set of WAV files to play for the jukebox instead of MIDIs!
The WAV filenames that will be played are defined in 'baseset\wav_tracks.obm' and should be put in the 'gm' directory for the game to detect them. The
default names are the same as the Windows MIDI names, but with the extension changed to .wav, so for example GM_TT00.WAV is the theme tune.
This change involved the removal of the default non-DirectX Windows music driver, as the DirectX driver was needed to be able to properly play the WAV
data and detect when it was finished playing, so music now only works with DirectX. However, you can add whichever custom music tracks you like to
correspond with each jukebox song! Just put the WAV files into the 'gm' dir, select 'wav_tracks' from the music section of the game options
screen, and it'll play WAV jukebox music.
I strongly recommend that before you start any OpenTTD new game, you download the Universal Rail Type NewGRF. When the time comes to upgrade to
monorail or maglev, you can convert all the depots to universal rail depots, send all the trains there, and have them autoreplaced to the new track
type, making upgrading a train network to a new track type *MUCH* easier. This NewGRF must be enabled before the game starts though, or it will not
be available in that game.
Also, it might be a good idea to play with the "Neighbours are important" game script installed & enabled. This limits crazy town growth and makes
huge passenger numbers harder.