tiduscrying / MiniUI-Extra-Extras

Extra Retroarch cores for MiniUI on the Miyoo Mini
38 stars 3 forks source link

Add support for PICO-8 carts with standalone fake08 #7

Closed TechDevangelist closed 2 years ago

TechDevangelist commented 2 years ago

Not sure if there is a desire to add other emulators, but here is the fake08 binary from OnionOS, plus some additional code borrowed code from @erazemk to prompt users about lack of auto saving.

tiduscrying commented 2 years ago

Very intrigued by this. Out of curiosity, does this utilize the MiniUI menus at all or is it completely stand-alone? I'll have to give it a whirl after work, but after that I'll merge it sometime this weekend hopefully. Thanks!

TechDevangelist commented 2 years ago

Sadly, it's completely standalone as it's not a libretro core so the built-in menu within MiniUI isn't present & auto save won't work. There was another core option based on libretro (retro8) but didn't seem to support newer carts. fake08 seemed to have better support for newer carts though which is what OnionOS moved to.

erazemk commented 2 years ago

Out of curiosity, does this utilize the MiniUI menus at all or is it completely stand-alone?

launch.sh (lines 14-20) requires MiniUI specific files (png resources and binaries like show, confirm and say) to show the autosave message.

tiduscrying commented 2 years ago

Just tried out the pak and it works pretty well with just about everything I've tossed at it. Is there sound support though?

TechDevangelist commented 2 years ago

Is there sound support though?

On my local card I'm getting sounds out of PicoHot & Celeste Classic, is there certain carts you are trying? I'll try to replicate on my side.

tiduscrying commented 2 years ago

Know what, it looks like it was something on my end. I was using a nightly that had some changes to the audio server that must have also been causing the audio to not work. Updating to a newer nightly that reverted the change fixed it and now I'm getting sound with Picohot.