diff options
Diffstat (limited to 'src/lib/formats/oric_dsk.cpp')
-rw-r--r-- | src/lib/formats/oric_dsk.cpp | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/src/lib/formats/oric_dsk.cpp b/src/lib/formats/oric_dsk.cpp index df6fa1a2ba9..4a17b18cc32 100644 --- a/src/lib/formats/oric_dsk.cpp +++ b/src/lib/formats/oric_dsk.cpp @@ -35,7 +35,7 @@ bool oric_dsk_format::supports_save() const return true; } -int oric_dsk_format::identify(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants) +int oric_dsk_format::identify(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants) const { uint8_t h[256]; size_t actual; @@ -57,7 +57,7 @@ int oric_dsk_format::identify(util::random_read &io, uint32_t form_factor, const return 100; } -bool oric_dsk_format::load(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants, floppy_image *image) +bool oric_dsk_format::load(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants, floppy_image *image) const { size_t actual; uint8_t h[256]; @@ -107,12 +107,6 @@ bool oric_dsk_format::load(util::random_read &io, uint32_t form_factor, const st return true; } -bool oric_dsk_format::save(util::random_read_write &io, const std::vector<uint32_t> &variants, floppy_image *image) -{ - // FIXME: surely this should return false, since it does't actually save anything? - return true; -} - const floppy_format_type FLOPPY_ORIC_DSK_FORMAT = &floppy_image_format_creator<oric_dsk_format>; @@ -136,7 +130,7 @@ bool oric_jasmin_format::supports_save() const return true; } -int oric_jasmin_format::identify(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants) +int oric_jasmin_format::identify(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants) const { uint64_t size; if(io.length(size)) @@ -149,7 +143,7 @@ int oric_jasmin_format::identify(util::random_read &io, uint32_t form_factor, co return 0; } -bool oric_jasmin_format::load(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants, floppy_image *image) +bool oric_jasmin_format::load(util::random_read &io, uint32_t form_factor, const std::vector<uint32_t> &variants, floppy_image *image) const { uint64_t size; if(io.length(size)) @@ -189,7 +183,7 @@ bool oric_jasmin_format::load(util::random_read &io, uint32_t form_factor, const return true; } -bool oric_jasmin_format::save(util::random_read_write &io, const std::vector<uint32_t> &variants, floppy_image *image) +bool oric_jasmin_format::save(util::random_read_write &io, const std::vector<uint32_t> &variants, floppy_image *image) const { int tracks, heads; image->get_actual_geometry(tracks, heads); |