Page 1 of 5

MMNL Ready2Play MP PatchPacks; Request here! [08-10-2013]

Posted: 13 Sep 2013 22:48
by MasterMeNL
Update 08-10-2013:
- Added MMNL Custom Series 1 V8.1.
- Added MMNL Bridges over Everything V0.02 to Patches section.
- Added Patches 08-10-2013 V1 to Patches section.


------------------------- Format ----------------------------------------------------------------------------------------------------

OpenTTD [seriesnumber][version][revision][date] are my own patch packs that I made for personal use, [version] usually means that V2 has more patches than V1, I extended my own patch pack with some more patches.

OpenTTD [requestnumber][version][revision][date] same as above, [requestnumber] is reserved for life.

Note that the series stuff is only added for content newer than 21-Sep-2013 16:23.

+ stands for new stuff.
= stands for updated stuff.
- stands for removed stuff.

Every download includes both x86 and x64 executables!

------------------------- Bugs, Glitches & Crashes --------------------------------------------------------------------------------

Please report any problems you have here before you post it in the patch thread as it may be my fault.

Known problems:

CRASH - All path signals somehow checking a tunnel or bridge with signals will always crash the game, no exceptions as far as I know!
^ Caused by ATC Speed Control being on, I'll check if I can fix this sometime.

BUG - Clicking on a location on the map will always put you to the top of the map. I'm sure that I installed the bigger maps patch correctly including the map fix, it does say where you are properly however so it's not too big of a deal.

GLITCH - On high height levels buildings start flickering, especially when there is movement behind near them.

GLITCH - Bridges don't draw over houses yet, I don't even know if it's possible to do that without making the game crash eventually. Maybe this is the limit of the map array. I don't know really.



Only special XP builds run on Win XP:
Everything newer than MMNL Custom Series 1 V5 and Request Series 1 V1 has XP binaries added into the archive, request them is you need them for older versions.

------------------------- MMNL Custom Series 1 -----------------------------------------------------------------------------------

These shouldn't cause any problems on multiplayer and I have tested them, they're currently used in a pretty big server and being tested thoroughly.

Upgrade path:
V1 => V2: FAIL (More Height Levels completely changes save structure.)
V2 => V3: FAIL (ATC speed control saves ATC option the wrong way, maybe hotfix?)
V3 => V4: SUCCESS
V4 => V5: SUCCESS
V5 => V6: SUCCESS
V6 => V7: SUCCESS
V7 => V8: SUCCESS (WALLCLOCK_NETWORK_COMPATIBLE is set to 0 which should work for MP games according to author.)
V8 => V8.1: SUCCESS

MMNL Custom Series 1 V1 rev25768 [13-09-2013]
+ Logic Signals patch r25739
+ Slim Timetable Separation (new V60 out) r25755
+ Chunnel V20 r24097
+ Signals in tunnels and on bridges V3.02 r25593


MMNL Custom Series 1 V2 rev25768 [20-09-2013]
+ More Height Levels V27

MMNL Custom Series 1 V3 rev25768 [20-09-2013]
+ ATC speed control r22604

MMNL Custom Series 1 V4 rev25768 [20-09-2013]
+ Rating in Town Label r25234
+ Mark where trains frequently get stuck at signals r25234


MMNL Custom Series 1 V4 rev25787 [21-09-2013]
= Updated trunk to revision 25787

MMNL Custom Series 1 V5 rev25795 [23-09-2013]
+ Enhanced Transparency Window r25591
= Updated trunk to revision 25795


MMNL Custom Series 1 V6 rev25797 [25-09-2013]
+ Polyline track building tool r25721
= Updated trunk to revision 25797


MMNL Custom Series 1 V7 rev25800 [29-09-2013]
+ Updated extra-large-maps patch, version 12 r23824 with hotfix on next page
= Updated trunk to revision 25800


CRASHES - MMNL Custom Series 1 V8 rev25823 [06-10-2013]
+ Departure Boards
+ Build and Refit
+ MMNL Bridges over Everything V0.01 (Download link in Patches section)
= Updated trunk to revision 25823


