Page 6 of 8
Re: yet another...err...my patch pack (r13019)
Posted: 16 May 2008 08:27
by rbn2903
Hi. I think I found a problem that only occurs, if you put the "timetable based separation patch" and the "daylength patch" together. Actually there two Problems.
1) (minor problem): if you click on "automatically separate" with a daylength factor bigger than "1", the start dates of any vehicle in a shared order are way too much apart from each other (hope that's understandable, i usually speak German

). I can solve that problem by replacing of the variable "DAY_TICKS" into "DayLength()" (which is introduced in the daylength patch, so it's ok, that the separation-patch doesn't know it)
2) (major problem): the bigger the daylength factor is, the bigger is the chance that more and more vehicles (of a shared order) arrives at the first station at the SAME Day, so all their timetables will start at the same day, so they'll leave one after each other, and there isn't really separation anymore. Can please someone confirm that and has a solution for that problem, that doesn't involve rewriting most of the code to be based on ticks, not days?

(I don't think I'd be able to do this) It's really sad, I can't enjoy using both patches. Thanks for your help.
btw: nice work putting all these patches together!
Greets, Rainer
Re: yet another...err...my patch pack (r13019)
Posted: 16 May 2008 08:40
by Roest
Well i think this cannot be avoided. Every single patch is written for an unpatched version of the trunk. Fixing them to work together will take an amount of time i simply don't have at the moment. Bringing the pack to current trunk, i.e. incorporate all updated patches and update the remaining ones myself will already take some hours.
Re: yet another...err...my patch pack (r13019)
Posted: 16 May 2008 11:42
by rbn2903
I totally unterstand that. I didn't mean my post as an attack or something like that
I was able - against my own saying - to change the timetable based separation patch to be based on ticks, not days. But I'm not into "svn", so I'm not able to post a patch/diff... And it works

, but now the "Start Date" functionality shows random values, because i don't know how to change my "ticks" into "Date".
Re: yet another...err...my patch pack (r13019)
Posted: 16 May 2008 19:35
by Roest
updated to r13117
updated: YAPP v7
updated: Routing Restrictions
added: filter by cargo
added: close airports
edit: for some reason buildottd fails me on my xp machine, it compiles fine on linux, so i have no real clue whats going on right now. Can anyone compile it on windows?
There won't be a new version with pax dest unless someone brings it up to current trunk.
Re: roest's patch pack v10 (r13117)
Posted: 16 May 2008 21:41
by Roujin
BuildOTTD relies on mingw/gcc. gcc compilation was broken in r13117. MSVC compilation works though.
gcc compilation was fixed in r13122.
Re: roest's patch pack v10 (r13117)
Posted: 16 May 2008 22:26
by Ammler
Here is win roest pack compiled with svn r13116:
trunk_r13116_patchpack_v10_r13117.patch_17.05.08_00-09-19.exe (link removed)
Greets
Ammler
Re: yet another...err...my patch pack (r13019)
Posted: 17 May 2008 07:21
by einKarl
Roest wrote:updated to r13117
updated: YAPP v7
updated: Routing Restrictions
[...]
This Version does not work properly here.
(I compiled it from svn without errors an a standard OpenSuse 10.3)
Problems:
- I cannot click on the last 2 items on the right side of the signal-Menu. That means: cannot place a YAPP-oneway-Signal; cannot change Signals.
- Message "Trains got lost" (? - "haben sich verirrt") nearly daily. But they do their work.
- I tried to build stations other that standard. All options are available, but always the standardstation is build. (The same combination of newgrf work fine with other OTTD-Versions, including your Version 13019)
Servus
KS
Re: roest's patch pack v10 (r13117)
Posted: 17 May 2008 08:27
by Roest
removed it for now, will post another one later
update: there won't be a new pack soon, too much stuff needs fixing first
Re: roest's patch pack v10 (r13117)
Posted: 20 May 2008 17:35
by trainguru
Hi,
if you are compiling a new version of your really great patchpack, it would be amazing, if you could add that sharing-stuff from
http://www.tt-forums.net/viewtopic.php?f=33&t=37455 to it.
Best regards
trainguru
Re: roest's patch pack v10 (r13117)
Posted: 21 May 2008 06:21
by Two5Kid
A very big sorry for my 'outrageous' request for help.
Anyone able to compile this Patchpack for OSX?
If not, is there any other way I could play OpenTTD besides using vitualization? And also besides downloading OpenTTD for Mac, since it doesn't support this patchpack.
Re: roest's patch pack v10 (r13117)
Posted: 21 May 2008 07:44
by Roest
Ok so i thought I'd give a status report. I'm still interested in bringing this up to date but it still won't happen soon. I'm pretty busy with my other project and it takes A LOT of time, just merging so many patches. Now as those who have little programming background might have noticed, there have been many code changes in trunk lately. In particular the whole window code was changed, so every patch that uses some kind of gui now needs work beyond fixing some simple conflicts. Doing this for 15+ patches I don't have the time nor will. So I'll wait for the patch authors or anyone else to update their patches while I procrastinate on updating the bettergraph patch which is kinda my own responsibility

