diff --git a/atrcopy/segments.py b/atrcopy/segments.py index 77f2587..9dbd3ae 100644 --- a/atrcopy/segments.py +++ b/atrcopy/segments.py @@ -74,6 +74,20 @@ class SegmentSaver(object): return segment.tobytes() +class BSAVESaver(object): + export_data_name = "Apple ][ Binary" + export_extensions = [".bsave"] + + @classmethod + def encode_data(cls, segment, ui_control): + data = segment.tobytes() + header = np.empty(2, dtype="