tonioni / WinUAE

WinUAE Amiga emulator
http://www.winuae.net/
552 stars 90 forks source link

Usability request: more flexible disk swapper slot handling #292

Closed johnnovak closed 9 months ago

johnnovak commented 9 months ago

This is a really simple usability request.

Current situation

You cannot insert a floppy image into any disk swapper slot through the UI. For example, if you have two disks in slots 1 and 2, if you double-click on slot 9 to insert an image there, it will still be inserted into the next empty slot, which is slot 3.

Do note that you can insert the disk into any slot if you edit the config directly.

Request

It would be better if the user could insert a disk image into any slot through the UI, not just the next empty slot.

What would this improve

If you play a lot of disk games, it's nice to always use slot 9 for the save disk. Then you use slots 1 to 5 for the game disks, and slot 9 for the save disk.

This works well in practice because virtually all 5+ disk OCS games are natively HD installable on an A500 (without any WHDLoad trickery).

In my upcoming game pack that favours native A500 HD installs and uses floppies for non-HD-installable games, I'd prefer to use slot 9 consistently for the save disk. Otherwise, the save disk is in a random slot number, depending on how many disks the game has. This is not ideal; the user would need to remember for each game the disk swapper slot number for the save disk.

tonioni commented 9 months ago

These are fixed in next (probably last) beta and winuae.7z. I didn't even remember that disk swapper had that kind of weird insert logic. Also now it allows same image added multiple times and when multiple images are inserted, remove button removes the one that is selected (previously it jumped to position before insertion)

johnnovak commented 9 months ago

Thanks @tonioni 👍🏻 Yes, it was a bit weird 😅

johnnovak commented 9 months ago

Works very well in beta 10.