summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/formats/all.cpp
Commit message (Collapse)AuthorAgeFilesLines
* nabupc: Add nabu floppy disk formats (#11688) Brian Johnson2023-11-011-0/+9
|
* formats/fs_hp98x5.cpp: Added filesystem handlers for HP9825, HP9831 and ↵ fulivi2023-05-151-0/+9
| | | | HP9845. (#11175)
* roland_s50.cpp: Add floppy format AJR2023-04-131-0/+9
|
* abc80x: Split floppy software lists by disk drive type. [Curt Coder] Curt Coder2023-03-261-0/+7
| | | | | | | | abc800_dsk: Split to interleaved and non-interleaved disk formats. [Curt Coder] New working software list items ------------------------------- abc838_flop: Systemskiva ABC800 v1.0 (Sweden), Systemskiva för UFD-DOS v6.3 (Sweden) [Curt Coder]
* vectorgraphic/vector4.cpp: Added Vector 4 driver. (#10710) Eric Anderson2023-02-271-0/+9
| | | | * bus/s100: Added Vector Dual-Mode Disk Controller (only floppy supported for now). * formats/vgi_dsk.cpp: Addec Micropolis VGI floppy disk image format.
* formats/hp300_dsk.cpp, formats/hp_lif.cpp: Added HP 300 floppy format and ↵ Sven Schnelle2022-12-251-0/+14
| | | | | | | | | | | | | | LIF filesystem. (#10729) Added support for various disk formats used with HP computers. Named 'hp300', but also contains formats used with HP85 and HP150 computers, using the same floppy drivers as the 300 series. Most of the information was taken from "HP Flexible Disk Formats" by Martin Hepperle. HP LIF was used in quite a lot of different HP products like the HP 9000/300, HP85/87 and HP150 computers. Added support for reading this filesystem.
* Added support for Intel ISIS-II filesystem (#10367) fulivi2022-10-151-0/+7
| | | | | | | | | * fs_isis: support for Intel ISIS-II filesystem added * fs_isis: fix after CI failure * fs_isis: adapted to changes in 5499683a239 * all.cpp: fixed amount of ws
* ap2_dsk: Move the applesauce formats in their own file Olivier Galibert2022-09-281-2/+8
| | | | as_dsk: Create a common base class, merge what is currently identical
* woz: Remove write support, it can't really be made reliable Olivier Galibert2022-09-011-0/+1
| | | | moof: Added support.
* formats/fdos_dsk.cpp: Added FDOS disk format for the SWTPC 6800. (#10273) Michael R. Furman2022-08-281-0/+4
| | | | Allows the SWTPC 6800 machine to boot FDOS in MAME using Mike Douglas' FDOSMPS.DSK, and to read/write other available disk images.
* Initial FAT file system support for Floptool (#9119) npwoods2022-08-251-0/+7
| | | | | | | | | * Initial FAT file system support for Floptool Current Limitations: - Read only - Only supports floppy disks - No FAT32 support - No Long Filenames Support
* formats/cp68_dsk.cpp: Added CP/68 disk format for SWTPC 6800. (#10178) Michael R. Furman2022-08-131-0/+4
|
* Created a CBM DOS file system driver and added it to the 1541 implementation ↵ npwoods2022-06-301-0/+7
| | | | (#9922)
* -tim011.cpp: Hooked up floppy drives properly. (#9649) Miodrag Milanović2022-05-021-0/+9
| | | | | | | | * Hooked up floppy drives and controller properly, and implemented video display. * formats/tim011_dsk.cpp: Added TIM 011 floppy image format. -machine/upd765.cpp: If waiting for additional command bytes, treat a data register read as an open bus write (tested on real hardware) and always trigger the DRQ line even if in nodma mode. [Carl -cpu/z180: Added callbacks for tend; decrement bcr1 when DMA channel 1 is active. [Carl]
* apple2: split the 16 sector format in dos/prodos types Olivier Galibert2022-03-301-1/+2
|
* Created an initial file system implementation for OS-9 under the CoCo (#9096) npwoods2022-01-071-0/+7
| | | | | | | | * Created an initial file system implementation for OS-9 under the CoCo * Minor fixes to directory entry handling * Changed to use fsblk_t::r[8|16|24|32]b() - Changed the above functions to be const
* Reimplemented support for the CoCo's RS-DOS filesystem on top of the "fsmgr" ↵ npwoods2022-01-031-0/+14
| | | | | | | | | | | | framework (currently read only) (#9080) * Reimplemented support for the CoCo's RS-DOS filesystem on top of the "fsmgr" framework (currently read only) * Added support for file_type and ascii_flag metadata, minor bug fix decoding file allocation table entries * Creating a "CoCo Raw Disk" format and changing the CoCo RS-DOS filesystem to use it * 1. Adding COCO_RAWDSK to all.cpp 2. Fixing sector order on CoCo raw disk
* Move filesystem library into separate namespace and use shorter uX type ↵ AJR2021-12-311-4/+4
| | | | names there
* Filesystem code cleanup AJR2021-12-141-1/+0
| | | | | | | - Eliminate dependencies on emu.h, replacing most fatalerror calls and floptool's ersatz emu_fatalerror class with standard exception classes - Use range-based std::string constructors in some methods - Move filesystem metadata handling to a separate source file - Eliminate src/emu as an include path for libformats (necessitates kludge in ti99_dsk.cpp)
* Copy/paste fix Olivier Galibert2021-05-261-1/+1
|
* vtech: Add floppy formats and fs Olivier Galibert2021-05-261-0/+15
|
* floppy: start block-devicing fielsystem support Olivier Galibert2021-04-281-0/+8
|
* thomson: Turn the extensions into slot devices, modernize the floppies Olivier Galibert2021-04-191-0/+8
|
* trs80m3: Added support for JV3 disks (not working) Robbbert2021-04-101-1/+3
|
* floppy: Beginning of the support for preformatted floppy images. Olivier Galibert2021-03-051-0/+9
| | | | | | What's missing: - parameters (like the disk name when it exists) - possibly a cleanup of ram_open and friends (but not sure of the appropriate direction in which to go)
* formats: Fix missed RC759 format Dirk Best2021-03-041-0/+9
|
* formats: Create mame_formats_full_list which gives access to all the ↵ Olivier Galibert2021-03-041-0/+1351
supported formats, make floptool use it. Castool should use it too probably, but I don't want to touch it.