Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: Doozer on February 01, 2017, 06:15:13 am
-
Dear Linux and GA users,
Groovymame has been updated to make use of the xrandr library for on the fly resolution switching. This is a major improvement and will eliminate the calls to system commands. In order to validate the new code, I would like to trigger a dry test with volunteers to install the version named "groovymame64_0182.016_BETA_libxrandr_linux.tar.bz2" from the google drive and report issues (if any) in this thread.
Enjoy!
-
Thank you doozer
-
Thank you doozer
Welcome.
At he moment it seems to be fully operational :-)
-
I'll test this and get back to you with any issues that I may find. What are the benefits of using xrandr and generating less system calls? Speed? More resolutions? Or just a better approach?
-
Thank you strontium. At the moment the rendering should behave the same as before. No fancy stuff added.
The main purpose is to keep the code cleaner and simpler. It reduces the complexity by removing one intermediate layer. The handling of the modelines is more flexible.
The move allowed to refine the error mechanism an solved the multi-resolution game issue. You can test with tekken rom to confirm the fix.
-
Hey Doozer,
Just an update as promised, I've tried a number of roms including the Tekken one that you suggested and can say there were no errors from my observations. Everything played as I would have expected.
Hope this helps,
Strontium
-
Just an update as promised, I've tried a number of roms including the Tekken one that you suggested and can say there were no errors from my observations. Everything played as I would have expected.
Thank you very much strontium for the time spent in testing this pre-release.