summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/applefdintf.cpp
Commit message (Collapse)AuthorAgeFilesLines
* apple2, etc.: Add ProDOS filesystem where applicable AJR2024-02-101-0/+2
|
* Formats-related #include cleanup AJR2023-10-081-1/+0
| | | | Note that IMD is one of the default MFM formats, so there is no need to add it explicitly.
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-171-5/+0
| | | | | | | | | | | | Read callbacks now need a default return value supplied at construction. Replaced isnull() with isunset() which tells you if the callback wasn't configured rather than whether it isn't safe to call. Enabled validation of device callbacks (it seems it was disabled at some point, probably accidentally). Device callbacks and object finders now implement the same interface for resolution.
* ap2_dsk: Move the applesauce formats in their own file Olivier Galibert2022-09-281-0/+1
| | | | 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.
* apple2: split the 16 sector format in dos/prodos types Olivier Galibert2022-03-301-1/+2
|
* Move filesystem library into separate namespace and use shorter uX type ↵ AJR2021-12-311-1/+1
| | | | names there
* swim1, swim2: Implement callback for DAT1BYTE output AJR2021-08-131-1/+3
|
* maciifx: Add preliminary PIC (Peripheral Interface Controller) devices and ↵ AJR2021-07-291-0/+0
| | | | | | OSS interrupt control * machine/applefdintf.*: Correct permissions
* floppy: Beginning of the support for preformatted floppy images. Olivier Galibert2021-03-051-0/+3
| | | | | | 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)
* floppies: Turn the format arrays into function calls. Create a default ↵ Olivier Galibert2021-03-021-19/+22
| | | | "mfm", "fm" and "pc" list of formats. Their contents, and which driver uses what, may need some tuning.
* woz: Fix 2.0 format track length Olivier Galibert2021-02-151-0/+1
|
* ap_dsk35: make .2MG its own separate format handler [R. Belmont] arbee2021-02-051-0/+1
|
* Added Apple 2 disk image format: .nib (read-only support) (#7725) leesaudan22021-01-301-2/+4
| | | | This format was not supported by the new floppy subsystem. This commit provides read-only support of .nib files.
* flopimg: Change the extracted bitstreams into vector<bool> Olivier Galibert2021-01-221-0/+1
| | | | | | | flopimg: Change the extracted sectors into vector<vector<uint8_t>> flopimg: Add a Mac sector extraction apple 3.5 gcr: Generalize track creation/extraction apple 3.5 gcr: Add a pure sector format
* swim2: Add reading, writing gcr up to track 63. Olivier Galibert2021-01-151-0/+1
|
* mac/swim2: Add apple drivers and associated communications Olivier Galibert2021-01-111-1/+2
|
* new files (nw) arbee2020-05-231-0/+73