Tags

4tH

Development history of the "Spock!" project
Development history of the "Spock!" project, a version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player and with text interface.
Spock IV
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in 4tH for one player.

8th

Basics of 8th
Conversion of old BASIC programs to 8th in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Name
Conversion of Name to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.

Abersoft Forth

Abersoft Forth Disassembled
Disassembled and commented code of ZX Spectrum's Abersoft Forth, with the tools that were written to obtain it.
Abersoft Forth Afera syntax file
Vim syntax file for highlighting Abersoft Forth code expanded with the Afera library.
Source of Abersoft Forth
Disassembled code of ZX Spectrum's Abersoft Forth, with some notes.
Abersoft Forth Vim syntax file
Vim syntax file for highlighting Abersoft Forth code.
Afera
Library for Abersoft Forth.
Source of Afera
Source code of the Afera library for Abersoft Forth.
Source of Afera (part 0: Makefile)
First part of the Afera library sources for Abersoft Forth.
Source of Afera (part 1: module names 0-9)
Second part of the Afera library sources for Abersoft Forth.
Source of Afera (part 2: module names A-C)
Third part of the Afera library sources for Abersoft Forth.
Source of Afera (part 3: module names D-G)
Fourth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 4: module names H-N)
Fifth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 5: module names O-Z)
Sixth part of the Afera library sources for Abersoft Forth.
DISCiPLE Forth
Addon for Abersoft Forth, to use the DISCiPLE disk interface.
fs2fb
Converter of Forth source files to blocks files or ZX Spectrum TAP files.
Ftaper
Forth tool to convert Forth source files to ZX Spectrum virtual tape files.
scr2txt
Forth program to convert a Forth screens file into normal text file.
Tron
Game written in fig-Forth for ZX Spectrum.
Tron 0xF
Game written in fig-Forth for ZX Spectrum.

Ace Forth

xAce running on Debian on Pandora
Picture of a Pandora running the xAce Jupiter Ace emulator on Debian armel.
ace2ans
Forth layer to let some Ace Forth programs to be compiled under an ANS Forth.
Ace Forth Vim syntax file
Vim syntax file for Ace Forth.
Beetle Brick Chase
Game written in Ace Forth for the Jupiter Ace.
Heat Seeker
Game written in Ace Forth for the Jupiter Ace.
Siderator
Game written in Ace Forth for the Jupiter Ace.
Programming in Forth with Forth style
Some examples of Forth code written without the Forth style, and how to rewrite them.

action games

Alien-A
Invaders game for the Sinclair ZX Spectrum, written in Z80 assembly.
Alien-B
Invaders game written in Beta BASIC for ZX Spectrum 128.
Beetle Brick Chase
Game written in Ace Forth for the Jupiter Ace.
Heat Seeker
Game written in Ace Forth for the Jupiter Ace.
Nuclear Waste Invaders
Invaders game written in Forth for ZX Spectrum 128.
Serpentino
Text-based snake game written Forth for Gforth.
Siderator
Game written in Ace Forth for the Jupiter Ace.
Tron
Game written in fig-Forth for ZX Spectrum.
Tron 0xF
Game written in fig-Forth for ZX Spectrum.
Tron 5mx
A game written in Forth for the Psion 5mx computer.

Ada

3D Plot
Conversion of 3D Plot to several programming languages.
Basics of Ada
Conversion of old BASIC programs to Ada in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.

ANS Forth

ace2ans
Forth layer to let some Ace Forth programs to be compiled under an ANS Forth.
Brouhabouha Forh repackaged
Brouhabouha Forth, a Forth-94 sistem for QL written by Ewald Pfau in 1991-1994, repackaged with modern format documentation and other improvements.
cp850
Forth program that creates PHP source code to define an array that will be used to translate characters from CP850 to Unicode.
csb2
Circular string buffer in Forth.
csb8
Model of circular string buffer for an 8-bit Forth.
dump-file
Forth word to dump the content of a file.
fake_heap
Forth utility to create fake definitions of the ANS Forth memory management words.
fhp
Forth tools to create HTML documents.
fjpg
Forth toolkit to read information from JPEG files.
fstr
Forth tools to manipulate text strings.
ftra
Forth tool that translates substrings.
ftrac
Forth tool that translates characters in a string into substrings.
nocrlf
ANS Forth program to remove all ends of line from a HTML file and put them after every tag.
sbuffer
Circular string buffer in Forth.
scr2txt
Forth program to convert a Forth screens file into normal text file.
Spock!
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player.
Development history of the "Spock!" project
Development history of the "Spock!" project, a version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player and with text interface.

Arturo

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics of Arturo
Conversion of old BASIC programs to Arturo in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.

BaCon

BaCon Vim syntax file
Vim syntax file for BaCon
Lowercase BaCon
BaCon program that enables lowercase keywords in BaCon code.

BASIC

Alien-B
Invaders game written in Beta BASIC for ZX Spectrum 128.
Back to the minefield
A tribute and a remake of ZX Spectrum's Mined-Out.
BaCon Vim syntax file
Vim syntax file for BaCon
bb4d-fixer
A fixer for some Beta BASIC 4.0+D bugs.
DEFFNder
Library of Sinclair BASIC functions written in Z80.
f83tap2mgt
Tape-to-disc transfer for ZX Spectrum's Forth-83.
Imbastardizer
A BASIC preprocessor written in Vim.
Kopiilo
Program written in SuperBASIC for the Sinclair QL; it copies ZX Spectrum disks.
Lowercase BaCon
BaCon program that enables lowercase keywords in BaCon code.
MasterBASIC Vim syntax file
Vim syntax file for MasterBASIC.
MBim
Cross-development toolkit for MasterBASIC and SimCoupe.
MBimport
Tool to import MasterBASIC source code (in standard text files) into the SimCoupe emulator.
msxscr
Program written in SuperBASIC for the Sinclair QL, in order to read a screenshot made by a MSX2 computer.
OverBug
Tool used to check a Beta DOS's bug in Beta BASIC, with the Sinclair ZX Spectrum.
QL80
Z80 assembler written in SuperBASIC for the Sinclair QL.
ramcat
Program written in Beta BASIC 4.0+D in order to list the content of the RAM disc of the ZX Spectrum 128.
SBim
An S*BASIC preprocessor.
stringBug
Demo of a Beta BASIC's bug, for Sinclair ZX Spectrum.
Transfonter
Tool written in SBASIC that creates an ISO 8859-1 QL font.
tw
Text windows for X11-Basic console programs.
Vimclair BASIC
A Sinclair BASIC preprocessor written in VimL
Initial development history of Vimclair BASIC
wt
Text wrapping module for X11-Basic and MBim.
wt [for SAM Coupé, in MBim]
Text wrapping module for MBim console programs.
wt [in X11-Basic]
Text wrapping module for X11-Basic console programs.
X11-Basic Vim syntax file
Vim syntax file for X11-Basic.
ZX BASIC Vim syntax file
Vim syntax file for ZX BASIC.

