Thomas Harte
|
0b771ce61a
|
Removes all instances of the copyright symbol.
|
2018-05-13 15:19:52 -04:00 |
|
Thomas Harte
|
f65c65569a
|
Makes disk head position explicitly something with sub-integral precision.
Also as a drive-by fix, corrects accidental assumption of 10 sectors for all MFMSectorDump descendants.
|
2018-05-06 23:17:36 -04:00 |
|
Thomas Harte
|
f4097290c2
|
Made various corrections following a quick for-loop constness audit.
|
2018-04-30 22:23:57 -04:00 |
|
Thomas Harte
|
2e15fab651
|
Doubles down on <cX> over <X.h> for C includes, and usage of the namespace for those types and functions.
|
2017-11-11 15:28:40 -05:00 |
|
Thomas Harte
|
cb0f58ab7a
|
Corrects order-of-initialisation errors in the CPC (again), TextureBuilder, TextureTarget, Z80, MFM parser and binary tape player.
|
2017-11-10 22:57:03 -05:00 |
|
Thomas Harte
|
97a2be71e3
|
Introduces flush_tracks to Drive, while switching its interface to using Track::Address and adjusting associated integer types.
|
2017-10-06 21:45:12 -04:00 |
|
Thomas Harte
|
698ffca51b
|
Recasts the [M]FM parser in terms of the new factoring.
Temporarily breaks SSD writing support.
|
2017-09-29 20:08:36 -04:00 |
|
Thomas Harte
|
f488854720
|
Switches Oric MFM DSK serialisation to feeding a track serialisation to a shifter.
Thereby eliminates the parser's need to offer get_track.
|
2017-09-27 22:14:50 -04:00 |
|
Thomas Harte
|
3319a4f589
|
Isolates those Sector fields that describe its address and makes them usable as a set key.
|
2017-09-24 21:57:21 -04:00 |
|
Thomas Harte
|
631f630549
|
Severs the MFM parser from the overweight single MFM.hpp.
|
2017-09-24 20:31:19 -04:00 |
|