Aloha!!!
I can't seem to find a solution to the following problem...
I'm using SBASM 3.0 cross-assembler, assembling in 6502 mode. It assembles the code just fine. The problem is that I'm trying to take the resulting raw object file, copy it to a DOS 3.3 disk using CiderPress, and change the file attribute to a BIN file. When I add the object file, the resulting file type defaults to $F2.
The problem is that when I change the file type to BIN $06, and add the starting address in the aux type field, the first four bytes of the resulting BIN file is trashed. I believe the reason is that the starting address and length are somehow tied to the file when saved on the DOS 3.3 disk, and CiderPress does something with the file in this regard. CiderPress does warn me that the binary file will get hosed. I'm not a DOS 3.3 expert, so this is just a wild guess on my part.
Is there something in my assembly listing I need to do to prepare the object file for DOS 3.3?
I can't seem to find a solution to the following problem...
I'm using SBASM 3.0 cross-assembler, assembling in 6502 mode. It assembles the code just fine. The problem is that I'm trying to take the resulting raw object file, copy it to a DOS 3.3 disk using CiderPress, and change the file attribute to a BIN file. When I add the object file, the resulting file type defaults to $F2.
The problem is that when I change the file type to BIN $06, and add the starting address in the aux type field, the first four bytes of the resulting BIN file is trashed. I believe the reason is that the starting address and length are somehow tied to the file when saved on the DOS 3.3 disk, and CiderPress does something with the file in this regard. CiderPress does warn me that the binary file will get hosed. I'm not a DOS 3.3 expert, so this is just a wild guess on my part.
Is there something in my assembly listing I need to do to prepare the object file for DOS 3.3?