Broken savegame - The intro game must not use NewGRF

Got a problem with OpenTTD? Find some help here.

Moderator: OpenTTD Developers

Post Reply
Rocko Bonaparte
Engineer
Engineer
Posts: 18
Joined: 13 Jan 2008 16:06

Broken savegame - The intro game must not use NewGRF

Post by Rocko Bonaparte »

I am trying to start up a Linux dedicated server for the first time. I installed version the 12.1 package on an Ubuntu 18.04 machine. I want the game to start from a save that has some NewGRFs enabled for bonus Holiday fun. I have used a command line with and without specifying the config:

Code: Select all

screen -dmS openttd openttd -D -g HolidayCoop.sav
screen -dmS openttd openttd -D -g HolidayCoop.sav -c openttd.cfg
Either way, it seems to get hung up on the intro game for some reason:

Code: Select all

dbg: [net] Starting dedicated server, version 12.1
dbg: [net] Starting network
dbg: [net] Initializing UDP listeners
dbg: [net] Network online, multiplayer available
dbg: [net] Detected broadcast addresses:
dbg: [net]   0) 127.0.0.1
dbg: [net]   1) 168.235.78.114
dbg: [sl] Game Load Failed
Broken savegame - The intro game must not use NewGRF
OpenTTD Game Console Revision 7 - 12.1
------------------------------------
use "help" for more information.

dbg: [net] No "client_name" has been set, using "Unnamed Client" instead. Please set this now using the "name <new name>" command
dbg: [net] No "server_name" has been set, using "Unnamed Server" instead. Please set this now using the "server_name <new name>" command
dbg: [net] Initializing UDP listeners
dbg: [net] Initializing UDP listeners
dbg: [net] Listening on 0.0.0.0:3979 (IPv4)
dbg: [net] Listening on [::]:3979 (IPv6)
dbg: [net] Listening on 0.0.0.0:3979 (IPv4)
dbg: [net] Listening on [::]:3979 (IPv6)
dbg: [net] Network revision name: 12.1
dbg: [net] Loading game failed, so a new (random) game will be started
dbg: [net] Generating map, please wait...
dbg: [net] Map generation percentage complete: 5
dbg: [net] Map generation percentage complete: 10
dbg: [net] Map generation percentage complete: 15
dbg: [net] Map generation percentage complete: 20
dbg: [net] Map generation percentage complete: 25
dbg: [net] Map generation percentage complete: 30
dbg: [net] Map generation percentage complete: 35
dbg: [net] Map generation percentage complete: 40
dbg: [net] Map generation percentage complete: 45
dbg: [net] Map generation percentage complete: 50
dbg: [net] Map generation percentage complete: 55
dbg: [net] Map generation percentage complete: 60
dbg: [net] Map generation percentage complete: 65
dbg: [net] Map generation percentage complete: 70
dbg: [net] Map generation percentage complete: 75
dbg: [net] Map generation percentage complete: 80
dbg: [net] Map generation percentage complete: 85
dbg: [net] Map generation percentage complete: 90
dbg: [net] Map generation percentage complete: 99
dbg: [net] Map generated, starting game
Game Load Failed?NewGRF mismatch                                                ‎
*** Game paused (manual)
The NewGRF mismatch at the end is also a concern but the fact that it's generating a map instead of loading my save is my first problem. It was generated from 12.0RC-1 on a Windows machine. Is that a problem?
Wahazar
Tycoon
Tycoon
Posts: 1451
Joined: 18 Jan 2014 18:10

Re: Broken savegame - The intro game must not use NewGRF

Post by Wahazar »

I got similar message. But server is working anyway.
User avatar
jfs
Tycoon
Tycoon
Posts: 1750
Joined: 08 Jan 2003 23:09
Location: Denmark

Re: Broken savegame - The intro game must not use NewGRF

Post by jfs »

What happens if you start the server first, and then load your saved game via the console?
Rocko Bonaparte
Engineer
Engineer
Posts: 18
Joined: 13 Jan 2008 16:06

Re: Broken savegame - The intro game must not use NewGRF

Post by Rocko Bonaparte »

Looks like I get the NewGRF mismatch I see at the end of my original console and it still autogenerates:

Code: Select all

