Eric Anderson
|
82bd1bead4
|
Add Micropolis decoder
Resolves #187
|
2020-10-03 13:05:06 -05:00 |
|
David Given
|
ef3c9f3d03
|
Add the fe-image command and the TRS-80 JV3 file reader.
|
2020-09-18 00:53:39 +02:00 |
|
David Given
|
6c3b49f4d0
|
Add the DS990 encoder skeleton.
|
2020-08-21 23:07:35 +02:00 |
|
David Given
|
c375c948c0
|
Add boilerplate for the TI DS990 decoder.
|
2020-08-20 22:41:14 +02:00 |
|
David Given
|
cbcf457ce3
|
Merge pull request #182 from davidgiven/usb
Add support for multiple simultaneously connected FluxEngines.
|
2020-08-10 23:32:16 +02:00 |
|
David Given
|
2727e66d40
|
Allow multiple USB implementations.
|
2020-08-09 22:33:54 +02:00 |
|
David Given
|
8b6be5a501
|
Move usb.{cc,h} into its own directory.
|
2020-08-09 21:14:09 +02:00 |
|
David Given
|
ce2e8fb4b5
|
First draft of the DiskCopy 4.2 image writer.
|
2020-07-30 20:21:49 +01:00 |
|
David Given
|
0367b7e77d
|
Merge from trunk.
|
2020-04-01 00:06:35 +02:00 |
|
David Given
|
cd19fcdadd
|
The CSV report now writes records for every sector in the output map, even the
missing ones.
|
2020-03-31 00:14:23 +02:00 |
|
David Given
|
1b48ea20c4
|
Remove the cruncher.
|
2020-03-20 00:06:07 +01:00 |
|
David Given
|
2df9920209
|
Rename test bulktransport to test bandwidth; avoid watchdog failures while the
bandwidth test is running.
|
2020-02-18 19:12:52 +01:00 |
|
David Given
|
ad3a930c6a
|
Do the boilerplate of the IBM encoder.
|
2020-02-09 23:56:20 +01:00 |
|
David Given
|
c49823aa9d
|
Now the optimised binaries are optimised and the debug binaries aren't.
|
2020-01-27 23:36:33 +01:00 |
|
David Given
|
792cc88192
|
The Amiga writer now generates valid flux files --- but it looks like the
writer's broken (both the Amiga and the Brother have failed).
|
2019-12-14 20:44:48 +01:00 |
|
David Given
|
ef4581ed39
|
Merge from trunk.
|
2019-12-13 23:59:03 +01:00 |
|
David Given
|
f436d6b582
|
Add a feature where we can measure the FDD bus signal voltages using the PSoC's
ADCs. Increase the track step pulse width to 6us, because.
|
2019-12-10 22:36:18 +01:00 |
|
David Given
|
eaa3c57425
|
Non-functional boilerplate of Amiga write support.
|
2019-12-01 09:07:43 +01:00 |
|
David Given
|
2520834b18
|
Add the brother240tool program.
|
2019-11-24 01:46:02 +01:00 |
|
David Given
|
80badf3b54
|
Remember to check in the build file changes...
|
2019-08-31 12:09:11 +02:00 |
|
David Given
|
4304d1eede
|
Add the Supercard Pro decoder.
|
2019-08-28 23:32:09 +02:00 |
|
David Given
|
b9a53e0d1c
|
First draft of the visualiser.
|
2019-08-27 01:07:57 +02:00 |
|
David Given
|
a626d5f9a0
|
Add write-only support for D64 disk images.
|
2019-08-15 20:30:07 +02:00 |
|
David Given
|
5de0636fe7
|
First attempt at writing LDBS files. Not quite right.
|
2019-08-09 23:21:55 +02:00 |
|
David Given
|
f9117b8d11
|
Added a simple library for reading and writing LDBS files.
|
2019-08-09 22:41:07 +02:00 |
|
David Given
|
112377f885
|
Add pluggable image readers, plus some documentation.
|
2019-08-09 20:56:06 +02:00 |
|
David Given
|
38fab7edcb
|
Refactor all the image writing stuff into a ImageWriter subclass hierarchy with
a factory based on extension.
|
2019-08-08 00:27:41 +02:00 |
|
David Given
|
4b07c38782
|
Mechanical refactor to rearrange the source files into a more pleasing order.
|
2019-08-06 22:25:11 +02:00 |
|
David Given
|
973f4c2c2d
|
Skeleton work to factor out the encoder logic.
|
2019-08-03 22:30:30 +02:00 |
|
David Given
|
9f92ce0ef7
|
Typo fix.
|
2019-07-11 12:10:36 +02:00 |
|
David Given
|
7658c1d774
|
Move the fluxtoau tool into the main client.
|
2019-07-11 12:00:25 +02:00 |
|
David Given
|
31dc3504e6
|
Move the fluxtovcd file into the main client.
|
2019-07-11 11:52:38 +02:00 |
|
David Given
|
af0c9d4261
|
Move cwftoflux into the main client.
|
2019-07-11 11:45:15 +02:00 |
|
David Given
|
155b9daef6
|
Clean build scripts a bit.
|
2019-07-11 11:25:29 +02:00 |
|
David Given
|
a1d345856e
|
Add a tool for converting flux files directly to mono or stereo au files,
suitable for comparison in Audacity.
|
2019-07-10 22:56:39 +02:00 |
|
David Given
|
3c4487c42e
|
Add the tool to export flux files as VCD, so that they can be read into
pulseview.
|
2019-07-09 00:48:35 +02:00 |
|
David Given
|
3b6ea24df5
|
Rename fnmatchemu to just emu, because I'm sure we'll want to put more stuff
there.
|
2019-07-08 23:21:49 +02:00 |
|
David Given
|
34a858346e
|
Add our own copy of fnmatch(), which mingw doesn't have --- we need it for the
Brother tool and I'm sure it'll come in useful elsewhere.
|
2019-07-08 23:12:58 +02:00 |
|
David Given
|
499cb4f720
|
Typo fix.
|
2019-07-08 22:46:16 +02:00 |
|
David Given
|
3960b1e4d7
|
Build brother120tool and cwftoflux.
|
2019-07-08 22:44:38 +02:00 |
|
David Given
|
c1e432584d
|
Finally make build on msys2 (mingw32 mode).
|
2019-07-06 20:07:17 +02:00 |
|
David Given
|
7d42dff2f1
|
First (failed) attempt to make work with mingw.
|
2019-07-06 12:58:20 +02:00 |
|
David Given
|
e13f4942a0
|
Set build flags from the top-level makefile, not from mkninja.sh.
|
2019-07-05 00:18:53 +02:00 |
|
David Given
|
8cd64d1eac
|
Don't build stripped versions of all the tests.
|
2019-07-05 00:03:33 +02:00 |
|
David Given
|
6e8b621674
|
Generate both debug and non-debug binaries.
|
2019-07-04 23:58:23 +02:00 |
|
David Given
|
fe8122afcc
|
Turns out I'd cocked up the build system setup --- bootstrap with make again.
|
2019-07-04 11:12:17 +02:00 |
|
David Given
|
d0a864c052
|
Merge.
|
2019-07-03 23:20:07 +02:00 |
|
David Given
|
771b0e4db9
|
Oh dear, start-group and end-group don't work on OSX...
|
2019-07-03 22:49:28 +02:00 |
|
David Given
|
c9c63682df
|
Travis' ancient linker doesn't like our link order.
|
2019-07-03 22:39:20 +02:00 |
|
David Given
|
20d143248b
|
Remove stray dependencies to the system fmt.
|
2019-07-03 22:34:04 +02:00 |
|