Beta BASIC

Beta BASIC 4.0+D in 2011
A picture of a working session with Beta BASIC on a Kinasus (a Kinesis Advantage keyboard joined to an Asus Eee 4G computer).
Alien-B
Invaders game written in Beta BASIC for ZX Spectrum 128.
bb4d-fixer
A fixer for some Beta BASIC 4.0+D bugs.
OverBug
Tool used to check a Beta DOS's bug in Beta BASIC, with the Sinclair ZX Spectrum.
ramcat
Program written in Beta BASIC 4.0+D in order to list the content of the RAM disc of the ZX Spectrum 128.
stringBug
Demo of a Beta BASIC's bug, for Sinclair ZX Spectrum.

Beta DOS

OverBug
Tool used to check a Beta DOS's bug in Beta BASIC, with the Sinclair ZX Spectrum.

C#

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics of C#
Conversion of old BASIC programs to C# in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.

C3

3D Plot
Conversion of 3D Plot to several programming languages.
Basics of C3
Conversion of old BASIC programs to C3 in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Diamond
Conversion of Diamond to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Stars
Conversion of Stars to several programming languages.

Chapel

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics of Chapel
Conversion of old BASIC programs to Chapel in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.
Z-End
Conversion of Z-End to several programming languages.

Clojure

Basics of Clojure
Conversion of old BASIC programs to Clojure in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Diamond
Conversion of Diamond to several programming languages.

Crystal

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics of Crystal
Conversion of old BASIC programs to Crystal in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.

D

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics of D
Conversion of old BASIC programs to D in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
fsb3
Converter for Forth sources, written in D.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.
Z-End
Conversion of Z-End to several programming languages.

Debian

xbattbar-check-sysfs
Forth program that feeds xbattbar with battery data taken from sysfs.

Dvorak

My desk with a guested Pandora
Picture of a Pandora on a Kinesis Advantage keyboard, near an Asus Eee 4G and a Psion 5mx Pro.
programandala.net ErgoDox EZ
Configuration of an ErgoDox EZ ergonomic keyboard.
Dvorak keyboard layouts
Links and descriptions of Dvorak keyboard layouts for different languages.

Elixir

Basics of Elixir
Conversion of old BASIC programs to Elixir in order to learn the basics of this language.
Basics off
Metaproject about the "Basics of…" projects.
Diamond
Conversion of Diamond to several programming languages.

emulators

xAce running on Debian on Pandora
Picture of a Pandora running the xAce Jupiter Ace emulator on Debian armel.

ergonomy

Kinasus
A Kinesis Advantage keyboard and an Asus Eee 4G computer, bound together.
programandala.net ErgoDox EZ
Configuration of an ErgoDox EZ ergonomic keyboard.

F#

3D Plot
Conversion of 3D Plot to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of F#
Conversion of old BASIC programs to F# in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Factor

Basics off
Metaproject about the "Basics of…" projects.
Basics of Factor
Conversion of old BASIC programs to Factor in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.
Name
Conversion of Name to several programming languages.

fig-Forth

Abersoft Forth Disassembled
Disassembled and commented code of ZX Spectrum's Abersoft Forth, with the tools that were written to obtain it.
Abersoft Forth Afera syntax file
Vim syntax file for highlighting Abersoft Forth code expanded with the Afera library.
Source of Abersoft Forth
Disassembled code of ZX Spectrum's Abersoft Forth, with some notes.
Abersoft Forth Vim syntax file
Vim syntax file for highlighting Abersoft Forth code.
Afera
Library for Abersoft Forth.
Source of Afera
Source code of the Afera library for Abersoft Forth.
Source of Afera (part 0: Makefile)
First part of the Afera library sources for Abersoft Forth.
Source of Afera (part 1: module names 0-9)
Second part of the Afera library sources for Abersoft Forth.
Source of Afera (part 2: module names A-C)
Third part of the Afera library sources for Abersoft Forth.
Source of Afera (part 3: module names D-G)
Fourth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 4: module names H-N)
Fifth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 5: module names O-Z)
Sixth part of the Afera library sources for Abersoft Forth.
DISCiPLE Forth
Addon for Abersoft Forth, to use the DISCiPLE disk interface.
fs2fb
Converter of Forth source files to blocks files or ZX Spectrum TAP files.
Ftaper
Forth tool to convert Forth source files to ZX Spectrum virtual tape files.
scr2txt
Forth program to convert a Forth screens file into normal text file.
Tron
Game written in fig-Forth for ZX Spectrum.
Tron 0xF
Game written in fig-Forth for ZX Spectrum.

Forth

