Commit Graph

75 Commits

Author SHA1 Message Date
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
Zellyn Hunter
5dac18f5e7 Add an Integer BASIC test file 2016-11-18 22:56:55 -05:00
Zellyn Hunter
529bbf042a Update README for dos3.3 dump 2016-11-17 22:52:47 -05:00
Zellyn Hunter
76f229ac2f dos3: implement GetFile. Also add StartAddress 2016-11-17 22:49:08 -05:00
Zellyn Hunter
8eb11c7b93 Add Contents to dos3.FileDesc to retrieve data 2016-11-16 22:06:46 -05:00
Zellyn Hunter
d738d0a2b2 supermon: return Type in Catalog results 2016-11-16 21:44:37 -05:00
Zellyn Hunter
9991af82bc Rename dos33 to dos3 2016-11-16 21:44:37 -05:00
Zellyn Hunter
e9f2791676 Add disk operations and TODOs to the README 2016-11-15 22:00:16 -05:00
Zellyn Hunter
6d478f92e5 Add ProDOS to matrix 2016-11-15 21:53:00 -05:00
Zellyn Hunter
982a3e6432 Add TODOs/ways to contribute to README 2016-11-15 21:50:06 -05:00
Zellyn Hunter
ba7574e7d1 supermon: set filetype, add test for GetFile 2016-11-15 21:05:22 -05:00
Zellyn Hunter
ff196d4638 Add disk.Filetype, and move notes.org to lib 2016-11-15 21:04:54 -05:00
Zellyn Hunter
2cf6d2d4a3 Initial implementation of NakeOS/Super-Mon GetFile 2016-11-14 22:55:54 -05:00