MMNL Custom Series 1 V8.1 rev25824 [08-10-2013]
+ "Assertion failed on tile_map.h line 125" crash fixed.
= MMNL Bridges over Everything V0.02 (Download link in Patches section)
= Updated trunk to revision 25824


------------------------- MMNL Request Series 1 -------------------------------------------------------------------------------------

MMNL Request Series 1 V1 rev25786 [20-09-2013] (XP Edition), requested by Djohaal:
+ The Clipboard
+ Slim Timetable Separation (new V60 out)
+ Taxes by Bigos
+ Upgradeable Airports
+ Trip History
+ Rating display in town label
FAIL SpComb's daylenght patch
FAIL Grass growth on unused rails.
FAIL Better Loans


MMNL Request Series 1 V2 rev25801 [01-Oct-2013], requested by Djohaal:
+ Chunnel V20 r24097
= Updated trunk to revision 25801


------------------------- Requesting --------------------------------------------------------------------------------------------------

Feel free to request stuff, I'll try to make it work somehow.
Just make sure to find the latest version of the patch on the forums yourself and link it in your post, or you'll get a FAIL patch back. ;)

------------------------- Patch Files --------------------------------------------------------------------------------------------------

Custom Patches:
- CRASHES - MMNL Bridges over Everything V0.01 rev25812 [06-10-2013]
- MMNL Bridges over Everything V0.02 rev25823 [08-10-2013]

Here are all the patch files of the stuff I upload except for r25768_v1 (I updated it to v2 without making a backup).
When you compile a newer/older version of OpenTTD with the patch pack or modify it please also upload them to this thread so I can include them in the main post, alternatively I can link to your post so you can keep it up-to-date yourself.
- Patches 21-09-2013 V1
- Patches 23-09-2013 V1
- Patches 01-10-2013 V1
- Patches 08-10-2013 V1

------------------------- Changelog ---------------------------------------------------------------------------------------------------
Latest update is shown only at the top of this post.

Update 20-09-2013 v3:
- Re-uploaded r25768_v1 with better !Build-information text file.
- Added r25768_v2.
- Added r25768_v3.
- v2: Added r25768_v4.
- v3: Added r25786_r1v1.


Update 21-09-2013:
- Re-organized everything, should be much better now!
- Added r25787 MMNL Custom V4.
- Added complete patch files.


Update 23-09-2013 V2:
- Added note about special Win XP builds.
- Added Request Series 1 v1 XP Edition.
- V2: Added MMNL Custom Series 1 V5.
- V2: Added MMNL Custom Series 1 upgrade path.
- V2: Added Patches 23-09-2013 V1.


Update 25-09-2013:
- Added MMNL Custom Series 1 V6 with XP binaries.
- New packages will include XP binaries from now on.


Update 29-09-2013:
- Added MMNL Custom Series 1 V7
- Topic changed from "Precompiled patch packs, request stuff here!" to "MMNL Ready2Play MP PatchPacks; Request here!"


Update 01-10-2013:
- Added MMNL Request Series 1 V2 rev 25801[01-10-2013]
- Changed formatting, see above.
- Added Patches 01-10-2013.


Update 06-10-2013:
- Added MMNL Custom Series 1 V8.
- Added MMNL Bridges over Everything V0.01 to Patches section.


------------------------- Original Post ------------------------------------------------------------------------------------------------

Hi everyone!
I have been looking around this maze for quite a while
I decided that a central list of some sort of pre-compiled patched revisions would be pretty useful for people searching for updates and for those who don't know how to compile themselves.
I haven't found anything similar to this, but I might've missed it or it could be in another forum section.
All credits go to original patch makers, other people updating fixes, etc.
Enough chit-chat, time for some actual releases! Or... just one... for now.

Regards,

Melvin.

Re: Compiled patch combination list

Posted: 13 Sep 2013 23:36
by Eddi
MasterMeNL wrote:a central list of some sort of pre-compiled patched revisions
lists of that kind are typically outdated very quickly.