'HolidayCoop.sav' cannot be found.
ls
0) .. (Parent directory)
1) autosave/ (Directory)
2) HolidayCoop.sav
load 2
dbg: [net] No "client_name" has been set, using "Unnamed Client" instead. Please set this now using the "name <new name>" command
dbg: [net] No "server_name" has been set, using "Unnamed Server" instead. Please set this now using the "server_name <new name>" command
dbg: [net] Initializing UDP listeners
dbg: [net] Initializing UDP listeners
dbg: [net] Listening on 0.0.0.0:3979 (IPv4)
dbg: [net] Listening on [::]:3979 (IPv6)
dbg: [net] Listening on 0.0.0.0:3979 (IPv4)
dbg: [net] Listening on [::]:3979 (IPv6)
dbg: [net] Loading game failed, so a new (random) game will be started
dbg: [net] Generating map, please wait...
dbg: [net] Map generation percentage complete: 5
dbg: [net] Map generation percentage complete: 10
dbg: [net] Map generation percentage complete: 15
dbg: [net] Map generation percentage complete: 20
dbg: [net] Map generation percentage complete: 25
dbg: [net] Map generation percentage complete: 30
dbg: [net] Map generation percentage complete: 35
dbg: [net] Map generation percentage complete: 40
dbg: [net] Map generation percentage complete: 45
dbg: [net] Map generation percentage complete: 50
dbg: [net] Map generation percentage complete: 55
dbg: [net] Map generation percentage complete: 60
dbg: [net] Map generation percentage complete: 65
dbg: [net] Map generation percentage complete: 70
dbg: [net] Map generation percentage complete: 75
dbg: [net] Map generation percentage complete: 80
dbg: [net] Map generation percentage complete: 85
dbg: [net] Map generation percentage complete: 90
dbg: [net] Map generation percentage complete: 99
dbg: [net] Map generated, starting game
Game Load Failed?NewGRF mismatch                                                                                        ‎
*** Game paused (manual)
I wouldn't be surprised if there was some goofiness with the NewGRFs but how can I tell what has offended it?
Rocko Bonaparte
Engineer
Engineer
Posts: 18
Joined: 13 Jan 2008 16:06

Re: Broken savegame - The intro game must not use NewGRF

Post by Rocko Bonaparte »

I might have fixed it. Despite having used the content commands to download and install the dependencies, I couldn't find them on the server. I just sent the .tar files from my Windows instance into the content_download/newgrf path. I got the intro game error still but when I loaded the game, it didn't get mad:

Code: Select all

dbg: [net] Starting dedicated server, version 12.1
dbg: [net] Starting network
dbg: [net] Initializing UDP listeners
dbg: [net] Network online, multiplayer available
dbg: [net] Detected broadcast addresses:
dbg: [net]   0) 127.0.0.1
dbg: [net]   1) 168.235.78.114
dbg: [sl] Game Load Failed
Broken savegame - The intro game must not use NewGRF
OpenTTD Game Console Revision 7 - 12.1
------------------------------------
use "help" for more information.

dbg: [net] No "client_name" has been set, using "Unnamed Client" instead. Please set this now using the "name <new name>" command
dbg: [net] No "server_name" has been set, using "Unnamed Server" instead. Please set this now using the "server_name <new name>" command
dbg: [net] Initializing UDP listeners
dbg: [net] Initializing UDP listeners
dbg: [net] Listening on 0.0.0.0:3979 (IPv4)
dbg: [net] Listening on [::]:3979 (IPv6)
dbg: [net] Listening on 0.0.0.0:3979 (IPv4)
dbg: [net] Listening on [::]:3979 (IPv6)
dbg: [net] Network revision name: 12.1
ls
0) .. (Parent directory)
1) autosave/ (Directory)
2) HolidayCoop.sav
load HolidayCoop.sav
dbg: [net] No "client_name" has been set, using "Unnamed Client" instead. Please set this now using the "name <new name>" command
dbg: [net] No "server_name" has been set, using "Unnamed Server" instead. Please set this now using the "server_name <new name>" command
dbg: [net] Initializing UDP listeners
dbg: [net] Initializing UDP listeners
dbg: [net] Listening on 0.0.0.0:3979 (IPv4)
dbg: [net] Listening on [::]:3979 (IPv6)
dbg: [net] Listening on 0.0.0.0:3979 (IPv4)
dbg: [net] Listening on [::]:3979 (IPv6)

I still have to see if I can connect and work with the server to verify it.
Rocko Bonaparte
Engineer
Engineer
Posts: 18
Joined: 13 Jan 2008 16:06

Re: Broken savegame - The intro game must not use NewGRF

Post by Rocko Bonaparte »

Yes it's fixed now. I wonder why the content download command didn't seem to actually work though.
Post Reply

Return to “OpenTTD Problems”

Who is online

Users browsing this forum: No registered users and 5 guests