The Curious Engineer

All blogs / FPGA / HDL

Small Things Retro

nand2mario.github.io

Retro gaming and computing experiments by nand2mario

FPGA / HDLCPU / microarchitectureDOS / vintage PCRetro consoles

Posts
21 from 7 Feb 2024 to 7 Sep 2026
Posting
monthly (11 in the last year)
Kind
personal blog
Feed
https://nand2mario.github.io/feed.xml

2026 9

  1. Recreating Voodoo Graphics and a Late-1990s Gaming PC on an FPGA
  2. z486: A 486-Class Pipelined FPGA CPU with Integrated Floating-Point
  3. 80386 Early Start Memory Access
  4. z386: An Open-Source 80386 Built Around Original Microcode
  5. 80386 Memory Pipeline
  6. 80386 Protection
  7. 80386 Barrel Shifter
  8. 80386 Multiplication and Division
  9. New Site Design

2025 6

  1. z8086: Rebuilding the 8086 from Original Microcode
  2. 8086 Microcode Browser
  3. 486Tang - 486 on a credit-card-sized FPGA board
  4. MCU for Better FPGA Gaming on Tang Console
  5. Script to Add a Title Page to PDFs
  6. UART in Verilog with Fractional Clock Dividers

2024 5

  1. Blast Processing on the Tang FPGA boards
  2. Building GBATang part 2 - memory system and others
  3. Tips for Working with Tang FPGA boards / Gowin EDA
  4. Building GBATang part 1 - overall design and CPU
  5. Adding a Softcore to SNESTang - part 2

Undated 1

  1. 486Tang