MegaGlest Forum
MegaGlest => Bug reports => Closed bug reports => Topic started by: lxtazz on 2 February 2014, 11:28:38
-
Seems there is a regression.
I get the same error again in 3.9.0 - no key works during play. The error message is...
(game.cpp::keyDown Line 4824) Error [Value not found in propertyMap: RenderInGamePerformance, loaded from /Applications/MegaGlest/Contents/MacOS/glestkeys.ini.
I checked 3.7.1 and the problem did not show there.
Language does not seem to matter (tested english and german).
Changing the keyboard settings does not help. Resetting does not help. I did not modify /Contents/MacOs/glestkeys.ini.
Seems it can not even find the first entry specified in the file (RenderNetworkStatus).
I noticed the problem a 2012 Non-Retina MacBook Pro running Mavericks.
I hope the information help finding the problem.
Best regards,
lxtazz
Edit (tomreyn): Edited post title
-
Thanks for filing this bug report. In the future, even in case of a regression, please do not post to bugs which are [closed] (https://forum.megaglest.org/index.php?topic=8733.0), but file a new bug report referencing the closed bug as needed. Thank you.
Please add the following line to the end of glestkeys.ini and tell us whether it fixes this problem for you:
RenderInGamePerformance=`Yes, that's a back tick character. Should the back tick not work on OS X you can safely replace it by a different character which is not currently in use for a hotkey.
In case you are unable to edit the file, I've made a patched MegaGlest 3.9.0 (http://dl.megaglest.org/osx/MegaGlest_3.9-tomreyn1_macintel_osx.zip) (sha256sum (http://dl.megaglest.org/osx/MegaGlest_3.9-tomreyn1_macintel_osx.zip.SHA256SUM)) is available for download.
In case MegaGlest still fails to work please do this:
- Run the Terminal application
- Type: open -n -a MegaGlest.app and press Enter to run this command. This should run MegaGlest and report any errors.
- Alternatively type: open -n -a MegaGlest.app --args '--verbose' and press Enter to run this command. This should run MegaGlest in verbose mode, which may help debugging problems where it is trying to find files in different locations.
- Alternative type: open -n -a MegaGlest.app --args '--verbose' | open -f to see the terminal output MegaGlest creates in the default text editor (for easier copy and paste) instead of the terminal application
When capturing any output, please post it to pastebin.com (http://pastebin.com) or some file hosting site and provide the download link here.
Surely things would be much easier if we had OS X hardware and a software license available. Donations (http://megaglest.org/donations.html) are welcome, as are contributors who can build and / or test (and provide qualified feedback!) themselves.
-
Many thanks :)
The new version solves the problem. Keyboard works well with it.
Best regards,
lxtazz
-
Great, and Internet games work well, too?
-
Two OS X players later reported on IRC that both editing the file or downloading the update allows them to join network games on v3.9.0 or v3.9.1 servers just fine.
-
As an update to this: the above full download (MegaGlest_3.9-tomreyn1_macintel_osx.zip) is now the default OS X download on http://megaglest.org
-
Was this post stickied by accident? I couldn't see any reason for it to be stickied, so I unstickied it for now.
-
On purpose, since it's an issue affecting everyone who downloaded the OS X 3.9.0 release (there is no 3.9.1 release for OS X) until two days ago. But I guess it's ok to un-sticky it now.