Skip to content

Commit afe9abc

Browse files
authored
Restore ProDOS-free Apple II boot disk. (#145)
1 parent afbdd76 commit afe9abc

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ coco/disk-post::
8383
A2_LINKER_CFG = src/apple2/config.cfg
8484
EXECUTABLE_EXTRA_DEPS_APPLE2 = $(A2_LINKER_CFG)
8585
LDFLAGS_EXTRA_APPLE2 = -C $(A2_LINKER_CFG)
86+
WITHOUT_PRODOS_BOOT = dist.apple2/bootable.po
87+
88+
apple2/disk-post::
89+
cp $(WITHOUT_PRODOS_BOOT) $(BUILD_DISK)
90+
ac -as $(BUILD_DISK) $(PRODUCT_BASE) < $(BUILD_EXEC)
8691

8792
########################################
8893
# Atari customization

dist.apple2/bootable.po

140 KB
Binary file not shown.

makefiles/platforms/apple2.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ r2r:: $(BUILD_DISK) $(BUILD_LIB) $(R2R_EXTRA_DEPS_$(PLATFORM_UC))
1010
make -f $(PLATFORM_MK) $(PLATFORM)/r2r-post
1111

1212
PRODOS_VERSION = 2.4.3
13-
PRODOS8_DISK := $(CACHE_PLATFORM)/PRODOS8-$(PRODOS_VERSION).po
13+
PRODOS8_DISK ?= $(CACHE_PLATFORM)/PRODOS8-$(PRODOS_VERSION).po
1414
CC65_UTILS_DIR := $(shell cl65 --print-target-path --target $(PLATFORM))/$(PLATFORM)/util
1515
LOADER_SYSTEM := loader.system
1616

0 commit comments

Comments
 (0)