finalburnneo / FBNeo

FinalBurn Neo - We are Team FBNeo.
http://neo-source.com
Other
917 stars 362 forks source link

Force-60hz is reversed #1771

Closed rtomasa closed 4 months ago

rtomasa commented 4 months ago

Hi,

I've noticed that when fbneo-force-60hz option value is enabled some games are reporting weird refresh rate values. This is happening with many SEGA arcade games like Alex Kidd, Golden Axe, Altered Beast, Cotton, Wonder Boy, and more, that are reporting 57Hz when Force 60 is enabled. One interesting this is that MK1 is always reporting 57Hz no matter if it is forced or not.

Regards

rtomasa commented 4 months ago

OK forget the above. I saw that it is trying the best match based on system frequency

barbudreadmon commented 4 months ago

Hmmm that's kinda weird, i implemented this so that it would try to match your screen's refresh rate only if that refresh rate was between 59 and 61Hz. It should force a rounded 60Hz if your refresh rate is out of those bounds (57Hz).

barbudreadmon commented 4 months ago

Oops, it turns out i did a typo when i implemented this, it should be fixed with https://github.com/libretro/FBNeo/commit/573c9b99e3cc0b11a652b2f21a22dcb15a2c4dda .

rtomasa commented 4 months ago

Mmm I can do further testing because I think that it is not working that way. Actually I saw even 55 and 57 reported by MK1 when using 60 or native timings. I can check and report you the results if it helps

rtomasa commented 4 months ago

Oops, it turns out i did a typo when i implemented this, it should be fixed with https://github.com/libretro/FBNeo/commit/573c9b99e3cc0b11a652b2f21a22dcb15a2c4dda .

Ohhh that explains hehhe thanks