Drive Emulation Type Cleanup
goals:
- get rid of all "global" options, ie it should all be "per device"
- have a "emulation type" option rather than seperate options for various features
- prevent non working combinations
- fix the autostart logic to always work, regardless of options
First we need to collect all related options and how they relate to each other
Drives
- Virtual Device Traps (TODO: make per drive)
- Host Filesystem
- Disk Images
- True Drive Emulation
- Disk Images
- Drive Type
- Disk Images
- what does "none" mean exactly?
- IEC Device
- Host Filesystem
- Disk Images
- Real Device (opencbm)
Printer
we need to work out how the Printer stuff is related at all, and perhaps enable traps implicitly in some cases
- Emulation Type
- Host Filesystem (does that mean "use device traps"?)
- IEC Device
- Real Device (opencbm)
other options
- handle TDE at autostart
- warpmode
- Host Filesystem
- use long filenames
- create P00 files
- only show P00 files