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 |
|
Rob McMullen
|
664963cb58
|
Fixed some exception calls
|
2018-06-24 18:39:15 -07:00 |
|
Rob McMullen
|
7659499fdb
|
Refs #1: added detection of DCM images
|
2018-06-24 17:21:47 -07:00 |
|
Rob McMullen
|
1a7381b865
|
Classes no longer unnecessarily subclass from object, as in py3 it's the default
|
2018-06-24 17:20:32 -07:00 |
|
Rob McMullen
|
6b9cf6d4d2
|
Converted "from errors import *" to "from . import errors"
|
2018-06-24 12:10:59 -07:00 |
|
Rob McMullen
|
1b7e1fad4c
|
Fixed bytes/str issue for spartados directory
|
2018-06-24 10:08:07 -07:00 |
|
Rob McMullen
|
223f8fc1ff
|
Fixed #12: changed utf-8 encoding to latin1
|
2018-06-24 09:53:22 -07:00 |
|
Rob McMullen
|
7e3159b175
|
Disk image filenames should be str, not encoded bytes
|
2018-06-24 09:51:46 -07:00 |
|
Rob McMullen
|
8747e7e26b
|
Updated version to 7.1
|
2018-06-23 22:17:31 -07:00 |
|
Rob McMullen
|
1968cd9717
|
Fixes to convert filenames to str rather than bytes
|
2018-06-23 22:05:35 -07:00 |
|
Rob McMullen
|
800c01ccde
|
Fixed #6: changed sparta dos dirent from stomping on 'filename' property of parent class
|
2018-06-23 21:50:42 -07:00 |
|
Rob McMullen
|
5680505f11
|
Updated setup to drop py2.7, 3.5 support. 3.6 only now
|
2018-06-23 20:04:59 -07:00 |
|
Rob McMullen
|
50a66a2dc9
|
Fixed deserialization to handle the start_addr to origin renaming
|
2018-06-05 18:13:58 -07:00 |
|
Rob McMullen
|
ff937ebcc0
|
Removed future library; python 3.6 only as of version 7.0
|
2018-06-04 10:27:51 -07:00 |
|
Rob McMullen
|
ab05cb1ae1
|
Changed start_addr to origin
|
2018-06-04 10:19:08 -07:00 |
|
Rob McMullen
|
caee2554f8
|
Added segment saver for Apple 2 binary format
|
2018-05-26 20:14:57 -07:00 |
|
Rob McMullen
|
ebdcb01c40
|
Changed numpy convenience method tostring to tobytes
|
2018-05-26 20:07:43 -07:00 |
|
Rob McMullen
|
68debef437
|
Added create_subset method to DefaultSegment
|
2018-05-25 12:13:57 -07:00 |
|
Rob McMullen
|
2b95276029
|
Added magic signature detection
* appends detail to MIME type if match; e.g. application/vnd.atari8bit.atr.jumpman
|
2018-04-30 22:28:47 -07:00 |
|
Rob McMullen
|
b1e7aff40b
|
Fixed exceptions for py3
* added usage summary if no args
|
2018-03-22 12:25:29 -07:00 |
|
Rob McMullen
|
5f384fce62
|
Updated to version 7.0
|
2018-03-22 12:12:45 -07:00 |
|
Rob McMullen
|
b26d00a08d
|
Added 'boot' command to readme
|
2018-03-22 12:11:45 -07:00 |
|
Rob McMullen
|
79b1e2c413
|
fixed kboot to work with the 'boot' command to generate a boot disk
|
2018-03-21 21:46:20 -07:00 |
|