Re: roest's patch pack v10 (r13117)
Posted: 21 May 2008 11:34
by Toni Babelony
Two5Kid wrote:Anyone able to compile this Patchpack for OSX?
If not, is there any other way I could play OpenTTD besides using vitualization? And also besides downloading OpenTTD for Mac, since it doesn't support this patchpack.
I'll get on to it tomorrow! I'm trying to compile it together with the Track Sharing patch as this seems just too awesome to be true... (I have the feeling it won't work)
Re: roest's patch pack v9 (r13019)
Posted: 23 May 2008 12:45
by nonick37
A little problem:
I downloaded the precompiled v9 windows binary with and without paxdest.
I have been playing with paxdest for a while single player, and wanted to tedt without paxdest in multiplayer.
There is two servers which runs this patchpack online, one password protected, and one open.. leaves me with little choice.. so..
http://www.openttd.org/server_detail.php?id=20358
Indiana's Game (roest's patch pack v9)
Last update: Friday, May 23rd 2008 12:36 GMT Clients: 0 / 10 (3 / 8 companies; 0 / 10 spectators)
Language: [German]
Map: Map name: "Random Map"
Landscape: Temperate
Map size: 1024 x 512
Server version: r13019M
Server address: 88.198.0.249:3979
Start date: 1921-01-01
Current date: 1921-06-09
NewGRFs in use
GRF Name GRF Identifier MD5 Checksum
Aviators Aircraft (av8) v1.331 44440A01 A7EA6FB6732157AEE44627A64EBCDAE6
City Stations 52455400 1600687C50C5AB1E72EDD487CAD50E2A
DB Set V0.82 (XL) 05.05.05 6D620401 C5ACB6D5536A464FD78871D91840A35F
Dutch Tram Set r15 4642FB31 A2FD21ADC90E63CA0237A9038E21BC8D
Generic buffer-stops v0.1 504E0002 6E6944E09CE6C3AC130DF72C542EE4B1
German Town Names Set 1.0 44550002 AF3E5FAC975E947C1CA19FAD48D66E68
GRVTS v1.0 52571201 15128ED01E1DBB8A71A01F1B3D975A38
Industrial Stations Renewal v0.6.0 4A430002 D4317461E1CFA117D5B64C74F7CBD9C5
New bridges v0.41 535A0501 44B7893026BB8599A79DFAB05C3149AB
NewShips 6D620004 70649F1AFC954942173B0AA89C1E8B14
NewStations V0.42 05.09.05 6D620601 44EB2F155862E4D4F0AB671D7021AF54
Pikka's Basic Industries v1.2 44440602 FA22D67ABD830A8E905025F946356E29
Stolen Trees 52453C00 C5B4EC240B33E2DB8D1EA64C97898B5E
Total Bridge Renewal Set test_version #3 74677462 CA227E8F4751F04509219ADB2D8DCB1F
Total Town Replacement Set v3.02a 56430001 AF3E0A1E6EF0B98DB966594578D1775B
Problem is. when trying to connect to this one, with the non-paxdest- version , I get "Game load failed, Broken savegame - invalid chunk size". No company created since i cannot connect.
As a test, I tried to connect to the same server with the synch-problem paxdest version. With this version I was able to connect, but was disconnected for out of synch reasons. Company was created before disconnected.
Anyone experience the same problem?
Re: roest's patch pack v9 (r13019)
Posted: 23 May 2008 13:55
by einKarl
nonick37 wrote:A little problem:
I downloaded the precompiled v9 windows binary with and without paxdest.
I have been playing with paxdest for a while single player, and wanted to tedt without paxdest in multiplayer.
There is two servers which runs this patchpack online, one password protected, and one open.. leaves me with little choice.. so..
http://www.openttd.org/server_detail.php?id=20358
Indiana's Game (roest's patch pack v9)
[...]
Anyone experience the same problem?
Same Problem with selfcompiled Linux-Version.
Indiana will try to recompile without PaxDest.
Servus
KS
Re: roest's patch pack v9 (r13019)
Posted: 23 May 2008 13:56
by Touqen
Multiplayer paxdest doesn't currently work.
Re: roest's patch pack v9 (r13019)
Posted: 28 May 2008 00:39
by Dave
I might just fall in love with you. This is brilliant.
Re: roest's patch pack v9 (r13019)
Posted: 28 May 2008 04:55
by Indiana
While saving on my server I see the following Errors:
Code: Select all
Saving map...
dbg: [misc] Saving Criteria REF 0
dbg: [misc] Saving Criteria REF 0
dbg: [misc] Saving Criteria REF 1
dbg: [misc] Saving Criteria REF 1
dbg: [misc] Saving Criteria REF 2
dbg: [misc] Saving Criteria REF 2
dbg: [misc] Saving Criteria REF 3
dbg: [misc] Saving Criteria REF 3
Map sucessfully saved to o2.sav
Also the game often de-sync (but not for all player!) later it will switch to ontoher player to be desync

