Swordfish90 / Lemuroid

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

Add a button to speed up emulation #650

Open HFPasfho opened 1 year ago

HFPasfho commented 1 year ago

Is your feature request related to a problem? Please describe. Please add a button (it could be hidden by default) to increase emulation speed when pressed. This is a common feature available in many emulators that makes many unnecessary stretched out gameplay much more enjoyable (like in some old school JRPGs and others).

Describe the solution you'd like A toggle in settings that will enable a special button which when hold will speed up the game to lets say 400%. After enabling this feature certain new settings could be enabled as well e.g.

Describe alternatives you've considered That's the only reasonable solution I can think of.

Additional context This new button could have e.g. a double triange like in fastforward or a hare on the run symbol on it

x64x2 commented 1 year ago

Is your feature request related to a problem? Please describe. Please add a button (it could be hidden by default) to increase emulation speed when pressed. This is a common feature available in many emulators that makes many unnecessary stretched out gameplay much more enjoyable (like in some old school JRPGs and others).

Describe the solution you'd like A toggle in settings that will enable a special button which when hold will speed up the game to lets say 400%. After enabling this feature certain new settings could be enabled as well e.g.

  • Emulation speed multiplier: x2, x4, x8, x16 (or 200%, 400%, 800%, 1600%)
  • Button behavior: speed up only when pressed or acting like a bistable switch changing between normal and sped up gameplay

Describe alternatives you've considered That's the only reasonable solution I can think of.

Additional context This new button could have e.g. a double triange like in fastforward or a hare on the run symbol on it

This is not implementable.

heartsforbuddha commented 1 year ago

Sorry to piggyback on this, but why can't it be implementable? Lemuroid has a fast-forward button within the menu, can't that at least be added to the onscreen controls, so we don't need to go into the menu to toggle the feature on and off? Ignoring the multispeed options it would make it a lot easier to speed up the game.

HFPasfho commented 1 year ago

@s0mt0chukwu I'm surprised. As @heartsforbuddha I assumed this could be relatively easily done because Lemuroid already has such feature. It seems like only thing needed is a button and a few new options in settings.

rayman89 commented 1 year ago

I would like to see this implemented as well and it would be nice to have an slider on the options where you can set the speed up percentage.

EmberHeartshine commented 11 months ago

It doesn't look like @s0mt0chukwu has contributed to this repo, so I'm not sure what their basis for saying that is.

HFPasfho commented 7 months ago

I forgot to mention it should be possible to map this feature to external controller button