07-30-2018, 11:26 AM
(This post was last modified: 07-30-2018, 11:32 AM by Mootikins.
Edit Reason: added extra clarification
)
Thanks John!
We at Freeplay actually had a somewhat quiet release of a new display driver, but decided to leave it disabled by default since it can impact battery life. To what extent, we are currently unaware, but it shouldn't be anything terrible, and are aware of no low battery throttling that happens (though more strenuous games could very easily cause the framerate to stutter due to the CPU downclocking to compensate for that heat).
I will say that all thanks go to juj's REPO (LINK) which he is continuously updating. We found the version we compiled was good enough that rather than ask users to compile it from source (which could be a bit much for some of the not-so-*nix-savvy), we just bundled a bunch of precompiled binaries and installed them by default in the newer images. If you don't have the ability to update via one of our images (savegames, scraped data), then we have a repo HERE with everything so you can install it on an already setup image.
To do so, just SSH in with a terminal or TTY client of your choice (or plug a keyboard in and exit to terminal by quitting emulationstation from the menu) and run the following:
Then depending on your Freeplay unit, run the corresponding setup script with either:
You may need to run whichever you need as sudo since some super user stuff needs to be done, but we didn't encounter any issues with this during our testing. A simple reboot of the system with the power switch at this point, and you should now have the wonderful high speed driver available to be switched to in your RetroPie Menu under Freeplay Display Driver!
If anyone runs into any issues with this, please contact me or TheFlav and we'll do our best to help you TS and get any errors in the repo fixed right away, and if you see any features you want that are in the repo I linked above we'll do our best to update the binaries with those newer versions.
As far as I am aware, there are no other options needed to keep that silky smooth framerate, but if you are savvy a flip through that repo and user compile could improve battery life and performance, though I only recommend doing so at your own risk. If your SD gets a little messed up by something, I recommend looking at the install script and finding the location and filename needed for the replacement of the old driver.
Thanks for enjoying our hard work!
Matthew
We at Freeplay actually had a somewhat quiet release of a new display driver, but decided to leave it disabled by default since it can impact battery life. To what extent, we are currently unaware, but it shouldn't be anything terrible, and are aware of no low battery throttling that happens (though more strenuous games could very easily cause the framerate to stutter due to the CPU downclocking to compensate for that heat).
I will say that all thanks go to juj's REPO (LINK) which he is continuously updating. We found the version we compiled was good enough that rather than ask users to compile it from source (which could be a bit much for some of the not-so-*nix-savvy), we just bundled a bunch of precompiled binaries and installed them by default in the newer images. If you don't have the ability to update via one of our images (savegames, scraped data), then we have a repo HERE with everything so you can install it on an already setup image.
To do so, just SSH in with a terminal or TTY client of your choice (or plug a keyboard in and exit to terminal by quitting emulationstation from the menu) and run the following:
Code:
git clone https://github.com/mootikins/freeplayili9341
cd freeplayili9341
Code:
./setupCM3.sh
OR
./setupZero.sh
You may need to run whichever you need as sudo since some super user stuff needs to be done, but we didn't encounter any issues with this during our testing. A simple reboot of the system with the power switch at this point, and you should now have the wonderful high speed driver available to be switched to in your RetroPie Menu under Freeplay Display Driver!
If anyone runs into any issues with this, please contact me or TheFlav and we'll do our best to help you TS and get any errors in the repo fixed right away, and if you see any features you want that are in the repo I linked above we'll do our best to update the binaries with those newer versions.
As far as I am aware, there are no other options needed to keep that silky smooth framerate, but if you are savvy a flip through that repo and user compile could improve battery life and performance, though I only recommend doing so at your own risk. If your SD gets a little messed up by something, I recommend looking at the install script and finding the location and filename needed for the replacement of the old driver.
Thanks for enjoying our hard work!
Matthew