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