Switched Apple II output format to AppleSingle.
Although the primary target OS for the Apple II for sure isn't DOS 3.3 but ProDOS 8 the Apple II binary files contained a DOS 3.3 4-byte header. Recently I was made aware of the AppleSingle file format. That format is a much better way to transport Apple II meta data from the cc65 toolchain to the ProDOS 8 file system. Therefore I asked AppleCommander to support the AppleSingle file format. Now that there's an AppleCommander BETA with AppleSingle support it's the right time for this change. I bumped version to 2.17 because of this from the perspective of Apple II users of course incompatible change.
This commit is contained in:
@@ -188,15 +188,15 @@ samples.d64: samples
|
||||
$(foreach file,$(EMD) $(MOU) $(TGI),$(D64_WRITE_recipe))
|
||||
|
||||
# --------------------------------------------------------------------------
|
||||
# Rule to make an Apple II disk with all samples. Needs the Apple Commander
|
||||
# program available at http://applecommander.sourceforge.net/ and a template
|
||||
# disk named 'prodos.dsk'.
|
||||
# Rule to make an Apple II disk with all samples. Needs the AppleCommander
|
||||
# program available at https://applecommander.github.io/ and a template disk
|
||||
# named 'prodos.dsk'.
|
||||
|
||||
define DSK_WRITE_BIN_recipe
|
||||
|
||||
$(if $(findstring BF00,$(LDFLAGS_$(notdir $(file))_$(SYS))), \
|
||||
java -jar $(AC) -p $@ $(notdir $(file)).system sys <$(TARGET_PATH)/$(SYS)/util/loader.system)
|
||||
java -jar $(AC) -cc65 $@ $(notdir $(file)) bin <$(file)
|
||||
java -jar $(AC) -as $@ $(notdir $(file)) <$(file)
|
||||
|
||||
endef # DSK_WRITE_BIN_recipe
|
||||
|
||||
|
||||
Reference in New Issue
Block a user