Minimun once a day the game die and I have to restart it.
=> Even without PaxDest not 100% MP able.
But it is the best we have! And I won't give pack alle this nice new functions!
PS: Maybe you can add that the company passwords will be saved than it is not that bad because I write a script which will restart the server with the last autosave.
Re: roest's patch pack v9 (r13019)
Posted: 28 May 2008 08:44
by nycom
Indiana wrote:While saving on my server I see the following Errors:
Code: Select all
Saving map...
dbg: [misc] Saving Criteria REF 0
dbg: [misc] Saving Criteria REF 0
dbg: [misc] Saving Criteria REF 1
dbg: [misc] Saving Criteria REF 1
dbg: [misc] Saving Criteria REF 2
dbg: [misc] Saving Criteria REF 2
dbg: [misc] Saving Criteria REF 3
dbg: [misc] Saving Criteria REF 3
Map sucessfully saved to o2.sav
Also the game often de-sync (but not for all player!) later it will switc.....
It's a debug information from the routing restriction patch.
Re: roest's patch pack v10 (r13117)
Posted: 31 May 2008 20:40
by hans89
Toni Babelony wrote:Two5Kid wrote:Anyone able to compile this Patchpack for OSX?/.../
I'll get on to it tomorrow! I'm trying to compile it together with the Track Sharing patch as this seems just too awesome to be true... (I have the feeling it won't work)
How's it coming? I'm really looking forward to testing this patch pack (as I've never manually added patches), if someone could compile it for Mac. Looking forward to it!
Re: roest's patch pack v9 (r13019)
Posted: 31 May 2008 22:58
by Toni Babelony
Beh, haven't been onto it. You can do it yourself if you want since it's damn easy and you don't have to download extra programs for it.
- Download the OTTD source and unzip it into a folder (rename it to 'OTTD' to make it easier) that's easy to find;
- Download the patchpack to the OTTD map and rename the patchpack to: "patchpack.patch";
- Download the "copypaste.grf" from the forums and put the unzipped file in the /data map;
- Open 'Terminal' (Find it in the Applications/Utilities map);
- Type in the location of the OTTD source folder. e.g.: "cd Users/name/Desktop/OTTD" -> Enter (don't forget the "cd " in this command!);
- Then type: "patch -p0 < patchpack.patch" -> Enter;
- Wait until finished, then: "./configure" -> Enter;
- Wait until finished, then: "make bundle" -> Enter;
- Wait until finished. This could take up to 20 minutes and PRESTO! You can find your version in the /bundle map.
Be sure to have a corresponding version of OTTD and the Patchpack! Else it won't work properly.
Good luck!