Commit Graph

87 Commits

Author SHA1 Message Date
Zellyn Hunter
09ee1c6262 major refactor
Major refactor to use kong instead of cobra. All functionality
that worked before should still be working now.

Added `reorder` command
2021-07-31 22:10:44 -04:00
Zellyn Hunter
bbf7d696db working on filetypes 2021-07-12 17:02:11 -04:00
Zellyn Hunter
ef9115dcaf catalog working for all types, reorder added 2021-07-12 16:27:13 -04:00
Zellyn Hunter
9c66e2c5e6 add a couple disks 2021-07-10 21:09:57 -04:00
Zellyn Hunter
f09e8f47f1
README.md: spell Octalyzer with a "t" 😂 2020-09-30 15:01:52 -04:00
Zellyn Hunter
21a4d76ff5 first pass woz parsing done 2018-06-07 23:30:25 -04:00
Zellyn Hunter
6d57f2de51 working on disk formats 2018-06-06 22:27:35 -04:00
Zellyn Hunter
510a7d2ac8 More links to tools 2017-05-03 21:25:25 -04:00
Zellyn Hunter
05fdbcd0ba prodos: basic catalog now works 2017-04-12 23:23:40 -04:00
Zellyn Hunter
c244ec5257 prodos: working on loading Volume 2017-04-11 22:36:06 -04:00
Zellyn Hunter
1758fc0f32 prodos: make structures BlockSources + BlockSinks 2017-03-29 22:27:27 -04:00
Zellyn Hunter
1d7be34b5c prodos: working on load/save of free block bitmap 2017-03-24 21:52:57 -04:00
Zellyn Hunter
df80529449 Add (NOP) prodos factory and DiskBlockDevice
The prodos operator factory functions just return errors for now,
until Catalog is implemented.
2017-03-22 22:27:27 -04:00
Zellyn Hunter
118944b512 Add data/ directory and go-bindata generate cmds 2017-03-19 21:55:32 -04:00
Zellyn Hunter
dc35096652 Add WineBottler CiderPress 2017-03-17 23:21:26 -04:00
Zellyn Hunter
9fed43061d README tweaks 2017-03-17 23:17:17 -04:00
Zellyn Hunter
91a65df106 update README 2017-03-17 22:26:43 -04:00
Zellyn Hunter
2d0d2773a4 refactor to make more disk/device agnostic 2017-03-17 22:26:15 -04:00
Zellyn Hunter
5bd50043b9 Add logo 2017-03-16 23:12:07 -04:00
Zellyn Hunter
570bf171ac prodos: test struct marshal/unmarshal roundtrips 2017-03-14 21:28:02 -04:00
Zellyn Hunter
4b4612c31f Add (untested) ProDOS marshaling and unmarshaling 2017-03-13 22:20:29 -04:00
Zellyn Hunter
209d326cb8 Added DiskBrowser to the README 2017-03-13 22:19:59 -04:00
Zellyn Hunter
40d39fe78f Starting work on ProDOS data structures 2017-03-12 17:47:18 -04:00
Zellyn Hunter
7a03a28621 Update README 2017-03-08 23:00:05 -05:00
Zellyn Hunter
ecd20f8715 Add Cadius to the "related tools" section 2017-02-24 21:20:25 -05:00
Zellyn Hunter
2121a93655 add godoc link 2017-01-26 21:56:28 -06:00
Zellyn Hunter
3a55e2fd91 travis: use default go version 2017-01-26 21:55:58 -06:00
Zellyn Hunter
6ef3e06add nakedos: make mkhello's FHELLO turn the drive off 2016-12-22 23:30:41 -05:00
Zellyn Hunter
0b7db8d43d add mksd command 2016-12-19 23:51:20 -05:00
Zellyn Hunter
e376f8ee41 Add go report card; fix vet, lint, etc. warnings 2016-12-10 16:29:41 -05:00
Zellyn Hunter
34a26dd1d6 add nakedos mkhello command; export more things 2016-12-09 23:08:47 -05:00
Zellyn Hunter
2d994dec8d Make applesoft cmd one file, create supermon cmd 2016-12-08 22:18:09 -05:00
Zellyn Hunter
dea66a7a63 Fix README spacing 2016-12-05 22:41:27 -05:00
Zellyn Hunter
1a74709cd2 Update the Related tools section of README.me 2016-12-05 22:40:07 -05:00
Zellyn Hunter
bf77cdc029 Remove debug prints and add FHELLO FWORLD notes 2016-12-05 22:22:41 -05:00
Zellyn Hunter
6c5cbe06c8 readme: add c2d to related tools 2016-12-03 14:00:02 -05:00
Zellyn Hunter
7d0151d490 supermon: add ParseCompoundSymbol 2016-12-01 22:51:56 -05:00
Zellyn Hunter
fadd66377e nit: fix warning sentence in README 2016-11-30 22:33:08 -05:00
Zellyn Hunter
53b5e88779 Update README to include put command 2016-11-30 22:31:41 -05:00
Zellyn Hunter
55e515554f supermon: add first simple test for writing a file
Also removes op.symbols, since the map was computed at operator
construction time, and never updated to match the actual symbol table
as it changed.
2016-11-30 22:29:42 -05:00
Zellyn Hunter
b9a838400c add concept of full and short filenames 2016-11-30 22:12:01 -05:00
Zellyn Hunter
10d2a1e027 Add filetypes, and filetypes and put commands 2016-11-30 21:42:42 -05:00
Zellyn Hunter
300358e9bd wip 2016-11-29 22:53:40 -05:00
Zellyn Hunter
d0144f9468 supermon: add initial implementation of WriteRaw 2016-11-28 22:31:52 -05:00
Zellyn Hunter
b3818430ab supermon: fix WriteFile; add symbol table tests 2016-11-28 21:15:15 -05:00
Zellyn Hunter
3fdce93143 supermon: add WriteSymbolTable, implement Delete 2016-11-27 22:31:51 -05:00
Zellyn Hunter
821c2c5bb0 Add error helper, supermon write/delete 2016-11-27 20:23:31 -05:00
Zellyn Hunter
a74a047d55 Add initial impl of Delete/Add symbols 2016-11-25 20:56:54 -05:00
Zellyn Hunter
0fdf6f05c4 Add stubbed-out delete, supermon symbol encoding 2016-11-22 22:38:20 -05:00
Zellyn Hunter
e6508a39b4 Add first pass of integer basic decoding
It doesn't do proper spacing yet - the intbasic code listing is
extremely tricky to undestand.
2016-11-22 21:01:51 -05:00