libretro / snes9x2010

Snes9x 2010. Port of Snes9x 1.52+ to Libretro (previously called SNES9x Next). Rewritten in C and several optimizations and speedhacks.
Other
99 stars 71 forks source link

Tengai Makyou Zero Compatibility #116

Open AlternativeZero opened 6 years ago

AlternativeZero commented 6 years ago

It was recommended I make an issue on github when I brought this up on the forums, Since bubble2k16 was able to make Tengai Makyou Zero compatible with snes9x for the 3DS which is based on snes9x v1.43, I was wondering if it's possible to add that to the yearstamped cores (2005, 2005+, 2010) for RetroArch as not every device is able to run the main snes9x core.

ghost commented 6 years ago

adding Tengai to this core is not hard, but RTC is not working in this core, so tengai fails on diagnostic. can skip the diagnostic part by creating a savefle from snes9x and using that for this core, but ingame time does not update when it should.

AlternativeZero commented 6 years ago

Is it possible to get RTC working on the yearstamped cores?

ghost commented 6 years ago

it certainly is.. if someone would be interested to do so.

according to this PR, https://github.com/libretro/snes9x2010/commit/ee827b3d573566dfd76f8221f86bac6a5a7cbb6f#diff-f8d32fb61ee38b6821283916c321cd09 the state of the RTC is left in this state since 2012.

the Snes9x2005 has a working RTC which is able to run Tengai even the non-english version, but that too has problems, since this game with stop outputting audio during the intro video or emu entirely halts during the video after starting a new game.

AlternativeZero commented 6 years ago

Yea, everytime I tried it on 2005 it just crashes, it's weird but v5.0 and v6.0 is working perfectly on snes9x for 3DS build but simply cannot run on any of the yearstamped retroarch snes9x builds only the main snes9x core runs it perfectly.

Is there no one avalible to take a look at the snes9x cores at the moment because this is a compatiblity issue that they should be fixed?