What would it take to get a dynarec into beetle-saturn?

Saturn.emu, besides it’s rather generic name also runs this game on Android quite well, just like on PC, as this emulator uses mednafen’s code.

Retroarch Beetle Saturn runs just as good on Snapdragon 865 (compared them). Seems it pushes the CPU a lot, it starts solid 60 fps and after a minute or two it throttles and drops to 48-54 fps. Definitely needs a performance optimisation like a dynarec or something. That chip supposed to be a monster for emulation, it does mostly solid Nintendo switch and 3DS or PS2

1 Like

I’m not 100% sure, but I’d guess it’s due to CPU governor, or how the emulator handles/conflicts with high and variable screen refresh rates. It’s definitely not thermal throttling. What I mostly notice are a few stutters that would mostly be solved if it supported loading the ISO/CHD to the RAM. Yes, some optimization is needed as long as some Android quirks.

Other than that, though, I’m surprised how these portable devices have such powerful CPUs, I couldn’t believe Saturn and PS2 ran that well and the POCO Pad is a mid range device not even focused on heavy gaming. It’s a general purpose tablet.

What hardware is this?

1 Like

The SAROO IDE is a sega saturn cartridge to load cd dumps on actual sega saturn hardware, so the answer is most likely some kind of mod containing sega saturn hardware and probably fpga ?

Looks like some custom FPGA DIY

Indeed, it’s based on https://github.com/tzmwx/MiSTer-FPGA-PORTABLE

More or less meaningful in Japan where Saturn was popular and had most exclusives (in Japanese language too), not much use in USA/Europe. It’s catalogue in US/EU is mostly arcade/PS1 ports that can be played on these and a handful of worthy exclusive games like Panzer Dragoon etc. Can’t justify the cost in USA/Europe, while you could run Saturn emu on a good phone.

Well, fpga can play other systems too, but you could also buy a steam deck or rog ally at that price tag. It’s only really worth of interest for people who care about accurate input lag.