joncampbell123 / dosbox-x

DOSBox-X fork of the DOSBox project
GNU General Public License v2.0
2.53k stars 371 forks source link

Add 'turbo while key pressed' #4981

Open jez9999 opened 2 months ago

jez9999 commented 2 months ago

Is your feature request related to a problem? Please describe.

Many emulators allow turbo mode only when a key (often tilde) is pressed. DOSBox-X only allows turning turbo on through the UI and disabling it on any keypress.

What you want

DOSBox-X should allow a shortcut (perhaps F11+tilde by default) to be mapped to "turbo mode while key pressed", so that as long as I hold down F11+tilde turbo mode is on, and when I stop pressing it turbo mode is turned off.

Describe alternatives you've considered

No response

Additional information

No response

Have you checked that no similar feature request(s) exist?

Code of Conduct & Contributing Guidelines

1abcd commented 2 months ago

You may use the old version 0.83.20 of dosbox-x. https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.20

Open the Mapper Editor, and find "Toggle Speedlock" event on page 2. If it has not been added a BIND, just "Add". Using the host (F11) and the key you specified to perform the event.

jez9999 commented 2 months ago

Does that mean it's been removed? If so, why?