Genesis Plus GX, Android, CHD support

On windows I can get sega cd CHD’s to load fine, but on android it always says “failed to load content”.

Is there something Im missing or does chd support not work on android yet?

The only relevant info I get from logcat is

I/RetroArch( 3790): File is too large.
E/RetroArch( 3790): Failed to load content.

The chd file in this case is only 169mb, and it loads the corresponding 335mb uncompressed bin/cue without issues.

check the commit version for that core. Android port is known to have delayed versions for the cores compared to other system and you may have and old version. Also, try to update Core Info.

Using the latest nightly of retroarch and the core, updated everything, same issue

like what i have said… the cores in android buildbot is not always the recent ones compared to other system. Unless you can actually post the commit version for that, I can check. But I cant if you just say you have the latest version and its not working.

Ohh I see, in that case its

1.6.7 - Genesis Plus GX v1.7.4 da0ee59

ok lemme check… while im confirming, can you make sure you have updated Core Info Files also, and not just Core Updater?

Yes, I just updated core info files again just to be sure

@hunterk this is confirmed to be a bug when running chd in android.

I/RetroArch( 6052): File is too large.
E/RetroArch( 6052): Failed to load content.

ok, currently chd is not compiled for android. dunno who is suppose to add that to jni

CHD should now be working in Android with latest commit…

1 Like