David Given
|
b91edac0ba
|
Refactor the C64 formats into 35 and 40 track variants. Start work on the C64
filesystem.
|
2022-08-30 00:49:24 +02:00 |
|
dtrg
|
9c6dc0a2f8
|
Make hfsutils build.
|
2022-08-29 13:31:08 +00:00 |
|
David Given
|
92316c4d83
|
Add read-only Amiga FFS support, via adflib.
|
2022-08-29 00:33:01 +02:00 |
|
David Given
|
df5a60d946
|
Make adflib build.
|
2022-08-28 18:28:13 +02:00 |
|
David Given
|
1a5ccca67a
|
Add pretty dubious support for logical/physical extents; we can, at least, read
files from my only PF-10 test disk.
|
2022-08-28 18:01:59 +02:00 |
|
David Given
|
cc4bb3a5ec
|
Undo accidental change.
|
2022-08-27 13:03:49 +02:00 |
|
David Given
|
b42f82ecb1
|
Real disk access works, at least for ls.
|
2022-08-27 12:57:57 +02:00 |
|
David Given
|
9007e264cf
|
Configure and make fatfs build.
|
2022-08-26 00:33:38 +02:00 |
|
David Given
|
24ef479913
|
Merge layout stuff.
|
2022-08-25 22:53:25 +02:00 |
|
David Given
|
1dd94a7d82
|
Refactor disk layout information out of ImgReaderWriterProto into a new
top-level config paragraph.
|
2022-08-25 22:51:26 +02:00 |
|
David Given
|
82fd336792
|
Prototype VFS API.
|
2022-08-24 00:32:36 +02:00 |
|
Arvid Norlander
|
b8e72039b9
|
Allow overriding the compiler to build with clang for example
|
2022-06-21 20:50:22 +02:00 |
|
Arvid Norlander
|
878ccd5128
|
Add install rule.
The support configuration variables are based on common conventions.
|
2022-06-21 20:50:22 +02:00 |
|
David Given
|
bc474724c6
|
Don't need the enum conversion warning suppression any more, I think.
|
2022-06-18 00:19:47 +02:00 |
|
David Given
|
0dc992561e
|
Don't override the -std=c++17 line on CI.
|
2022-06-17 19:56:23 +02:00 |
|
David Given
|
58dbb1c7ef
|
Add a 'binaries' pseudotarget so that just the binaries can be built without
the tests.
|
2022-06-16 19:41:57 +02:00 |
|
David Given
|
fa760b702c
|
Fix C automatic dependencies to actually work.
|
2022-06-16 19:39:47 +02:00 |
|
David Given
|
ffece005c5
|
Use the correct extensions for the output binaries.
|
2022-06-15 21:46:50 +02:00 |
|
David Given
|
256c42833a
|
Rememeber to run the proto test.
|
2022-06-14 21:36:55 +02:00 |
|
David Given
|
9a5d0db3d4
|
Oops! | doesn't do the same thing in make as it does in ninja, resulting on
broken rebuilds. These should now work.
|
2022-06-14 21:07:45 +02:00 |
|
David Given
|
b025e6bb88
|
Remove dep/fmt completely.
|
2022-06-14 20:12:55 +02:00 |
|
David Given
|
521bbd4ea5
|
Make build on Windows (again).
|
2022-06-14 19:59:49 +02:00 |
|
David Given
|
95d5d42608
|
Run the encode/decode tests.
|
2022-06-14 19:33:20 +02:00 |
|
David Given
|
8cbdce1d5b
|
Run simple tests.
|
2022-06-14 01:05:18 +02:00 |
|
David Given
|
9099d59c08
|
Cleanup.
|
2022-06-14 00:37:31 +02:00 |
|
David Given
|
0db1ddc788
|
Make work on Windows.
|
2022-06-14 00:15:23 +02:00 |
|
David Given
|
f6023ebbd0
|
Build the GUI.
|
2022-06-13 23:49:22 +02:00 |
|
David Given
|
41dde0e516
|
Build on OSX.
|
2022-06-13 23:38:33 +02:00 |
|
David Given
|
07b1719b17
|
Let's try an actual vanilla Makefile.
|
2022-06-13 23:21:06 +02:00 |
|
David Given
|
afc432078c
|
Try to make work on OSX.
|
2022-06-12 21:41:47 +02:00 |
|
David Given
|
58aacd3f28
|
Finally make build on Windows again.
|
2022-06-12 12:29:53 +02:00 |
|
David Given
|
24a3468928
|
Run the simple tests.
|
2022-06-12 01:10:24 +02:00 |
|
David Given
|
5753cd4877
|
Remove globbing to avoid the luaposix dependency. Start work on Windows stuff.
|
2022-06-11 20:52:19 +02:00 |
|
David Given
|
7592556e4d
|
Build the GUI.
|
2022-06-11 12:22:29 +02:00 |
|
David Given
|
eafb5d9f7f
|
First attempt at make working on github CI.
|
2022-06-11 11:41:33 +02:00 |
|
David Given
|
5efbb38270
|
Initial port to ackbuilder. The fluxengine binary builds on Linux.
|
2022-06-11 01:00:31 +02:00 |
|
David Given
|
9596cbd85a
|
Don't use the wxwidgets settings for the console fluxengine binary, because it
ends up building a windows-mode binary and not a console-mode binary.
|
2022-03-21 19:25:38 +00:00 |
|
Jeff Epler
|
386d22a45e
|
Makefile: give a clear error at build time if wx is not available
|
2022-03-02 07:44:09 -06:00 |
|
David Given
|
a1a7cfa735
|
We don't need the rich text wxwidgets addon.
|
2022-02-27 13:12:29 +01:00 |
|
David Given
|
38eda6ed3c
|
Add log and settings panels. The log panel is populated during a read (or
write).
|
2022-02-26 18:36:21 +01:00 |
|
David Given
|
042f7b0502
|
Log messages are now forwarded to the UI thread.
|
2022-02-22 00:50:58 +01:00 |
|
David Given
|
e14030e369
|
Actually start using bits of the decoder framework.
|
2022-02-21 22:02:28 +01:00 |
|
David Given
|
33f1084f0a
|
Merge from master.
|
2022-02-13 00:20:12 +01:00 |
|
David Given
|
dfd97d9fc5
|
Merge pull request #359 from tdaede/compdb
Add Make target to build compdb.
|
2022-01-03 00:15:18 +01:00 |
|
David Given
|
265b169d43
|
Merge from master.
|
2022-01-02 15:07:38 +01:00 |
|
David Given
|
8b6b3ee3b8
|
Fix wxwidgets building on Windows. We now have it working on all three
platforms.
|
2021-12-17 20:10:11 +00:00 |
|
David Given
|
5768a766b8
|
Silence stray warnings.
|
2021-12-16 14:27:18 +01:00 |
|
David Given
|
051e9e38f3
|
Add a boilerplate wxwidgets example.
|
2021-12-15 22:55:57 +01:00 |
|
David Given
|
d157b7b05d
|
Make libusbp work on Windows; rework the Microsoft-specific bits of the
firmware to match. This does at least allow us to get rid of the patcher.
|
2021-12-12 17:25:24 +00:00 |
|
dg
|
05981ac46c
|
Make work on OSX.
|
2021-12-12 15:40:12 +00:00 |
|