Rob McMullen
|
4c53fb6e48
|
fixed #14: add check for nonstandard dos33 sector size and reset if found
|
2022-03-16 11:02:26 -07:00 |
|
Rob McMullen
|
2ff1562ab1
|
Use basename of file as name to store in directory when adding file to ATR image
|
2021-11-22 05:10:42 -08:00 |
|
Rob McMullen
|
45921e36ea
|
Updated version for command line changes
|
2021-10-09 17:52:46 -07:00 |
|
Rob McMullen
|
5dde84c68e
|
Added -d and -t switches for extract subcommand
|
2021-10-09 11:24:12 -07:00 |
|
Rob McMullen
|
414ed5f3e3
|
Changed to the MPL
|
2021-05-04 09:56:00 -07:00 |
|
Rob McMullen
|
dafba8e74c
|
Replaced fromstring with frombuffer (and copy if necessary)
|
2019-03-17 14:13:11 -07:00 |
|
Rob McMullen
|
ce66a0c8b0
|
Changed save_session to serialize_session
|
2019-03-17 14:12:41 -07:00 |
|
Rob McMullen
|
cb9f592762
|
Removed some debug prints
|
2019-03-08 10:34:55 -08:00 |
|
Rob McMullen
|
282ec20bdd
|
Updated version to 10.0; split metadata into 2 files as per my new "standard"
|
2019-03-07 13:02:57 -08:00 |
|
Rob McMullen
|
5aa2560c7c
|
Changed extra_[to|from]_dict to session save/restore
|
2019-03-07 12:00:09 -08:00 |
|
Rob McMullen
|
b9aad5ac08
|
Fixed magic identification return value in find_diskimage
|
2019-03-07 11:26:22 -08:00 |
|
Rob McMullen
|
f5874eacaa
|
Converted omnivore_framework to sawx
|
2019-03-04 21:56:31 -08:00 |
|
Rob McMullen
|
9f5addf645
|
Updated omnivore loader for new API
|
2019-02-10 09:02:12 -08:00 |
|
Rob McMullen
|
b8a858ee6d
|
Added entry point for omnivore framework loader
|
2019-02-07 20:00:02 -08:00 |
|
Rob McMullen
|
0abcf2d929
|
Fixed error in test_create unit test
|
2018-11-11 12:40:28 -08:00 |
|
Rob McMullen
|
7ce7d0349a
|
Added mime_display_order that adds in extra mime types that give false positives like the 2600 and vectrex.
|
2018-11-08 19:17:56 -08:00 |
|
Rob McMullen
|
49405c9384
|
Added vectrex cartridge mime type and signatures
|
2018-11-08 16:36:14 -08:00 |
|
Rob McMullen
|
f6bd90656a
|
Added starpath cassette images & changed to binary sha1 hash instead of using hexdigest
|
2018-11-08 13:38:15 -08:00 |
|
Rob McMullen
|
738aa05921
|
Added 2600 cartridge type and signatures
|
2018-11-08 10:27:33 -08:00 |
|
Rob McMullen
|
d22f2cdf3f
|
Initial recognition of 5200 carts by sha1 signature
|
2018-11-08 10:19:26 -08:00 |
|
Rob McMullen
|
9a638fa951
|
Added file type to .inf files
|
2018-10-30 13:17:03 -07:00 |
|
Rob McMullen
|
40a5a3207a
|
Added SegmentParser.reconstruct_segments to fill segments with actual data
* used when restoring segment parser from json
|
2018-10-29 13:32:59 -07:00 |
|
Rob McMullen
|
50488fc2e5
|
Added rom image conversion to atari cart images
|
2018-10-26 12:14:56 -07:00 |
|
Rob McMullen
|
a2831c0edf
|
Disabled pytest coverage by default
|
2018-10-26 12:14:33 -07:00 |
|
Rob McMullen
|
c57c35eeec
|
Added create_emulator_boot_segment to disk images and files
* prepare a segment that can be written to disk and booted by an emulator
|
2018-10-26 10:53:35 -07:00 |
|
Rob McMullen
|
3cac86deba
|
Added generic ROM image and set strict checking for Atari cart image types
* to be directly recognized as an Atari cart, must have the CART 16-byte header
|
2018-10-25 19:51:33 -07:00 |
|
Rob McMullen
|
b717edb8de
|
Changed find_diskimage to take verbose param so it can be called outside this module and not depend on options.verbose
|
2018-10-25 19:50:50 -07:00 |
|
Rob McMullen
|
5e2fbc70a0
|
Updated to version 9.1
|
2018-09-24 11:26:31 -07:00 |
|
Rob McMullen
|
68b9e95512
|
Added error checking for python version & clarified README
|
2018-09-24 11:25:33 -07:00 |
|
Rob McMullen
|
956fd58294
|
Allow DefaultSegment to be created from a simple numpy array
|
2018-09-18 17:01:26 -07:00 |
|
Rob McMullen
|
266bf24d79
|
Updated version to 9.0
|
2018-07-24 10:11:58 -07:00 |
|
Rob McMullen
|
53e937c870
|
Fixed namespace error of ByteNotInFile166
|
2018-07-20 08:04:54 -07:00 |
|
Rob McMullen
|
80d47573bb
|
added delete_file stub to LocalFilesystemImage
|
2018-07-18 19:33:44 -07:00 |
|
Rob McMullen
|
dff073208f
|
Added dummy diskimage to allow writing assembled files to local disk
|
2018-07-17 18:47:40 -07:00 |
|
Rob McMullen
|
e4ce309bd3
|
Added file extensions recognition to create_executable_file_image
* you can write a XEX to an Apple DOS 3.3 image, for instance
|
2018-07-17 18:33:16 -07:00 |
|
Rob McMullen
|
54b7d56085
|
Added RunAddressSegment that will supply a run addr to assemble
* moved executable file creation into executables.py (XEX, BSAVE, etc.)
|
2018-07-17 18:10:29 -07:00 |
|
Rob McMullen
|
5f5e911d10
|
Added check for incomplete file in container unpacking
|
2018-07-16 07:03:47 -07:00 |
|
Rob McMullen
|
cdac32238e
|
Changed MANIFEST.in to match *_test?.atr* automatically
|
2018-06-28 10:35:12 -07:00 |
|
Rob McMullen
|
dc4a0a8418
|
Updated to version 8.2
|
2018-06-28 10:30:11 -07:00 |
|
Rob McMullen
|
941ab4147a
|
Added ATR header to kboot images
|
2018-06-28 10:28:55 -07:00 |
|
Rob McMullen
|
80943254b4
|
Fixed #13: filename/ext need to be bytes, not str in py3
|
2018-06-28 10:19:11 -07:00 |
|
Rob McMullen
|
0f5d9b845e
|
Updated version to 8.1
|
2018-06-25 12:02:09 -07:00 |
|
Rob McMullen
|
98e46ac23c
|
Refs #1: BSAVE parser now much more strict on detecting valid file
* size specified in header must now match exactly to the length of data in the file
* i.e.: rejects incomplete files and files with extra data
|
2018-06-25 11:55:05 -07:00 |
|
Rob McMullen
|
f03517f0b0
|
Removed duplicate error messages when disk image type isn't supported
|
2018-06-25 11:35:38 -07:00 |
|
Rob McMullen
|
ca6076b1ad
|
Added compressed container examples to MANIFEST.in
|
2018-06-24 23:14:13 -07:00 |
|
Rob McMullen
|
b5c4f19e31
|
Updated version to 8.0
|
2018-06-24 23:10:41 -07:00 |
|
Rob McMullen
|
6e7497b3d3
|
Added bz2, xz containers, tests, sample data
|
2018-06-24 23:07:47 -07:00 |
|
Rob McMullen
|
e32bfc921f
|
Updated readme to emphasize py3.6-only and to show support for compressed containers
|
2018-06-24 22:22:56 -07:00 |
|
Rob McMullen
|
3262f470f5
|
More documentation for DiskImageContainer
|
2018-06-24 20:01:44 -07:00 |
|
Rob McMullen
|
714493b597
|
Refs #1: added gzip container as reference
|
2018-06-24 18:40:16 -07:00 |
|