Commit Graph

5 Commits

Author SHA1 Message Date
Miodrag Milanovic
1c4865d66f override part 1 (nw) 2015-12-05 21:20:53 +01:00
Miodrag Milanovic
fe68338c2c All files now do have owner (nw) 2015-05-21 20:06:05 +02:00
Miodrag Milanovic
3034cb6451 Missed lib for adding licenses (nw) 2015-05-07 11:27:58 +02:00
Olivier Galibert
9d1aaf97ae (mess) upd765: Modernize [O. Galibert]
Remaining TODO list:
- take WP into account

- test the amstrad, implement its observational format (edsk) using
  pasti as a start.  Or find the legendary amstrad IPFs.  Or both.

- correct read track, the implementation is completely wrong.  See
  previous for testing, it's only used in protections the check the
  inter-sector gaps.

- shake and bake on the amstrad, protections are the best to find bugs
  in a fdc

- add the scan id commands, but nothing seems to use them

- debug the 2.88M formatting which is unreliable.  Fix its IDAM/DAM
  gap size on formatting too (but that's not what's making it
  unreliable)

- test all the systems that were hit, and fix what needs to be fixed.
  Beware that multiple problems may happen:
  - upd765 may be wrong
  - the driver may not be working
  - the hookup may be wrong/incomplete (bitrate selection and floppy
    rpm in particular)
  - the driver may be too limited for the new implementation (the x68k
    dma device does not handle non-instant dma yet for instance)

- report invalid command when appropriate depending on the actual chip
  emulated

- add the russian clones with their real names
2012-10-10 15:33:51 +00:00
Olivier Galibert
6323d3af12 placeholders 2012-10-10 15:31:23 +00:00