James Mackenzie

Retrocomputing, Retrogaming, FPGA, MiSTer, Single-Board Computing

MiSTer FPGA – Install and Setup

How to install and configure your MiSTer to play the latest arcade, computer and game console cores ...

Sep 20, 2020

Retrocomputing, Retrogaming, FPGA, MiSTer, Single-Board Computing

MiSTer FPGA – Intro and Hardware Overview

MiSTer is an open project that aims to recreate various classic computers, game consoles and arcade machines using modern FPGA hardware. I plan to deep-dive on some of the retro computing cores – but first a project introduction and hardware overview ...

Aug 22, 2020

How To, Videogames, Retrogaming

Lenovo M93p Tiny Review – The Best Mini PC for Emulation?

Quick thoughts on the Lenovo M93p as a small form factor retrogaming machine

May 31, 2020

Programming, Web Development, Emscripten, WebAssembly

WebAssembly Lesson 4: File System Access

How does File IO work in WebAssembly?

Dec 8, 2019

Programming, Web Development, Emscripten, WebAssembly, GameDev

WebAssembly Lesson 3: Emscripten Loops

A deep-dive on Emscripten loops and Emterpreter

Dec 3, 2019