Rob McMullen
|
053c7a773e
|
Changed get_xex to return segments: root segment & list of sub-segments
|
2017-03-26 22:19:09 -07:00 |
|
Rob McMullen
|
2e3a6147d5
|
Removed use_origin flag and assume any segment with a start_addr > 0 is meant to have an origin
|
2017-03-24 22:07:57 -07:00 |
|
Rob McMullen
|
c897460df0
|
PEP8 whitespace fixes
|
2017-03-23 10:06:37 -07:00 |
|
Rob McMullen
|
6f29e6053a
|
Added resizable segments
|
2017-03-22 22:34:21 -07:00 |
|
Rob McMullen
|
7da17d65bc
|
Reduced number of Atari cartridge groups to 2: 8-bit and 5200
|
2017-03-20 23:55:36 -07:00 |
|
Rob McMullen
|
491589d686
|
Added 'use_origin' flag to let disassembler know that it has a real origin in memory so that labels are meaningful
|
2017-03-20 23:48:59 -07:00 |
|
Rob McMullen
|
e7f0b49c34
|
Added comments for VTOC, Directory sectors in Atari, Apple DOS formats
|
2017-03-20 23:12:54 -07:00 |
|
Rob McMullen
|
f152a7dd2d
|
Change to data style for some known locations
|
2017-03-20 14:29:08 -07:00 |
|
Rob McMullen
|
72c4fb430a
|
Use parser name as the name of the default segment
|
2017-03-20 13:37:51 -07:00 |
|
Rob McMullen
|
a7b24e705e
|
SegmentParser now stores ref to segment data so it can reparse without having to pass that in again
|
2017-03-19 13:07:19 -07:00 |
|
Rob McMullen
|
da7c7830bb
|
Fixed data_base, style_base for indexed segments
|
2017-03-19 11:53:44 -07:00 |
|
Rob McMullen
|
592abfa0ee
|
Fixed get_comment_locations to return unindexed style so those segments using OrderedWrapper will work
|
2017-03-18 20:54:36 -07:00 |
|
Rob McMullen
|
b7aa965d47
|
Fixed get_entire_style_ranges if split_comments passed in a None
|
2017-03-18 20:10:29 -07:00 |
|
Rob McMullen
|
7ad688854c
|
removed some debug prints
|
2017-03-18 19:27:01 -07:00 |
|
Rob McMullen
|
d9ced9fbd2
|
Fixed get_comment_locations: was using a copy and returning a subset of the original
|
2017-03-17 23:43:43 -07:00 |
|
Rob McMullen
|
46409addae
|
Fixed variable name typo
|
2017-03-15 06:13:04 -07:00 |
|
Rob McMullen
|
f34ec6e084
|
Addded git_style_mask/ get_style_bits to export list
|
2017-03-15 06:11:24 -07:00 |
|
Rob McMullen
|
026417b295
|
Added better comment save/restore methods
|
2017-03-13 11:49:35 -07:00 |
|
Rob McMullen
|
f1b0f5ebac
|
Added faster comment splitting
* added functions to copy a segment & its base so comments can be marked on the copy of the base and show up in the copy of the segment
|
2017-03-13 07:05:37 -07:00 |
|
Rob McMullen
|
afa9c9786a
|
Fixed xex creation test
|
2017-03-12 21:48:13 -07:00 |
|
Rob McMullen
|
bdf0b67075
|
Fixed segment rawdata copy for non-indexed segments
|
2017-03-12 21:46:24 -07:00 |
|
Rob McMullen
|
bd4ff9569a
|
Added copy function to raw data
|
2017-03-12 17:01:28 -07:00 |
|
Rob McMullen
|
476f0cd568
|
Added splitting-on-comments when using get_entire_style_ranges, refs: https://github.com/robmcmullen/omnivore/issues/117
|
2017-03-12 14:16:08 -07:00 |
|
Rob McMullen
|
5f9acaa802
|
Added UnsupportedDiskImage error to show that the disk has a known format but it's not able to be parsed
|
2017-03-07 11:05:16 -08:00 |
|
Rob McMullen
|
e38b94fc0c
|
Added extra parameter to ScreenSaver encode_data method
* intended to be a link back to the user interface in case it needs to use a dialog to get more info from the user
|
2017-03-04 17:21:25 -08:00 |
|
Rob McMullen
|
e980019bf6
|
Moved Atari boot disk-specific stuff out of base class
|
2017-03-02 12:28:05 -08:00 |
|
Rob McMullen
|
d23f1abda7
|
Fixed Atari boot disk so it's recognized again
|
2017-03-02 12:16:22 -08:00 |
|
Rob McMullen
|
334fc3644c
|
reordered display of command line arguments when using -h
|
2017-02-27 12:38:28 -08:00 |
|
Rob McMullen
|
ea09ec8833
|
Changed remove to delete: renamed argument -r to -d
|
2017-02-27 11:56:08 -08:00 |
|
Rob McMullen
|
1f7d82c208
|
Fixed file type setting adding a file to DOS 3.3
|
2017-02-26 21:43:20 -08:00 |
|
Rob McMullen
|
6910cb4539
|
Fixed adding a file to a disk with zero directory entries
|
2017-02-26 21:35:30 -08:00 |
|
Rob McMullen
|
1262e23df6
|
Fixed an argument list after refactoring
|
2017-02-26 19:55:12 -08:00 |
|
Rob McMullen
|
3e3a547634
|
removed debug prints
|
2017-02-26 19:12:32 -08:00 |
|
Rob McMullen
|
9a87d10326
|
Added extra metadata command to print out lots of info about dirent
|
2017-02-26 17:08:55 -08:00 |
|
Rob McMullen
|
f00ef7cbea
|
Fixed variable name typo
|
2017-02-26 15:26:40 -08:00 |
|
Rob McMullen
|
1011b2dd12
|
VTOC now respects starting sector label when printing out grid
|
2017-02-26 15:23:05 -08:00 |
|
Rob McMullen
|
28f2d11be2
|
Atari DOS disks should start from sector 1
|
2017-02-26 15:22:28 -08:00 |
|
Rob McMullen
|
eda250185e
|
Fixed file deletion that was not updating the VTOC
|
2017-02-26 14:23:58 -08:00 |
|
Rob McMullen
|
e9af557200
|
Added option to show vtoc
|
2017-02-26 14:14:25 -08:00 |
|
Rob McMullen
|
74b0a63ef6
|
Changed meaning of --all to operate on all files rather than just extract all files
|
2017-02-26 14:10:01 -08:00 |
|
Rob McMullen
|
f4057f6ad5
|
Added Dirent abstract base class and ability for find_dirent to take filename or dirent
|
2017-02-26 14:06:29 -08:00 |
|
Rob McMullen
|
4d1f17677d
|
Added pretty printing of VTOC by track
* changed VTOC, Directory classes to keep pointer to header, not just sector sizes
|
2017-02-26 13:34:07 -08:00 |
|
Rob McMullen
|
151cf06115
|
Added --shred command line arg to fill free sectors with zero
|
2017-02-26 13:07:36 -08:00 |
|
Rob McMullen
|
91dc32e430
|
Added missing argument to create_executable_file_image
|
2017-02-26 12:45:54 -08:00 |
|
Rob McMullen
|
718101d4a4
|
Added -b command line flag to add raw data to executables
|
2017-02-26 12:31:34 -08:00 |
|
Rob McMullen
|
07cdb05ba2
|
Added -s command to use pyatasm to assemble MAC/65 source and place it in a file in the disk image
|
2017-02-26 12:14:23 -08:00 |
|
Rob McMullen
|
3e77cb86bc
|
Added automatic data byte marking for XEX expanded files
|
2017-02-24 23:48:10 -08:00 |
|
Rob McMullen
|
39b988863c
|
Extract load addr for DOS 3.3 binary files
* automatically mark first 4 bytes of binary file as data
* made summary, file_type properties
|
2017-02-24 23:36:08 -08:00 |
|
Rob McMullen
|
55fd4f00c6
|
Gracefully handle ProDOS images by saying they aren't supported
|
2017-02-24 22:20:35 -08:00 |
|
Rob McMullen
|
58932b5bd7
|
Config logger so it doesn't say it can't find any handlers
|
2017-02-24 22:20:07 -08:00 |
|