5000 train game
Moderator: OpenTTD Developers
- Zhall
- Tycoon
- Posts: 1237
- Joined: 17 Jul 2007 01:36
- Skype: moonray_zdo
- Location: Teh matrix, duh.
- Contact:
5000 train game
Is there any save games with 5000 trains in them? Perhaps Openttd co-op has a few? I want to see how bad it lags.
Formerly known as Sapphire United.
Learn Openttd
Learn Planetary Annihilation
Learn Orbit
Whose poo?
Learn Openttd
Learn Planetary Annihilation
Learn Orbit
Whose poo?
Re: 5000 train game
Join pro-zone, we are close. 4.500 trains. still work in progress though
- NekoMaster
- Tycoon
- Posts: 4001
- Joined: 16 Aug 2008 22:26
- Skype: neko-master
- Location: Oshawa, Ontario, CANADA
Re: 5000 train game
Would a Quad Core Phenom II x4 965 (3.4GHz), 16GB RAM, and a 1280MB Nvidia GTX 570 handle 5000 trains?


Nekomasters Projects! (Downloads available on BaNaNaS!) \(>^w^<)/
# NARS ADD-ON SET 2CC | 2cc Rapid Transit For Me! (2ccRTFM) | 2cc Wagons In NML (2ccWIN)
# NML Category System (Organize your GRFS!) <- TT-Forums Exclusive Download!
- V453000 :)
- President
- Posts: 946
- Joined: 01 Feb 2011 11:22
- Location: Beer
Re: 5000 train game
only one way to find out 
http://irc.openttdcoop.org/?channels=openttdcoop
after you join in then type /join #openttdcoop.pro and you will be given download links and password

http://irc.openttdcoop.org/?channels=openttdcoop
after you join in then type /join #openttdcoop.pro and you will be given download links and password

