various turbo tape improvements
This commit is contained in:
1 parent
982b287e92
commit
ae80e9a596
19 files changed
+187
-50
No files matched your search
@@ -107,7 +107,7 @@ Needs over 1000 bytes in KERNAL segment. If unsure - enable.
|
||||
|
||||
Adds a minimal turbo tape support - just LOAD command (device 7, like on _Action Replay_ and _Final_ cartridges)
|
||||
|
||||
Needs about 350 bytes in KERNAL segment. If unsure - enable.
|
||||
Needs about 400 bytes in KERNAL segment. If unsure - enable.
|
||||
|
||||
## Multiple SID support
|
||||
|
||||
@@ -211,6 +211,12 @@ If enabled, a simple DOS wedge is available from the direct mode - supports `@<d
|
||||
|
||||
Feature needs about 330 bytes in BASIC segment. If unsure - enable.
|
||||
|
||||
### `CONFIG_TAPE_WEDGE`
|
||||
|
||||
If enabled, a simple DOS wedge is available from the direct mode for turbo tape loading - supports `←L` only
|
||||
|
||||
Feature needs about 30 bytes in BASIC segment. If unsure - enable.
|
||||
|
||||
### `CONFIG_BCD_SAFE_INTERRUPTS`
|
||||
|
||||
On the most widespread CPUs the D flag is not cleared upon entering interrupts. Since the original Kernal does not clear it either, it's not safe to use BCD processor mode without disabling the interrupts first. This option makes sure the D flag is disabled at the start of the interrupt - this allows some optimizations in the code.
|
||||
|
||||
Reference in new issue
Block a user