Forth on Sinclair (and Z80) computers
Email list about the Forth programming language on Sinclair (and Z80) computers.
xAce running on Debian on Pandora
Picture of a Pandora running the xAce Jupiter Ace emulator on Debian armel.
Programming in Forth
Picture of a Forth programming session.
Abersoft Forth Disassembled
Disassembled and commented code of ZX Spectrum's Abersoft Forth, with the tools that were written to obtain it.
Abersoft Forth Afera syntax file
Vim syntax file for highlighting Abersoft Forth code expanded with the Afera library.
Source of Abersoft Forth
Disassembled code of ZX Spectrum's Abersoft Forth, with some notes.
Abersoft Forth Vim syntax file
Vim syntax file for highlighting Abersoft Forth code.
ace2ans
Forth layer to let some Ace Forth programs to be compiled under an ANS Forth.
Ace Forth Vim syntax file
Vim syntax file for Ace Forth.
Afera
Library for Abersoft Forth.
Source of Afera
Source code of the Afera library for Abersoft Forth.
Source of Afera (part 0: Makefile)
First part of the Afera library sources for Abersoft Forth.
Source of Afera (part 1: module names 0-9)
Second part of the Afera library sources for Abersoft Forth.
Source of Afera (part 2: module names A-C)
Third part of the Afera library sources for Abersoft Forth.
Source of Afera (part 3: module names D-G)
Fourth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 4: module names H-N)
Fifth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 5: module names O-Z)
Sixth part of the Afera library sources for Abersoft Forth.
Beetle Brick Chase
Game written in Ace Forth for the Jupiter Ace.
Black Flag
Remake of ZX Spectrum's Jolly Roger, written in Forth, for ZX Spectrum 128.
Brouhabouha Forh repackaged
Brouhabouha Forth, a Forth-94 sistem for QL written by Ewald Pfau in 1991-1994, repackaged with modern format documentation and other improvements.
caseness
Forth program to implement some words to change the case of characters and text strings.
Couplement Forth
A subroutine-threaded Forth for ZX Spectrum.
Development history of Couplement Forth
Development history of Couplement Forth, a subroutine-threaded Forth for the ZX Spectrum
cp850
Forth program that creates PHP source code to define an array that will be used to translate characters from CP850 to Unicode.
csb2
Circular string buffer in Forth.
csb8
Model of circular string buffer for an 8-bit Forth.
DISCiPLE Forth
Addon for Abersoft Forth, to use the DISCiPLE disk interface.
dump-file
Forth word to dump the content of a file.
DZX-Forth
A Forth for ZX Spectrum +3e.
f83tap2mgt
Tape-to-disc transfer for ZX Spectrum's Forth-83.
fake_heap
Forth utility to create fake definitions of the ANS Forth memory management words.
FantomoUDG
Command line tools to convert UDG of ZX Spectrum and other systems.
Fendo
Website engine written in Forth.
fhp
Forth tools to create HTML documents.
Finto
A framework for text adventure games, written in Forth.
Development history of Finto
Development history of Finto
fjpg
Forth toolkit to read information from JPEG files.
Forth 5mx
Forth 5mx, un Forth para la computadora Psion 5mx, escrito en OPL+.
ForthCoupe
A Forth for the SAM Coupé computer.
Development history of ForthCoupe
Development history of the ForthCoupe project, a Forth for the SAM Coupé computer.
fs2fb
Converter of Forth source files to blocks files or ZX Spectrum TAP files.
fsb
Converter for Forth sources, written in Vim Script.
fsb2
Converter for Forth sources, written in Forth.
fsb3
Converter for Forth sources, written in D.
fstr
Forth tools to manipulate text strings.
Ftaper
Forth tool to convert Forth source files to ZX Spectrum virtual tape files.
ftra
Forth tool that translates substrings.
ftrac
Forth tool that translates characters in a string into substrings.
Galope
Tools and utilities library for Gforth.
Gforth Vim syntax file
Vim syntax file for highlighting Gforth code.
Glosara
Documentation tool for Forth sources.
Heat Seeker
Game written in Ace Forth for the Jupiter Ace.
MGTize
A wrapper that makes it easier to use pyz80 to create MGT disk images for SAM Coupé.
mkepr
A maker of EPROM and Intel Flash card images for Z88 emulators, written in Forth.
mkmgt
A MGT disk image creator for ZX Spectrum's GDOS, G+DOS and Beta DOS.
nocrlf
ANS Forth program to remove all ends of line from a HTML file and put them after every tag.
Nuclear Waste Invaders
Invaders game written in Forth for ZX Spectrum 128.
Pandbatt
Forth program to show the status of the Pandora's battery.
pbm2scr
Converter of PBM pictures to ZX Spectrum SCR format, written in Forth.
Quo Forth
A Forth system for SMSQ/E.
Quo Forth development history
Development history of Quo Forth, a Forth system for SMSQ/E.
SamForth disassembled
Disassembling of SamForth.
SamForth2z80dasm
Tool program to disassemble SamForth.
SamForth-A
SamForth-A disassembled.
SamForth-B
SamForth-B disassembled.
Development history of SamForth disassembled
Development history of the SamForth disassembling project
sbuffer
Circular string buffer in Forth.
scr2txt
Forth program to convert a Forth screens file into normal text file.
Serpentino
Text-based snake game written Forth for Gforth.
Sfera
Library for SuperForth.
Sfera development history
Development history of Sfera, a library for QL SuperForth.
Siderator
Game written in Ace Forth for the Jupiter Ace.
Sin Forth
Forth compiler written in Forth with Gforth to write, on GNU/Linux, Forth programs for ZX Spectrum and compatible computers.
Solo Forth
A disk-based Forth system for ZX Spectrum 128, for cross-development of ZX Spectrum programs.
Solo Forth development history until v0.12.0 (2016-12-31)
Solo Forth development history, updated only until version v0.12.0 (2016-12-31).
Solo Forth development history in 2015-06
Solo Forth development history in 2015-06.
Solo Forth development history in 2015-07
Solo Forth development history in 2015-07.
Solo Forth development history in 2015-08
Solo Forth development history in 2015-08.
Solo Forth development history in 2015-09
Solo Forth development history in 2015-09.
Solo Forth development history in 2015-10
Solo Forth development history in 2015-10.
Solo Forth development history in 2015-11
Solo Forth development history in 2015-11.
Solo Forth development history in 2015-12
Solo Forth development history in 2015-12.
Solo Forth development history in 2016-01..2016-02
Solo Forth development history from 2016-01 to 2016-02.
Solo Forth development history in 2016-03.
Solo Forth development history in 2016-03.
Solo Forth development history in 2016-04
Solo Forth development history in 2016-04.
Solo Forth development history in 2016-05
Solo Forth development history in 2016-05.
Solo Forth development history in 2016-06..2016-09
Solo Forth development history in 2016-06..2016-09
Solo Forth development history in 2016-10
Solo Forth development history in 2016-10.
Solo Forth development history in 2016-11
Solo Forth development history in 2016-11.
Solo Forth development history in 2016-12
Solo Forth development history in 2016-12.
Solo Forth README
Contents of the README file included in Solo Forth
Screenshots of Solo Forth
Screenshots of Solo Forth.
Spock!
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player.
Development history of the "Spock!" project
Development history of the "Spock!" project, a version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player and with text interface.
Spock IV
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in 4tH for one player.
Tron
Game written in fig-Forth for ZX Spectrum.
Tron 0xF
Game written in fig-Forth for ZX Spectrum.
Tron 5mx
A game written in Forth for the Psion 5mx computer.
xbattbar-check-sysfs
Forth program that feeds xbattbar with battery data taken from sysfs.
z80dasm2tidySamForth
Tool for postprocessing the SamForth disassembly.
Programming in Forth with Forth style
Some examples of Forth code written without the Forth style, and how to rewrite them.
SamForth documentation
Edited documentation of SamForth, a Forth system for the SAM Coupé computer.
Only Forth definitions
Compilation of quotes that define Forth.
The SuperForth words
Header data of all SuperForth words.

Forth-83

Sfera
Library for SuperForth.
Sfera development history
Development history of Sfera, a library for QL SuperForth.
The SuperForth words
Header data of all SuperForth words.

Forth 5mx

Forth 5mx
Forth 5mx, un Forth para la computadora Psion 5mx, escrito en OPL+.

FreeBASIC

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of FreeBASIC
Conversion of old BASIC programs to FreeBASIC in order to learn the basics of this language.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.

games

