Swordfish90 / Lemuroid

All in one emulator on Android!
GNU General Public License v3.0
2.4k stars 153 forks source link

Lemuroid is very close to being perfect & with just a little bit of tweaking I think it can get there #671

Open emeraldroguefan opened 1 year ago

emeraldroguefan commented 1 year ago

I am writing this because I have been trying to transition from emulation on iOS to emulation on Android, and I think emulation on Android is in a very strange place considering how much cleaner retro emulation is on iOS with Delta. Lemuroid is the closest thing to the ideal way to emulate on Android, and it's very close to being the perfect emulation frontend.

Firstly, why did I switch (or rather, why am I trying to)

I was very enticed by the Microsoft Duo, both as a work phablet as well as a device to emulate DS/3DS with two screens. It's an incredible experience, though the Citra and DraStic UIs leave a lot to be desired. The touch controls on both are quite frankly very ugly, and coming from Delta, the touch controls alone make these emulators not as appealing to me. On top of that, attaching a controller doesn't seamlessly hide touch controls.

Where Lemuroid almost has things perfectly?

The adjustable touch controls make pick up & play gaming incredible. The actual experience is very nice all things considered. Lemuroid also being smart enough to hide touch controls when an actual controller is connected is absolutely phenomenal & it baffles me that none of the other emulators on Android do this.

I have never been a fan of the other frontends that exist like Pegasus or Launchbox. They feel very clunky and require a lot of maintenance that I don't think should be necessary with games that are meant to be pick up and play. Lemuroid does a very good job at packaging everything important without it being intrusive to the device it is on.

Where Lemuroid is falling flat that makes it significantly less appealing, and ways to improve them:

I think its inability to properly scrape titles and boxart is very prominent and it makes library scrolling an eye-sore. I think a simple file view option that lets you just view files in folders is paramount and would drastically change it from a 6/10 to a 9/10. The awkward situation with the file name / box art inconsistency is what prevents me from wanting to fully switch to Lemuroid.

A lot of the buttons look very strange & should respect the design language of the console they are emulating. The select button being a "stop" button is bizarre and feels very unnatural.

The other emulators seem to care less about the user experience & going to them is a losing battle. But I feel like Lemuroid is so close to creating the perfect emulation experience. I hope others chime in on this, because I truly would love nothing more than Lemuroid to truly be the one stop shop for retro emulation on Android.

Algiuxs commented 3 months ago

Have you tried retroarch? Retroarch allows you to make your own overlay, it does have a lot of cores.