aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2025-02-01 08:50:40 +0000
committerJuan J. Martinez <jjm@usebox.net>2025-02-01 08:50:40 +0000
commit6cb4b6673e8e5aa5c0101e179cc7afcdcf07236c (patch)
tree9e304cb4abbbedc0dcb323d8fd95bf1b192b691b /README.md
downloadpc-cpc-basic-6cb4b6673e8e5aa5c0101e179cc7afcdcf07236c.tar.gz
pc-cpc-basic-6cb4b6673e8e5aa5c0101e179cc7afcdcf07236c.zip
Initial import
Diffstat (limited to 'README.md')
-rw-r--r--README.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..da49782
--- /dev/null
+++ b/README.md
@@ -0,0 +1,21 @@
+# PC to Amstrad CPC BASIC
+
+This is a simple way to load ASCII BAS files into a DSK to run them on an emulator, to make easier to write BASIC programs in your Amstrad CPC.
+
+## Requirements
+
+- gcc, cmake, ... to compile iDSK
+- an emulator (using cpcec in the example)
+
+## How to use it
+
+1. Edit `game.bas`, ensure the file has **DOS end of lines** (e.g. in vim `:e ++ff=dos`).
+2. Run `make`.
+3. Load the resulting `game.dsk`.
+
+Alternatively you can run `make cpcec` to load and run the code, if you have [cpcec](http://cngsoft.no-ip.org/cpcec.htm) installed.
+
+## Licence
+
+This is in the public domain unless stated otherwise (iDSK has its own licence).
+