Alien-A
Invaders game for the Sinclair ZX Spectrum, written in Z80 assembly.
Alien-B
Invaders game written in Beta BASIC for ZX Spectrum 128.
Back to the minefield
A tribute and a remake of ZX Spectrum's Mined-Out.
Beetle Brick Chase
Game written in Ace Forth for the Jupiter Ace.
Black Flag
Remake of ZX Spectrum's Jolly Roger, written in Forth, for ZX Spectrum 128.
Finto
A framework for text adventure games, written in Forth.
Development history of Finto
Development history of Finto
Heat Seeker
Game written in Ace Forth for the Jupiter Ace.
Nuclear Waste Invaders
Invaders game written in Forth for ZX Spectrum 128.
Serpentino
Text-based snake game written Forth for Gforth.
Siderator
Game written in Ace Forth for the Jupiter Ace.
Spock!
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player.
Development history of the "Spock!" project
Development history of the "Spock!" project, a version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player and with text interface.
Spock IV
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in 4tH for one player.
Tron
Game written in fig-Forth for ZX Spectrum.
Tron 0xF
Game written in fig-Forth for ZX Spectrum.
Tron 5mx
A game written in Forth for the Psion 5mx computer.

games of chance

Spock!
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player.
Development history of the "Spock!" project
Development history of the "Spock!" project, a version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player and with text interface.
Spock IV
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in 4tH for one player.

Gforth

Programming in Forth
Picture of a Forth programming session.
caseness
Forth program to implement some words to change the case of characters and text strings.
cp850
Forth program that creates PHP source code to define an array that will be used to translate characters from CP850 to Unicode.
dump-file
Forth word to dump the content of a file.
FantomoUDG
Command line tools to convert UDG of ZX Spectrum and other systems.
Fendo
Website engine written in Forth.
fhp
Forth tools to create HTML documents.
Finto
A framework for text adventure games, written in Forth.
Development history of Finto
Development history of Finto
fjpg
Forth toolkit to read information from JPEG files.
fs2fb
Converter of Forth source files to blocks files or ZX Spectrum TAP files.
fsb2
Converter for Forth sources, written in Forth.
fstr
Forth tools to manipulate text strings.
Ftaper
Forth tool to convert Forth source files to ZX Spectrum virtual tape files.
ftra
Forth tool that translates substrings.
ftrac
Forth tool that translates characters in a string into substrings.
Galope
Tools and utilities library for Gforth.
Gforth Vim syntax file
Vim syntax file for highlighting Gforth code.
Glosara
Documentation tool for Forth sources.
MGTize
A wrapper that makes it easier to use pyz80 to create MGT disk images for SAM Coupé.
mkepr
A maker of EPROM and Intel Flash card images for Z88 emulators, written in Forth.
mkmgt
A MGT disk image creator for ZX Spectrum's GDOS, G+DOS and Beta DOS.
Pandbatt
Forth program to show the status of the Pandora's battery.
pbm2scr
Converter of PBM pictures to ZX Spectrum SCR format, written in Forth.
SamForth2z80dasm
Tool program to disassemble SamForth.
scr2txt
Forth program to convert a Forth screens file into normal text file.
Serpentino
Text-based snake game written Forth for Gforth.
Spock!
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player.
Development history of the "Spock!" project
Development history of the "Spock!" project, a version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player and with text interface.
xbattbar-check-sysfs
Forth program that feeds xbattbar with battery data taken from sysfs.

Gleam

Basics off
Metaproject about the "Basics of…" projects.
Basics of Gleam
Conversion of old BASIC programs to Gleam in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Go

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Go
Conversion of old BASIC programs to Go in order to learn the basics of this language.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.

graphics

FantomoUDG
Command line tools to convert UDG of ZX Spectrum and other systems.
fjpg
Forth toolkit to read information from JPEG files.
pbm2scr
Converter of PBM pictures to ZX Spectrum SCR format, written in Forth.

Hare

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Hare
Conversion of old BASIC programs to Hare in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.

Haskell

Haxe

Basics off
Metaproject about the "Basics of…" projects.
Basics of Haxe
Conversion of old BASIC programs to Haxe in order to learn the basics of this language.

Icon

3D Plot
Conversion of 3D Plot to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Icon
Conversion of old BASIC programs to Icon in order to learn the basics of this language.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.

Io

Basics off
Metaproject about the "Basics of…" projects.
Basics of Io
Conversion of old BASIC programs to Io in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.
Name
Conversion of Name to several programming languages.

Janet

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Janet
Conversion of old BASIC programs to Janet in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Z-End
Conversion of Z-End to several programming languages.

Julia

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Julia
Conversion of old BASIC programs to Julia in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.

Jupiter Ace

xAce running on Debian on Pandora
Picture of a Pandora running the xAce Jupiter Ace emulator on Debian armel.
A Raspberry Pi emulating a SAM Coupé and a Jupiter Ace
Picture of a Raspberry Pi running the SimCoupe and xAce emulators on Raspbian.
ace2ans
Forth layer to let some Ace Forth programs to be compiled under an ANS Forth.
Ace Forth Vim syntax file
Vim syntax file for Ace Forth.
Beetle Brick Chase
Game written in Ace Forth for the Jupiter Ace.
Heat Seeker
Game written in Ace Forth for the Jupiter Ace.
Siderator
Game written in Ace Forth for the Jupiter Ace.

keyboards

Kinasus
A Kinesis Advantage keyboard and an Asus Eee 4G computer, bound together.
programandala.net ErgoDox EZ
Configuration of an ErgoDox EZ ergonomic keyboard.

Kinesis Advantage

Kinasus
A Kinesis Advantage keyboard and an Asus Eee 4G computer, bound together.
Raspesis
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x00
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x01
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x02
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x03
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x04
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x05
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x06
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x07
Portable Raspberry Pi 2 to be used with a Kinesis Advantage keyboard.
My desk with a guested Pandora
Picture of a Pandora on a Kinesis Advantage keyboard, near an Asus Eee 4G and a Psion 5mx Pro.
Programming in Forth
Picture of a Forth programming session.

Kotlin

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Kotlin
Conversion of old BASIC programs to Kotlin in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.

lina

fake_heap
Forth utility to create fake definitions of the ANS Forth memory management words.

Lobster

3D Plot
Conversion of 3D Plot to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Lobster
Conversion of old BASIC programs to Lobster in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Lua

Basics off
Metaproject about the "Basics of…" projects.
Basics of Lua
Conversion of old BASIC programs to Lua in order to learn the basics of this language.
Sine Wave
Conversion of Sine Wave to several programming languages.

MasterBASIC

MasterBASIC Vim syntax file
Vim syntax file for MasterBASIC.
MBim
Cross-development toolkit for MasterBASIC and SimCoupe.
MBimport
Tool to import MasterBASIC source code (in standard text files) into the SimCoupe emulator.

MBim

MBim
Cross-development toolkit for MasterBASIC and SimCoupe.
MBimport
Tool to import MasterBASIC source code (in standard text files) into the SimCoupe emulator.
wt [for SAM Coupé, in MBim]
Text wrapping module for MBim console programs.

MSX

msxscr
Program written in SuperBASIC for the Sinclair QL, in order to read a screenshot made by a MSX2 computer.