Re: Compiled patch combination list

Posted: 14 Sep 2013 00:03
by MasterMeNL
Eddi wrote:
MasterMeNL wrote:a central list of some sort of pre-compiled patched revisions
lists of that kind are typically outdated very quickly.
I shall not perish!

Re: Compiled patch combination list

Posted: 14 Sep 2013 10:52
by frosch
Do you mean a list like that?
http://wiki.openttd.org/List_of_patches

It contains lists of both patches and patchpacks. I am not sure whether it lists locations of binaries, but you could add a column.

Re: Compiled patch combination list

Posted: 14 Sep 2013 13:22
by WWTBAM
That would make sense as the best way to do this, then anyone can update it. Maybe even link to it from a sticky in the General OpenTTD forum.

Re: Compiled patch combination list

Posted: 14 Sep 2013 21:16
by Valdez
MasterMeNL wrote:Hi everyone!

...

OpenTTD revision 25768M with:
- Logic Signals patch r25739
- Slim Timetable Separation (new V60 out) r25755
- Chunnel V20 r24097
- Signals in tunnels and on bridges V3.02 r25593

Feel free to request stuff, I'll try to make it work somehow.

Regards,

Melvin.
Looks good, thanks for the effort.. I tried to do a version for myself with the two patches I highlighted, but I failed hard.. And other pre-compiled packs tend to be way too intimidating for me (too much of new stuff to wrap my head around).

Re: Compiled patch combination list

Posted: 14 Sep 2013 21:25
by MasterMeNL
frosch wrote:Do you mean a list like that?
http://wiki.openttd.org/List_of_patches

It contains lists of both patches and patchpacks. I am not sure whether it lists locations of binaries, but you could add a column.
That could work, but I have the feeling that must people check here. And making requests on a lot easier on the forums!
roboboy wrote:That would make sense as the best way to do this, then anyone can update it. Maybe even link to it from a sticky in the General OpenTTD forum.
I think it would only work if it were sticky'd as I don't know enough people lurk the wiki and the forum thread would get pushed back to the latter pages in a matter of days/weeks.
Maybe we can work something out.
Valdez wrote:Looks good, thanks for the effort.. I tried to do a version for myself with the two patches I highlighted, but I failed hard.. And other pre-compiled packs tend to be way too intimidating for me (too much of new stuff to wrap my head around).
Feel free to request anything you want, I'm not updating this yet because the only really "new" thing is:
"-Add: Additional layered main toolbar arrangement"
Which doesn't seem like too big of a deal.
Also, check your PM.

I even think that the current patch's saves would still work with unpatched trunk, although savegame version should probably be set to 255 I guess.

Regards,

Melvin.

Re: Compiled patch combination list

Posted: 15 Sep 2013 13:43
by adf88
frosch wrote:Do you mean a list like that?
http://wiki.openttd.org/List_of_patches

It contains lists of both patches and patchpacks. I am not sure whether it lists locations of binaries, but you could add a column.
It list patches and patch packs. The form (source code / binaries) is irrelevant here. There is a column for download location - forum link. Other links can be added in "comments" column.

MasterMeNL - what you did is actually crating a patch pack. Name it, share the source code and add to the list of patches.

Re: Compiled patch combination list

Posted: 15 Sep 2013 17:37
by MasterMeNL
adf88 wrote:It list patches and patch packs. The form (source code / binaries) is irrelevant here. There is a column for download location - forum link. Other links can be added in "comments" column.

MasterMeNL - what you did is actually crating a patch pack. Name it, share the source code and add to the list of patches.
What I'm trying to do is more like a service to people that don't know how to compile and/or merge patches. Basically is the end there will be multiple path packs on here depending on the requests being made.
I guess I'll edit the title to provide some clarification because the current title is pretty messy.

Also, I don't have a wiki account and I don't want to create one just to use it once, maybe you can add a "Request patch packs here" link to that wiki page as I really do not plan on realising "Melvin's super patch pack™". x)

