Skip to content

Commit 751038f

Browse files
committed
Add new target cc64-x16files.d64, add it to release, add missing samples to
cc64-c64files.d64 and cc64-c16files.d64, and update Versions.md.
1 parent d407429 commit 751038f

File tree

2 files changed

+55
-2
lines changed

2 files changed

+55
-2
lines changed

Makefile

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ all: c64 c16 x16 etc
7373
release: cc64-doc.zip \
7474
cc64-c64files.zip cc64-c64files.d64 \
7575
cc64-c16files.zip cc64-c16files.d64 \
76-
cc64-x16files.zip cc64-x16files-sdcard.zip \
76+
cc64-x16files.zip cc64-x16files-sdcard.zip cc64-x16files.d64 \
7777
$(recompile_dir).zip
7878
rm -rf release
7979
mkdir release
@@ -86,7 +86,8 @@ c64: cc64-c64-t64 $(c64dir_files) cc64-c64files.zip cc64-c64files.d64
8686

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

89-
x16: $(x16dir_files) cc64-x16files.zip cc64-x16files-sdcard.zip
89+
x16: $(x16dir_files) cc64-x16files.zip cc64-x16files-sdcard.zip \
90+
cc64-x16files.d64
9091

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

@@ -131,6 +132,11 @@ cc64-c64files.d64: $(c64dir_files) tmp/copying
131132
c1541 -attach $@ -write c64files/kernal-io-c64.c kernal-io-c64.c,s
132133
c1541 -attach $@ -write c64files/helloworld-c16.c helloworld-c16.c,s
133134
c1541 -attach $@ -write c64files/kernal-io-c16.c kernal-io-c16.c,s
135+
c1541 -attach $@ -write c64files/helloworld-x16.c helloworld-x16.c,s
136+
c1541 -attach $@ -write c64files/sieve-c64.c sieve-c64.c,s
137+
c1541 -attach $@ -write c64files/vccc2023-c64.c vccc2023-c64.c,s
138+
c1541 -attach $@ -write c64files/vccc2023-c16.c vccc2023-c16.c,s
139+
c1541 -attach $@ -write c64files/vccc2023-x16.c vccc2023-x16.c,s
134140
c1541 -attach $@ -write tmp/copying
135141

136142
cc64-c16files.d64: $(c16dir_files) tmp/copying
@@ -160,6 +166,45 @@ cc64-c16files.d64: $(c16dir_files) tmp/copying
160166
c1541 -attach $@ -write c16files/kernal-io-c64.c kernal-io-c64.c,s
161167
c1541 -attach $@ -write c16files/helloworld-c16.c helloworld-c16.c,s
162168
c1541 -attach $@ -write c16files/kernal-io-c16.c kernal-io-c16.c,s
169+
c1541 -attach $@ -write c16files/helloworld-x16.c helloworld-x16.c,s
170+
c1541 -attach $@ -write c16files/sieve-c64.c sieve-c64.c,s
171+
c1541 -attach $@ -write c16files/vccc2023-c64.c vccc2023-c64.c,s
172+
c1541 -attach $@ -write c16files/vccc2023-c16.c vccc2023-c16.c,s
173+
c1541 -attach $@ -write c16files/vccc2023-x16.c vccc2023-x16.c,s
174+
c1541 -attach $@ -write tmp/copying
175+
176+
cc64-x16files.d64: $(x16dir_files) tmp/copying
177+
rm -f $@
178+
c1541 -format cc64-x16,cc d64 $@
179+
c1541 -attach $@ -write x16files/cc64 cc64
180+
c1541 -attach $@ -write x16files/rt-c64-08-9f.h rt-c64-08-9f.h,s
181+
c1541 -attach $@ -write x16files/rt-c64-08-9f.i
182+
c1541 -attach $@ -write x16files/rt-c64-08-9f.o
183+
c1541 -attach $@ -write x16files/rt-c16-10-7f.h rt-c16-10-7f.h,s
184+
c1541 -attach $@ -write x16files/rt-c16-10-7f.i
185+
c1541 -attach $@ -write x16files/rt-c16-10-7f.o
186+
c1541 -attach $@ -write x16files/rt-x16-08-9e.h rt-x16-08-9e.h,s
187+
c1541 -attach $@ -write x16files/rt-x16-08-9e.i
188+
c1541 -attach $@ -write x16files/rt-x16-08-9e.o
189+
c1541 -attach $@ -write x16files/libc-c64.h libc-c64.h,s
190+
c1541 -attach $@ -write x16files/libc-c64.i
191+
c1541 -attach $@ -write x16files/libc-c64.o
192+
c1541 -attach $@ -write x16files/libc-c16.h libc-c16.h,s
193+
c1541 -attach $@ -write x16files/libc-c16.i
194+
c1541 -attach $@ -write x16files/libc-c16.o
195+
c1541 -attach $@ -write x16files/libc-x16.h libc-x16.h,s
196+
c1541 -attach $@ -write x16files/libc-x16.i
197+
c1541 -attach $@ -write x16files/libc-x16.o
198+
c1541 -attach $@ -write x16files/c-charset
199+
c1541 -attach $@ -write x16files/helloworld-c64.c helloworld-c64.c,s
200+
c1541 -attach $@ -write x16files/kernal-io-c64.c kernal-io-c64.c,s
201+
c1541 -attach $@ -write x16files/helloworld-c16.c helloworld-c16.c,s
202+
c1541 -attach $@ -write x16files/kernal-io-c16.c kernal-io-c16.c,s
203+
c1541 -attach $@ -write x16files/helloworld-x16.c helloworld-x16.c,s
204+
c1541 -attach $@ -write x16files/sieve-c64.c sieve-c64.c,s
205+
c1541 -attach $@ -write x16files/vccc2023-c64.c vccc2023-c64.c,s
206+
c1541 -attach $@ -write x16files/vccc2023-c16.c vccc2023-c16.c,s
207+
c1541 -attach $@ -write x16files/vccc2023-x16.c vccc2023-x16.c,s
163208
c1541 -attach $@ -write tmp/copying
164209

165210
cc64-x16files-sdcard.zip: $(x16dir_files) emulator/copy-to-sd-img.sh \

Versions.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# cc64 versions
22

3+
## v0.13.1
4+
5+
v0.13.1 contains no code changes. The only change is around the .d64 distribution files in the release:
6+
7+
For the Commander X16, there's a new d64 image `cc64-x16files.d64` for
8+
Commander X16 setups with 1541 drive(s).
9+
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.
10+
311
## v0.13
412

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

0 commit comments

Comments
 (0)