tpunix / SAROO

SAROO is a SEGA Saturn HDloader
356 stars 41 forks source link

Controller pollrate #177

Open ulao opened 3 months ago

ulao commented 3 months ago

Hi I have a very strange request.

Simple and short: Would you consider changing the controller poll rate to 2ms instead of 300us ?

Longer with info The Saroo menu seems to first probe for a controller once ever 300us, Where the game does this once a frame ( typically 16.6 ms). a normal game image

but with Saroo image

Why So the reason I ask is that I develop a game adapter that pretty much lets you use any controller on any console. I like flash carts and so do the people that use this device but often times flash carts swtich the paradigm when it comes to polling a controller. In some cases we can figure out ways around them and in other cases not. Saroo happens to be one that we can not. Its just too fast. I revitalize you are just polling once a frame and the FPGA code maybe runs a lot faster then a game? But was hopeful you could maybe consider throttling it back some? Of course its ridicules to think it will introduce lag, at 300us the brain is still waiting. Sufficiently brain signals take 2ms to even travel. A well trained person can perceive 4-8 ms lag in a very fast passed game. I'm only asking for 2 or 3.

Anyways, I understand this is not a typical request, and would appreciate it if you would consider.

tpunix commented 3 months ago

I made a test firm. please test it: test.zip

ulao commented 3 months ago

worked like a charm.