JGR's Patch Pack

Forum for technical discussions regarding development. If you have a general suggestion, problem or comment, please use one of the other forums.

Moderator: OpenTTD Developers

Deicide
Engineer
Engineer
Posts: 19
Joined: 17 May 2011 16:02

Re: JGR's Patch Pack

Post by Deicide »

JGR wrote:
3iff wrote:Bug in v29.3.

When I mouseover an industry, the info window does not appear at all. It's really annoying!
I did look for a setting but couldn't find one. Just upgraded from 29.0 where it worked fine.

Thanks.
It may be worth checking the setting for when to show tooltips (hover, right click, etc.).
Mine is set to Right-click, but right-clicking on industries does nothing, nevermind that I shouldn't be required to do so; previous behavior was perfect, now it's unacceptable. I need to only see tooltips on UI elements on right-click, because I don't need to see them all the time, whereas I need to just hover over an industry to see the tooltip, because that doesn't conflict with other controls and because the info is consistently needed.
User avatar
JGR
Tycoon
Tycoon
Posts: 2557
Joined: 08 Aug 2005 13:46
Location: Ipswich

Re: JGR's Patch Pack

Post by JGR »

romazoon wrote:Is there any possibilities to make restriction signal also dependant on other companies signal/station/waypoints ?

using infrasharing network, often lead to some case where that possibility would be handy.

thanks
I can look into this, it ought to be doable for companies which share infrastructure access.
Redirect Left wrote:As I noted in this thread I made: viewtopic.php?f=29&t=84929
I'm maxing out airports quite frequently now in my large map of the UK, is there any easyness (or worthness) to making it so you can do dual airports (basically more than 1 airport per 'station')? With planes flying to whichever runway is free at the time, across the airports.
In Real Life™, once airports get above a certain size they are typically split into self-contained terminals with their own transport links and/or a shuttle between terminals.
This works well in OpenTTD as well (with cargodist).
I haven't used airports in my last few games, but previously I often sited them out of town, on a mainline or key interchange station. This leaves plenty of space for multiple terminals if needed, and avoids stunting the town too much by taking up too much area.
Deicide wrote:Mine is set to Right-click, but right-clicking on industries does nothing, nevermind that I shouldn't be required to do so; previous behavior was perfect, now it's unacceptable. I need to only see tooltips on UI elements on right-click, because I don't need to see them all the time, whereas I need to just hover over an industry to see the tooltip, because that doesn't conflict with other controls and because the info is consistently needed.
Code related to this changed upstream, I'll look into adding some handling for this case, likely you're the first person to try it with hover set to right-click.
Ex TTDPatch Coder
Patch Pack, Github
Wahazar
Tycoon
Tycoon
Posts: 1451
Joined: 18 Jan 2014 18:10

Re: JGR's Patch Pack

Post by Wahazar »

Is it possible to make zoning settings a user persisting options?
For example, I found 'station catch-up area' very useful, but whenever I log off the server, it vanish.
Formerly known as: McZapkie
Projects: Reproducible Map Generation patch, NewGRFs: Manpower industries, PolTrams, Polroad, 600mm narrow gauge, wired, ECS industry extension, V4 CEE train set, HotHut.
Another favorite games: freeciv longturn, OHOL/2HOL.
Tsylatac
Engineer
Engineer
Posts: 50
Joined: 26 Dec 2015 01:04

Re: JGR's Patch Pack

Post by Tsylatac »

JGR wrote:
Deicide wrote:Mine is set to Right-click, but right-clicking on industries does nothing, nevermind that I shouldn't be required to do so; previous behavior was perfect, now it's unacceptable. I need to only see tooltips on UI elements on right-click, because I don't need to see them all the time, whereas I need to just hover over an industry to see the tooltip, because that doesn't conflict with other controls and because the info is consistently needed.
Code related to this changed upstream, I'll look into adding some handling for this case, likely you're the first person to try it with hover set to right-click.
Fellow right-click tooltip user here. The "length:" tooltip for tunnel construction is also broken in right-click mode. (It works just fine for bridges.)
MJS
Director
Director
Posts: 540
Joined: 28 Jul 2005 09:31

Re: JGR's Patch Pack

Post by MJS »

JGR wrote:
MJS wrote:Here's my savegame - it contains a lot of NewGRF's, though... Main view shows two TGVs with this behaviour.
Thanks, this issue is fixed now, and will be in the next release.

This is due to tile 1117x365 near Winterthur. The incorrect rail type on the tile was being used to determine the consist rail speed limit immediately after the rail type transition.
Great, thanks!
User avatar
3iff
Tycoon
Tycoon
Posts: 1093
Joined: 21 Oct 2005 09:26
Location: Birmingham, England

Re: JGR's Patch Pack

Post by 3iff »

Ok, I'll check the hover settings...I couldn't find anything using the settings 'search'...but I accept it's sometimes a bit vague.

However, it does seem something had changed somewhere. Anyway, no damage done (and I thought it odd that no-one else had reported such a problem.)

Thanks to everyone who made suggestions.
User avatar
Valle
Transport Coordinator
Transport Coordinator
Posts: 284
Joined: 15 May 2007 11:35
Location: Germany

Re: JGR's Patch Pack

Post by Valle »

I tried to compile the latest version on macOS Sierra 10.12.6 after ./configure --without-liblzo2 (as it refuses to use it for whatever reason) and ran into the following issue while compiling rev.cpp.
The same issue occurred on another copy with ./configure --enable-static --without-liblzo2

Code: Select all

[SRC] Compiling progress.cpp
[SRC] Compiling rail.cpp
[SRC] Compiling rail_cmd.cpp
[SRC] Compiling rail_gui.cpp
[SRC] Compiling rev.cpp
/Users/Val/Downloads/OpenTTD-patches-jgrpp/src/rev.cpp:91:72: error: expected
      expression
  ..._openttd_newgrf_version = 1 << 28 | 10 << 24 | 0 << 20 |  << 19 | 28004;
                                                               ^
1 error generated.
make[1]: *** [rev.o] Error 1
make: *** [all] Error 1
Does anyone have an idea what the root of the above issue is and how it can be fixed?

Ro(V)eO wrote:
Ayo wrote:Hi, is there a downloadable version of openttd with jgr's patch pack for MacOS? I'm programming illiterate so I wouldn't know how to compile it myself. Grateful for anyone who can post a link. Cheers!

I've compiled .29.2 and made a bundle for it. Works for me.
You are free to try if this works for your Mac as well, but no guarantees ^^

https://drive.google.com/open?id=169ifJ ... 0udgtpbgG-

Simply download the bundle-folder and start the App.
Thanks for your build. Sadly, I couldn't convince my Mac to run it. After fixing a libpng version mismatch by upgrading libpng in homebrew, I'm being outbraked by what appears to be an obsolete version of libiconv. When I try to upgrade it in homebrew, it produces an error, telling me that I already have v1.15 installed. What am I doing wrong here? Thanks in advance.

Code: Select all

Process:               openttd [26076]
Path:                  /Volumes/VOLUME/*/OpenTTD.app/Contents/MacOS/openttd
Identifier:            org.openttd.openttd
Version:               jgrpp-0.29.2 (jgrpp-0.29.2)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           openttd [26076]
User ID:               501

Date/Time:             2019-03-16 13:03:04.702 +0100
OS Version:            Mac OS X 10.12.6 (16G1815)
Report Version:        12
Anonymous UUID:        46332ADE-E5DB-9D5F-DF3E-60A17C89AC49


Time Awake Since Boot: 6600 seconds

System Integrity Protection: enabled

Notes:                 Translocated Process

Crashed Thread:        0

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    DYLD, [0x3] Wrong version

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Library not loaded: /opt/local/lib/libiconv.2.dylib
  Referenced from: /Volumes/VOLUME/*/OpenTTD.app/Contents/MacOS/openttd
  Reason: Incompatible library version: openttd requires version 9.0.0 or later, but libiconv.2.dylib provides version 7.0.0

Binary Images:
       0x10a5e7000 -        0x10ab72ff7 +org.openttd.openttd (jgrpp-0.29.2 - jgrpp-0.29.2) <7961BD87-2331-3483-B0D9-D8EDC0EB549F> /var/folders/*/OpenTTD.app/Contents/MacOS/openttd
       0x10bfae000 -        0x10bfcaff3 +liblzma.5.dylib (0) <B757A805-DB26-3DD6-B5FE-291DB6FD3D18> /usr/local/lib/liblzma.5.dylib
       0x10bfd1000 -        0x10bfebfff +liblzo2.2.dylib (0) <9EAFB828-F982-3650-A300-615A56464427> /usr/local/lib/liblzo2.2.dylib
       0x10bff1000 -        0x10c014ffb +libpng16.16.dylib (0) <E8AF3117-93A5-33B3-BBE6-9F44F911BF4A> /usr/local/lib/libpng16.16.dylib
       0x10c01e000 -        0x10c098fff +libfreetype.6.dylib (0) <8CA7C1AA-D98C-33AC-A316-10F57156A508> /usr/local/lib/libfreetype.6.dylib
       0x116856000 -        0x116893dc7  dyld (434) <33DB4E37-BC29-37A4-92AB-30328E66A8FA> /usr/lib/dyld
    0x7fff93e99000 -     0x7fff940a5ff7  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <1F4026C6-23C1-39E8-823D-72298FECF75C> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff940a6000 -     0x7fff940a6fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <2CEE36AF-79E6-3B3E-B369-285E6C1886F7> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff94606000 -     0x7fff94606fff  com.apple.Carbon (154 - 157) <69F403C7-F0CB-34E6-89B0-235CF4978C17> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff94abe000 -     0x7fff94abefff  com.apple.Cocoa (6.11 - 22) <85EDFBE1-75F0-369E-8CA8-C6A639B98FA6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fffa92d0000 -     0x7fffa92d1ffb  libSystem.B.dylib (1238.60.2) <0D7AF354-2ECA-37AE-8763-55E7199229B3> /usr/lib/libSystem.B.dylib
    0x7fffa93fb000 -     0x7fffa9409ff7  libbz2.1.0.dylib (38) <ADFA329A-DCE7-356D-8F09-A3168DFC6610> /usr/lib/libbz2.1.0.dylib
    0x7fffa98d7000 -     0x7fffa99c9ff7  libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib
    0x7fffaa7d1000 -     0x7fffaa7e2ff3  libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib

Model: MacBookPro12,1, BootROM 180.0.0.0.0, 2 processors, Intel Core i5, 2,9 GHz, 16 GB, SMC 2.28f7
Graphics: Intel Iris Graphics 6100, Intel Iris Graphics 6100, Built-In
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1867 MHz, 0x02FE, 0x4544464232333241314D412D4A442D460000
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1867 MHz, 0x02FE, 0x4544464232333241314D412D4A442D460000
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x133), Broadcom BCM43xx 1.0 (7.21.171.133.1a2)
Bluetooth: Version 5.0.5f3, 3 services, 17 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM0512G, 500,28 GB
USB Device: USB 3.0 Bus
USB Device: USB3.0 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB2.0 Hub
USB Device: USB Receiver
USB Device: G513 Carbon Tactile
Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1
Edit: Interestingly, despite the aforementioned update using homebrew, otool -DL /usr/lib/libiconv.2.dylib returns this:

Code: Select all

/usr/lib/libiconv.2.dylib:
	/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.0.0)
/usr/lib/libiconv.2.dylib
Last edited by Valle on 17 Mar 2019 08:53, edited 1 time in total.
User avatar
romazoon
Tycoon
Tycoon
Posts: 1291
Joined: 20 Jun 2010 23:16

Re: JGR's Patch Pack

Post by romazoon »

Hi JGR

I noticed since a couple versions that the company ratings are a bit wonky, their is a 5% rating not attributed sometimes to times, and randomly it seems
Attachments
Kita Tokaido, 01_04_2026.png
(77.3 KiB) Not downloaded yet
Kita Tokaido, 31_03_2026.png
(78.7 KiB) Not downloaded yet
Eddi
Tycoon
Tycoon
Posts: 8258
Joined: 17 Jan 2007 00:14

Re: JGR's Patch Pack

Post by Eddi »

what exactly should we be looking at in those pictures?
User avatar
acs121
Tycoon
Tycoon
Posts: 1956
Joined: 03 Nov 2017 18:57
Location: Courbevoie, near Paris, France

Re: JGR's Patch Pack

Post by acs121 »

We should be looking at the total rating... on the second screenshot, there is a 5% difference with the first, and that's not normal because no other value has changed.
User avatar
romazoon
Tycoon
Tycoon
Posts: 1291
Joined: 20 Jun 2010 23:16

Re: JGR's Patch Pack

Post by romazoon »

trying to read my poor english then watch the screen might help :mrgreen:

but i give you that : i was lazy to crop the screenshot ;)
Eddi
Tycoon
Tycoon
Posts: 8258
Joined: 17 Jan 2007 00:14

Re: JGR's Patch Pack

Post by Eddi »

ah right, now i see it. the total company rating jumps from 900 to 850, but the individual ratings stay the same.
User avatar
romazoon
Tycoon
Tycoon
Posts: 1291
Joined: 20 Jun 2010 23:16

Re: JGR's Patch Pack

Post by romazoon »

yes that s it Eddi :)

though i will precise for JGR, that in my screenies i show two different companies rating around the same period of time.

the company having the 850 ratings was having a 900 ratings at some point in the game, so that s why i say it seems random. i haven t found out what s causing those 50 points vanishing.

there is also other companies in that savegame showing that behavior of only reaching 850, but as my screenshot shows there is also some companies not experiencing that problem.
HapticTactic
Engineer
Engineer
Posts: 23
Joined: 15 Mar 2019 19:56

Update of ffpp's Template based train replacement?

Post by HapticTactic »

Hi guys, hi JGR!

I enjoy playing JGRPP so much. So first, let me thank you, JGR, for allowing me to finally enjoy OTTD the way I always wanted - with challenge and depth. So thanks!

I have a question about ffpp's "Template based train replacement" patch you are using in your pack. Would it be possible for you to update it to the latest version with your next or future JGRPP updates? There is at least one crucial feature in the latest version of "ffpp's TBTR" that I would, personally, love to see in the game. It allows for creating template clones from trains that contain obsolete vehicles. The version you are using currently in JGRPP does not allow this. It would be an extremely useful feature for us who love to play with the templates feature.

Thank you for your time and effort!

Best regards
User avatar
JGR
Tycoon
Tycoon
Posts: 2557
Joined: 08 Aug 2005 13:46
Location: Ipswich

Re: JGR's Patch Pack

Post by JGR »

I'm going to be away for a week and a bit, I'll follow up on recent queries soon after I'm back.
Ex TTDPatch Coder
Patch Pack, Github
User avatar
3iff
Tycoon
Tycoon
Posts: 1093
Joined: 21 Oct 2005 09:26
Location: Birmingham, England

Re: JGR's Patch Pack

Post by 3iff »

Further to the industry mouseover issue, it's still not 100% (maybe due to changes in trunk?).

If the setting is 'right-click', right clicking on an industry does nothing, right clicking on an option shows the tooltip.
Setting it to 'hover X msecs' will show the industry info window but also shows tooltips over every other option (which is intensely annoying).

As neither setting gives a satisfactory display, I've reverted to 29.0 as it shows industry info windows and no tooltips.
Rhodax
Engineer
Engineer
Posts: 1
Joined: 20 Mar 2019 04:09

Re: JGR's Patch Pack

Post by Rhodax »

I've just been trying this pack and noticed a problem with auto scheduling and seperation. If I turn it on for planes/buses or set it to automatically on in settings then quite often the vehicle does not empty at its destination and collect money. Often it takes the people back to their original airport and it costs money when/if it unloads.

Been playing with the original today and haven't seen that happen at all.
Quinch
Engineer
Engineer
Posts: 40
Joined: 15 Mar 2004 10:49

Re: JGR's Patch Pack

Post by Quinch »

Heya! Just throwing a crash report this way! First time happening, didn't see anything too weird leading up to it except occasional pausing, but that might be normal.

*** OpenTTD Crash Report ***

Crash at: Thu Mar 21 05:51:01 2019
In game date: 1944-12-10 (35, 0)

Crash reason:
Exception: C0000005
Location: 000000000068FD0B
Message: <none>

Within context:
0: CallVehicleTicks: veh: 1534: (INVALID PTR: 000000000aa40ba0)

OpenTTD version:
Version: jgrpp-0.29.3 (0)
NewGRF ver: 19006d64
Bits: 64
Endian: little
Dedicated: no
Build date: Feb 22 2019 22:47:28
Configure: ./configure --host=x86_64-w64-mingw32 --prefix=/home/jgr/mingw64/ CFLAGS=-I/home/jgr/mingw64/include LDFLAGS=-L/home/jgr/mingw64/lib --without-sdl --without-icu --with-lzo2=/home/jgr/mingw64/lib/liblzo2.a --without-uniscribe

Stack trace:
0158FD58 00000000 00DC3FC8 00000000 002B1FAB 00000000 00DC3FDC 00000000
39FC9DA0 00000000 006AE362 00000000 00DC3FC8 00000000 00281C80 00000000
0022D5E0 00000000 0022D5B0 00000000 0022D620 00000000 00805062 00000000
0002E838 00000000 0046AF05 00000000 0AA40BA0 00000000 0022D540 00000000
5C932645 00000000 308E3E94 00000000 00D70DD0 00000000 009E7110 00000000
00000036 00000000 00DC3FC8 00000000 00BBEF80 00000000 002006A8 00000000
00000000 00000000 5C932645 000C6E24 00004000 00000000 004A0A22 00000000
0022D590 00000000 00BBEF80 00000000 002006A8 00000000 01E85DE0 00000000
0022D620 00000000 FFFFFFFF 00000000 00000001 00000000 52BEC964 00058494
002E3A6F 00000000 00DC3FC8 00000000 0022D650 00000000 03C30486 00000000
00000004 00000000 52BED51C 00058494 00000000 00000000 00685AC0 00000000
0022CCD0 00000000 005808CE 00000000 00000000 00000000 0022D6C0 00000000
00D59FDC 00000000 00000000 00000000 00D5CCC0 00000000 03C30486 00000000
773CBD10 00000000 00D7F606 00000000 773BF0C4 00000000 0055DB97 00000000
000904D4 00000000 0000000F 00000000 00000000 00000000 00000000 00000000
00000000 000004B0 00000000 00000000 00000000 00000000 52BEB9C4 00058494
000904D4 00000000 00000000 00000000 0000000F 00000000 00000000 00000000
00000000 00000000 773CC3DF 00000000 00D5CCC0 00000000 00000001 00000000
00000000 00000000 00000000 00000000 0022D738 00000000 0022D748 00000000
00000001 00000000 00613A4F 00000000 00000000 00000000 00000000 00000000
00000048 00000000 00000001 00000000 00000000 00000000 00000000 00000000
00000070 00000000 FFFFFFFF FFFFFFFF 11A04983 00000000 773CC333 00000000
003F6F20 00000000 00D7F5CC 00000000 01E7DB00 00000000 773CC69C 00000000
00D5CCC0 00000000 03C30486 00000000 773CBD10 00000000 00D7F606 00000000

Registers:
RAX: 0000000000CC01FD RBX: 000000000022D610 RCX: 000000000AA40BA0 RDX: 00003ACF02240004
RSI: 0000000029F1F9F8 RDI: 0000000029F1FA08 RBP: 000000003CD12038 RSP: 000000000022D4D0
R8: 000000000AA40920 R9: 000000000000002C R10: 0000000001EC0B20 R11: 00003ACE024B0003
R12: 000000002C6F8F38 R13: 00000000773CBD10 R14: 000000000022D590 R15: 0000000001E85DE0
RIP: 000000000068FD0B EFLAGS: 00010202

Bytes at instruction pointer:
FF 50 70 48 83 C6 08 48 39 F7 75 E9 48 8B 05 B2 73 60 00 48 8B 3D FB 8D

Operating system:
Name: Windows
Release: 6.1.7601 (Service Pack 1)
Compiler: GCC 7.3.0 "7.3-win32 20180312"

Configuration:
Blitter: 32bpp-sse2-anim
Graphics set: original_windows (0)
Language: D:\Games\OpenTTD\lang\english_US.lng
Music driver: dmusic
Music set: OpenMSX (96)
Network: no
Sound driver: win32
Sound set: original_windows (0)
Video driver: win32

Fonts:
Small: sprite
Medium: sprite
Large: sprite
Mono: sprite

Map size: 0x400000 (2048 x 2048)

AI Configuration (local: 0) (current: 16):
0: Human
1: NoNoCAB (v5)
2: RailwAI (v11)
3: ChooChoo (v412)
4: AdmiralAI (v25)
5: AdmiralAI (v25)
6: ChooChoo (v412)
7: RailwAI (v11)
8: AdmiralAI (v25)
9: ChooChoo (v412)
11: AdmiralAI (v25)
12: RailwAI (v11)
13: NoCAB (v499)
14: NoNoCAB (v5)
GS: Balanced_City_Growth (v3)

Libraries:
FreeType: 2.6.0
LZMA: 5.2.1
LZO: 2.09
PNG: 1.5.23
Zlib: 1.2.8

Module information:
D:\Games\OpenTTD\openttd.exe handle: 0000000000400000 size: 42483782 crc: 1594BBCC date: 2019-02-23 05:49:02
C:\Windows\SYSTEM32\ntdll.dll handle: 00000000775d0000 size: 1664360 crc: 6F9D39E2 date: 2019-03-06 03:12:32
C:\Windows\system32\kernel32.dll handle: 00000000774b0000 size: 1162752 crc: C7B7DEEE date: 2019-03-06 03:10:37
C:\Windows\system32\KERNELBASE.dll handle: 000007fefd1b0000 size: 419840 crc: 2BB62108 date: 2019-03-06 03:10:37
C:\Windows\system32\ADVAPI32.dll handle: 000007fefee20000 size: 880640 crc: BA080820 date: 2019-03-06 03:10:07
C:\Windows\system32\msvcrt.dll handle: 000007feff510000 size: 634880 crc: 9D1B448A date: 2011-12-16 08:46:06
C:\Windows\SYSTEM32\sechost.dll handle: 000007feff450000 size: 113664 crc: 98A6ADF4 date: 2015-05-25 18:19:09
C:\Windows\system32\RPCRT4.dll handle: 000007feff760000 size: 1211392 crc: 3F538AB6 date: 2019-03-06 03:10:44
C:\Windows\system32\GDI32.dll handle: 000007fefef00000 size: 405504 crc: A66AE014 date: 2018-11-11 16:58:03
C:\Windows\system32\USER32.dll handle: 00000000773b0000 size: 1008640 crc: F157E916 date: 2018-07-12 06:17:28
C:\Windows\system32\LPK.dll handle: 000007fefee10000 size: 41472 crc: 3F9D528B date: 2018-10-06 15:59:13
C:\Windows\system32\USP10.dll handle: 000007feff690000 size: 806912 crc: 0E85A76E date: 2017-08-16 15:29:31
C:\Windows\system32\IMM32.dll handle: 000007feff890000 size: 167424 crc: 41B2805A date: 2009-07-14 01:41:09
C:\Windows\system32\MSCTF.dll handle: 000007fefd4f0000 size: 1068544 crc: 23BC0724 date: 2017-09-13 15:28:01
C:\Windows\system32\ole32.dll handle: 000007fefec10000 size: 2072576 crc: F899B283 date: 2019-02-16 06:02:17
C:\Windows\system32\SHELL32.dll handle: 000007fefde00000 size: 14183936 crc: 6B881EA3 date: 2018-08-13 15:54:39
C:\Windows\system32\SHLWAPI.dll handle: 000007fefeb90000 size: 448512 crc: 086DF743 date: 2010-11-20 13:27:25
C:\Windows\system32\WINMM.dll handle: 000007fef6610000 size: 217600 crc: 7BC1529F date: 2009-07-14 01:41:56
C:\Windows\system32\WS2_32.dll handle: 000007fefdc90000 size: 296448 crc: EE1BC529 date: 2016-05-11 17:02:50
C:\Windows\system32\NSI.dll handle: 000007fefd4e0000 size: 13312 crc: C65F00AA date: 2017-08-11 06:35:01
C:\Windows\system32\uxtheme.dll handle: 000007fefbac0000 size: 332288 crc: B0A13DF9 date: 2009-07-14 01:41:56
C:\Program Files\Common Files\microsoft shared\ink\tiptsf.dll handle: 000007fef9a30000 size: 503296 crc: A5E56A51 date: 2015-09-01 18:14:28
C:\Windows\system32\OLEAUT32.dll handle: 000007feff5b0000 size: 878080 crc: 7712E7EF date: 2019-02-16 06:02:17
C:\Windows\system32\dwmapi.dll handle: 000007fefc190000 size: 82944 crc: F979E48B date: 2015-07-09 17:58:26
C:\Windows\system32\CRYPTBASE.dll handle: 000007fefcf60000 size: 43520 crc: FB7B4096 date: 2019-03-06 03:10:30
C:\Windows\system32\CLBCatQ.DLL handle: 000007feff470000 size: 607744 crc: 939E35C9 date: 2009-07-14 01:40:15
C:\Windows\system32\version.dll handle: 000007fefc1e0000 size: 29184 crc: 628CCE3F date: 2009-07-14 01:41:56
C:\Windows\system32\mswsock.dll handle: 000007fefc8a0000 size: 327168 crc: 2E4865A8 date: 2016-05-11 17:02:42
C:\Windows\System32\wshtcpip.dll handle: 000007fefc2d0000 size: 13312 crc: 5D1E2C55 date: 2009-07-14 01:41:58
C:\Windows\system32\MMDevAPI.DLL handle: 000007fefb6b0000 size: 284160 crc: CDF2EF81 date: 2009-07-14 01:41:26
C:\Windows\system32\PROPSYS.dll handle: 000007fefbb20000 size: 1212416 crc: B83FA3BE date: 2010-11-20 13:27:23
C:\Windows\system32\wdmaud.drv handle: 000007fef5c40000 size: 217088 crc: 12829973 date: 2010-11-20 13:24:21
C:\Windows\system32\ksuser.dll handle: 000000006cff0000 size: 5120 crc: 781141DD date: 2015-12-08 19:07:31
C:\Windows\system32\AVRT.dll handle: 000007fefb350000 size: 18432 crc: 5CE53CB7 date: 2009-07-14 01:40:05
C:\Windows\system32\SETUPAPI.dll handle: 000007fefd600000 size: 1900544 crc: A364BD6A date: 2010-11-20 13:27:25
C:\Windows\system32\CFGMGR32.dll handle: 000007fefd250000 size: 207872 crc: 1984C339 date: 2010-11-20 13:25:50
C:\Windows\system32\DEVOBJ.dll handle: 000007fefd140000 size: 93184 crc: A7541AE2 date: 2009-07-14 01:40:28
C:\Windows\system32\AUDIOSES.DLL handle: 000007fef5970000 size: 295936 crc: B6EC9CF1 date: 2019-02-10 16:07:57
C:\Windows\system32\msacm32.drv handle: 000007fef5960000 size: 25600 crc: 2B579A05 date: 2009-07-14 01:38:50
C:\Windows\system32\MSACM32.dll handle: 000007fef5940000 size: 83456 crc: 3D67538B date: 2009-07-14 01:41:27
C:\Windows\system32\midimap.dll handle: 000007fef58f0000 size: 20480 crc: CB902A13 date: 2009-07-14 01:41:23
C:\Windows\System32\dmusic.dll handle: 000007feeb730000 size: 125952 crc: 11947851 date: 2009-07-14 01:40:31
C:\Windows\System32\DSOUND.dll handle: 000007fee8c40000 size: 540672 crc: B6225596 date: 2009-07-14 01:40:33
C:\Windows\System32\POWRPROF.dll handle: 000007fefc1b0000 size: 167424 crc: F6D04424 date: 2009-07-14 01:41:53
C:\Windows\system32\WINTRUST.dll handle: 000007fefd160000 size: 229376 crc: D3C85869 date: 2019-02-10 16:09:09
C:\Windows\system32\CRYPT32.dll handle: 000007fefd290000 size: 1484800 crc: 50EF356A date: 2019-02-10 16:08:21
C:\Windows\system32\MSASN1.dll handle: 000007fefd120000 size: 46592 crc: 50F9CBBE date: 2010-11-20 13:27:00
C:\Windows\System32\dmsynth.dll handle: 000007feea580000 size: 119296 crc: 05A882A4 date: 2009-07-14 01:40:31
C:\Windows\system32\psapi.dll handle: 0000000077770000 size: 9216 crc: 84B5E9BA date: 2009-07-14 01:41:53

---- gamelog start ----
Tick 0: new game started
Revision text changed to jgrpp-0.29.3, savegame version 207, not modified, _openttd_newgrf_version = 0x19006d64
New game mode: 1 landscape: 0
Added NewGRF: GRF ID 41410107, checksum 4128D1A2D620EF69A9AFA08AA70B4AD9, filename: airport_asphalt_ttdur-1.0\airportasphaltw.grf (md5sum matches)
Added NewGRF: GRF ID 43415000, checksum FBAE0C1ACFDA5AE8B95B4DA230A395FE, filename: opengfx_airports-0.5.0\ogfx-airports.grf (md5sum matches)
Added NewGRF: GRF ID 4F472B34, checksum 136D889FDAEAA3491F8320248A04425C, filename: opengfx_landscape-1.1.2\ogfx-landscape.grf (md5sum matches)
Added NewGRF: GRF ID 4F472B32, checksum B46F2D7781158DD122F2E4B2AFC9F38F, filename: opengfx_road_vehicles-0.4.1\ogfx-rv.grf (md5sum matches)
Added NewGRF: GRF ID 4F472B31, checksum 4E0B2D42462F295F36AFBA90D239A323, filename: opengfx_trains-0.3.0\ogfx-trains.grf (md5sum matches)
Added NewGRF: GRF ID 4A530117, checksum CA32127C974FD70434F9CA4E0AD4A501, filename: ecs__firs_vehicle_set-2014.11.26\efrefit.grf (md5sum matches)
Added NewGRF: GRF ID 576DAB03, checksum 4439F1DF2B8F0565C816406CDF0186C4, filename: alberta_town_names-3\alberta_town_names.3.grf (md5sum matches)
Added NewGRF: GRF ID 44440A02, checksum A559EFE4DE95E1C43C444E1DD2C07EB2, filename: apache_helicopter-1.2\apache_w.grf (md5sum matches)
Added NewGRF: GRF ID 44440A01, checksum FCEEC76CF44EC23E7FE9C88048CF11CC, filename: av8_aviators_aircraft_set-2.21\pb_av8w.grf (md5sum matches)
Added NewGRF: GRF ID 44440A80, checksum 29B25598676354A2FB05B89915330E9E, filename: av9.8-0.9.2\av9point8.grf (md5sum matches)
Added NewGRF: GRF ID 4D42000A, checksum F8E5047F895179305042A6AB83EF46A6, filename: bats-0.7\batsv0.7w.grf (md5sum matches)
Added NewGRF: GRF ID 4C530301, checksum F1BD2B034BAFB1041071447AE952B208, filename: brick_tram_depot-1.0.0\bricktramdepot.grf (md5sum matches)
Added NewGRF: GRF ID FBFB0601, checksum E167E84751FD2E61967944010AF5C56D, filename: dutch_trainset_2-2.1.0\dutchtrains.grf (md5sum matches)
Added NewGRF: GRF ID 52571203, checksum 7CE88A25DDB058C1BE577B88D049B274, filename: egrvts2-188\egrvts2.grf (md5sum matches)
Added NewGRF: GRF ID 4A560101, checksum 6A9F478B12CED677D71DE276ABB137D2, filename: finnish_trainset-0.5.8\finnishtrainset.grf (md5sum matches)
Added NewGRF: GRF ID 444A0201, checksum 5E0499453FD925A7FB957868260F8EE4, filename: generic_european_train_set_ges-alpha2.2\ges_pa2.2.grf (md5sum matches)
Added NewGRF: GRF ID 41501202, checksum B13DD8FB0D7C34CACAC2FE68BD137BB9, filename: heqs_heavy_equipment_set-1.5.2\heqs.grf (md5sum matches)
Added NewGRF: GRF ID 4F460A02, checksum D8FF84F759520F43F24F1C2C2645F214, filename: improved_road_vehicles__for_db_s.1.0\irv.grf (md5sum matches)
Added NewGRF: GRF ID 535A4007, checksum ADEF62FF99312B696C6AFD73450E5E5A, filename: improved_m_cars-31\improvedmcars.grf (md5sum matches)
Added NewGRF: GRF ID 44440302, checksum C2A2CE006D0F3BC2E44122A9358EC999, filename: north_american_renewal_set-2.51\newnars.grf (md5sum matches)
Added NewGRF: GRF ID 4E415256, checksum ABC1F6EB17576182AEC8863E751DF6D5, filename: north_american_road_vehicle_set-0.1.2\narvs.grf (md5sum matches)
Added NewGRF: GRF ID 48530101, checksum EC17E22A38C037D156BD22A96F4A8523, filename: reduced_passenger_payment.1.0\reducedpassengerpayment.grf (md5sum matches)
Added NewGRF: GRF ID 415A0501, checksum 37F4A01391FE088BD22740A89E22F78B, filename: total_bridge_renewal_set_arrs-1.0.0\total_bridges.grf (md5sum matches)
Added NewGRF: GRF ID 44441000, checksum DA36131A815D2D5FC158C7A27D67B5AF, filename: ukrs2__the_uk_railway_set-1.05\proj1000.grf (md5sum matches)
Added NewGRF: GRF ID 54570101, checksum E25D564F7F8F4B3AC6C7F375BD25B387, filename: us_train_set-0.87.4d\ussetw.grf (md5sum matches)
Added NewGRF: GRF ID 4B4B1101, checksum AF908557A71573681F5A0A72015B1378, filename: vace__vtol_aircraft_for_everyon-4\vace.grf (md5sum matches)
Added NewGRF: GRF ID 57A50001, checksum 318F3C3F17CA68EAD533BAC88B093094, filename: was_world_airliners_set-0.1\was.grf (md5sum matches)
Added NewGRF: GRF ID 414B4108, checksum D328752730B51BF8D314636D10AD126F, filename: xussr_railway_set-0.5\xussr.grf (md5sum matches)
Added NewGRF: GRF ID 414E0201, checksum 0DA3A80B986BC3C17C20CA4CE9CA26AA, filename: fish_2-2.0.3\fish.grf (md5sum matches)
Added NewGRF: GRF ID 4A4D0101, checksum AFE4E75999A3FF92D4B01DBEE9A803E9, filename: sailing_ships-0.62\ss.grf (md5sum matches)
Added NewGRF: GRF ID F1250007, checksum 997B31233DCFC059D343EB90E046D7EB, filename: firs_industry_replacement_set_3-3.0.12\firs.grf (md5sum matches)
---- gamelog end ----

Recent news messages:
(1944-03-01) StringID: 714, Type: 13, Ref1: 4, 618, Ref2: 5, 405
(1944-06-15) StringID: 671, Type: 4, Ref1: 4, 1642, Ref2: 0, 4294967295
(1944-08-06) StringID: 671, Type: 4, Ref1: 4, 1643, Ref2: 0, 4294967295
(1944-08-09) StringID: 641, Type: 1, Ref1: 2, 2610, Ref2: 3, 642
(1944-08-10) StringID: 640, Type: 1, Ref1: 2, 2581, Ref2: 3, 642
(1944-08-14) StringID: 641, Type: 1, Ref1: 2, 2610, Ref2: 3, 641
(1944-08-18) StringID: 671, Type: 4, Ref1: 4, 1644, Ref2: 0, 4294967295
(1944-08-23) StringID: 641, Type: 1, Ref1: 2, 2662, Ref2: 3, 652
(1944-08-25) StringID: 641, Type: 1, Ref1: 2, 2683, Ref2: 3, 653
(1944-08-27) StringID: 671, Type: 4, Ref1: 4, 1645, Ref2: 0, 4294967295
(1944-09-01) StringID: 637, Type: 3, Ref1: 0, 4294967295, Ref2: 0, 4294967295
(1944-09-04) StringID: 671, Type: 4, Ref1: 4, 1646, Ref2: 0, 4294967295
(1944-09-07) StringID: 640, Type: 1, Ref1: 2, 968, Ref2: 3, 655
(1944-09-09) StringID: 641, Type: 1, Ref1: 2, 524, Ref2: 3, 657
(1944-09-10) StringID: 671, Type: 4, Ref1: 4, 1647, Ref2: 0, 4294967295
(1944-09-13) StringID: 641, Type: 1, Ref1: 2, 524, Ref2: 3, 656
(1944-09-16) StringID: 641, Type: 1, Ref1: 2, 422, Ref2: 3, 655
(1944-09-17) StringID: 640, Type: 1, Ref1: 2, 1267, Ref2: 3, 646
(1944-09-24) StringID: 641, Type: 1, Ref1: 2, 422, Ref2: 3, 654
(1944-09-26) StringID: 671, Type: 4, Ref1: 4, 1648, Ref2: 0, 4294967295
(1944-10-02) StringID: 671, Type: 4, Ref1: 4, 1649, Ref2: 0, 4294967295
(1944-10-10) StringID: 671, Type: 4, Ref1: 4, 1650, Ref2: 0, 4294967295
(1944-11-07) StringID: 671, Type: 4, Ref1: 4, 1651, Ref2: 0, 4294967295
(1944-11-11) StringID: 641, Type: 1, Ref1: 2, 2704, Ref2: 3, 156
(1944-11-12) StringID: 671, Type: 4, Ref1: 4, 1652, Ref2: 0, 4294967295
(1944-11-12) StringID: 640, Type: 1, Ref1: 2, 2713, Ref2: 3, 156
(1944-11-12) StringID: 640, Type: 1, Ref1: 2, 1574, Ref2: 3, 657
(1944-11-12) StringID: 646, Type: 1, Ref1: 2, 2724, Ref2: 3, 320
(1944-11-13) StringID: 646, Type: 1, Ref1: 2, 1571, Ref2: 3, 319
(1944-11-13) StringID: 646, Type: 1, Ref1: 2, 729, Ref2: 3, 324
(1944-11-13) StringID: 646, Type: 1, Ref1: 2, 1046, Ref2: 3, 323
(1944-11-14) StringID: 646, Type: 1, Ref1: 2, 2668, Ref2: 3, 334
(1944-11-14) StringID: 646, Type: 1, Ref1: 2, 660, Ref2: 3, 331
(1944-11-15) StringID: 645, Type: 1, Ref1: 2, 2774, Ref2: 3, 668
(1944-11-15) StringID: 641, Type: 1, Ref1: 2, 2704, Ref2: 3, 122
(1944-11-15) StringID: 645, Type: 1, Ref1: 2, 748, Ref2: 3, 65
(1944-11-16) StringID: 645, Type: 1, Ref1: 2, 991, Ref2: 3, 335
(1944-11-17) StringID: 641, Type: 1, Ref1: 2, 2763, Ref2: 3, 666
(1944-11-17) StringID: 641, Type: 1, Ref1: 2, 2702, Ref2: 3, 667
(1944-11-18) StringID: 645, Type: 0, Ref1: 2, 2731, Ref2: 3, 671
(1944-11-23) StringID: 641, Type: 1, Ref1: 2, 681, Ref2: 3, 676
(1944-11-29) StringID: 641, Type: 1, Ref1: 2, 681, Ref2: 3, 675
(1944-11-30) StringID: 640, Type: 1, Ref1: 2, 2701, Ref2: 3, 118
(1944-12-03) StringID: 645, Type: 0, Ref1: 2, 2731, Ref2: 3, 94
(1944-12-08) StringID: 641, Type: 1, Ref1: 2, 2803, Ref2: 3, 118

Command Log:
Showing most recent 128 of 1549 commands
0 | 1944-12-09, 60, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
1 | 1944-12-09, 60, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x117C007A (CmdStartStopVehicle)
2 | 1944-12-09, 60, 0 | -m----- | 1367 x 1776, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x119C0027 (CmdReverseTrainDirection)
3 | 1944-12-09, 60, 0 | -m----- | 1367 x 1776, p1: 0x000009DF, p2: 0x0000FF05, cc: 0, lc: 0, cmd: 0x0000004B (CmdOrderRefit)
4 | 1944-12-09, 60, 0 | -m----- | 1367 x 1776, p1: 0x000009DF, p2: 0x00000011, cc: 0, lc: 0, cmd: 0x11A40029 (CmdModifyOrder)
5 | 1944-12-09, 60, 0 | -m----- | 1367 x 1776, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x117C007A (CmdStartStopVehicle)
6 | 1944-12-09, 60, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
7 | 1944-12-08, 21, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
8 | 1944-12-08, 21, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
9 | 1944-12-04, 34, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
10 | 1944-12-04, 34, 0 | -m----- | 1367 x 1764, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x119C0027 (CmdReverseTrainDirection)
11 | 1944-12-04, 34, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
12 | 1944-12-03, 73, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
13 | 1944-12-03, 73, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A6002A (CmdSkipToOrder)
14 | 1944-12-03, 73, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x11A6002A (CmdSkipToOrder)
15 | 1944-12-03, 73, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
16 | 1944-12-03, 34, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
17 | 1944-12-03, 34, 0 | -m----- | 1368 x 1764, p1: 0x000009FD, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x119C0027 (CmdReverseTrainDirection)
18 | 1944-12-03, 34, 0 | -m----- | 1368 x 1764, p1: 0x000009FD, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A6002A (CmdSkipToOrder)
19 | 1944-12-03, 34, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
20 | 1944-12-02, 52, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
21 | 1944-12-02, 52, 0 | -m----- | 1368 x 1765, p1: 0x400009FD, p2: 0x000001B1, cc: 0, lc: 0, cmd: 0x11AC004C (CmdCloneOrder)
22 | 1944-12-02, 52, 0 | -m----- | 1368 x 1765, p1: 0x000009FD, p2: 0x00000002, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
23 | 1944-12-02, 52, 0 | -m----- | 1368 x 1765, p1: 0x000009FD, p2: 0x00000002, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
24 | 1944-12-02, 52, 0 | -m----- | 1368 x 1765, p1: 0x000009FD, p2: 0x00000002, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
25 | 1944-12-02, 52, 0 | -m----- | 1368 x 1765, p1: 0x000009FD, p2: 0x00000002, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
26 | 1944-12-02, 52, 0 | -m----- | 1368 x 1765, p1: 0x000009FD, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
27 | 1944-12-02, 52, 0 | -m----- | 1368 x 1765, p1: 0x000009FD, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
28 | 1944-12-02, 52, 0 | -m----- | 1368 x 1765, p1: 0x000009FD, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
29 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
30 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000003, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
31 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x005D3041, cc: 0, lc: 0, cmd: 0x11A2002C (CmdInsertOrder)
32 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
33 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
34 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
35 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
36 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
37 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x000009DF, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
38 | 1944-12-02, 52, 0 | -m----- | 1367 x 1765, p1: 0x400009DF, p2: 0x000009FD, cc: 0, lc: 0, cmd: 0x11AC004C (CmdCloneOrder)
39 | 1944-12-02, 52, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
40 | 1944-11-26, 72, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
41 | 1944-11-26, 72, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
42 | 1944-11-19, 18, 0 | -m----- | 1449 x 1719, p1: 0x00000010, p2: 0x00000004, cc: 0, lc: 0, cmd: 0x10920045 (CmdDoTownAction)
43 | 1944-11-14, 6, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
44 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000001, p2: 0x09800000, cc: 0, lc: 0, cmd: 0x0000007B (CmdMassStartStopVehicle)
45 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000AB0, p2: 0x00FFFF0A, cc: 0, lc: 0, cmd: 0x11760022 (CmdRefitVehicle)
46 | 1944-11-14, 6, 0 | -m--t-- | 0 x 0, p1: 0x00000AAB, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x117A0036 (CmdRenameVehicle)
47 | 1944-11-14, 6, 0 | -m--t-- | 0 x 0, p1: 0x00000AB0, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x117A0036 (CmdRenameVehicle)
48 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000AB0, p2: 0x00FFFF0A, cc: 0, lc: 0, cmd: 0x11760022 (CmdRefitVehicle)
49 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000AAB, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x11860079 (CmdCloneVehicle)
50 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000AAB, p2: 0x00FFFF09, cc: 0, lc: 0, cmd: 0x11760022 (CmdRefitVehicle)
51 | 1944-11-14, 6, 0 | -m--t-- | 0 x 0, p1: 0x00000AAB, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x117A0036 (CmdRenameVehicle)
52 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x80000AB0, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x118E0021 (CmdSellVehicle)
53 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000B25, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x1186001F (CmdBuildVehicle)
54 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000AAB, p2: 0x0000FF0A, cc: 0, lc: 0, cmd: 0x0000004B (CmdOrderRefit)
55 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00100AAB, p2: 0x00000043, cc: 0, lc: 0, cmd: 0x00000029 (CmdModifyOrder)
56 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00100AAB, p2: 0x00000022, cc: 0, lc: 0, cmd: 0x11A40029 (CmdModifyOrder)
57 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00100AAB, p2: 0x005E0021, cc: 0, lc: 0, cmd: 0x11A2002C (CmdInsertOrder)
58 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000AAB, p2: 0x029F3021, cc: 0, lc: 0, cmd: 0x11A2002C (CmdInsertOrder)
59 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000AAB, p2: 0x00FFFF09, cc: 0, lc: 0, cmd: 0x11760022 (CmdRefitVehicle)
60 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000B0A, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x1186001F (CmdBuildVehicle)
61 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x80000AAB, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x118E0021 (CmdSellVehicle)
62 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000B13, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x1186001F (CmdBuildVehicle)
63 | 1944-11-14, 6, 0 | -m----- | 1431 x 1754, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x1112001C (CmdBuildShipDepot)
64 | 1944-11-14, 6, 0 | -m----- | 1429 x 1752, p1: 0x00000001, p2: 0x005E0000, cc: 0, lc: 0, cmd: 0x10E6001B (CmdBuildDock)
65 | 1944-11-14, 6, 0 | -m----- | 1429 x 1757, p1: 0x00000001, p2: 0x029F0000, cc: 0, lc: 0, cmd: 0x10E6001B (CmdBuildDock)
66 | 1944-11-14, 6, 0 | -m----- | 1437 x 1760, p1: 0x0036B599, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x10A50064 (CmdLevelLand)
67 | 1944-11-14, 6, 0 | -m----- | 1431 x 1756, p1: 0x0036CD97, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x113C0050 (CmdBuildCanal)
68 | 1944-11-14, 6, 0 | -m----- | 1430 x 1753, p1: 0x0036E596, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x113C0050 (CmdBuildCanal)
69 | 1944-11-14, 6, 0 | -m----- | 1429 x 1756, p1: 0x0036CD95, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x113C0050 (CmdBuildCanal)
70 | 1944-11-14, 6, 0 | -m----- | 1433 x 1753, p1: 0x0036ED95, p2: 0x00000002, cc: 0, lc: 0, cmd: 0x10A40064 (CmdLevelLand)
71 | 1944-11-14, 6, 0 | -m----- | 1429 x 1757, p1: 0x0036C595, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x1094004D (CmdClearArea)
72 | 1944-11-14, 6, 0 | -m----- | 1429 x 1751, p1: 0x0036ED95, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x10F7000F (CmdRemoveFromRailStation)
73 | 1944-11-14, 6, 0 | -m--t-- | 0 x 0, p1: 0x0000029F, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x10F1003A (CmdRenameStation)
74 | 1944-11-14, 6, 0 | -m----- | 1429 x 1752, p1: 0x01030141, p2: 0x005E0000, cc: 0, lc: 0, cmd: 0x10E10006 (CmdBuildRailStation)
75 | 1944-11-14, 6, 0 | -m----- | 1429 x 1755, p1: 0x01030141, p2: 0xFFFE0000, cc: 0, lc: 0, cmd: 0x10E10006 (CmdBuildRailStation)
76 | 1944-11-14, 6, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
77 | 1944-11-10, 34, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
78 | 1944-11-10, 34, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
79 | 1944-11-05, 35, 0 | -m----- | 1444 x 1645, p1: 0x00336DA4, p2: 0x00000101, cc: 0, lc: 0, cmd: 0x112C0000 (CmdBuildRailroadTrack)
80 | 1944-10-29, 4, 0 | -m----f | 1445 x 1645, p1: 0x00336DA5, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x110B0013 (CmdRemoveFromRailWaypoint)
81 | 1944-10-28, 64, 0 | -m----f | 1445 x 1645, p1: 0x00336DA5, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x110B0013 (CmdRemoveFromRailWaypoint)
82 | 1944-10-24, 27, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
83 | 1944-10-24, 27, 0 | -m----- | 0 x 0, p1: 0x0020078F, p2: 0x00000172, cc: 0, lc: 0, cmd: 0x11B0008A (CmdChangeTimetable)
84 | 1944-10-24, 27, 0 | -m----- | 1446 x 1645, p1: 0x0030078F, p2: 0x00000055, cc: 0, lc: 0, cmd: 0x11A40029 (CmdModifyOrder)
85 | 1944-10-24, 27, 0 | -m----- | 1446 x 1645, p1: 0x0030078F, p2: 0x00000107, cc: 0, lc: 0, cmd: 0x11A2002C (CmdInsertOrder)
86 | 1944-10-24, 27, 0 | -m----- | 0 x 0, p1: 0x0030078F, p2: 0x000002E4, cc: 0, lc: 0, cmd: 0x11B0008A (CmdChangeTimetable)
87 | 1944-10-24, 27, 0 | -m----- | 1446 x 1645, p1: 0x0010078F, p2: 0x00000046, cc: 0, lc: 0, cmd: 0x11A40029 (CmdModifyOrder)
88 | 1944-10-24, 27, 0 | -m----- | 1446 x 1645, p1: 0x0010078F, p2: 0x000000A5, cc: 0, lc: 0, cmd: 0x11A40029 (CmdModifyOrder)
89 | 1944-10-24, 27, 0 | -m----- | 1446 x 1645, p1: 0x0000078F, p2: 0x00000003, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
90 | 1944-10-24, 27, 0 | -m----- | 1446 x 1645, p1: 0x0010078F, p2: 0x00000307, cc: 0, lc: 0, cmd: 0x11A2002C (CmdInsertOrder)
91 | 1944-10-24, 27, 0 | -m----- | 1446 x 1645, p1: 0x0000078F, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x11A3002B (CmdDeleteOrder)
92 | 1944-10-24, 27, 0 | -m----- | 1446 x 1645, p1: 0x0020078F, p2: 0x01330242, cc: 0, lc: 0, cmd: 0x11A2002C (CmdInsertOrder)
93 | 1944-10-24, 27, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
94 | 1944-10-14, 1, 0 | -m----- | 1443 x 1644, p1: 0x000007F1, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x119C0027 (CmdReverseTrainDirection)
95 | 1944-10-01, 53, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
96 | 1944-09-01, 0, 0 | -m----- | 0 x 0, p1: 0x000A0002, p2: 0x00000002, cc: 0, lc: 0, cmd: 0x00000052 (CmdCompanyCtrl)
97 | 1944-08-19, 43, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
98 | 1944-08-19, 43, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
99 | 1944-08-11, 36, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
100 | 1944-08-11, 36, 0 | -m----- | 1365 x 1769, p1: 0x00000570, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x119B0026 (CmdForceTrainProceed)
101 | 1944-08-11, 36, 0 | -m----- | 1367 x 1779, p1: 0x00000570, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x119C0027 (CmdReverseTrainDirection)
102 | 1944-08-11, 36, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
103 | 1944-08-08, 70, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
104 | 1944-08-08, 70, 0 | -m----- | 1369 x 1778, p1: 0x000004A1, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x112B0008 (CmdBuildSingleSignal)
105 | 1944-08-08, 70, 0 | -m----- | 1369 x 1778, p1: 0x000004A1, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x112B0008 (CmdBuildSingleSignal)
106 | 1944-08-08, 70, 0 | -m----- | 1369 x 1764, p1: 0x000004A1, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x112B0008 (CmdBuildSingleSignal)
107 | 1944-08-08, 70, 0 | -m----- | 1369 x 1764, p1: 0x000004A1, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x112B0008 (CmdBuildSingleSignal)
108 | 1944-08-08, 70, 0 | -m----- | 1368 x 1763, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x112C0002 (CmdBuildSingleRail)
109 | 1944-08-08, 70, 0 | -m----- | 1369 x 1763, p1: 0x00000001, p2: 0x00000005, cc: 0, lc: 0, cmd: 0x112C0002 (CmdBuildSingleRail)
110 | 1944-08-08, 70, 0 | -m----- | 1369 x 1764, p1: 0x00373559, p2: 0x00000041, cc: 0, lc: 0, cmd: 0x112C0000 (CmdBuildRailroadTrack)
111 | 1944-08-08, 70, 0 | -m----- | 1369 x 1778, p1: 0x00378559, p2: 0x00000041, cc: 0, lc: 0, cmd: 0x112C0000 (CmdBuildRailroadTrack)
112 | 1944-08-08, 70, 0 | -m----- | 1369 x 1779, p1: 0x00000001, p2: 0x00000002, cc: 0, lc: 0, cmd: 0x112C0002 (CmdBuildSingleRail)
113 | 1944-08-08, 70, 0 | -m----- | 1368 x 1779, p1: 0x00379D58, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x112C0000 (CmdBuildRailroadTrack)
114 | 1944-08-08, 70, 0 | -m----- | 1369 x 1765, p1: 0x010C0141, p2: 0x005D0000, cc: 0, lc: 0, cmd: 0x10E10006 (CmdBuildRailStation)
115 | 1944-08-08, 70, 0 | -m----- | 1367 x 1779, p1: 0x00000570, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x119C0027 (CmdReverseTrainDirection)
116 | 1944-08-08, 70, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
117 | 1944-06-21, 41, 0 | -m----- | 0 x 0, p1: 0x00000001, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x0000003F (CmdPause)
118 | 1944-06-21, 41, 0 | -m----- | 1319 x 1707, p1: 0x00000922, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x117E007A (CmdStartStopVehicle)
119 | 1944-06-21, 41, 0 | -m--t-- | 0 x 0, p1: 0x00000922, p2: 0x00000000, cc: 0, lc: 0, cmd: 0x117A0036 (CmdRenameVehicle)
120 | 1944-06-21, 41, 0 | -m----- | 1319 x 1707, p1: 0x00000922, p2: 0x0000FF15, cc: 0, lc: 0, cmd: 0x0000004B (CmdOrderRefit)
121 | 1944-06-21, 41, 0 | -m----- | 1319 x 1707, p1: 0x00100922, p2: 0x00000043, cc: 0, lc: 0, cmd: 0x00000029 (CmdModifyOrder)
122 | 1944-06-21, 41, 0 | -m----- | 1319 x 1707, p1: 0x00100922, p2: 0x00000022, cc: 0, lc: 0, cmd: 0x11A40029 (CmdModifyOrder)
123 | 1944-06-21, 41, 0 | -m----- | 1319 x 1707, p1: 0x00100922, p2: 0x005B0021, cc: 0, lc: 0, cmd: 0x11A2002C (CmdInsertOrder)
124 | 1944-06-21, 41, 0 | -m----- | 1319 x 1707, p1: 0x00000922, p2: 0x01623021, cc: 0, lc: 0, cmd: 0x11A2002C (CmdInsertOrder)
125 | 1944-06-21, 41, 0 | -m----- | 1319 x 1707, p1: 0x00000922, p2: 0x00FFFF15, cc: 0, lc: 0, cmd: 0x11760022 (CmdRefitVehicle)
126 | 1944-06-21, 41, 0 | -m----- | 1319 x 1707, p1: 0x00000B04, p2: 0x00000001, cc: 0, lc: 0, cmd: 0x1186001F (CmdBuildVehicle)
127 | 1944-06-21, 41, 0 | -m----- | 1317 x 1705, p1: 0x00000001, p2: 0x01620000, cc: 0, lc: 0, cmd: 0x10E6001B (CmdBuildDock)

*** End of OpenTTD Crash Report ***

Decoded stack trace:
[00] openttd 0x000000000068FD0B CallVehicleTicks() + 1739 (/home/jgr/openttd/cross-win64/src/vehicle.cpp:1304)
[01] openttd 0x000000000055DB97 StateGameLoop() + 583 (/home/jgr/openttd/cross-win64/src/openttd.cpp:1602)
[02] openttd 0x000000000055DD0F GameLoop() + 207 (/home/jgr/openttd/cross-win64/src/openttd.cpp:1690)
[03] openttd 0x000000000069D474 VideoDriver_Win32::MainLoop() + 404 (/home/jgr/openttd/cross-win64/src/video/win32_v.cpp:1274)
[04] openttd 0x000000000055B804 openttd_main(int, char**) + 5124 (/home/jgr/openttd/cross-win64/src/openttd.cpp:934)
[05] openttd 0x000000000056B05E WinMain + 270 (/home/jgr/openttd/cross-win64/src/os/windows/win32.cpp:445)
[06] openttd 0x00000000004013F8 __tmainCRTStartup + 584 (./mingw-w64-crt/crt/crtexe.c:334)
[07] openttd 0x00000000004014EB WinMainCRTStartup + 27 (./mingw-w64-crt/crt/crtexe.c:184)
[08] kernel32 0x00000000774C571D BaseThreadInitThunk + 13
[09] ntdll 0x000000007762385D RtlUserThreadStart + 29

*** End of additional info ***
BW89
Engineer
Engineer
Posts: 105
Joined: 10 May 2015 11:42

Re: JGR's Patch Pack

Post by BW89 »

Please add the crash.sav and put your crash report in a spoiler.
User avatar
Valle
Transport Coordinator
Transport Coordinator
Posts: 284
Joined: 15 May 2007 11:35
Location: Germany

Re: JGR's Patch Pack

Post by Valle »

Valle wrote:I tried to compile the latest version on macOS Sierra 10.12.6 after ./configure --without-liblzo2 (as it refuses to use it for whatever reason) and ran into the following issue while compiling rev.cpp.
The same issue occurred on another copy with ./configure --enable-static --without-liblzo2

Code: Select all

[SRC] Compiling progress.cpp
[SRC] Compiling rail.cpp
[SRC] Compiling rail_cmd.cpp
[SRC] Compiling rail_gui.cpp
[SRC] Compiling rev.cpp
/Users/Val/Downloads/OpenTTD-patches-jgrpp/src/rev.cpp:91:72: error: expected
      expression
  ..._openttd_newgrf_version = 1 << 28 | 10 << 24 | 0 << 20 |  << 19 | 28004;
                                                               ^
1 error generated.
make[1]: *** [rev.o] Error 1
make: *** [all] Error 1
Does anyone have an idea what the root of the above issue is and how it can be fixed?
I found a solution that fixed the issue for me. Bit 19 in row 91 of src/rev.cpp is not defined at the moment:

Code: Select all

const uint32 _openttd_newgrf_version = 1 << 28 | 10 << 24 | 0 << 20 | !!ISSTABLETAG!! << 19 | 28004;
According to row 84 and 87-89, Bit 19 is defined as follows:

Code: Select all

84: *    19 1 if it is a release, 0 if it is not.
87: * The 19th bit is there so the development/betas/alpha, etc. leading to a
88: * final release will always have a lower version number than the released
89: * version, thus making comparisons on specific revisions easy.
It looks like this bit must be defined in order for Mac users to compile the patchpack successfully. After I replaced !!ISSTABLETAG!! with 1, changing Line 91 as follows, it worked (JGRpp v0.29.3).

Code: Select all

const uint32 _openttd_newgrf_version = 1 << 28 | 10 << 24 | 0 << 20 | 1 << 19 | 28004;
Post Reply

Return to “OpenTTD Development”

Who is online

Users browsing this forum: Ahrefs [Bot] and 8 guests