You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FileTypeBIN in function AppleDOSReadFileRaw parses out load address and length from file and returns load address, length, and data. When AppleDOSReadFileRaw is called from within analyzeDOS16, the load address and length are discarded, and a new, incorrect load address is extracted from the data segment, and the returned data is further truncated by the two bytes that were wrongly interpreted as an address. In all, the first 6 bytes of exported binary files are lost.
To truly return a RAW file, both the load address and length headers should remain intact in the extracted file, instead of the now useless, mangled file that is returned.
The text was updated successfully, but these errors were encountered:
FileTypeBIN in function AppleDOSReadFileRaw parses out load address and length from file and returns load address, length, and data. When AppleDOSReadFileRaw is called from within analyzeDOS16, the load address and length are discarded, and a new, incorrect load address is extracted from the data segment, and the returned data is further truncated by the two bytes that were wrongly interpreted as an address. In all, the first 6 bytes of exported binary files are lost.
To truly return a RAW file, both the load address and length headers should remain intact in the extracted file, instead of the now useless, mangled file that is returned.
The text was updated successfully, but these errors were encountered: