Open AbandonedCart opened 6 years ago
@JoeMatt want to come over to http://chat.reicast.com and discuss this there? I don't have the time right now to write detailed documentation, and several things have changed the past year(s) so I'm not sure I'm 100% up to date with the code base. FH, me and Z are all there :)
Overall, I think it would be amazing for the front end to communicate with the back-end over some libretro-ish api, even for our own imgui frontend.
@einsteinx2 I guess you want this picked up? You think the milestone assigned is reasonable?
i have tested mvc 2 and jojo,jojo ran fine until the gameplay and mvc2 runs fine until the select screen
I realize this is from Nov 2018. I use RetroArch iOS all the time and thought I’d chime in...
I'm curious if the RetroArch 'fork' of reicast works with audio on Non-jailbreak devices. I haven't had time to test since I don't really use retroarch on iOS ever. They have a very simple buffer copy similiar to the other system render types, so i'd assume it would be slow as shit like I get on my end on anything that isn't copy and return async. If it's not, I wonder if they made patches to the sync-ing of the a/v/cpu emulation. (Im' kind of assuming reicast models each of these in a kind of silo so they're not all thread blocking reading state data and generating their output, which I probably how the OpenGL side of things runs butter fast on slow cpus?)
I have RetroArch running on a non-jailbroken iPad Pro (2018) sideloaded through AltStore that includes the Flycast core.
It has the same issues when audio is present - massive slowdown. When the audio channel gets disabled (it’s buggy so it just dies on its own), everything is in hypermode - I think Ikuruga was at 120 FPS at one point. Dead or Alive 2 actually is playable when there is no audio.
My guess is the fork is the same implementation?
Continuation of https://github.com/reicast/reicast-emulator/issues/768
(Summary of most recent comments) @JoeMatt
@brand175