Commit Graph

45 Commits

Author SHA1 Message Date
Eric Smith
5d87003d90 Move guts of Track() class back from moofimage.py to wozimage.py. The Track() class bit and nibble processing methods are useful in both, and since MoofTrack is a subclass of Track, it seems worthwile to keep the methods in the base class. 2023-06-12 19:07:13 -06:00
4am
82352e50f9 add E7 detection, refactor, add some comments 2022-09-30 00:24:47 -04:00
4am
cfadf05a96 factor out key routine, fail early on MFM disks for now 2022-09-29 18:58:27 -04:00
4am
74e8e994c9 [WIP] start factoring out format-specific bit banging 2022-09-29 18:16:18 -04:00
4am
3123a9eb51 Merge branch 'master' of https://github.com/a2-4am/wozardry 2022-09-14 10:24:10 -04:00
4am
79072a7e36 MOOF support 2022-09-14 10:24:02 -04:00
4am
b5fd3963cd
Merge pull request #8 from wiz21b/flux1
seek() returns flux data if needed
2022-08-07 15:38:50 -04:00
Stéphane Champailler
e98c693749 seek() returns flux data if needed 2022-08-07 21:10:36 +02:00
4am
03e7bdc116
Merge pull request #5 from KrisKennaway/master
Fix rewind() with bit_count > 1
2022-04-11 20:22:46 -04:00
4am
b07e018310 support removing tracks from woz with FLUX chunk 2022-03-07 15:34:55 -05:00
4am
d0ebf64b83 FLUX track support 2022-03-07 09:02:11 -05:00
kris
8607aacc15 Fix rewind() with bit_count > 1 2020-12-03 10:49:40 +00:00
4am
3d99ea09ce use len() instead of .length()
fixes https://github.com/a2-4am/wozardry/issues/3
2020-10-02 11:10:31 -04:00
4am
45265911ae
Merge pull request #1 from KrisKennaway/usage
Exit cleanly if no command is provided.
2020-10-02 11:04:30 -04:00
kris
a9c6967e4f Exit cleanly if no command is provided. 2019-09-17 12:47:39 +01:00
4am
74db8e5fe6 final touches 2019-03-04 21:31:37 -05:00
4am
6ce84d8238 document Track interface 2019-03-04 14:02:55 -05:00
4am
1354dd75af minor edits 2019-03-02 23:19:25 -05:00
4am
e0ad0e2467 more tests, refactor Python interface 2019-03-02 20:22:49 -05:00
4am
ce82be2db1 added some tests 2019-02-23 10:59:06 -05:00
4am
98d1763c34 don't calculate largest track if there are no tracks 2019-02-19 14:31:46 -05:00
4am
44c654c3be minor labeling change 2019-02-17 20:51:42 -05:00
4am
17b850c54c support setting creator (regression) and refactor creator validation 2019-02-17 15:30:09 -05:00
4am
4145d18e5b
update documentation 2019-02-16 10:21:55 -05:00
4am
376a14e395 fix bug setting Boolean values, fix bug setting cleaned flag 2019-02-15 20:05:26 -05:00
4am
f62ffc421a support changing version number for WOZ1-to-WOZ2 conversion 2019-02-15 17:30:14 -05:00
4am
bd407d6bdc print 3.5-inch TMAP correctly 2019-02-15 17:00:14 -05:00
4am
df33c71223 read/write WOZ2 support 2019-02-15 14:49:03 -05:00
4am
163f38457e preliminary read support for WOZ2 files 2019-02-12 19:17:24 -05:00
4am
f81f90c34b add remove command 2018-10-25 21:52:21 -04:00
4am
3f9b9493cb 1.0 release 2018-09-08 18:23:44 -04:00
4am
154f65d88a fix spelling of Ukrainian 2018-09-07 22:30:30 -04:00
4am
c39f15a34e docs 2018-09-07 13:56:14 -04:00
4am
b4650a5902 don't import INFO chunk from JSON 2018-09-07 13:55:53 -04:00
4am
6225d2f9a1 add import and export commands, fix spelling of Portuguese 2018-09-06 15:20:34 -04:00
4am
3a0501c789 fixed bug in build_meta combining multiple values 2018-07-25 14:21:46 -04:00
4am
104f26ef04 update date 2018-07-23 13:45:42 -05:00
4am
0c5f7c2b58 fix bug in build_meta for values that are already list types (like requires_machine) 2018-07-23 13:44:19 -05:00
4am
6c3642ed86 fix imports, add support for boolean fields 2018-06-07 10:26:47 -04:00
4am
491846629c Merge branch 'master' of https://github.com/a2-4am/wozardry 2018-06-02 10:23:21 -04:00
4am
304a9cc838 add validation before write, temp file 2018-06-02 10:23:11 -04:00
4am
0c374c72b1
Create README.md 2018-05-31 17:34:29 -04:00
4am
163d40fe65 not actually true anymore 2018-05-31 14:13:36 -04:00
4am
bffe915342 initial upload 2018-05-31 13:53:00 -04:00
4am
5b23439378
Initial commit 2018-05-31 13:47:52 -04:00