David Given
|
1b48ea20c4
|
Remove the cruncher.
|
2020-03-20 00:06:07 +01:00 |
|
David Given
|
e8febe6508
|
Allow converting Bytes to bits, and slicing until the end of an object.
|
2020-02-14 00:04:31 +01:00 |
|
David Given
|
f9117b8d11
|
Added a simple library for reading and writing LDBS files.
|
2019-08-09 22:41:07 +02:00 |
|
David Given
|
d0a864c052
|
Merge.
|
2019-07-03 23:20:07 +02:00 |
|
David Given
|
032df676c1
|
Replace meson with a very small shell script.
|
2019-07-03 22:18:34 +02:00 |
|
David Given
|
3ee31b96a4
|
Add the prototype MX decoder.
|
2019-07-02 00:40:38 +02:00 |
|
David Given
|
64ae92b16f
|
Add a few more useful functions.
|
2019-04-14 14:34:59 +02:00 |
|
David Given
|
098b2371a4
|
Crunched datastreams are now used when writing.
|
2019-03-27 21:58:41 +01:00 |
|
David Given
|
bcc5a5f2cd
|
Interim but working support for crunched data streams when reading from the
device; writes haven't been converted yet. Reduces the bandiwidth from about
800kB/s to about 500kB/s, which is about what I thought.
|
2019-03-26 23:03:19 +01:00 |
|
David Given
|
d013b0fe55
|
Fix Bytes slicing buffer overrun; fix bug in the IBM decoder which was
provoking it.
|
2019-03-21 20:14:35 +01:00 |
|
David Given
|
1f524aec69
|
Merge from trunk.
|
2019-03-07 23:44:19 +01:00 |
|
David Given
|
38f740c50f
|
Fix build error on machines where sizeof(size_t) != sizeof(long).
|
2019-03-07 10:57:05 +01:00 |
|
David Given
|
d59e7f0fc4
|
Skeleton Zilog Mcz support.
|
2019-03-06 00:00:06 +01:00 |
|
David Given
|
cca901825e
|
Resizing small doesn't reallocate the buffer.
|
2019-03-05 20:36:13 +01:00 |
|
David Given
|
8212adf84f
|
Temporary lifespan doesn't work intuitively. Fix it.
|
2019-03-05 19:17:06 +01:00 |
|
David Given
|
94fb10eb02
|
Behemoth change to rework everything to use Bytes rather than vectors of
uint8_t. The tests pass, but of course, nothing decodes any more.
|
2019-03-05 00:10:20 +01:00 |
|
David Given
|
3835afd022
|
Add a reasonably comprehensive bytes library.
|
2019-03-04 21:41:41 +01:00 |
|
David Given
|
b1368fff64
|
Hack in compressed flux streams; I don't like this much.
|
2019-03-03 19:11:13 +01:00 |
|
David Given
|
38c1a8ebfa
|
Victor segmentation and decode works; but clock detection is still terrible.
|
2019-03-02 11:04:45 +01:00 |
|
David Given
|
c3eb5b48ab
|
Fix occasional garbage if a BitAccumulator has trailing garbage.
|
2019-02-21 11:08:26 +01:00 |
|
David Given
|
7aa851d5f0
|
Fix hideously embarassing bug which was causing reading most floppies to
produce junk.
|
2019-02-20 22:41:08 +01:00 |
|
David Given
|
259a02898f
|
Massive refactor to overhaul and simplify the decoder system. Amiga has been
disabled (because it needs rewriting now).
|
2019-02-19 00:39:13 +01:00 |
|