David Thomas's repositories
The-Great-Escape-in-C
Classic ZX Spectrum game "The Great Escape" rewritten in portable C
The-Great-Escape
Classic ZX Spectrum game "The Great Escape" reverse engineered
Containers
A library of binary tree data structures (bstree, dstree, trie, crit-bit, PATRICIA) implemented in C
Introduction-to-ARM
Examples from my "Introduction to ARM" training course
Efficient-C-for-ARM
Examples from my "Efficient C for ARM" training course
PrivateEye
Image viewer/editor for RISC OS & desktop application library
PhotoFiler
Extends the RISC OS Filer, turning it into an image thumbnailing tool.
PatchedPRMs
A Collection of patches to the RISCOS Ltd Programmer's Reference Manuals CD
Porter-Duff
Rewriting the classic Porter-Duff compositing paper in Markdown
MotionMasks
Investigating using RLE-compressed masks for animation
Bit-twiddles
Bit twiddling
davespace.co.uk
Source of www.davespace.co.uk
StableDiffusionWorkflows
My Stable Diffusion workflow(s)
Acorn-Risc-PC
Scans of Acorn Risc PC hardware
MarbleRunKit
Marble Run Kit for Blender
Architecture-of-consoles
Technical articles about console architecture
docker-riscos-gccsdk
Makefile and Docker Build materials for riscos-gccsdk container
img2spec
Image Spectrumizer - convert RGB images into zx spectrum -friendly data