3 Commits
Author SHA1 Message Date
mcphail 22a10706ca Update pasta80 2026-07-04 22:52:50 +00:00
mcphail ae84c32404 Finder can get lost 2026-07-04 22:52:30 +00:00
mcphail 8b5c9f3682 Update sjasmplus 2026-06-12 10:20:17 +01:00
4 changed files with 10 additions and 9 deletions
+2 -2
View File
@@ -16,7 +16,7 @@ RUN apt-get update \
unzip \
&& rm -rf /var/lib/apt/lists/*
ADD https://github.com/z00m128/sjasmplus.git#v1.23.0 /sjasmplus
ADD https://github.com/z00m128/sjasmplus.git#v1.23.1 /sjasmplus
RUN cd /sjasmplus && make -j8 && make install
ADD https://boarstone.mcphail.uk/mcphail/spectrum_remload.git /ttttt
RUN cd /ttttt && make ttttt
@@ -39,7 +39,7 @@ RUN cd /hdfmonkey/ \
&& ./configure \
&& make -j16 \
&& make install
ADD https://github.com/pleumann/pasta80.git#v0.98 /opt/pasta80
ADD https://github.com/pleumann/pasta80.git#v0.99 /opt/pasta80
RUN cd /opt/pasta80 \
&& fpc pasta
ADD --unpack https://www.seasip.info/ZX/taptools-1.1.3.tar.gz taptools/
+1 -1
View File
@@ -2,7 +2,7 @@
"name": "ZX Spectrum dev tools",
//"build": { "dockerfile": "Dockerfile" },
// The Dockerfile takes an age to build due to z88dk, so pull from prebuilt:
"image": "njmcphail/speccydev:v8.0",
"image": "njmcphail/speccydev:v8.3",
"remoteUser": "ubuntu",
"runArgs": [
"--network=host"
+1
View File
@@ -6,3 +6,4 @@
*.block
*.zx0
*.bin
.DS_Store
+5 -5
View File
@@ -1,10 +1,10 @@
# Development tools for the ZX Spectrum v8.1
# Development tools for the ZX Spectrum v8.3
The Dockerfile is the basis of the devcontainer and can be changed to add or remove tools. It will take a long time to build locally, so by default the devcontainer will pull a prebuilt version. Edit `.devcontainer/devcontainer.json` if you would rather build your own.
The devcontainer contains:
- pasmo version 0.5.3 (assembler)
- sjasmplus version 1.23.0 (assembler)
- sjasmplus version 1.23.1 (assembler)
- z80asm version 1.8 (assembler)
- z80dasm version 1.1.6 (disassembler)
- zmakebas version 1.2b (creates BASIC programs)
@@ -53,7 +53,7 @@ The devcontainer contains:
- bin2sna.py
- snapmod.py
- sna2img.py
- pasta80 version 0.98 (PASCAL compiler)
- pasta80 version 0.99 (PASCAL compiler)
- hdfmonkey version 0.4 (for manipulating sdcard files for the Spectrum Next)
- git (version control)
- make (build control)
@@ -79,9 +79,9 @@ Thanks to the many authors of these wonderful tools and extensions; to think wha
No breaking changes, but this version brings full support for Apple silicon which was not present in previous releases.
## New additions from v8.0
## New additions from v8.2
The prebuilt container is now hosted on Docker Hub, as the Gitea hosting platform was having reliability issues. The contents of the 8.1 container are unchanged from 8.0 so there is no need to update if you have downloaded this already.
Minor version update for pasta80.
## Install