Nature

Basics off
Metaproject about the "Basics of…" projects.
Basics of Nature
Conversion of old BASIC programs to Nature in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Neat

Basics off
Metaproject about the "Basics of…" projects.
Basics of Neat
Conversion of old BASIC programs to Neat in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Neko

Basics off
Metaproject about the "Basics of…" projects.
Basics of Neko
Conversion of old BASIC programs to Neko in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Nelua

Basics off
Metaproject about the "Basics of…" projects.
Basics of Nelua
Conversion of old BASIC programs to Nelua in order to learn the basics of this language.
Sine Wave
Conversion of Sine Wave to several programming languages.

Nim

Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Nim
Conversion of old BASIC programs to Nim in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.

Nit

Basics off
Metaproject about the "Basics of…" projects.
Basics of Nit
Conversion of old BASIC programs to Nit in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Oberon-07

Basics off
Metaproject about the "Basics of…" projects.
Basics of Oberon-07
Conversion of old BASIC programs to Oberon-07 in order to learn the basics of this language.
Chase
Conversion of Chase to several programming languages.

OCaml

Basics off
Metaproject about the "Basics of…" projects.
Basics of OCaml
Conversion of old BASIC programs to OCaml in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Odin

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Odin
Conversion of old BASIC programs to Odin in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.

OPL

rd
Tool to rename Psion 5mx's files and directories.
Renombrador
A file renamer for the Psion 5mx.

OPL+

Forth 5mx
Forth 5mx, un Forth para la computadora Psion 5mx, escrito en OPL+.

Pandora

My desk with a guested Pandora
Picture of a Pandora on a Kinesis Advantage keyboard, near an Asus Eee 4G and a Psion 5mx Pro.
xAce running on Debian on Pandora
Picture of a Pandora running the xAce Jupiter Ace emulator on Debian armel.
Pandbatt
Forth program to show the status of the Pandora's battery.
xbattbar-check-sysfs
Forth program that feeds xbattbar with battery data taken from sysfs.

PHP

cp850
Forth program that creates PHP source code to define an array that will be used to translate characters from CP850 to Unicode.
Simplilo
Website engine written in PHP.
Simplilo's ancestors
Description of the four Simplilo's ancestors: LionWiki, WiKiss, TigerWiki and roWiki.
Simplilo's versions
List of all Simplilo's versions.
Simplilo (version 0.00)
Main changes and fixes in Simplilo 0.00 (from LionWiki 2.35)
Simplilo (version 0.01)
Main changes and fixes in Simplilo 0.01
Simplilo (version 0.02)
Main changes and fixes in Simplilo 0.02
Simplilo (version 0.03)
Main changes and fixes in Simplilo 0.03
Simplilo (version 00-04)
Main changes and fixes in Simplilo 00-04
Simplilo (version 00-05)
Main changes and fixes in Simplilo 00-05
Simplilo (version A-06)
Main changes and fixes in Simplilo A-06
Simplilo (version A-07)
Main changes and fixes in Simplilo A-07.
Simplilo (version A-08)
Main changes and fixes in Simplilo A-08.

Pike

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Pike
Conversion of old BASIC programs to Pike in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.

Pony

Basics off
Metaproject about the "Basics of…" projects.
Basics of Pony
Conversion of old BASIC programs to Pony in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

projects

Back to the minefield
A tribute and a remake of ZX Spectrum's Mined-Out.
Black Flag
Remake of ZX Spectrum's Jolly Roger, written in Forth, for ZX Spectrum 128.
Couplement Forth
A subroutine-threaded Forth for ZX Spectrum.
DZX-Forth
A Forth for ZX Spectrum +3e.
Fendo
Website engine written in Forth.
Finto
A framework for text adventure games, written in Forth.
ForthCoupe
A Forth for the SAM Coupé computer.
Ftaper
Forth tool to convert Forth source files to ZX Spectrum virtual tape files.
Glosara
Documentation tool for Forth sources.
Nuclear Waste Invaders
Invaders game written in Forth for ZX Spectrum 128.
Sin Forth
Forth compiler written in Forth with Gforth to write, on GNU/Linux, Forth programs for ZX Spectrum and compatible computers.
Solo Forth
A disk-based Forth system for ZX Spectrum 128, for cross-development of ZX Spectrum programs.

Psion 5mx

My desk with a guested Pandora
Picture of a Pandora on a Kinesis Advantage keyboard, near an Asus Eee 4G and a Psion 5mx Pro.
Forth 5mx
Forth 5mx, un Forth para la computadora Psion 5mx, escrito en OPL+.
rd
Tool to rename Psion 5mx's files and directories.
Renombrador
A file renamer for the Psion 5mx.
Tron 5mx
A game written in Forth for the Psion 5mx computer.

Python

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Python
Conversion of old BASIC programs to Python in order to learn the basics of this language.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.

QL

Forth on Sinclair (and Z80) computers
Email list about the Forth programming language on Sinclair (and Z80) computers.
Brouhabouha Forh repackaged
Brouhabouha Forth, a Forth-94 sistem for QL written by Ewald Pfau in 1991-1994, repackaged with modern format documentation and other improvements.
Kopiilo
Program written in SuperBASIC for the Sinclair QL; it copies ZX Spectrum disks.
msxscr
Program written in SuperBASIC for the Sinclair QL, in order to read a screenshot made by a MSX2 computer.
QL80
Z80 assembler written in SuperBASIC for the Sinclair QL.
Quo Forth
A Forth system for SMSQ/E.
Quo Forth development history
Development history of Quo Forth, a Forth system for SMSQ/E.
SBim
An S*BASIC preprocessor.
Sbira
Library for SBASIC.
Sfera
Library for SuperForth.
Sfera development history
Development history of Sfera, a library for QL SuperForth.
SuperBASIC Vim syntax file
Vim syntax file for SuperBASIC and SBASIC.
Transfonter
Tool written in SBASIC that creates an ISO 8859-1 QL font.
The SuperForth words
Header data of all SuperForth words.

Racket

3D Plot
Conversion of 3D Plot to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Racket
Conversion of old BASIC programs to Racket in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.

Raku

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Raku
Conversion of old BASIC programs to Raku in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.

Raspberry Pi

Raspesis
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x00
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x01
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x02
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x03
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x04
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x05
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x06
Portable Raspberry Pi to be used with a Kinesis Advantage keyboard.
Raspesis 0x07
Portable Raspberry Pi 2 to be used with a Kinesis Advantage keyboard.
A Raspberry Pi emulating a SAM Coupé and a Jupiter Ace
Picture of a Raspberry Pi running the SimCoupe and xAce emulators on Raspbian.
Programming in Forth
Picture of a Forth programming session.
Case for the Rapsberry Pi
A case for the Raspberry Pi, made with a VHS-C case.

Raspbian

