aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Makefile29
-rw-r--r--dla.atr.inbin0 -> 92176 bytes
3 files changed, 18 insertions, 12 deletions
diff --git a/.gitignore b/.gitignore
index 95a044d..96955b8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,7 @@ dla2csv
*.list
*.labels
*.atr
+!dla.atr
1.*
2.*
3.*
diff --git a/Makefile b/Makefile
index c92b9eb..e4a492c 100644
--- a/Makefile
+++ b/Makefile
@@ -35,26 +35,31 @@ dla2csv: dla2csv.c dlaver.h
dla2csv.xex: dla2csv.c dlaver.h
$(CL65) $(CL65FLAGS) -t atari -W -unused-param -m dla2csv.map -o $@ dla2csv.c
-disk: drive1.atr
+disk: dla.atr
-drive1.atr: all
- axe -w dla.xex drive1.atr
- axe -w dla2csv.xex drive1.atr
-
-clean:
- rm -f dla.xex dla2csv dla2csv.xex dla.list dla.labels *.o
-
-distclean: clean
- rm -f dlatbl.s dlaver.inc dlaver.h
+# dla.atr.in is just a DOS 2.0s disk image.
+dla.atr: all
+ cp dla.atr.in dla.atr
+ axe -w dla.xex dla.atr
+ axe -w dla2csv.xex dla.atr
test: all
atari800 dla.xex
disktest: disk
- atari800 drive1.atr
+ atari800 dla.atr
+
+realtest: disk
+ atariserver dla.atr
tnfs: all
- sh tnfs.sh dla.xex dla2csv.xex
+ sh tnfs.sh dla.xex dla2csv.xex dla.atr
+
+clean:
+ rm -f dla.xex dla2csv dla2csv.xex dla.list dla.labels *.o dla.atr
+
+distclean: clean
+ rm -f dlatbl.s dlaver.inc dlaver.h
# this rule isn't actually used by the other targets, it's just
# handy for writing little "test.c" programs and being able to
diff --git a/dla.atr.in b/dla.atr.in
new file mode 100644
index 0000000..8016b73
--- /dev/null
+++ b/dla.atr.in
Binary files differ