Page 1 of 1
SMBX high CPU usage.
Posted: Sun Apr 26, 2015 12:15 pm
by Neoflash
I don't know why, but Super Mario Bros X seems to have a high CPU usage on my computer. It is taking up 80.4% CPU usage. Is there a way to fix this, and if there is, can you please tell me how to fix it? Because I don't think it's good for my computer to run a program that takes up this much CPU.
Re: SMBX high CPU usage.
Posted: Sun Apr 26, 2015 12:23 pm
by bossedit8
SMBX is a strong program to utulize so having a PC with low amount of CPU usage is probably a bad idea at the end. What PC specs like informations do you have?
Re: SMBX high CPU usage.
Posted: Sun Apr 26, 2015 12:32 pm
by XerX
Bossedit, RAM != CPU.
And to answer OP, yes SMBX Requires a lot of CPU. Each graphic, sound and music file is loaded into the memory, but to display it all on a screen takes a huge toll on CPU. SMBX wasn't really optimized well.
Re: SMBX high CPU usage.
Posted: Sun Apr 26, 2015 4:00 pm
by Kevsoft
Just you get the technical side behind that:
SMBX takes so much CPU, because it is bad programmed. It should pause the code for the spare time, but instead the original dev (redigit) decided to just loop the code around (you probably need to be a dev to understand that).
Technically SMBX always takes only uses one core of you computer.
Re: SMBX high CPU usage.
Posted: Sun Apr 26, 2015 4:23 pm
by Neoflash
So there is no way to reduce the amount of CPU usage it takes up? I have tried lowering it's process priority but that doesn't seem to help much.
Re: SMBX high CPU usage.
Posted: Sun Apr 26, 2015 5:06 pm
by XerX
Neoflash wrote:So there is no way to reduce the amount of CPU usage it takes up? I have tried lowering it's process priority but that doesn't seem to help much.
Nope.
Re: SMBX high CPU usage.
Posted: Wed Apr 29, 2015 8:56 pm
by Fennor
I had a poblems with the game where it took very long to load for the game and after a time the sound disappeared. Downloading
http://www.supermariobrosx.org/forums/v ... =69&t=7427 helped in my case.
Maybe that is just a RAM thing, so I don't know whether it acutally helps you. But I know that it improved things for me.
Re: SMBX high CPU usage.
Posted: Sun May 03, 2015 4:57 pm
by Wohlstand
Fennor wrote:I had a poblems with the game where it took very long to load for the game and after a time the sound disappeared. Downloading
http://www.supermariobrosx.org/forums/v ... =69&t=7427 helped in my case.
Maybe that is just a RAM thing, so I don't know whether it acutally helps you. But I know that it improved things for me.
When any software opens files like GIF, PNG, JPG, they are unpacks them into RAM, and you will have same BMP's but in RAM. When you save compressed image formats, they are compressed on disk only, but NOT IN RAM.
SMBX uses software render and loads CPU to 100% (on single-coded CPU). Also SDL Mixer helped because Microsoft MCI sucks: too slow API which creepy uses external codecs and works wrongly. SDL uses built-in codecs and does not requires any external codecs to have working audio system.
Re: SMBX high CPU usage.
Posted: Thu Aug 18, 2016 7:30 am
by Gulyasarni66
Fennor wrote:I had a poblems with the game where it took very long to load for the game and after a time the sound disappeared. Downloading
http://www.supermariobrosx.org/forums/v ... =69&t=7427 helped in my case.
Maybe that is just a RAM thing, so I don't know whether it acutally helps you. But I know that it improved things for me.
Thank you very much, for me, this reduced SMBX's cpu usage from 40% to 1-2% (i'm not joking)
So yeah, thanks.