Welcome on NCoT Tech
Obsidian file sync for free
Linux in the wild
Re Discovering 3D Graphics the Way Early Games Did
Retro Gamedev Is Hard
Game Engine to Functional First Game the Hello World of Gamedev
Agon Light Joystick Interface - How Not to Program Hardware
ECS Archetypes System
Agon Light Joystick Interface
Trying to Be More Organised
Axis Aligned Bounding Boxes - Collision Detection Without Physics
Creating an Entity Component System for My Retro Video Game Engine
Agon Light Debug Printing
Agon Light C Development
Ecs Entity Component System
State Machines - How to Engineer Better Software
Chromebook Facial Control Is Cool
The Reason You Quit Coding Projects and What to Do About It
The Dark Art of DOS Audio: PC Speaker Tricks and PWM Madness
Writing a Roguelike in C Part 1
Digital Graffiti - Programming 1990s PC Demoscene Effects
A Retro Game Made With 21st Century Thinking Gamedev the Hard Way
My Game Engine Has a Fatal Flaw - Here's How I Found It : #Gamedev the Hard Way
Stealing Ideas From Doom
MS DOS Programming the Mode X Deviation
Mode X Madness
Can I Program VGA Graphics in MS DOS? (Watch Me Struggle!)
Davinci Resolve Proxy Files
Retro MS DOS Coding - Recreating the Iconic Award BIOS Screen
Davinci Resolve Collaboration
Borland C Dos Programming
Fixing the PC BIOS Boot Screen Recreation
About Me
Support
Let's recreate a 90's PC BIOS Boot Screen
Nostalgic DOS Development Part 1 - FreeDOS, DJGPP, RHIDE and other madness.
Nostalgic DOS Development Part 2 - Writing our first programs
Nostalgic DOS Development - Setting up the machine
Forcing DOS onto an unwilling ThinkPad R60e
Tilemap Game Engine Development - Agon Light C Programming
Bring back physical buttons!
Emulation Sucks
Dodgy DOS Development
Writing a game the hard way - from scratch using C - Part 2
Writing a game the hard way - from scratch using C - Part 1
So I broke my PC… and its replacement (Part 1)
Maximising the fun in Linux
Making Computers Fun Again
Well crap, my PC died
Gamedev the hard way - doing it all myself
Stealing the Secrets of the NES - Agon Light Tilemaps in C
Programming Bitmap Graphics - Agon Light using C
Soldering a Solar Light in the Sun
Sonoff Hacking to install Tasmota
Programming Windows Screensavers - Agon Light Graphics Programming
Figuring out a better video production workflow
Programming Language Easter Eggs
Custom HomeAssistant display using openHASP
Agon Light Graphics Tests
Calculating Pi using Python - Gauss-Legendre and Monte Carlo methods - #piday 2024
Learning how to draw things on the Agon Light
Exploring Hardware Hacks: Joystick Integration, Keyboard Inputs, and Debugging with the Agon Light
Agon Light Joystick Test 1
Cellular Automata - Simulate life from chaos and code
Cellular Tomato
Agon Light C Programming - An Introduction
Happy 2024!
The Dark Art of Programming - Writing Cursed Code
estimating Battery Runtime Using Home Assistant
FORTH - Better than BASIC?
October Solar Stats
Sinclair BASIC vs BBC BASIC - How to fit an entire devkit inside 64K
Tying ChatGPT up in knots
It looks like you are using an ad blocker
September Solar Usage
1990s Web Culture - How the Internet used to be
How a CPU really works
Solar battery usage
How trying to make pocket calculators do complex maths accidentally invented modern computing
Why the 1880 US Census lead to the invention of the computer
RC2014 Raspberry Pi Pico VGA Terminal Self-Build
Wang Tiles and other ways to tile a plane
ICONICA 1000W 12V Hybrid Solar Inverter Fan Replacement
Repairing my Ryobi drill battery
DIY VGA Serial Terminal
Shut up you noisy inverter
DIY Solar - is it worth it?
Federated Madness
Gamedev, music, art and being creative
Hacking IoT Smart Plugs
Chat GPT pretending to be a BBC Micro
BBC BASIC in RiscOS on a Raspberry Pi is really cool
Samsung SDP-860 Document Camera Thing
How to disable Chrome’s ssl and hsts warnings
When did Linux get so complicated?
Hacking Smart Home Devices - Literally
2022 Review
SO my network broke…
So How Long Do HDDs Last Anyway
Setting up MSYS2 and LibSDL2 for graphics programming in Windows
£3000 Mobile Phone Motorola 8500x
Home Assistant Solar Monitoring
Workshed Tidying
MS Powertoys Remap Keyboard
DIY Home Solar Finished
Who Debugs the Debuggers
Document Your Internal Projects
Clever engineering on a budget - ZX Spectrum Interrupts
Breaking the 64k barrier - Spectrum Memory Banking
Memory Banking, DMA and Interrupts - How 8bit computers work
Easy C Programming on ZX Spectrum Next - How to set up
Copper
Freeing Smart Devices With Tasmota
2021 Review
Crap quality USB cables
Devlog 04 - Keyboard and Joystick Inputs
25 Year Old Coding Project Review
Atari ST Mouse - How’s it work anyway?
ZX Spectrum Next Hardware Sprites Overview
Logo and Mindstorms - Learning How to Program
Import Facebook Into WordPress
Upgrading My Atari ST to 4MB
Tired Psu Repair My Atari 520STFM
SMT Soldering and Atari ST Repairs
Updated Website
Tecknet Mechanical Keyboard Repair
Unopened Decade My Atari 520STFM
Devlog 02 - Layer 2 Graphics
Devlog 01 - Spectrum Next Programming Languages
Quazar Graphic OLED Display - Real Pixels for your RC2014
3d Printer Extreme Teardown
Raspberry Pi 400 Devkit for RC2014
Microstudio.dev Game Programming
Optimised Z80 - Conway's Life Improved
Bbc Micro Mega Upgrade
How I Became a better Computer Science teacher
BBC Micro - Computer Literacy 1980s
Conways Life in Z80 Assembly
Switch Joycon Drift Repair
Zombies! - A Game Written in Z80 Assembly
The Joy of Sticks - RC2014 Z80 Joystick Kit
Clueless Chillout Coding
Shadertoy 3 Raymarching
Shadertoy 2 Sinewaves
Shadertoy 1 - Mandelbrot
Debugging Z80 With Arduino
Pascal programming on a Z80
Esd Safe Soldering Station Hack
Grandma Shark 20 Quid Soldering Station
Building Z80 Computer RC2014
Reading Mice and Joysticks on the Spectrum Next using C
Hardware Sprites on the ZX Spectrum Next in C
Writing C Code on a Spectrum Next
Reading and Writing JSON using Python
Python Commandline Argument Parsing
Gameboy Advance Dev Workflow in 2020
Blog1
Z80 vs C
Blog3
How to Write Emulator - Fetch Decode Execute Cycle
How to Write Emulator - Automating Tedious Programming with Excel
How to Write Emulator - Opcodes Jumptables
How to Write Emulator - Intro
#GitHubGameOff Jam 2019 Day 1
Minimum Spanning Tree
One Lone Coder Jam 2019
Godot Wild Jam 12
GMTK Game Jam 2019
Component Based Game Engine From Scratch Part 2
Easier Game Controller Input in SDL with SDL_GameController
Maths for Programmers 1 Rearranging Equations
Component Based Game Engine From Scratch Part 1
Creating a Modern Static Website Using Hugo
Text printing using bitmap characters in C++ and SDL
Odroid Go Graphics Programming
Odroid Go Raw Coding
A week of Pico 8, and the fun of limits