Hello there. I am Nick Jameson. I hope you're having a nice day. This is a website about me and my interests. There's some fun stuff to look at and some links for you to try out.
From an early age I have been interested in computer progamming. I began with BASIC on the Acorn Electron and BBC Microcomputer, before progressing to 6502 assembly language. At the age of eleven I wrote a game that was published in Electron User.
At my school's computer club I began dabbling with 80186 assembly language and C, using RM Nimbus machines.
After leaving school I spent a lot of time writing programs for the Amiga A500 in 68000 assembly language.
In late 1997 I began programming for Windows 95 using C++ and MFC. I also did quite a lot of stuff with the Borland Graphical interface - My first complete chess playing program was done this way.
On YouTube you will find videos of a few of my programs. See for example the Amiga A500 TV94 Demo, which was a joint effort with my brother, Tim. The video quality is not great, if you want to see it more properly then get WinUAE and run TV94.ADF (or better still get it running on a real Amiga).
MateMonster is my Windows program for studying chess endgames, which you can download for free.
At my Public OneDrive there are some more of my programs available to download.
If you like looking at computer code then here's some bedtime reading for you: JUGSING.txt, JUG5.txt, spriterot4096.txt. These are here because people have asked for them. If you want source code for any more of my programs please send me an email (my address is at the top of this page).
I'm gradually learning more about Web progamming. Here are some of my efforts so far: