Drive Emulation Type Cleanup: Difference between revisions
Jump to navigation
Jump to search
(Created page with " == related options == First we need to collect all related options and how they relate to each other === emulation related options === * Virtual Device Traps (TODO: make p...") |
mNo edit summary |
||
Line 1: | Line 1: | ||
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 | |||
== related options == | == related options == | ||
Line 5: | Line 12: | ||
=== emulation related options === | === emulation related options === | ||
==== Drives ==== | |||
* Virtual Device Traps (TODO: make per drive) | * Virtual Device Traps (TODO: make per drive) | ||
Line 16: | Line 25: | ||
** Host Filesystem | ** Host Filesystem | ||
** Disk Images | ** 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) | ** Real Device (opencbm) | ||
Revision as of 14:24, 19 August 2021
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