libretro / beetle-saturn-libretro

Standalone hard fork of Mednafen Saturn to the libretro API.
GNU General Public License v2.0
23 stars 10 forks source link

CHDs don't work on Android #2

Closed bslenul closed 2 years ago

bslenul commented 2 years ago

When booting a CHD on Android it sends you to the CD player screen instead of starting the game, this is what the logs say:

Loading "/storage/emulated/0/RetroArch/downloads/Mega Man 8 (USA).chd" Unknown CUE sheet directive "MCOMPRHD". TOC first(0)/last(0) track numbers bad.

The exact same CHD works absolutely fine on Windows 10, other people confirmed that CHDs work fine on Linux too.

This is not a regression due to the rebase, it was already happening before: https://github.com/libretro-mirrors/beetle-saturn-libretro/issues/198

bslenul commented 2 years ago

Could it be something as simple as adding HAVE_CHD := 1 to Android.mk? I'd try myself but I have absolutely no idea how to compile a core for Android :/

bslenul commented 2 years ago

Looks like that was the issue, it's working now with 3fc11051be4ab8bcb0c8a2d5766a8e4275993e45

image

👍