Bug 5316 - Resolution not saved (always 1024x768)
Status: RESOLVED FIXED
Alias: None
Product: Super Meat Boy
Classification: Unclassified
Component: everything
Version: unspecified
Hardware: PC Linux
: P3 normal
Assignee: Ryan C. Gordon
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2011-12-13 14:12 EST by Anon
Modified: 2012-06-08 03:48:01 EDT
20 users (show)

See Also:


Attachments
file thats supposed to contain settings (129 bytes, application/octet-stream)
2011-12-14 11:46 EST, zweistecken

Description Anon 2011-12-13 14:12:34 EST
Hello, The resolution chosen via the settings menu is not saved, and reverts to 1024x768 when the game is restarted.

I found that it should be saved in ~/.local/share/SuperMeatBoy/UserData/Reg0.dat, and tried manually hex-editing the 1024 and 768 values in this file to other values, but they are always reset when the game is restarted.
Comment 1 Evandro Giovanini 2011-12-13 14:38:16 EST
I have the same issue. The game also always starts in windowed mode, even after setting it to fullscreen.
Comment 2 Sir LulzTrulz 2011-12-13 17:06:26 EST
When I ran the game through strings I saw things like -800x600 and -1024x768, you could try using those perhaps?
Comment 3 Anon 2011-12-13 18:14:48 EST
I just tested those flags and they had no effect; the game still starts windowed at 1024x768.
Comment 4 zweistecken 2011-12-14 11:46:26 EST
Created attachment 3038 [details]
file thats supposed to contain settings

same issue here as well, attached my Reg0.dat. maybe it'll help.
Comment 5 João Ricardo Matos 2011-12-18 11:35:41 EST
This bug can be seen in this video: http://www.youtube.com/watch?v=cSl2lZCQdo4
Comment 6 Andrew 2011-12-20 18:27:57 EST
Can confirm this bug exists, using the .deb from the bundle on ubuntu 11.04 here. Only effects resolution, the sound volume settings are saved.
Comment 7 Lauri Niskanen 2011-12-21 13:56:45 EST
I also have this bug with the resolution.
Comment 8 Damian 2011-12-24 18:09:02 EST
I have this bug with the resolution and fullscreen mode too.
Comment 9 David 2011-12-26 01:07:39 EST
Having this bug as well.. It's rather annoying.. It seems that neither the fullscreen or resolution settings are saving.
Comment 10 erwan.bousse@free.fr 2012-01-18 14:42:07 EST
I have this bug as well. Can't play fullscreen =(

Amazing job of making the game available for GNU/Linux though.
Comment 11 hikaricore 2012-01-21 22:20:54 EST
Any update on when we can expect a fix for this and the half dozen other bugs?  It's been over a month since release now and the lack of fixes is getting old fast.
Comment 12 Kirk 2012-02-09 18:36:01 EST
I tried using the commandline options like some steam forums suggest.  No luck.
Comment 13 Ryan C. Gordon 2012-06-07 13:13:35 EDT
(I'm changing several bugs at once, sorry if you get this message multiple times.)

Humble Indie Bundle #5 is adding Super Meat Boy (among other games) to the promotion today, and we've updated the Linux build with several fixes for it. This will be available at the same time to people that purchased SMB through Humble Indie Bundle #4, too.

I'm updating this bug because I believe this new build fixes the issue reported here. Unless there is an objection, this bug will be marked as RESOLVED FIXED soon.

For those that want the complete package, just redownload the game from humblebundle.com, using your existing download URL. You can run uninstall-supermeatboy.sh in your installation before installing the new copy; your save games will survive. 

For those that don't want to redownload the whole game, here's just the changed files (3 megabyte download). Unpack it and overwrite the appropriate files in your installation with the new version.

    http://treefort.icculus.org/smb/smb-build2-changed-files.tar.bz2

Please note that this build does not resolve every bug reported in Bugzilla, but it should be much better than the original build.

--ryan.
Comment 14 Ryan C. Gordon 2012-06-08 03:48:01 EDT

Closing several bugs as RESOLVED FIXED. Please reopen them if you're still having this issue in the new build.

Please open a new bug, or CC yourself on an existing bug, if you're (still) having a different issue.

Thanks!

--ryan.