aboutsummaryrefslogtreecommitdiff
path: root/src/casm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/casm.c')
-rw-r--r--src/casm.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/casm.c b/src/casm.c
index 7624978..bad07f1 100644
--- a/src/casm.c
+++ b/src/casm.c
@@ -40,10 +40,7 @@
#include "stack.h"
#include "listing.h"
#include "alias.h"
-
#include "output.h"
-#include "rawout.h"
-#include "specout.h"
/* ---------------------------------------- PROCESSORS
*/
@@ -404,6 +401,14 @@ static CommandStatus OPTION(const char *label, int argc, char *argv[],
{
return SpecTAPOutputSetOption(entry->value, ac, args, q, err, errsize);
}
+ else if ((entry = ParseTable(opt, T64OutputOptions())))
+ {
+ return T64OutputSetOption(entry->value, ac, args, q, err, errsize);
+ }
+ else if ((entry = ParseTable(opt, ZX81OutputOptions())))
+ {
+ return ZX81OutputSetOption(entry->value, ac, args, q, err, errsize);
+ }
else if ((entry = ParseTable(opt, cpu->options())))
{
return cpu->set_option(entry->value, ac, args, q, err, errsize);