• Welcome to my website. I like doing activities and the purpose of this website is to have somewhere to show off some of the results of some of the activities that I do.

    I am currently referring to the results of my activities as “Things”. You can find the “Things” by using the link “Find Things”.

    I plan to announce changes and updates in the log section.


  • I have begun a third implementation of GCN Matrix – Type A.

    This implementation is targetted at hardware and software that is compatible with Atari Jaguar systems and is predominantly developed using version 1.11 of JagStudio and the dialect of the BASIC programming language which is used by version 1.11 of JagStudio.

    The initial version of Imp00003 consists of a conversion of Version 2 of Imp00002 from Sinclair 48 BASIC to a form that is compatible with Atari Jaguar systems by predominantly using version 1.11 of JagStudio and the dialect of the BASIC programming language which is used by version 1.11 of JagStudio.


  • I have updated implementation Imp00002 of GCN Matrix – Type A to include the same changes that I made between Versions 1 and 2 of Imp00001 of GCN Matrix – Type A.


  • I have developed a second version of implementation Imp00001 of GCN Matrix – Type A.

    I wasn’t happy with the algorithm I used in Version 1 when a participant can’t take their turn.

    Said algorithm simply consisted of recording the last X and Y position in the Matrix which contained a number when checking if the Matrix has been emptied and then moving the cursor to that position. In version 2 I altered the algorithm so that the cursor is now moved to a random position in the Matrix that contains a number.

    I also added a message when a participant can’t take their turn which is intended to inform them of the situation and of the cursor being relocated.


  • I have begun a second implementation of GCN Matrix – Type A.

    This implementation is targetted at hardware and software that is compatible with Sinclair ZX Spectrum systems that have 48KB of memory, predominantly uses the Sinclair 48 BASIC programming language and any textual communication is in the language “British English”.

    The initial version of Imp00002 consists of a conversion of Version 1 of Imp00001 from Sinclair 8K BASIC to Sinclair 48 BASIC which since 48 BASIC is an extension of 8K BASIC was relatively simple.


  • I have a new thing to show, GCN Matrix.

    GCN Matrix is a personal fork of a game program called “Matrix”.

    “Matrix” is a “Type-in” program written in the Sinclair 8K BASIC programming language designed to run on Sinclair ZX81 systems that have 16KB of memory. It was created by T.J. Marrow/James Marrow and it’s listing was published in the June 1983 issue of “Sinclair Programs” magazine by ECC Publications of London in 1983 – ISSN No. 0263-0265.

    I have one implementation of GCN Matrix to show at this point.

    The purpose of the initial implementation is to predominantly use the Sinclair 8K BASIC programming language to develop versions of GCN Matrix – Type A that will run on hardware and software that is compatible with Sinclair ZX81 systems that have 16KB of memory and any textual communication shall be in the language “British English”.

    The initial version, version 1 consists of a fork from the original program with a number of changes.


  • Site launched

    To begin with the only things I have to show are a few results of my software development activities.

    Currently the only things I have to show are one implementation of “GCN Scalar”, two collections of additional content for “GCN Scalar” and three implementations of “GCN Ghost Chase”.

    GCN Scalar

    GCN Scalar is my own personal fork of a game program called “Scaler”.

    “Scalar” was developed by Milan Babuskov and is released under the GNU GPL-2.0-or-later (gnu public license). I obtained the program from the web-based project hosting service provider SourceForge (https://sourceforge.net/ at the time of writing).

    The implementation I have to show is developed to run on versions of the Microsoft Windows operating system that run on 32bit x86 compatible system architecture and developed predominantly using the C and/or C++ programming languages along with the Simple DirectMedia Layer (SDL) 1.2.X API.

    GCN Ghost Chase

    GCN Ghost Chase is my own personal fork of a game program call “Ghost Chase”.

    “Ghost Chase” is an old “type-in” program written in the Sinclair 48 BASIC programming language designed to run on the Sinclair ZX Spectrum range of computers. It was created by Neal Cavalier—Smith and Graham White and it’s listing was published in the book “49 Explosive Games for the ZX Spectrum” which was authored by Tim Hartnell and published by Interface Publications in 1983 – ISBN 0 907563 53 8.

    I have three implementations of GCN Ghost Chase to show at this point.

    The first implementation is developed to run on the Sinclair ZX Spectrum range of computers and developed predominantly using the Sinclair 48 BASIC programming language.

    The second implementation is developed to run on Nintendo Game Boy Color systems and developed predominantly using GB Studio 4.x.

    The third implementation is developed to run on Nintendo Game Boy systems and also developed predominantly using GB Studio 4.x.


Log records
Jan 2026
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031