A Raspberry Pi emulating a SAM Coupé and a Jupiter Ace
Picture of a Raspberry Pi running the SimCoupe and xAce emulators on Raspbian.

Ratpoison

A Raspberry Pi emulating a SAM Coupé and a Jupiter Ace
Picture of a Raspberry Pi running the SimCoupe and xAce emulators on Raspbian.

Retro

Basics off
Metaproject about the "Basics of…" projects.
Basics of Retro
Conversion of old BASIC programs to Retro in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Rexx

Basics off
Metaproject about the "Basics of…" projects.
Basics of Rexx
Conversion of old BASIC programs to Rexx in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

Ring

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Ring
Conversion of old BASIC programs to Ring in order to learn the basics of this language.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.

Rust

3D Plot
Conversion of 3D Plot to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Rust
Conversion of old BASIC programs to Rust in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.

SAM BASIC

MasterBASIC Vim syntax file
Vim syntax file for MasterBASIC.
MBim
Cross-development toolkit for MasterBASIC and SimCoupe.
MBimport
Tool to import MasterBASIC source code (in standard text files) into the SimCoupe emulator.

SAM Coupé

A Raspberry Pi emulating a SAM Coupé and a Jupiter Ace
Picture of a Raspberry Pi running the SimCoupe and xAce emulators on Raspbian.
ForthCoupe
A Forth for the SAM Coupé computer.
Development history of ForthCoupe
Development history of the ForthCoupe project, a Forth for the SAM Coupé computer.
MasterBASIC Vim syntax file
Vim syntax file for MasterBASIC.
MBim
Cross-development toolkit for MasterBASIC and SimCoupe.
MBimport
Tool to import MasterBASIC source code (in standard text files) into the SimCoupe emulator.
MGTize
A wrapper that makes it easier to use pyz80 to create MGT disk images for SAM Coupé.
SamForth disassembled
Disassembling of SamForth.
SamForth2z80dasm
Tool program to disassemble SamForth.
SamForth-A
SamForth-A disassembled.
SamForth-B
SamForth-B disassembled.
Development history of SamForth disassembled
Development history of the SamForth disassembling project
wt [for SAM Coupé, in MBim]
Text wrapping module for MBim console programs.
z80dasm2tidySamForth
Tool for postprocessing the SamForth disassembly.
SamForth documentation
Edited documentation of SamForth, a Forth system for the SAM Coupé computer.

SamForth

SamForth disassembled
Disassembling of SamForth.
SamForth2z80dasm
Tool program to disassemble SamForth.
SamForth-A
SamForth-A disassembled.
SamForth-B
SamForth-B disassembled.
Development history of SamForth disassembled
Development history of the SamForth disassembling project
z80dasm2tidySamForth
Tool for postprocessing the SamForth disassembly.
SamForth documentation
Edited documentation of SamForth, a Forth system for the SAM Coupé computer.

SBASIC

SBim
An S*BASIC preprocessor.
Sbira
Library for SBASIC.
SuperBASIC Vim syntax file
Vim syntax file for SuperBASIC and SBASIC.
Transfonter
Tool written in SBASIC that creates an ISO 8859-1 QL font.

SBim

SBim
An S*BASIC preprocessor.

Scala

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Scala
Conversion of old BASIC programs to Scala in order to learn the basics of this language.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Strings
Conversion of Strings to several programming languages.

Scheme

3D Plot
Conversion of 3D Plot to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Scheme
Conversion of old BASIC programs to Scheme in order to learn the basics of this language.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Name
Conversion of Name to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.

SimCoupe

A Raspberry Pi emulating a SAM Coupé and a Jupiter Ace
Picture of a Raspberry Pi running the SimCoupe and xAce emulators on Raspbian.
ForthCoupe
A Forth for the SAM Coupé computer.
MBim
Cross-development toolkit for MasterBASIC and SimCoupe.
MBimport
Tool to import MasterBASIC source code (in standard text files) into the SimCoupe emulator.

Sinclair BASIC

Back to the minefield
A tribute and a remake of ZX Spectrum's Mined-Out.
DEFFNder
Library of Sinclair BASIC functions written in Z80.
f83tap2mgt
Tape-to-disc transfer for ZX Spectrum's Forth-83.

Styx

Basics off
Metaproject about the "Basics of…" projects.
Basics of Styx
Conversion of old BASIC programs to Styx in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

SuperBASIC

Kopiilo
Program written in SuperBASIC for the Sinclair QL; it copies ZX Spectrum disks.
msxscr
Program written in SuperBASIC for the Sinclair QL, in order to read a screenshot made by a MSX2 computer.
QL80
Z80 assembler written in SuperBASIC for the Sinclair QL.
SBim
An S*BASIC preprocessor.
Sbira
Library for SBASIC.
SuperBASIC Vim syntax file
Vim syntax file for SuperBASIC and SBASIC.

SuperForth

Sfera
Library for SuperForth.
Sfera development history
Development history of Sfera, a library for QL SuperForth.
The SuperForth words
Header data of all SuperForth words.

Swift

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Swift
Conversion of old BASIC programs to Swift in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Math
Conversion of Math to several programming languages.
Name
Conversion of Name to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.

text adventure games

Finto
A framework for text adventure games, written in Forth.
Development history of Finto
Development history of Finto

text games

Serpentino
Text-based snake game written Forth for Gforth.
Spock!
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player.
Development history of the "Spock!" project
Development history of the "Spock!" project, a version of the game "Rock, paper, scissors, lizard, Spock", written in Forth for one player and with text interface.
Spock IV
Multilingual version of the game "Rock, paper, scissors, lizard, Spock", written in 4tH for one player.

V

3D Plot
Conversion of 3D Plot to several programming languages.
Bagels
Conversion of Bagels to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of V
Conversion of old BASIC programs to V in order to learn the basics of this language.
Bug
Conversion of Bug to several programming languages.
Bunny
Conversion of Bunny to several programming languages.
Chase
Conversion of Chase to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Hammurabi
Conversion of Hammurabi to several programming languages.
High Noon
Conversion of High Noon to several programming languages.
Math
Conversion of Math to several programming languages.
Mugwump
Conversion of Mugwump to several programming languages.
Name
Conversion of Name to several programming languages.
Poetry
Conversion of Poetry to several programming languages.
Russian Roulette
Conversion of Russian Roulette to several programming languages.
Seance
Conversion of Seance to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.
Slots
Conversion of Slots to several programming languages.
Stars
Conversion of Stars to several programming languages.
Strings
Conversion of Strings to several programming languages.
Xchange
Conversion of Xchange to several programming languages.

Vala

3D Plot
Conversion of 3D Plot to several programming languages.
Basics off
Metaproject about the "Basics of…" projects.
Basics of Vala
Conversion of old BASIC programs to Vala in order to learn the basics of this language.
Bunny
Conversion of Bunny to several programming languages.
Diamond
Conversion of Diamond to several programming languages.
Sine Wave
Conversion of Sine Wave to several programming languages.

