libretro / px68k-libretro

Portable SHARP X68000 Emulator for Libretro
http://hissorii.blog45.fc2.com
GNU General Public License v2.0
45 stars 41 forks source link

1 frame of input lag that could be removed #72

Closed Tatsuya79 closed 5 years ago

Tatsuya79 commented 5 years ago

Comparing with MAME this core has an extra frame of input lag that could be removed.

ghost commented 5 years ago

did these awhile back (think its on the forums still)

move these before the start of main loop in WinX68k_Exec https://github.com/libretro/px68k-libretro/blob/master/libretro/winx68k.cpp#L542

or better yet move it entirely before WinX68k_Exec (it can probably optimized better i lost the repo for the stuff i did back then).

I also have a closed-uncommited PR in pull request that fixes the ram and input cleanup if your interested in applying it.

Tatsuya79 commented 5 years ago

Great that's working! Awesome. :+1:

Any other fix is welcome, I'm not sure what are the issues you're mentioning exactly.

ghost commented 5 years ago

https://github.com/libretro/px68k-libretro/pull/66

Tatsuya79 commented 5 years ago

Ok, all that got merged. Thanks. https://github.com/libretro/px68k-libretro/pull/75