summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/formats/hxchfe_dsk.cpp
Commit message (Collapse)AuthorAgeFilesLines
* hxchfe: Do not exit for an unknown encoding, just inform. Michael Zapf2025-05-161-1/+2
|
* hxchfe_dsk: fix build Patrick Mackinlay2025-05-131-2/+2
|
* hxchfe: Reimplemented HxC floppy emulator HFE format. Michael Zapf2025-05-121-193/+668
|
* util/ioprocs.cpp: Added wrappers for common patterns. (#11608) Vas Crabb2024-02-251-13/+16
| | | | | emu/diimage.h: Removed fread overloads that allocate memory for output. util/core_file.cpp: Changed output size of load to size_t.
* Floppy format API refinements AJR2023-10-081-13/+13
| | | | | - Add noexcept to format information overrides and several simple floppy_image accessors. - Be more const-correct and use references instead of raw pointers wherever applicable. In particular, floppy_image_device::load and floppy_image_device::save now take a reference to floppy_image rather than a pointer, const-qualified in the latter case.
* formats: Use multibyte.h functions in more files AJR2023-09-171-5/+6
|
* Fixed some misspelling occurrences here and there. (#10605) 0kmg2022-12-031-1/+1
|
* floppy: revisit the identify returns Olivier Galibert2022-03-301-1/+1
|
* floppy: Change the internal format to flux changes, update the mfi format ↵ Olivier Galibert2022-03-301-17/+2
| | | | accordingly (keep read compatibility with the old mfi)
* floppy: remove the intermediate allocator Olivier Galibert2022-03-301-1/+1
|
* Constify the floppy image handling interface Olivier Galibert2022-03-301-2/+2
|
* hfe: Remove write support for now, it has issues (sharing data between read ↵ Olivier Galibert2022-03-301-342/+43
| | | | and write, copy/pasting the pll code, not supporting v3). May be rewritten once the other changes are in
* Formats-related refactoring AJR2021-09-111-0/+2
| | | | | | - Remove opresolv.h from emu.h and some other base headers - Split legacy floppy image class into a separate file - Clean up a lot of #includes in src/lib and src/tools/imgtool
* formats, osd, util: Started refactoring file I/O stuff. (#8456) Vas Crabb2021-08-221-10/+16
| | | | | | | | | Added more modern generic I/O interfaces with implementation backed by stdio, osd_file and core_file, replacing io_generic. Also replaced core_file's build-in zlib compression with a filter. unzip.cpp, un7z.cpp: Added option to supply abstract I/O interface rather than filename. Converted osd_file, core_file, archive_file, chd_file and device_image_interface to use std::error_condition rather than their own error enums. Allow mounting TI-99 RPK from inside archives.
* Provide the variants to the floppy formats Olivier Galibert2021-01-091-3/+3
|
* fix HFE disk write Klaus Kämpf2020-05-071-5/+0
| | | | this fixes https://mametesters.org/view.php?id=7526
* flopimg.h: implemented threshold to accept disk images with a few excess and ↵ Joakim Larsson Edstrom2019-04-111-2/+12
| | | | empty tracks at the end used by HFE and DSK loaders for now
* (nw) suppress side effects, standardise #include guards Vas Crabb2019-04-121-0/+2
|
* Added logmacros to upd765, increased track buffer for hfe format (nw) Michael Zapf2018-05-101-1/+4
|
* Fixed bitrate autodetect (nw) Michael Zapf2018-05-091-2/+3
|
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-38/+38
| | | | | Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8
* dynamic_buffer is just std::vector<UINT8> (nw) Miodrag Milanovic2016-10-211-2/+2
|
* Added HxC HFE disk format. Michael Zapf2016-09-181-0/+691