Vim

Abersoft Forth Afera syntax file
Vim syntax file for highlighting Abersoft Forth code expanded with the Afera library.
Abersoft Forth Vim syntax file
Vim syntax file for highlighting Abersoft Forth code.
Ace Forth Vim syntax file
Vim syntax file for Ace Forth.
BaCon Vim syntax file
Vim syntax file for BaCon
fsb
Converter for Forth sources, written in Vim Script.
Gforth Vim syntax file
Vim syntax file for highlighting Gforth code.
Imbastardizer
A BASIC preprocessor written in Vim.
MasterBASIC Vim syntax file
Vim syntax file for MasterBASIC.
SBim
An S*BASIC preprocessor.
SuperBASIC Vim syntax file
Vim syntax file for SuperBASIC and SBASIC.
Vimclair BASIC
A Sinclair BASIC preprocessor written in VimL
X11-Basic Vim syntax file
Vim syntax file for X11-Basic.
z80dasm2tidySamForth
Tool for postprocessing the SamForth disassembly.
ZX BASIC Vim syntax file
Vim syntax file for ZX BASIC.

Vim sintax file

Abersoft Forth Afera syntax file
Vim syntax file for highlighting Abersoft Forth code expanded with the Afera library.
Abersoft Forth Vim syntax file
Vim syntax file for highlighting Abersoft Forth code.
Ace Forth Vim syntax file
Vim syntax file for Ace Forth.
BaCon Vim syntax file
Vim syntax file for BaCon
Gforth Vim syntax file
Vim syntax file for highlighting Gforth code.
MasterBASIC Vim syntax file
Vim syntax file for MasterBASIC.
SuperBASIC Vim syntax file
Vim syntax file for SuperBASIC and SBASIC.
X11-Basic Vim syntax file
Vim syntax file for X11-Basic.
ZX BASIC Vim syntax file
Vim syntax file for ZX BASIC.

Vimclair BASIC

Back to the minefield
A tribute and a remake of ZX Spectrum's Mined-Out.
Vimclair BASIC
A Sinclair BASIC preprocessor written in VimL
Initial development history of Vimclair BASIC

website engines

Fendo
Website engine written in Forth.
fhp
Forth tools to create HTML documents.
Simplilo
Website engine written in PHP.
Simplilo's ancestors
Description of the four Simplilo's ancestors: LionWiki, WiKiss, TigerWiki and roWiki.
Simplilo's versions
List of all Simplilo's versions.
Simplilo (version 0.00)
Main changes and fixes in Simplilo 0.00 (from LionWiki 2.35)
Simplilo (version 0.01)
Main changes and fixes in Simplilo 0.01
Simplilo (version 0.02)
Main changes and fixes in Simplilo 0.02
Simplilo (version 0.03)
Main changes and fixes in Simplilo 0.03
Simplilo (version 00-04)
Main changes and fixes in Simplilo 00-04
Simplilo (version 00-05)
Main changes and fixes in Simplilo 00-05
Simplilo (version A-06)
Main changes and fixes in Simplilo A-06
Simplilo (version A-07)
Main changes and fixes in Simplilo A-07.
Simplilo (version A-08)
Main changes and fixes in Simplilo A-08.

X11-Basic

tw
Text windows for X11-Basic console programs.
wt [in X11-Basic]
Text wrapping module for X11-Basic console programs.
X11-Basic Vim syntax file
Vim syntax file for X11-Basic.

xAce

xAce running on Debian on Pandora
Picture of a Pandora running the xAce Jupiter Ace emulator on Debian armel.
A Raspberry Pi emulating a SAM Coupé and a Jupiter Ace
Picture of a Raspberry Pi running the SimCoupe and xAce emulators on Raspbian.

Z80

Alien-A
Invaders game for the Sinclair ZX Spectrum, written in Z80 assembly.
DEFFNder
Library of Sinclair BASIC functions written in Z80.
ForthCoupe
A Forth for the SAM Coupé computer.
Development history of ForthCoupe
Development history of the ForthCoupe project, a Forth for the SAM Coupé computer.
QL80
Z80 assembler written in SuperBASIC for the Sinclair QL.
SamForth disassembled
Disassembling of SamForth.
SamForth2z80dasm
Tool program to disassemble SamForth.
SamForth-A
SamForth-A disassembled.
SamForth-B
SamForth-B disassembled.
Development history of SamForth disassembled
Development history of the SamForth disassembling project
z80dasm2tidySamForth
Tool for postprocessing the SamForth disassembly.

Z88

mkepr
A maker of EPROM and Intel Flash card images for Z88 emulators, written in Forth.

Zig

Basics off
Metaproject about the "Basics of…" projects.
Basics of Zig
Conversion of old BASIC programs to Zig in order to learn the basics of this language.
Diamond
Conversion of Diamond to several programming languages.

ZX BASIC

charset224
A 8-bit charset printing mode for ZX BASIC.
ZX BASIC Vim syntax file
Vim syntax file for ZX BASIC.

ZX Spectrum

