diff options
author | Ian C <ianc@noddybox.co.uk> | 2016-04-06 23:37:07 +0100 |
---|---|---|
committer | Ian C <ianc@noddybox.co.uk> | 2016-04-06 23:37:07 +0100 |
commit | d99a9070450157dd8fc3e5d6ad5172af4cc0be59 (patch) | |
tree | 55d0b494d0ea1d1df8df08fe9f95495a5b7acc98 /src/casm.c | |
parent | fdef5d70c1890c7970f31061184a73e699ccd9fb (diff) |
Added ZX81 output driver
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); |