12-21-2017, 02:16 AM
(12-21-2017, 01:44 AM)jsawhite Wrote: I'm still seeing the refresh rate issue. For instance, in Super Castlevania IV, when you get an invincibility potion, your character flashes quickly. On my SAIO Richter will flash very quickly as expected. However, on the Freeplay, he will randomly go off and on. Sometimes not even looking like he's still under the influence, and other times just not there... I assume the refresh rate of the LCD is not adjustable, yes? Or can we configure that? I can try to record both parts if you need to see what I'm talking about.
I think I understand the issue you're referring to, jsawhite. If you play on HDMI and LCD at the same time, do you see that issue on the HDMI or only on the LCD. My guess is that you'd only see it on the LCD.
You can adjust the refresh rate, but there are multiple things at play here.
Check out the /boot/freeplayfbcp.cfg file. It should look something like this:
https://github.com/TheFlav/rpi-fbcp/blob...ayfbcp.cfg
Notice the first line
Code:
FREEPLAY_FPS = 60; //120 might be best visually, but lower uses less CPU
My first suggestion would be to set that up to 120 to see if it helps.
Next, I'd try to set
Code:
FREEPLAY_SCALE_TO_VIEWPORT=1;
Oh, and there's also a line in /boot/config.txt
Code:
dtoverlay=waveshare32b,speed=80000000,fps=60,rotate=270
I tried to make this stuff pretty configurable so you could tweak for this sort of stuff.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )