stella icon indicating copy to clipboard operation
stella copied to clipboard

Add ability to remap input to loading a specific ROM

Open richarddb opened this issue 1 year ago • 5 comments

To help others experience the 2600 easily with a custom-built macro pad, I’d like to be able to load a specific ROM from a single keypress. Something like a Combo shortcut, which halts the current emulation, selects a ROM, then resets into that ROM. I could have a few keys custom-printed with iconography for the historical most popular games with a single press.

richarddb avatar Jul 23 '23 18:07 richarddb

Seems complicated, definitely doesn't fit to our current framework.

thrust26 avatar Jul 24 '23 06:07 thrust26

@sa666666 Do you have any idea how to handle this?

thrust26 avatar Aug 02 '23 15:08 thrust26

Yes, and I've assigned myself to this one. Will get to it before the next release.

sa666666 avatar Aug 02 '23 15:08 sa666666

Cool. Let me know if I can help e.g. with the UX.

thrust26 avatar Aug 02 '23 15:08 thrust26

I just had an idea how to integrate this into the UI:

We could use the virtual folders, either a special folder (e.g. named "Playlist) or the "Favorites" folder(s). The direct access hotkeys link to the ROMs in the folder/subfolders (the folder depends on from where the first ROM got started). We should allow manual sorting of the games inside the folder(s). Also "reload" could act like it does for multicarts and switch to the previous/next game in the current folder.

We could modify the existing multicart reloading and I think this could be integrated into the existing code quite easily.

@sa666666 What is your idea here?

thrust26 avatar Aug 29 '23 06:08 thrust26