libretro / flycast

Flycast is a multiplatform Sega Dreamcast emulator. NOTE: No longer actively developed, use upstream repo for libretro from now on - https://github.com/flyinghead/flycast
http://reicast.com
GNU General Public License v2.0
155 stars 77 forks source link

Recent update broke Naomi games. #984

Closed bslenul closed 3 years ago

bslenul commented 3 years ago

Hey!

With a recent core update the Naomi games don't work properly anymore, in MVC2 and CVS2 for example it gives a "ERROR. JAMMA I/O BOARD NOT FOUND." a bit after the first loading, similar error with GGX, with Crazy Taxi no error but you can't insert coins it seems.

After bisecting, it looks like it started with e6dd855a05853fdf87142dc5745275c6f3ebfba6.

barbudreadmon commented 3 years ago

I reverted every recent changes yesterday, so this issue is fixed.

Some additional information about this : there are many differences between upstream and libretro, and while some might be worth backporting, a lot of those differences never were backported because they were irrelevant.

Anyway i plan on reducing this gap bit by bit whenever i have time.

bslenul commented 3 years ago

Yup, working again with aba25cd, thank you! ❤️

Do you want me to keep this open for upstream/libretro talks with other devs? Or can I close this?

barbudreadmon commented 3 years ago

let's close :)

Smoker1 commented 3 years ago

Might need to Link the latest Working Builds of this, since it is still showing this Message. Someone on Reddit Posted that the Build 0.1 1249145 from around November 15 works.

barbudreadmon commented 3 years ago

since it is still showing this Message

@Smoker1 that's because the buildbot is currently broken and providing old versions of the core.