41554 blogs · [ { "id": "01a087ac-050f-7324-ab20-7ac218f77d41", "title": "Recreating Voodoo Graphics and a Late-1990s Gaming PC on an FPGA", "url": "https://nand2mario.github.io/posts/2026/zsst-voodoo/", "published_at": "2026-09-07T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21962dfad", "title": "z486: A 486-Class Pipelined FPGA CPU with Integrated Floating-Point", "url": "https://nand2mario.github.io/posts/2026/z486/", "published_at": "2026-08-15T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac2196f3595", "title": "80386 Early Start Memory Access", "url": "https://nand2mario.github.io/posts/2026/80386_early_start/", "published_at": "2026-06-23T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21a3d8a16", "title": "z386: An Open-Source 80386 Built Around Original Microcode", "url": "https://nand2mario.github.io/posts/2026/z386/", "published_at": "2026-05-23T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21a9e3e9c", "title": "80386 Memory Pipeline", "url": "https://nand2mario.github.io/posts/2026/80386_memory_pipeline/", "published_at": "2026-04-14T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21b866c9a", "title": "80386 Protection", "url": "https://nand2mario.github.io/posts/2026/80386_protection/", "published_at": "2026-02-24T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21bed3cc8", "title": "80386 Barrel Shifter", "url": "https://nand2mario.github.io/posts/2026/80386_barrel_shifter/", "published_at": "2026-02-07T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21cb5f683", "title": "80386 Multiplication and Division", "url": "https://nand2mario.github.io/posts/2026/80386_multiplication_and_division/", "published_at": "2026-01-24T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21d61423d", "title": "New Site Design", "url": "https://nand2mario.github.io/posts/2026/new_site_design/", "published_at": "2026-01-23T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21d969d71", "title": "z8086: Rebuilding the 8086 from Original Microcode", "url": "https://nand2mario.github.io/posts/2025/z8086/", "published_at": "2025-12-13T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21dd2c0d8", "title": "8086 Microcode Browser", "url": "https://nand2mario.github.io/posts/2025/8086_microcode_browser/", "published_at": "2025-12-04T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21e0ca6b6", "title": "486Tang - 486 on a credit-card-sized FPGA board", "url": "https://nand2mario.github.io/posts/2025/486tang_486_on_a_credit_card_size_FPGA_board/", "published_at": "2025-09-13T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21e2d3abb", "title": "MCU for Better FPGA Gaming on Tang Console", "url": "https://nand2mario.github.io/posts/2025/mcu_for_better_fpga_gaming/", "published_at": "2025-03-11T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21ea58fd0", "title": "Script to Add a Title Page to PDFs", "url": "https://nand2mario.github.io/posts/2025/add_title_page_to_pdf/", "published_at": "2025-03-10T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21ed85b89", "title": "UART in Verilog with Fractional Clock Dividers", "url": "https://nand2mario.github.io/posts/2025/uart_with_fractional_clock_divider/", "published_at": "2025-02-25T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21f710b97", "title": "Blast Processing on the Tang FPGA boards", "url": "https://nand2mario.github.io/posts/2024/mdtang/", "published_at": "2024-10-19T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac21f9473f8", "title": "Building GBATang part 2 - memory system and others", "url": "https://nand2mario.github.io/posts/2024/gbatang_part_2/", "published_at": "2024-09-28T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac220898b3d", "title": "Tips for Working with Tang FPGA boards / Gowin EDA", "url": "https://nand2mario.github.io/posts/2024/tang_tips/", "published_at": "2024-09-13T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac2210bb8b4", "title": "Building GBATang part 1 - overall design and CPU", "url": "https://nand2mario.github.io/posts/2024/gbatang_part_1/", "published_at": "2024-09-07T00:00:00+00:00" }, { "id": "01a087ac-050f-7324-ab20-7ac2214084bc", "title": "Adding a Softcore to SNESTang - part 2", "url": "https://nand2mario.github.io/posts/2024/softcore_for_fpga_gaming_part_2/", "published_at": "2024-02-07T00:00:00+00:00" } ] posts Claim your blog
Back to Small Things Retro
Blog · corpus.blog/blogs/nand2mario.github.io/posts

Small Things Retro

nand2mario.github.io

2026

2025

2024