Forth on Sinclair (and Z80) computers
Email list about the Forth programming language on Sinclair (and Z80) computers.
Abersoft Forth Disassembled
Disassembled and commented code of ZX Spectrum's Abersoft Forth, with the tools that were written to obtain it.
Abersoft Forth Afera syntax file
Vim syntax file for highlighting Abersoft Forth code expanded with the Afera library.
Source of Abersoft Forth
Disassembled code of ZX Spectrum's Abersoft Forth, with some notes.
Abersoft Forth Vim syntax file
Vim syntax file for highlighting Abersoft Forth code.
Afera
Library for Abersoft Forth.
Source of Afera
Source code of the Afera library for Abersoft Forth.
Source of Afera (part 0: Makefile)
First part of the Afera library sources for Abersoft Forth.
Source of Afera (part 1: module names 0-9)
Second part of the Afera library sources for Abersoft Forth.
Source of Afera (part 2: module names A-C)
Third part of the Afera library sources for Abersoft Forth.
Source of Afera (part 3: module names D-G)
Fourth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 4: module names H-N)
Fifth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 5: module names O-Z)
Sixth part of the Afera library sources for Abersoft Forth.
Alien-A
Invaders game for the Sinclair ZX Spectrum, written in Z80 assembly.
Back to the minefield
A tribute and a remake of ZX Spectrum's Mined-Out.
charset224
A 8-bit charset printing mode for ZX BASIC.
Couplement Forth
A subroutine-threaded Forth for ZX Spectrum.
Development history of Couplement Forth
Development history of Couplement Forth, a subroutine-threaded Forth for the ZX Spectrum
DEFFNder
Library of Sinclair BASIC functions written in Z80.
DISCiPLE Forth
Addon for Abersoft Forth, to use the DISCiPLE disk interface.
DZX-Forth
A Forth for ZX Spectrum +3e.
f83tap2mgt
Tape-to-disc transfer for ZX Spectrum's Forth-83.
FantomoUDG
Command line tools to convert UDG of ZX Spectrum and other systems.
fs2fb
Converter of Forth source files to blocks files or ZX Spectrum TAP files.
fsb2
Converter for Forth sources, written in Forth.
fsb3
Converter for Forth sources, written in D.
Ftaper
Forth tool to convert Forth source files to ZX Spectrum virtual tape files.
Kopiilo
Program written in SuperBASIC for the Sinclair QL; it copies ZX Spectrum disks.
mkmgt
A MGT disk image creator for ZX Spectrum's GDOS, G+DOS and Beta DOS.
Nuclear Waste Invaders
Invaders game written in Forth for ZX Spectrum 128.
OverBug
Tool used to check a Beta DOS's bug in Beta BASIC, with the Sinclair ZX Spectrum.
pbm2scr
Converter of PBM pictures to ZX Spectrum SCR format, written in Forth.
QL80
Z80 assembler written in SuperBASIC for the Sinclair QL.
scr2txt
Forth program to convert a Forth screens file into normal text file.
Sin Forth
Forth compiler written in Forth with Gforth to write, on GNU/Linux, Forth programs for ZX Spectrum and compatible computers.
Solo Forth
A disk-based Forth system for ZX Spectrum 128, for cross-development of ZX Spectrum programs.
Solo Forth development history until v0.12.0 (2016-12-31)
Solo Forth development history, updated only until version v0.12.0 (2016-12-31).
Solo Forth development history in 2015-06
Solo Forth development history in 2015-06.
Solo Forth development history in 2015-07
Solo Forth development history in 2015-07.
Solo Forth development history in 2015-08
Solo Forth development history in 2015-08.
Solo Forth development history in 2015-09
Solo Forth development history in 2015-09.
Solo Forth development history in 2015-10
Solo Forth development history in 2015-10.
Solo Forth development history in 2015-11
Solo Forth development history in 2015-11.
Solo Forth development history in 2015-12
Solo Forth development history in 2015-12.
Solo Forth development history in 2016-01..2016-02
Solo Forth development history from 2016-01 to 2016-02.
Solo Forth development history in 2016-03.
Solo Forth development history in 2016-03.
Solo Forth development history in 2016-04
Solo Forth development history in 2016-04.
Solo Forth development history in 2016-05
Solo Forth development history in 2016-05.
Solo Forth development history in 2016-06..2016-09
Solo Forth development history in 2016-06..2016-09
Solo Forth development history in 2016-10
Solo Forth development history in 2016-10.
Solo Forth development history in 2016-11
Solo Forth development history in 2016-11.
Solo Forth development history in 2016-12
Solo Forth development history in 2016-12.
Solo Forth README
Contents of the README file included in Solo Forth
Screenshots of Solo Forth
Screenshots of Solo Forth.
stringBug
Demo of a Beta BASIC's bug, for Sinclair ZX Spectrum.
Tron
Game written in fig-Forth for ZX Spectrum.
Tron 0xF
Game written in fig-Forth for ZX Spectrum.
Vimclair BASIC
A Sinclair BASIC preprocessor written in VimL
Initial development history of Vimclair BASIC
ZX BASIC Vim syntax file
Vim syntax file for ZX BASIC.

ZX Spectrum 128

Portable super ZX Spectrum 128
Picture of a Kinasus (a Kinesis Advantage keyboard joined to an Asus Eee 4G) running Fuse, the ZX Spectrum emulator.
Beta BASIC 4.0+D in 2011
A picture of a working session with Beta BASIC on a Kinasus (a Kinesis Advantage keyboard joined to an Asus Eee 4G computer).
Afera
Library for Abersoft Forth.
Source of Afera
Source code of the Afera library for Abersoft Forth.
Source of Afera (part 0: Makefile)
First part of the Afera library sources for Abersoft Forth.
Source of Afera (part 1: module names 0-9)
Second part of the Afera library sources for Abersoft Forth.
Source of Afera (part 2: module names A-C)
Third part of the Afera library sources for Abersoft Forth.
Source of Afera (part 3: module names D-G)
Fourth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 4: module names H-N)
Fifth part of the Afera library sources for Abersoft Forth.
Source of Afera (part 5: module names O-Z)
Sixth part of the Afera library sources for Abersoft Forth.
Alien-B
Invaders game written in Beta BASIC for ZX Spectrum 128.
Back to the minefield
A tribute and a remake of ZX Spectrum's Mined-Out.
bb4d-fixer
A fixer for some Beta BASIC 4.0+D bugs.
Black Flag
Remake of ZX Spectrum's Jolly Roger, written in Forth, for ZX Spectrum 128.
Nuclear Waste Invaders
Invaders game written in Forth for ZX Spectrum 128.
OverBug
Tool used to check a Beta DOS's bug in Beta BASIC, with the Sinclair ZX Spectrum.
ramcat
Program written in Beta BASIC 4.0+D in order to list the content of the RAM disc of the ZX Spectrum 128.
Solo Forth
A disk-based Forth system for ZX Spectrum 128, for cross-development of ZX Spectrum programs.
Solo Forth development history until v0.12.0 (2016-12-31)
Solo Forth development history, updated only until version v0.12.0 (2016-12-31).
Solo Forth development history in 2015-06
Solo Forth development history in 2015-06.
Solo Forth development history in 2015-07
Solo Forth development history in 2015-07.
Solo Forth development history in 2015-09
Solo Forth development history in 2015-09.
Solo Forth development history in 2015-10
Solo Forth development history in 2015-10.
Solo Forth development history in 2015-11
Solo Forth development history in 2015-11.
Solo Forth development history in 2015-12
Solo Forth development history in 2015-12.
Solo Forth development history in 2016-01..2016-02
Solo Forth development history from 2016-01 to 2016-02.
Solo Forth development history in 2016-03.
Solo Forth development history in 2016-03.
Solo Forth development history in 2016-04
Solo Forth development history in 2016-04.
Solo Forth development history in 2016-05
Solo Forth development history in 2016-05.
Solo Forth development history in 2016-06..2016-09
Solo Forth development history in 2016-06..2016-09
Solo Forth development history in 2016-10
Solo Forth development history in 2016-10.
Solo Forth development history in 2016-11
Solo Forth development history in 2016-11.
Solo Forth development history in 2016-12
Solo Forth development history in 2016-12.
Solo Forth README
Contents of the README file included in Solo Forth
Screenshots of Solo Forth
Screenshots of Solo Forth.
stringBug
Demo of a Beta BASIC's bug, for Sinclair ZX Spectrum.

ZX Spectrum +3e

DZX-Forth
A Forth for ZX Spectrum +3e.