Commit Graph

14 Commits

Author SHA1 Message Date
Rob McMullen
f64ffb777b Added user data serialization and expanded user data to actually use the user_index field so multiple types of user data are actually supported 2016-06-06 14:31:51 -07:00
Rob McMullen
66bb7e63ea Added new test_data directory for test images 2016-06-06 11:53:55 -07:00
Rob McMullen
20feb9c96a Added checks for invalid cart type and added unit tests 2016-06-03 13:05:16 -07:00
Rob McMullen
68de323d3f Added better error checking for atari DOS executables 2016-06-01 15:37:28 -07:00
Rob McMullen
ea9466cda7 Added segment interleaving support 2016-05-17 14:53:52 -07:00
Rob McMullen
0f209cf50a Fixed indexing of sub-arrays 2016-05-10 11:37:01 -07:00
Rob McMullen
4c4da4bf38 Added add_atr_header and removed hack to insert a header into an already existing disk image
* until I think of a better solution, forcing you to create an entirely new disk image
2016-05-05 23:11:06 -07:00
Rob McMullen
6d2f483f40 Changed to my own bootloader rather than kboot 2016-05-05 17:44:20 -07:00
Rob McMullen
eaca5e166a Added XEX creator from a list of segments 2016-05-05 17:14:23 -07:00
Rob McMullen
b977322a4e Initial attempt at adding kboot header 2016-05-03 23:21:01 -07:00
Rob McMullen
a33e5aa6b2 Added segment parsing of DOS files within ATR images
* removed IndexedByteSegment; moved segment order info into SegmentData and OrderWrapper
2016-04-12 17:04:21 -07:00
Rob McMullen
d8236e4edd Added pseudo-serialization for segments, and unit test 2016-04-05 15:48:24 -07:00
Rob McMullen
690cc0aaca Changed binary test data so the file contents repeat on 8 character boundaries making differences easier to spot in Omnivore's char view
* added ranges for file specification
2016-02-11 22:29:51 -08:00
Rob McMullen
dd73ec7db4 Added test generation tools using franny to create disk images 2016-02-07 15:04:56 -08:00