1.0 very slow on a mac
Moderator: OpenTTD Developers
1.0 very slow on a mac
hey, maybe it is because of the dropped mac support, maybe not. 0.72 runs smoothly on my mac, however 1.0 rc2 does not, it is very, very slow. unplayable in fact. it there any thing I can do about that besides getting windows?
Re: 1.0 very slow on a mac
Get Linux
How is it slow?
If you mean that trains get onto speed very slowly, that can easily be fixed by setting the train acceleration to 'realistic'.
Otherwise, I have no clue, sorry.
How is it slow?
If you mean that trains get onto speed very slowly, that can easily be fixed by setting the train acceleration to 'realistic'.
Otherwise, I have no clue, sorry.
Re: 1.0 very slow on a mac
thanks for your reply.
it is slow in general. vehicles are slow, mouse movement is choppy, the entire application runs slow, like on a computer not capable. but then again, 0.72 is a charm. I am just looking for the "no plane crashes option" anyway, but i guess there is no choice to get that otherwise ,right?
it is slow in general. vehicles are slow, mouse movement is choppy, the entire application runs slow, like on a computer not capable. but then again, 0.72 is a charm. I am just looking for the "no plane crashes option" anyway, but i guess there is no choice to get that otherwise ,right?
Re: 1.0 very slow on a mac
There are many reasons why it could be slow although it depends on the type of Mac and the version of the OS you're using.
For example:
- you have a G5 (PPC) CPU and the (universal) binary you have doesn't have an optimised G5 binary; tests from a long time ago showed that an optimised G5 binary instead of a G3 binary is roughly 20 to 30% faster.
- you have a Mac OS X 10.5 or 10.6 and you're one of the users where 8 bits graphics still work, despite the API saying it doesn't. In this case you could try to use the 8bpp-optimized blitter.
- you have a 'debug' binary, which is always slower than the release binary.
- the used compiler doesn't optimise as good as our compiler did.
- ...
For example:
- you have a G5 (PPC) CPU and the (universal) binary you have doesn't have an optimised G5 binary; tests from a long time ago showed that an optimised G5 binary instead of a G3 binary is roughly 20 to 30% faster.
- you have a Mac OS X 10.5 or 10.6 and you're one of the users where 8 bits graphics still work, despite the API saying it doesn't. In this case you could try to use the 8bpp-optimized blitter.
- you have a 'debug' binary, which is always slower than the release binary.
- the used compiler doesn't optimise as good as our compiler did.
- ...
Re: 1.0 very slow on a mac
well, you see, that is too complicated for me and I will have to stick with what I have. But still, I have a fairly new MacBook Pro, so it should run as the 0.72 version did, I guess. I downloaded
Mac OS X universal: openttd-universal-1.0.0-RC2-OSX.dmg [9,9MB]
sha1: 3eb9090f826230973e6e58b00bdb000c5bfc98fc
so it should run on Intel and I am on 10.5 not knowing about the other things. But it is not a bit slower in terms of what I would a debug version expect to be, it is way slower, like unplayable slow, with a mouse so chobby that you can hardly click a specific button. I thought it is something simple, but apparently it is not traceable so easily. no problem.
Mac OS X universal: openttd-universal-1.0.0-RC2-OSX.dmg [9,9MB]
sha1: 3eb9090f826230973e6e58b00bdb000c5bfc98fc
so it should run on Intel and I am on 10.5 not knowing about the other things. But it is not a bit slower in terms of what I would a debug version expect to be, it is way slower, like unplayable slow, with a mouse so chobby that you can hardly click a specific button. I thought it is something simple, but apparently it is not traceable so easily. no problem.
Re: 1.0 very slow on a mac
I'm sorry to say that i have the same problem on linux. The game runs slowly, mouse movement is choppy and moving the view makes the screen flicker. I'm running a self compiled nightly, rev 19435, so I thought that maybe the error was in my compiler; therefor I downloaded the RC2 and was rather bewildered when it turned out to be even slower. I don't remember it (the nightlies, that is) being slow at all a couple of hundred revisions back.Alberth wrote:Get Linux
Running Ubuntu 9.10 on an Asus G70 (Core2Duo @ 2.40Ghz, Nvidia 9700GTM). Latest drivers, all updates installed.
Re: 1.0 very slow on a mac
Check known-bugs.txt, especially the part about 'extreme CPU usage'.loclahost wrote:Running Ubuntu 9.10
Re: 1.0 very slow on a mac
I should have known, pulseaudio have done nothing but harm to my computer. Thanks
- Wintersoldier
- Traffic Manager
- Posts: 197
- Joined: 20 Feb 2010 03:08
- Location: The world
Re: 1.0 very slow on a mac
For the person on the Mac, how many other applications do you have running at the same time as Openttd, and how much RAM do you have?
- andythenorth
- Tycoon
- Posts: 5658
- Joined: 31 Mar 2007 14:23
- Location: Lost in Music
Re: 1.0 very slow on a mac
This is obviously worth checking, but I'll just add.Wintersoldier wrote:For the person on the Mac, how many other applications do you have running at the same time as Openttd, and how much RAM do you have?
- It doesn't matter how many other apps are running, it only matters whether one or more of them is hogging CPU.
- Similarly for RAM, the OS will mostly handle that for the user; it tends to be when switching apps that having not enough RAM makes things very slow (except for something really RAM intensive like multi-layered photoshop).
Open Activity Monitor (should be in Utilities) and see what's going on, it's a good guide to CPU and RAM use.
FIRS Industry Replacement Set (released) | HEQS Heavy Equipment Set (trucks, industrial trams and more) (finished)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Unsinkable Sam (ships) (preview released) | CHIPS Has Improved Players' Stations (finished)
Iron Horse ((trains) (released) | Termite (tracks for Iron Horse) (released) | Busy Bee (game script) (released)
Road Hog (road vehicles and trams) (released)
Re: 1.0 very slow on a mac
you see, i dont get it. it is the very same machine running 0.7.5 in a great way. it is leopard, not snow leopard, so I dont see any problem. about the compiling and how good it is I cannot loose a word as it was precompiled but still. while 0.7.5 take a massive 70% processor load, 1.0.0 needs 100% and more, which apparently does not use the additional core and so becomes chobby. all I would like to know is whether 1.0 really takes 50% and more of processing power or if there is something else wrong.
- planetmaker
- OpenTTD Developer
- Posts: 9432
- Joined: 07 Nov 2007 22:44
- Location: Sol d
Re: 1.0 very slow on a mac
That depends upon how and with what options it was compiled. Official release versions are usually compiled quite optimized and without certain debug features. That makes them faster. As that is not done for OpenTTD 1.0.0 and the default binaries compiled are debug binaries, you'll experience the difference you describe.maxfaber wrote:you see, i dont get it. it is the very same machine running 0.7.5 in a great way. it is leopard, not snow leopard, so I dont see any problem. about the compiling and how good it is I cannot loose a word as it was precompiled but still. while 0.7.5 take a massive 70% processor load, 1.0.0 needs 100% and more, which apparently does not use the additional core and so becomes chobby. all I would like to know is whether 1.0 really takes 50% and more of processing power or if there is something else wrong.
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
Re: 1.0 very slow on a mac
well, that is good to know. isnt there any way to get a well compiled version 1.0 for a mac? a version that runs like I am used to it? that would be wonderful
Re: 1.0 very slow on a mac
I suspect the 1.0.0 binary uses the 32bpp blitter for him and the 0.7.5 used the 8bpp blitter.
But please don't blame the messenger; there is no way to determine correctly! whether the 8bpp blitter is going to work on 10.5 and later. 0.7.5 tried to determine it and sometimes failed, so now some user provided a patch that just defaults to the 32bpp blitter for all 10.5 and later Mac OS X installs, regardless on whether 8bpp works correctly.
But please don't blame the messenger; there is no way to determine correctly! whether the 8bpp blitter is going to work on 10.5 and later. 0.7.5 tried to determine it and sometimes failed, so now some user provided a patch that just defaults to the 32bpp blitter for all 10.5 and later Mac OS X installs, regardless on whether 8bpp works correctly.
Re: 1.0 very slow on a mac
so for a noob like me, 8bpp blitter is faster? is there any way for me to compile a fast version myself?
Re: 1.0 very slow on a mac
yes, 8bpp is faster.maxfaber wrote: so for a noob like me, 8bpp blitter is faster? is there any way for me to compile a fast version myself?
Changing the config file does not work?
-- .- -.-- / - .... . / ..-. --- .-. -.-. . / -... . / .-- .. - .... / -.-- --- ..- .-.-.-
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
- planetmaker
- OpenTTD Developer
- Posts: 9432
- Joined: 07 Nov 2007 22:44
- Location: Sol d
Re: 1.0 very slow on a mac
You can just change your config file and chose a different blitter. openttd -h will tell you which options are available.maxfaber wrote:so for a noob like me, 8bpp blitter is faster? is there any way for me to compile a fast version myself?
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
Re: 1.0 very slow on a mac
in the console i guess
EDIT: no, somewhere else. it so bad to be a noob, i guess
EDIT: no, somewhere else. it so bad to be a noob, i guess
Re: 1.0 very slow on a mac
oh, there is a config file, let me try...
EDIT: well, it says blitter = ""
EDIT: well, it says blitter = ""
Re: 1.0 very slow on a mac
-- .- -.-- / - .... . / ..-. --- .-. -.-. . / -... . / .-- .. - .... / -.-- --- ..- .-.-.-
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
--- .... / -.-- . .- .... --..-- / .- -. -.. / .--. .-. .- .. ... . / - .... . / .-.. --- .-. -.. / ..-. --- .-. / .... . / --. .- ...- . / ..- ... / -.-. .... --- --- -.-. .... --- --- ... .-.-.- / ---... .--.
Playing with my patchpack? Ask questions on usage and report bugs in the correct thread first, please.
All included patches have been modified and are no longer 100% original.
Who is online
Users browsing this forum: No registered users and 10 guests