I also didn't merge the patch files, I just patched them in a certain order (order is the same as in the thread) and every single time gave me an error I fixed it manually in Visual Studio 2012.
I may start creating patches soon™, but for now I do it the stupid way.

Edit: I really suck at these titles, maybe someone else can figure out a better one? :))

Regards,

Melvin.

Re: Precompiled patch pack list, request stuff here!

Posted: 15 Sep 2013 20:55
by kamnet
If you have an account on any OpenTTD servers (including BaNaNaS) then you can log in and edit the wiki.

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 12:35
by MasterMeNL
Update 20-Sep-2013 v2:
- Re-uploaded r25768_v1 with better !Build-information text file.
- Added r25768_v2.
- Added r25768_v3.
- v2: Added r25768_v4.


See main post for download links and details.
Yeah, I'm too lazy to update this post!

Regards,

Melvin.

P.S. can someone maybe sticky this? ;)

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 12:53
by planetmaker
I believe the wiki is a more suitable place to keep a list of patch packs. We have too many stickies here already. And stickies can only be maintained by too few people.

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 14:09
by WWTBAM
planetmaker wrote:I believe the wiki is a more suitable place to keep a list of patch packs. We have too many stickies here already. And stickies can only be maintained by too few people.
The wiki is definitely the best place for this.

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 15:28
by MasterMeNL
I guess I'll put it on the wiki sometime, although I'm not sure where it should be on the page.
But first, time for some actual OpenTTD-ing! :))

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 15:30
by Lord Aro

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 15:31
by planetmaker
https://secure.openttd.org/wiki/List_of_patches comes as obvious page to my mind

EDIT: obviously I'm slow :-)

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 16:16
by Djohaal
Ok so here we go. This is kind of a "lite" version of vaulter's hard patchpack. To be built against any adequate trunk rev that already includes cargodist.

SpComb's daylenght patch linked to eddi's latest review.

The Clipboard

Automated Timetables and Separation

Taxes by Bigos

Better Loans

Upgradeable Airports

Trip History

Grass growth on unused rails. - Updated link to latest revision, r 22440

Rating display in town label

Thanks a lot. :))

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 17:23
by alluke
CargoDist!
Infrasharing!

:bow:

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 19:27
by 3298
alluke wrote:CargoDist!
Infrasharing!

:bow:
Cargodist is in trunk, by building a patchpack on top of current trunk, you get that for free.

But judging from the list of included patches, you seem to aim for a "trunk with enhancements" feel, not a "roadmap for OTTD 2.0" one. So may I suggest my own interface patches? (enhanced transparency window; multiple hotkey actions for a single keypress)
Decide for yourself whether they are useful enough, because I probably won't use this patchpack. (Linux user familiar with compiling here... :P )

Re: Precompiled patch packs, request stuff here! [20-Sep-201

Posted: 20 Sep 2013 19:38
by MasterMeNL
Status on Djohaal's request: finished, check main post!
clipboard: OK
improved loans: FAILED
timetable seperation: OK
trip history: OK
airport upgrade: WIP
town rating label: OK
tax02: WIP
old rails: FAILED

alluke wrote:CargoDist!
Infrasharing!

:bow:
Will do!
3298 wrote:But judging from the list of included patches, you seem to aim for a "trunk with enhancements" feel, not a "roadmap for OTTD 2.0" one. So may I suggest my own interface patches? (enhanced transparency window; multiple hotkey actions for a single keypress)
Decide for yourself whether they are useful enough, because I probably won't use this patchpack. (Linux user familiar with compiling here... :P )
Not sure who you are talking to now haha.
But if directed at me, yeah sure. I can at least try them out. :))
I wish I knew how to make bloody .patch files, but I can't figure out. When I select create patch with TurtleSVN™ (that's how I call it) it'll cry about bad formatting in the source and it refuses to make a patch.

Also, I've never worked with C++ before. And I only started learning Java 3 weeks ago (on university, really easy so far imo). So don't get me started on the complicated things. :P