Eric Anderson
|
e002842640
|
Add Micropolis writing documentation snippet
|
2021-10-02 17:26:46 -07:00 |
|
Eric Anderson
|
41e9c46cba
|
Port Micropolis encoder to protobuf-based config
|
2021-10-02 16:24:38 -07:00 |
|
David Given
|
bc2d58bee3
|
Merge pull request #332 from ejona86/redir-typo
Redirect dd to stdout instead of file '1'
|
2021-10-02 20:28:00 +00:00 |
|
Eric Anderson
|
c54de27503
|
Merge branch 'master' into micropolis-write
Let's not act like this actually compiles.
|
2021-10-02 12:45:56 -07:00 |
|
Eric Anderson
|
d9bfd77fba
|
Redirect dd to stdout instead of file '1'
Looks like a typo, that would have had mostly the intended effect.
|
2021-10-02 11:41:06 -07:00 |
|
David Given
|
336cc0077c
|
Merge pull request #331 from davidgiven/proto
Assorted minor fixes.
|
2021-09-25 21:06:40 +00:00 |
|
David Given
|
0be673b210
|
Clarify documentation in the building doc.
|
2021-09-25 22:43:19 +02:00 |
|
David Given
|
028e2498fb
|
Update references to --input.flux and --output.flux.
|
2021-09-25 22:35:02 +02:00 |
|
David Given
|
249f1dea9d
|
Merge from master.
|
2021-09-25 22:24:14 +02:00 |
|
David Given
|
07c7b22669
|
Allow setting enum proto values from the command line.
|
2021-09-19 22:59:47 +02:00 |
|
David Given
|
6623058a18
|
Merge pull request #321 from wybren1971/patch-3
Update commodore1541.textpb
|
2021-08-19 13:22:10 +02:00 |
|
Wybren van Duinen
|
68e4d569d0
|
Update commodore1541.textpb
Changed to default .d64 for use with emulators
|
2021-08-17 15:00:56 +02:00 |
|
David Given
|
7186b25a69
|
Merge pull request #317 from davidgiven/tests
Fix a bunch of C++ incompatibilities.
|
2021-08-04 20:39:06 +02:00 |
|
David Given
|
42cacb18bd
|
Lots of warning fixes. Can we switch to C++ 2A?
|
2021-08-04 20:29:04 +02:00 |
|
David Given
|
d09c03f4d2
|
Update fmt::format to version 7.1.3 (the last before module support is needed).
|
2021-08-04 20:14:53 +02:00 |
|
David Given
|
ad240b150e
|
Merge pull request #316 from davidgiven/sectorids
Switch to using sector IDs rather than zero-index sector numbers.
|
2021-08-03 22:45:02 +02:00 |
|
David Given
|
1177ef6f8d
|
Allow the LDBS data rate and recording mode to be specified, or (crudely)
guessed if not.
|
2021-08-03 22:31:33 +02:00 |
|
David Given
|
2ff50c0c56
|
Fix merge issues.
|
2021-08-01 20:46:48 +02:00 |
|
David Given
|
4f4ed1307f
|
Merge from master.
|
2021-08-01 19:42:04 +02:00 |
|
David Given
|
6d5b7cb64e
|
Merge pull request #315 from davidgiven/tests
Overhaul the tests.
|
2021-08-01 19:37:15 +02:00 |
|
David Given
|
00fc4e3890
|
Merge from master.
|
2021-08-01 19:26:39 +02:00 |
|
David Given
|
7344ee4402
|
Fix binary extension on Windows.
|
2021-08-01 19:12:16 +02:00 |
|
David Given
|
740eacc7ac
|
real_*_oneof() is too new for GI's proto library.
|
2021-08-01 15:29:34 +02:00 |
|
David Given
|
8b1bcf21ee
|
Don't run the encodedecode tests on non-Linux platforms.
|
2021-08-01 15:29:15 +02:00 |
|
David Given
|
b0a5174c0a
|
Wire up the (available) tests.
|
2021-08-01 14:58:46 +02:00 |
|
David Given
|
b7cca1b95b
|
Add up_to_track in the image reader/writer trackdata proto. Abstract out the
routine which fetches the trackdata for more consistent (and correct) results.
|
2021-08-01 13:57:35 +02:00 |
|
David Given
|
44c51f1246
|
Don't crash when given a missing sector.
|
2021-08-01 13:56:51 +02:00 |
|
David Given
|
516d43d7a8
|
Correctly parse extra config textpbs as textpbs, not binarypbs.
|
2021-08-01 13:56:31 +02:00 |
|
David Given
|
86d49d563e
|
Write the correct values to the sector headers!
|
2021-08-01 13:30:26 +02:00 |
|
David Given
|
a2911a9585
|
Allow setting oneof message fields to the default value.
|
2021-07-31 14:24:49 +02:00 |
|
David Given
|
9a12b651f9
|
Remember to wire up the tids990 encoder.
|
2021-07-31 00:44:07 +02:00 |
|
David Given
|
9fa631acca
|
Fix the Brother encoder.
|
2021-07-31 00:42:25 +02:00 |
|
David Given
|
8df7998a83
|
Don't use ninja -v.
|
2021-07-31 00:41:46 +02:00 |
|
David Given
|
c81c1926c0
|
Wire up the encode/decode tests. Hey, look, failures!
|
2021-07-31 00:38:13 +02:00 |
|
David Given
|
7ab1288424
|
Pretty sure the Atari formats don't need swap_sides at all.
|
2021-07-31 00:37:55 +02:00 |
|
David Given
|
3ee88adfa9
|
Add a simple tool for doing round-trip encode/decode tests.
|
2021-07-30 00:10:54 +02:00 |
|
David Given
|
29e8c99b4f
|
Hopefully get the imagereader/imagewriter and IBM encoder/decoders using sector
IDs.
|
2021-07-29 00:02:46 +02:00 |
|
David Given
|
8b115f8156
|
Convert the IBM encoder/decoder to use lists of sector IDs rather than
sector_skew strings.
|
2021-07-28 21:51:12 +02:00 |
|
David Given
|
11c546f113
|
Merge pull request #313 from davidgiven/ibm
swap_sides isn't symmetrical for the encoder and the decoder
|
2021-07-28 20:47:46 +02:00 |
|
David Given
|
c087539eb7
|
swap_sides isn't symmetrical for the encoder and the decoder. On the encoder,
it affects which logical side is being written to which physical side. On the
decoder, it modifies the logical side bit in the sector header itself.
|
2021-07-28 20:33:07 +02:00 |
|
David Given
|
27f7cbb892
|
Allow .TD0 and well as .td0 extensions.
|
2021-07-24 00:09:56 +02:00 |
|
David Given
|
11ffb09b66
|
Attempt to fix build error on OSX.
|
2021-07-24 00:03:22 +02:00 |
|
David Given
|
114f9f522d
|
Add a completely guessed-at HP 9121 format. Tidy up the Teledisk reader
somewhat.
|
2021-07-23 23:52:30 +02:00 |
|
David Given
|
91dc51d59a
|
Just skip missing sectors rather than wiping the entire track.
|
2021-07-23 23:51:59 +02:00 |
|
David Given
|
11b3922b02
|
Remember to calculate the disk geometry!
|
2021-07-23 23:22:12 +02:00 |
|
David Given
|
05552cc3e5
|
Add a basic and largely untested TD0 reader.
|
2021-07-23 23:21:30 +02:00 |
|
David Given
|
3db7964509
|
Fix a horrifying Bytes.slice bug which was causing memory corruption.
|
2021-07-23 23:17:19 +02:00 |
|
David Given
|
2a06adcabb
|
Merge pull request #310 from davidgiven/ibm
The 1581 format doesn't need swap_sides.
|
2021-07-22 00:20:42 +02:00 |
|
David Given
|
8cec3354ea
|
The 1581 format doesn't need swap_sides.
|
2021-07-22 00:01:07 +02:00 |
|
David Given
|
f9df728f45
|
Merge pull request #309 from davidgiven/ibm
Fix swap_sides on the IBM encoder/decoder.
|
2021-07-21 21:12:36 +02:00 |
|