Re: 5000 train game
Keep in mind that there is a huge difference between a game online and a singleplayer-game.
I can run the current prozone-game in singleplayer without problems, but if the trains are running on the server I cannot do anything and get kicked after ~30 seconds.
I can run the current prozone-game in singleplayer without problems, but if the trains are running on the server I cannot do anything and get kicked after ~30 seconds.
Re: 5000 train game
The problem is when you do a singleplayer game, it will only slow down when your cpu cant handle the amount of trains. For example I had a game with 1000+ trains with my old 900Mhz pentium 3. It has almost half speed than intended. When you play on a dedicated server with a good and fast processor, you probably use a slower cpu that simply cant catch the server's computing power, so you will be kicked soon as your computer cant calculate the things up to date.
Also since OTTD is neither multithreaded, neither use your gpu-s, the best computer still a high clocked cpu for OTTD, rather than a slow clocked one with 4,6, or more cores. Your 3th and 4th or more cores will be left unused also your video card has no benefit. But if you have a second core, OTTD uses it for autosaves.
V453000, have you tried that if you limit the calculation power in the server side, will it be playable with 10k or 20k trains, so the clients wont get kicked? Of course the game will be with half, 1/4, speed than regular.
Also since OTTD is neither multithreaded, neither use your gpu-s, the best computer still a high clocked cpu for OTTD, rather than a slow clocked one with 4,6, or more cores. Your 3th and 4th or more cores will be left unused also your video card has no benefit. But if you have a second core, OTTD uses it for autosaves.
V453000, have you tried that if you limit the calculation power in the server side, will it be playable with 10k or 20k trains, so the clients wont get kicked? Of course the game will be with half, 1/4, speed than regular.
- V453000 :)
- President
- Posts: 946
- Joined: 01 Feb 2011 11:22
- Location: Beer
Re: 5000 train game
First off, how would you even distribute those calculations to server?
also, if someone has weak pc, playing on smaller maps is usually better if you use like 5 tile trains on 256x256, 500 trains is already quite a busy network
also, if someone has weak pc, playing on smaller maps is usually better if you use like 5 tile trains on 256x256, 500 trains is already quite a busy network
- Zhall
- Tycoon
- Posts: 1237
- Joined: 17 Jul 2007 01:36
- Skype: moonray_zdo
- Location: Teh matrix, duh.
- Contact:
Re: 5000 train game
Man, those 4500 trains are crazy
Formerly known as Sapphire United.
Learn Openttd
Learn Planetary Annihilation
Learn Orbit
Whose poo?
Learn Openttd
Learn Planetary Annihilation
Learn Orbit
Whose poo?
-
- Engineer
- Posts: 27
- Joined: 25 May 2013 21:03
Re: 5000 train game
I knew OpenTTD isn't the greatest coded game ever, but I didn't think it was this bad. It's no real surprise to me that it doesn't utilise the GPU - the game isn't really graphic intensive after all. But I thought that it would at least scale to a quad core. This basically means that to optimise your PC for this game you have to have an Intel CPU as they have much higher performance per core compared to others - ie AMD.thgergo wrote:The problem is when you do a singleplayer game, it will only slow down when your cpu cant handle the amount of trains. For example I had a game with 1000+ trains with my old 900Mhz pentium 3. It has almost half speed than intended. When you play on a dedicated server with a good and fast processor, you probably use a slower cpu that simply cant catch the server's computing power, so you will be kicked soon as your computer cant calculate the things up to date.
Also since OTTD is neither multithreaded, neither use your gpu-s, the best computer still a high clocked cpu for OTTD, rather than a slow clocked one with 4,6, or more cores. Your 3th and 4th or more cores will be left unused also your video card has no benefit. But if you have a second core, OTTD uses it for autosaves.
V453000, have you tried that if you limit the calculation power in the server side, will it be playable with 10k or 20k trains, so the clients wont get kicked? Of course the game will be with half, 1/4, speed than regular.
You mention that the CPU uses the second core for autosaves.. that's can't require that much processing power anyway? Also, does anyone know if there is any plans to increase the scaling of the game... the more complex the game gets, the more people with older PCs will suffer, heck even people with newer PCs will suffer as all the game is run on one core.
I know it can be pretty difficult to implement multi-core usage though, so I don't blame the dev team for not implementing it at all.
-
- Engineer
- Posts: 27
- Joined: 25 May 2013 21:03
- planetmaker
- OpenTTD Developer
- Posts: 9432
- Joined: 07 Nov 2007 22:44
- Location: Sol d
Re: 5000 train game
OpenTTD: manual | online content | translations | Wanted contributions and patches
#openttdcoop: blog | wiki | public server | DevZone | NewGRF web translator
DevZone - home of the free NewGRFs: OpenSFX | OpenMSX | OpenGFX | Swedish Rails | OpenGFX+ Trains|RV|Industries|Airports|Landscape | NML
-
- Engineer
- Posts: 27
- Joined: 25 May 2013 21:03
Re: 5000 train game
No sir.
- V453000 :)
- President
- Posts: 946
- Joined: 01 Feb 2011 11:22
- Location: Beer
Re: 5000 train game
Hi,
I just reached 5000 trains, and OpenTTD 13.4 doesn't lag on an M1 MacBook Pro.
I just reached 5000 trains, and OpenTTD 13.4 doesn't lag on an M1 MacBook Pro.
- Emperor Jake
- Tycoon
- Posts: 3440
- Joined: 24 Apr 2007 09:37
- Skype: Discord: Emperor Jake #4106
- Location: Not Actually Japan
- Contact:
Re: 5000 train game
Well you replied to a thread that's over 10 years old, and CPUs have gotten a lot faster in that time, and also the game has received some optimisations. The new Apple chips are particularly good at running large games in OpenTTD, in fact.fortin81 wrote: 10 Feb 2024 16:52 Hi,
I just reached 5000 trains, and OpenTTD 13.4 doesn't lag on an M1 MacBook Pro.

Who is online
Users browsing this forum: No registered users and 13 guests