diff options
Diffstat (limited to 'src/casm.c')
-rw-r--r-- | src/casm.c | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -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); |