James Mackenzie

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

Programming, Web Development, Emscripten, WebAssembly, GameDev

WebAssembly Lesson 2: Graphics with SDL

Learn how to use WebAssembly and Simple DirectMedia Layer (SDL) to render graphics to the Web Browser

Dec 1, 2019

Programming, Web Development, Emscripten, WebAssembly

WebAssembly Lesson 1: Hello World

What is WebAssembly? Emscripten? asm.js? Find out how to get started with WebAssembly and run some Hello World examples

Nov 30, 2019