David Given
|
d0a864c052
|
Merge.
|
2019-07-03 23:20:07 +02:00 |
|
David Given
|
5b894d768b
|
Merge pull request #71 from davidgiven/merge
Massively simplify the build environment.
|
2019-07-03 23:15:51 +02:00 |
|
David Given
|
498ecd10a0
|
Add more dependencies.
|
2019-07-03 23:11:22 +02:00 |
|
David Given
|
33c3666d84
|
Only check in a stub build.ninja.
|
2019-07-03 22:57:52 +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
|
a6066e9b59
|
Try adding an appveyor config for Windows builds.
|
2019-07-03 22:47:00 +02:00 |
|
David Given
|
bc0f4efcf6
|
...and again.
|
2019-07-03 22:41:22 +02:00 |
|
David Given
|
c9c63682df
|
Travis' ancient linker doesn't like our link order.
|
2019-07-03 22:39:20 +02:00 |
|
David Given
|
d168719714
|
Bump the OSX version again.
|
2019-07-03 22:38:17 +02:00 |
|
David Given
|
6f81a8d1c4
|
Try updating the OSX image.
|
2019-07-03 22:35:38 +02:00 |
|
David Given
|
20d143248b
|
Remove stray dependencies to the system fmt.
|
2019-07-03 22:34:04 +02:00 |
|
David Given
|
e2bb13ab16
|
Include the *right* fmt...
|
2019-07-03 22:30:06 +02:00 |
|
David Given
|
92601128c4
|
Switch back to the default OSX image; hopefully travis have fixed homebrew by
now.
|
2019-07-03 22:29:20 +02:00 |
|
David Given
|
ebafcc23ca
|
Remember to include the dep directory.
|
2019-07-03 22:26:24 +02:00 |
|
David Given
|
76632713a9
|
Remember we need to explicitly specify C++14.
|
2019-07-03 22:23:13 +02:00 |
|
David Given
|
6450ffa4c3
|
Update the Travis configuration now we no longer have meson.
|
2019-07-03 22:20:55 +02:00 |
|
David Given
|
032df676c1
|
Replace meson with a very small shell script.
|
2019-07-03 22:18:34 +02:00 |
|
David Given
|
41b99b7f9d
|
Update documentation.
|
2019-07-03 01:00:05 +02:00 |
|
David Given
|
54d0003368
|
Split the read and write commands up to make the command list a bit more
manageable.
|
2019-07-03 00:43:22 +02:00 |
|
David Given
|
cb4a5845dc
|
Build with debug optimisation...
|
2019-07-03 00:09:42 +02:00 |
|
David Given
|
4649cf6206
|
Merge all the tools into a single monolithic binary. Much better!
|
2019-07-03 00:08:29 +02:00 |
|
David Given
|
f7af8bb99b
|
I... think it's done? That was suspiciously easy.
|
2019-07-02 23:20:47 +02:00 |
|
David Given
|
a1c207cb8f
|
First milestone towards flags rewrite --- it builds and the tests pass, but
nothing actually works.
|
2019-07-02 23:06:40 +02:00 |
|
David Given
|
3ee31b96a4
|
Add the prototype MX decoder.
|
2019-07-02 00:40:38 +02:00 |
|
David Given
|
bba2f856a5
|
Merge pull request #68 from davidgiven/bug-66
Fix memory corruption issue when replacing sectors.
|
2019-06-27 22:58:24 +02:00 |
|
David Given
|
a3f327b0b2
|
Update Homebrew pls?
|
2019-06-27 22:33:02 +02:00 |
|
David Given
|
299dd84034
|
Enable Homebrew updating because Travis' OSX image is outdated.
|
2019-06-27 22:19:34 +02:00 |
|
David Given
|
76e22995b7
|
Fix memory corruption issue when replacing sectors.
|
2019-06-27 22:10:35 +02:00 |
|
David Given
|
5410252316
|
Document Matthias Henkell's new tool.
|
2019-05-29 00:42:03 +02:00 |
|
David Given
|
9ae0842c63
|
New information from mathe1@github suggests that my interpretation of the type
byte was incorrect. Try to fix this.
|
2019-05-23 23:53:15 +02:00 |
|
David Given
|
ba83170a39
|
Correct typo in someone's name.
|
2019-05-23 23:49:03 +02:00 |
|
David Given
|
fc29ebf8fa
|
Merge from master.
|
2019-05-01 16:15:34 +02:00 |
|
David Given
|
d1c2e2b611
|
Better handling of seeks (plus tracing).
|
2019-05-01 13:06:56 +02:00 |
|
David Given
|
c21177e2aa
|
Finally make things work in release mode!
|
2019-05-01 13:06:43 +02:00 |
|
David Given
|
72cd3674fa
|
Add datasheet reference to a 5.25" drive.
|
2019-05-01 13:03:58 +02:00 |
|
David Given
|
6cd684955c
|
You can now specify the drive to seek to.
|
2019-04-30 23:09:15 +02:00 |
|
David Given
|
196f2bfd7e
|
Cygwin doesn't have ffsll.
|
2019-04-30 22:56:15 +02:00 |
|
David Given
|
4f1c116822
|
Merge pull request #61 from davidgiven/rewrite
Rewrite the decoder logic to be substantially betterer.
|
2019-04-30 22:38:26 +02:00 |
|
David Given
|
c0e3606925
|
Update documentation.
|
2019-04-30 22:27:17 +02:00 |
|
David Given
|
0f56cd25e9
|
Warning fix.
|
2019-04-30 22:27:07 +02:00 |
|
David Given
|
27fb17b9b5
|
Move the clock guesser stuff into fe-inspect.
|
2019-04-30 21:55:44 +02:00 |
|
David Given
|
b1092c7f82
|
Simplify the decoder class hierarchy.
|
2019-04-30 21:44:56 +02:00 |
|
David Given
|
1fb67dfe3c
|
Remove stateful decoder and split decoder.
|
2019-04-30 21:43:25 +02:00 |
|
David Given
|
c5d924c161
|
Reenable the old, hacky Brother write code.
|
2019-04-30 21:42:14 +02:00 |
|
David Given
|
c3bfc239bd
|
Port the Victor 9000 to the new new architecture.
|
2019-04-30 21:41:51 +02:00 |
|
David Given
|
e8373b21b7
|
Port the Zilog MCZ to the new architecture.
|
2019-04-30 21:38:12 +02:00 |
|
David Given
|
9971dbd2c7
|
Update Mac to the new new architecture.
|
2019-04-30 21:34:33 +02:00 |
|
David Given
|
f652b9a21c
|
Update the FB100 to the new new architecture.
|
2019-04-30 21:28:04 +02:00 |
|
David Given
|
e115d2046c
|
Update the F85 decoder to the new architecture.
|
2019-04-30 21:25:25 +02:00 |
|
David Given
|
6d12586c25
|
Update C64 to the new new architecture.
|
2019-04-30 21:22:15 +02:00 |
|