Skip to content

Commit

Permalink
Add new target cc64-x16files.d64, add it to release, add missing samp…
Browse files Browse the repository at this point in the history
…les to

cc64-c64files.d64 and cc64-c16files.d64, and update Versions.md.
  • Loading branch information
pzembrod committed Sep 17, 2024
1 parent d407429 commit 751038f
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 2 deletions.
49 changes: 47 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ all: c64 c16 x16 etc
release: cc64-doc.zip \
cc64-c64files.zip cc64-c64files.d64 \
cc64-c16files.zip cc64-c16files.d64 \
cc64-x16files.zip cc64-x16files-sdcard.zip \
cc64-x16files.zip cc64-x16files-sdcard.zip cc64-x16files.d64 \
$(recompile_dir).zip
rm -rf release
mkdir release
Expand All @@ -86,7 +86,8 @@ c64: cc64-c64-t64 $(c64dir_files) cc64-c64files.zip cc64-c64files.d64

c16: cc64-c16-t64 $(c16dir_files) cc64-c16files.zip cc64-c16files.d64

x16: $(x16dir_files) cc64-x16files.zip cc64-x16files-sdcard.zip
x16: $(x16dir_files) cc64-x16files.zip cc64-x16files-sdcard.zip \
cc64-x16files.d64

cc64-c64-t64: $(cc64_c64_t64_files) $(profiler_t64_files)

Expand Down Expand Up @@ -131,6 +132,11 @@ cc64-c64files.d64: $(c64dir_files) tmp/copying
c1541 -attach $@ -write c64files/kernal-io-c64.c kernal-io-c64.c,s
c1541 -attach $@ -write c64files/helloworld-c16.c helloworld-c16.c,s
c1541 -attach $@ -write c64files/kernal-io-c16.c kernal-io-c16.c,s
c1541 -attach $@ -write c64files/helloworld-x16.c helloworld-x16.c,s
c1541 -attach $@ -write c64files/sieve-c64.c sieve-c64.c,s
c1541 -attach $@ -write c64files/vccc2023-c64.c vccc2023-c64.c,s
c1541 -attach $@ -write c64files/vccc2023-c16.c vccc2023-c16.c,s
c1541 -attach $@ -write c64files/vccc2023-x16.c vccc2023-x16.c,s
c1541 -attach $@ -write tmp/copying

cc64-c16files.d64: $(c16dir_files) tmp/copying
Expand Down Expand Up @@ -160,6 +166,45 @@ cc64-c16files.d64: $(c16dir_files) tmp/copying
c1541 -attach $@ -write c16files/kernal-io-c64.c kernal-io-c64.c,s
c1541 -attach $@ -write c16files/helloworld-c16.c helloworld-c16.c,s
c1541 -attach $@ -write c16files/kernal-io-c16.c kernal-io-c16.c,s
c1541 -attach $@ -write c16files/helloworld-x16.c helloworld-x16.c,s
c1541 -attach $@ -write c16files/sieve-c64.c sieve-c64.c,s
c1541 -attach $@ -write c16files/vccc2023-c64.c vccc2023-c64.c,s
c1541 -attach $@ -write c16files/vccc2023-c16.c vccc2023-c16.c,s
c1541 -attach $@ -write c16files/vccc2023-x16.c vccc2023-x16.c,s
c1541 -attach $@ -write tmp/copying

cc64-x16files.d64: $(x16dir_files) tmp/copying
rm -f $@
c1541 -format cc64-x16,cc d64 $@
c1541 -attach $@ -write x16files/cc64 cc64
c1541 -attach $@ -write x16files/rt-c64-08-9f.h rt-c64-08-9f.h,s
c1541 -attach $@ -write x16files/rt-c64-08-9f.i
c1541 -attach $@ -write x16files/rt-c64-08-9f.o
c1541 -attach $@ -write x16files/rt-c16-10-7f.h rt-c16-10-7f.h,s
c1541 -attach $@ -write x16files/rt-c16-10-7f.i
c1541 -attach $@ -write x16files/rt-c16-10-7f.o
c1541 -attach $@ -write x16files/rt-x16-08-9e.h rt-x16-08-9e.h,s
c1541 -attach $@ -write x16files/rt-x16-08-9e.i
c1541 -attach $@ -write x16files/rt-x16-08-9e.o
c1541 -attach $@ -write x16files/libc-c64.h libc-c64.h,s
c1541 -attach $@ -write x16files/libc-c64.i
c1541 -attach $@ -write x16files/libc-c64.o
c1541 -attach $@ -write x16files/libc-c16.h libc-c16.h,s
c1541 -attach $@ -write x16files/libc-c16.i
c1541 -attach $@ -write x16files/libc-c16.o
c1541 -attach $@ -write x16files/libc-x16.h libc-x16.h,s
c1541 -attach $@ -write x16files/libc-x16.i
c1541 -attach $@ -write x16files/libc-x16.o
c1541 -attach $@ -write x16files/c-charset
c1541 -attach $@ -write x16files/helloworld-c64.c helloworld-c64.c,s
c1541 -attach $@ -write x16files/kernal-io-c64.c kernal-io-c64.c,s
c1541 -attach $@ -write x16files/helloworld-c16.c helloworld-c16.c,s
c1541 -attach $@ -write x16files/kernal-io-c16.c kernal-io-c16.c,s
c1541 -attach $@ -write x16files/helloworld-x16.c helloworld-x16.c,s
c1541 -attach $@ -write x16files/sieve-c64.c sieve-c64.c,s
c1541 -attach $@ -write x16files/vccc2023-c64.c vccc2023-c64.c,s
c1541 -attach $@ -write x16files/vccc2023-c16.c vccc2023-c16.c,s
c1541 -attach $@ -write x16files/vccc2023-x16.c vccc2023-x16.c,s
c1541 -attach $@ -write tmp/copying

cc64-x16files-sdcard.zip: $(x16dir_files) emulator/copy-to-sd-img.sh \
Expand Down
8 changes: 8 additions & 0 deletions Versions.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# cc64 versions

## v0.13.1

v0.13.1 contains no code changes. The only change is around the .d64 distribution files in the release:

For the Commander X16, there's a new d64 image `cc64-x16files.d64` for
Commander X16 setups with 1541 drive(s).
And to the `cc64-c64files.d64` and `cc64-c16files.d64` images, a few newer sample files were added that had not been included in these images before.

## v0.13

v0.13 updates the VolksForth build base from 3.9.5 to 3.9.6 which
Expand Down

0 comments on commit 751038f

Please sign in to comment.