Commit Graph

495 Commits

Author SHA1 Message Date
Dirk Best
3a571779c0 trs80: updated to use the new wd fdc 2015-06-04 08:33:57 +02:00
Dirk Best
8afcf3f9ce svi318: updated to use the new wd fdc. floppy support has been restored,
which was broken for a long time.
2015-06-03 18:56:17 +02:00
Olivier Galibert
d92b8d522a Solved the great Sherwood Forest mystery. DOS 3.3 inserts a short
(3-4 cycles, roughly equivalent to one bit) delay between writing the
header and the data bytes in the sector data block.  [Peter Ferrie,
Olivier Galibert, Richter Belmont]
2015-06-03 08:41:33 +02:00
Dirk Best
0ebc3e5033 vector06: updated to use the new wd fdc. system appears to be broken but
loads some sectors from disk.
2015-06-02 17:16:36 +02:00
Dirk Best
ada45f655e hec2mdhrx: updated to use the new wd fdc. 2015-06-02 13:36:47 +02:00
Dirk Best
476d027582 mz2000: updated to use new wd fdc. fix softlist to use the correct
interface. change x1_dsk to 2d_dsk and use it for the mz2000 as well.
2015-06-01 10:14:37 +02:00
Dirk Best
bf4f1beaa2 cgenie: fix plain sector disk images 2015-05-31 21:50:55 +02:00
Dirk Best
d68270a157 wd177x_dsk: add support to mark tracks as deleted data 2015-05-31 21:50:51 +02:00
Dirk Best
22ee342634 flopimg: save all possible data sectors in fm mode 2015-05-31 21:50:47 +02:00
Dirk Best
75b15886e3 pk8020: updated to use the new wd fdc. fixes regression booting cp/m. 2015-05-31 18:11:26 +02:00
Dirk Best
2f7882fbff x1/x1twin: updated to use the new wd fdc. bonus: formatting disks now
works in hubasic.
2015-05-31 10:40:46 +02:00
Miodrag Milanovic
2c34deb09a fix compile on latest clang (nw) 2015-05-31 08:07:05 +02:00
Robbbert
16ed4aae36 camplynx: added a popmessage to tell user how to load the tape. 2015-05-31 14:11:06 +10:00
Dirk Best
0afa682456 dgnalpha: updated to use the new wd fdc 2015-05-30 15:07:48 +02:00
Dirk Best
0624b6efd0 restore my bbc changes (wtf did happen to them?) 2015-05-29 23:47:41 +02:00
Robbbert
fc9781ca90 camplynx: handle level9 adventures. Not working though due to banking issues. 2015-05-29 19:32:08 +10:00
Cowering
ea2762e799 Merge branch 'master' of https://github.com/mamedev/mame 2015-05-28 17:07:47 -05:00
Cowering
4332164659 compile fixes for GCC5.1.1 win64 and CPP11 mode.. requested by mingw team to test LTO fixes. please add #ifdefs if 64 bit printf does not work for you 2015-05-28 17:03:36 -05:00
Dirk Best
05664c6657 z80ne: updated to use the new wd fdc. remove custom dmk implementation 2015-05-28 17:27:29 +02:00
Dirk Best
1872750247 cleanup/bbcm fix (nw) 2015-05-27 17:23:55 +02:00
Dirk Best
d08d7c094d bbc: Update to use the new wd_fdc. Until the 8271 floppy controller is
updated, drive 0 and 1 = 8271 and drive 2 and 3 = wd_fdc.
2015-05-27 16:44:47 +02:00
Cowering
2838259d0b Simple LTO warning fixes (Part2) (nw) 2015-05-26 12:55:06 -05:00
Miodrag Milanovic
4c6ff236c9 Update for Krzysztof Strzecha (nw) 2015-05-25 11:15:23 +02:00
Robbbert
81e7d405b8 Merge branch 'master' of https://github.com/mamedev/mame 2015-05-24 14:02:24 +10:00
Robbbert
c26b5dadc4 (MESS) camplynx: added TAP cassette format. 2015-05-24 13:58:21 +10:00
arbee
b5af929c5b License self-service (nw) 2015-05-23 22:13:10 -04:00
Robbbert
c712f06463 I wrote these 2015-05-24 11:02:03 +10:00
Miodrag Milanovic
d22ab4e6e2 owner name consistency and typo fix (nw) 2015-05-22 19:51:00 +02:00
Miodrag Milanovic
8c62ec2a3a Update for Kevin Thacker (nw) 2015-05-22 14:52:43 +02:00
Dirk Best
879baad29a cgenie: removed old broken floppy implementation, added an expansion bus
interface, implemented new floppy controller as expansion device. works
with mfi files, still some issues with plain sector dumps.
2015-05-22 01:20:57 +02:00
balr0g
01c1c750f0 Minor formatting changes (nw) 2015-05-21 19:13:41 -04:00
Miodrag Milanovic
1a0a0f0d1e unified all for Fabio (nw) 2015-05-21 20:21:45 +02:00
Miodrag Milanovic
fe68338c2c All files now do have owner (nw) 2015-05-21 20:06:05 +02:00
Peter Ferrie
d64834e32f add some RWTS18 title IDs (nw) 2015-05-20 22:14:06 -07:00
couriersud
f10abf48d7 Another round of -Wextra -Wdouble-promotion fixes. (nw) 2015-05-20 21:24:59 +02:00
Dirk Best
611bb042f4 nascom_dsk: add support for the cp/m disk formats, use single sided
formats first that are compatible with all drives
2015-05-20 16:01:27 +02:00
Dirk Best
d68d4a572f wd177x_dsk: improve automatic format choice 2015-05-20 16:01:23 +02:00
Dirk Best
00142ca341 Nascom: Add floppy softlist 2015-05-18 19:55:46 +02:00
Dirk Best
1e9f57c2cd Nascom: Clean up, add NASBUS emulation and make the floppy disc
controller a NASBUS card, convert to the new wdc emulation, add generic
socket emulation, add initial software list.
2015-05-17 15:18:59 +02:00
Wilbert Pol
5f457c49ac Updated a few I worked on (nw) 2015-05-14 10:13:14 +02:00
Miodrag Milanovic
e4b919213e lot more updated (nw) 2015-05-11 15:09:24 +02:00
Miodrag Milanovic
6b04fd7f05 Added some for Nathan and some more for Nicola (nw) 2015-05-11 14:42:31 +02:00
Miodrag Milanovic
882e5b7f6a update license for Peter Trauner and Antoine Mine (nw) 2015-05-11 08:06:17 +02:00
Miodrag Milanovic
db9f8ea39c did license settings for OG and Andrew, cleared up OSD part for licenses (nw) 2015-05-09 17:02:35 +02:00
Miodrag Milanovic
3034cb6451 Missed lib for adding licenses (nw) 2015-05-07 11:27:58 +02:00
Miodrag Milanovic
76b978d039 Cleanups and version bump 2015-04-29 08:18:54 +02:00
Miodrag Milanovic
54f8b3ae5d moved all to std::string (nw) 2015-04-22 11:30:45 +02:00
Curt Coder
67d09b16e9 (MESS) c3040: Disk format WIP. (nw) 2015-04-21 23:52:22 +03:00
Curt Coder
e7967e81b9 (MESS) c4040: Added own sector dump disk format since it's different from what the 1541 uses. [Curt Coder] 2015-04-21 22:25:52 +03:00
Curt Coder
edd9d41c04 (MESS) victor9k: Added writing to sector dump disk images. [Curt Coder] 2015-04-21 09:18:03 +03:00
Curt Coder
643d5fafe7 (MESS) Added sector image format for the Commodore 8280 8" floppy drive. [Curt Coder] 2015-04-20 22:34:40 +03:00
R. Belmont
4b65eb4a94 Merge pull request #161 from fulivi/mds2_dev
Improvments to imds2 driver (fulivi)
2015-04-18 15:00:07 -04:00
Miodrag Milanovic
59bb9d4fd6 some astring to std::string conversion (nw) 2015-04-18 18:35:04 +02:00
couriersud
beda6531ef Fix compile. (nw) 2015-04-16 23:46:55 +02:00
Curt Coder
1c7e636fef (MESS) Implemented writing to Commodore d64/d67/d71/d80/d82 sector images. [Curt Coder] 2015-04-16 23:49:27 +03:00
Olivier Galibert
b0f3930d44 Once more with testing (nw) 2015-04-15 12:40:27 +02:00
Olivier Galibert
1c297adf33 fixup crcs and mfm clock bit update (nw) 2015-04-15 11:50:08 +02:00
Olivier Galibert
e0ef624b43 Fix gcr5 conversion (nw) 2015-04-15 10:15:33 +02:00
Curt Coder
126b9ec13a clang build fix. (nw) 2015-04-15 08:50:15 +03:00
Curt Coder
d342dfa667 (MESS) c8050fdc: Gap adjustment. (nw) 2015-04-15 08:43:12 +03:00
Curt Coder
93c7679ab9 (MESS) c8050fdc: Gap adjustment. (nw) 2015-04-15 08:41:29 +03:00
Olivier Galibert
278cf84e55 Replace dynamic_array with std::vector [O. Galibert] 2015-04-14 19:58:17 +02:00
fulivi
4945071946 Implemented disk writing for IMD format 2015-04-13 12:07:53 +02:00
Curt Coder
5330751a3d (MESS) c8050fdc: Gap adjustment and SFD-1001 is single drive only. (nw) 2015-04-13 09:07:12 +03:00
Miodrag Milanovic
7977b2a8f6 remove not needed astring includes (nw) 2015-04-12 18:08:32 +02:00
Curt Coder
a43d6473de (MESS) pet: Refactored the Commodore 8050/8250/SFD-1001 to use the new floppy system. [Curt Coder] 2015-04-10 10:20:26 +03:00
Curt Coder
5732623008 (MESS) abc80: Emulated the Scandia Metric ABC FD2 floppy controller. [Curt Coder] 2015-04-07 15:32:53 +03:00
Miodrag Milanovic
0147bb4cc8 Cleanups and version bump 2015-03-25 08:16:51 +01:00
Miodrag Milanovic
bfa68aef31 MAX_CLOCKS is defined in Android sdk (nw) 2015-03-21 11:59:28 +01:00
Oliver Stöneberg
bd4730b756 more emu.h cleanups in src/lib/formats (nw) 2015-03-20 19:13:26 +01:00
Oliver Stöneberg
151070e970 replaced off_st usage in src/lib/formats with UINT32 to reduce libemu dependencies (nw) 2015-03-20 19:08:03 +01:00
Oliver Stöneberg
0bdcbac42e cleaned up emu.h usage in src/lib/formats (nw) 2015-03-20 14:09:50 +01:00
Oliver Stöneberg
10385fe130 fixed several missing assert.h includes (nw) 2015-03-20 13:06:57 +01:00
Oliver Stöneberg
c61c31ee06 moved assert replacement inside emucore.h so it is actually used / removed assert.h include from some headers and added it to lots of source 2015-03-20 12:19:40 +01:00
Oliver Stöneberg
9f29fc0916 removed a few more unnecessary assert.h includes (nw) 2015-03-20 11:39:41 +01:00
Oliver Stöneberg
2849b81c5d removed unnecessary assert.h includes (nw)
including global one for Visual Studio
2015-03-20 11:36:49 +01:00
Michael Zapf
d498d5cedf (MESS) ti99: Added a sanity check for disk format detection and a non-locking Alphalock 2015-03-17 21:09:39 +01:00
Miodrag Milanovic
6ae44e46f9 Cleanups and version bump 2015-02-25 08:09:13 +01:00
Peter Ferrie
4edae19ad1 (MESS) ap2_dsk.c: support oversized Apple II EDD images [Peter Ferrie] 2015-02-23 22:18:20 -08:00
Robbbert
68af4f9b5f Merge branch 'master' of https://github.com/mamedev/mame 2015-02-07 23:50:27 +11:00
Robbbert
85cdd69eb3 (MESS) mbee: sped up bank switching; removed unneeded format files (nw) 2015-02-07 23:48:34 +11:00
Olivier Galibert
d35b80ca06 huh? (nw) 2015-02-07 11:24:32 +01:00
mahlemiut
e07d4d513e flex_dsk: added empty formats[] member, to keep clang happy 2015-02-07 11:18:53 +13:00
MetalliC
e5a9d0bdf3 (MESS) Beta Disk interface convert to wd_fdc 2015-02-06 20:39:58 +02:00
Robbbert
4f4a67ddd3 (MESS) oops (nw) 2015-02-06 19:40:28 +11:00
Robbbert
05cec06ade (MESS) kaypro: OG has verified gaps and base class for KAY format. 2015-02-06 19:25:42 +11:00
Robbbert
d826b5b1ae (MESS) kaypro: reinstated support for the old DSK format, but you need to rename your disks to KAY. 2015-02-06 17:45:53 +11:00
cracyc
86cadf5f71 (mess) pc9801: fix egc shifter (nw) 2015-02-05 12:18:12 -06:00
arbee
0d5783fd85 apple2: properly handle ProDOS-order Microsoft CP/M boot disk [R. Belmont] 2015-01-31 22:26:30 -05:00
peterferrie
a2ad5f9e2d (MESS) ap2_dsk: don't allocate 2Mb of *stack*, malloc() instead [Peter Ferrie] 2015-01-03 21:39:54 -08:00
peterferrie
ff73a6a116 support 800k ProDOS order (.po) disks 2015-01-02 22:41:39 -08:00
Miodrag Milanovic
e6f78d5ed2 Cleanups and version bump 2014-12-31 07:53:27 +01:00
Wilbert Pol
dedb5c5d22 Move some includes around to fix compile errors on OSX; if this breaks any other environments then feel free to revert this. (nw) 2014-12-29 23:23:51 +01:00
Robert
4db0f3b64d (MESS) excalibur : starting to add floppy support (nw)
(note: using old wd17xx because new wd crashes when the disk is loaded up)
2014-12-20 10:55:14 +11:00
etabeta78
63cd42b04f unneeded variable can be removed. nw. 2014-12-12 06:46:03 +01:00
Scott Stone
e58af37d83 Allow for compiling, please revisit! (nw) 2014-12-11 19:59:35 -05:00
Curt Coder
af46cb98f9 (MESS) c8050: Floppy WIP. (nw) 2014-12-11 19:36:13 +02:00
etabeta78
d7e0e01987 renamed the disk formats, since I cannot exclude some of them are used
also for x68000 disks... nw.
2014-12-11 14:30:57 +01:00
etabeta78
3be466937c (MESS) pc98: added support for disks in .fdd format. [Fabio Priuli] 2014-12-11 14:14:18 +01:00
etabeta78
76aeb0cc45 fixed visual studio and possibly more. nw. 2014-12-11 14:12:14 +01:00