Building A Fantasy Game Console Emulator: System Overview and Graphics Pipeline @LowByteProductions
Building A Fantasy Game Console Emulator: System Overview and Graphics Pipeline  @LowByteProductions
Uploaded December 2020 | Updated September 2026, 2 weeks ago
In this video we explore the details of the fantasy game console, based on the 16 Bit Virtual Machine - and begin coding the graphics pipeline.


The fantasy console serves as a very simple model for an emulator of a classic game console like the NES or the GameBoy, only without all the tricky real world details and limitations that come with such systems. It allows us to contextualise all the topics we've been learning about while building the VM, and gain some understanding about how it must have been to be a programmer in the days of true resource constraint!

00:00 - Series Introduction
00:43 - System overview
10:06 - Building the graphics pipeline

=[ 🔗 Links 🔗 ]=

🎞 Series Playlist: youtube.com/playlist?list=PLP29wDx6QmW5DdwpdwHCRJsEubS5NrQ9b&playnext=1&index=1
💌 Updates to your inbox: tinyletter.com/lowleveljavascript

🗣 Discord: discord.gg/FPWaVgk
⭐️ Patreon: patreon.com/lowleveljavascript
💻 Github Repo: github.com/LowLevelJavaScript/16-Bit-Virtual-Machine
Building A Fantasy Game Console Emulator: System Overview and Graphics PipelineSimple Timer API :: Bare Metal Programming Series 9[stream] File System Hacking: FAT32 Deep DiveWhat is Memory Mapped I/O? (16-Bit VM in JavaScript 005)Unpacking squished bits (Bit Packer part 2)Fixed-point math is better than floating point (sometimes)The mechanics of VIRTUAL MEMORY //Source Dive// 005Spinning Persistence of Vision[stream] USB: Reverse Engineering and Writing Driversgateware-ts basics: Digital design for FPGA with TypeScriptPWM and Timers :: Bare Metal Programming Series 3The Last Instructions!: RISC-V ep.11
Low Byte Productions |

Building A Fantasy Game Console Emulator: System Overview and Graphics Pipeline

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER