Convert the image readers and Mac encoder and decoder.

This commit is contained in:
David Given
2021-05-15 12:33:22 +02:00
parent 243eea33e9
commit 93dcc7e242
13 changed files with 103 additions and 62 deletions

View File

@@ -9,6 +9,7 @@
#include "arch/c64/c64.h"
#include "arch/f85/f85.h"
#include "arch/ibm/ibm.h"
#include "arch/macintosh/macintosh.h"
#include "decoders/fluxmapreader.h"
#include "record.h"
#include "protocol.h"
@@ -41,6 +42,9 @@ std::unique_ptr<AbstractDecoder> AbstractDecoder::create(const DecoderProto& con
case DecoderProto::kIbm:
return std::unique_ptr<AbstractDecoder>(new IbmDecoder(config.ibm()));
case DecoderProto::kMacintosh:
return std::unique_ptr<AbstractDecoder>(new MacintoshDecoder(config.macintosh()));
default:
Error() << "no input disk format specified";
}