MiSTer-devel / C64_MiSTer

111 stars 57 forks source link

Option to map Reset #171

Open KridTheInsane opened 3 months ago

KridTheInsane commented 3 months ago

It would be nice to have an option to map reset / reset & detach cartridge to a button. It will save time to load disk games. Or an option to run disk games from the osd.

I'm new to mister and maybe this has been asked before?

eriks5 commented 3 months ago

Reset - for most cores - is Ctrl+L.Alt+R.Alt: https://mister-devel.github.io/MkDocs_MiSTer/basics/hotkey/

Running games from the OSD can be done using MGL files: https://mister-devel.github.io/MkDocs_MiSTer/advanced/mgl/

KridTheInsane commented 3 months ago

Thx i did not know of the Ctrl+L.Alt+R.Alt to reset its handy. But mapping that will cost 3 buttons for so far i have tested now. And i need those buttons for other commands.

Running games from the OSD i mean disk games, when you press on those to mount that there is an option to load first file on there. Otherwise you have to go to the C64 screen and load the disk from there. But i could be doing something wrong?

sorgelig commented 3 months ago

All those buttons are used independently for their functions. Only simultaneous press of them issues the reset. It was always like that. As for detach the cartridge: some disk games need cartridge. Many fast loader cartridges are supposed to be inserted at the time of disk. May be you can remember how much actions it requires on real HW to plug/unplug the cartridge, swap the disks, power cycle and so on.

KridTheInsane commented 3 months ago

I still use a real C64 with Turbo Chameleon. But before i had that i could still reset the c64 with one button that being from a cartridge or just a button with some soldering. It would just be handy to have that fuction, if not also no problem i still like the core ;-)

With the loading of disk games, just something like loading a prg file, when you click on a prg file it goes to the c64 loads the game and runs it, that is very handy. It would be nice if you could do the same with files on a disk. Just load the first file "*" on the disk and run it. This is also what the Turbo Chameleon does its just very handy. If this option was there, there was also no need for a reset.