Project ideas from Hacker News discussions.

Recreating Voodoo Graphics and a Late-1990s Gaming PC on an FPGA

📝 Discussion Summary (Click to expand)

1. VGA output and compatibility – Users are eager to know whether the FPGA core can output 31 kHz VGA for a period‑accurate PC experience.
- functionmouse: “Will it support 31kHz video out via VGA I wonder? Would love a period-accurate PC in my superstation one.”
- mysterydip: “I hadn’t thought of that possibility but it would indeed be fantastic!”
- hexapus: “I imagine it would…most of them maintain the original outputs over the VGA port. Even if, for some bizarre reason it didn't, you could just enable the vga_scaler and force it.”

2. CPU performance nostalgia and Pentium vs. 486 debates – Commenters reminisce about the jump from 486 to Pentium, discussing instruction support and real‑world game performance.
- wk_end: “Tomb Raider (1996) ostensibly required a Pentium, and I remember (though memory may be faulty) the demo refusing to run on my 486.”
- rasz: “Not require, just recommends Pentium 60 minimum. Like Quake Tomb Raider loves pipelined FPU, 30 fps on Pentium 60 vs 15 fps on 486DX2@66 and 20 on DX4@100.”
- tharkun__: “I really wanted a DX4@100 back then but it wasn't available in my area. I 'had' to get a Pentium 60, which I was not happy about lol. Upgraded to a Pentium 200 MMX. Whoa!”

3. Practical MiSTer hardware issues (HDMI, clones, documentation) – Several posters discuss problems with HDMI output, recommend clone boards, and lament the lack of example videos.
- shoobiedoo: “So bummed out that I wrecked the HDMI out on my MiSTer. I was trying to figure out a new monitor layout and unplugged/plugged it in a few times. I could SSH into it no problem, but no HDMI out.”
- hexapus: “Dunno which variant you bought, but the QMTech mister clones on Ali Express are affordable, work perfectly well, and come with the expanded 128MB SDRAM expansion and analog I/O board bundled up in a convenient case.”
- xupybd: “The lack of example videos is killing me!”


🚀 Project Ideas

Generating project ideas…

MiSaver HDMI Protector

Summary

  • Inline HDMI protection board that guards the MiSTer's HDMI transmitter against voltage spikes and hot-plug damage.
  • Core value: Prevents costly HDMI port failures, allowing safe cable swapping while the system is powered.

Details

Key Value
Target Audience MiSTer users who frequently change displays or use the system in multi-monitor setups
Core Feature Transient voltage suppression (TVS) diodes, ESD protection, and hot-plug detection circuitry
Tech Stack PCB design (KiCad), discrete components (TVS diodes, polyfuse, optional low‑cost HDMI repeater IC), status LED firmware
Difficulty Medium
Monetization Revenue-ready: Sold as a kit ($15‑20) or assembled unit

Notes

  • Shoobiedoo lamented “wrecked the HDMI out on my MiSTer” – this would solve that frustration.
  • Hardware hackers on HN often discuss protective mods; this could spark a thread on best practices for HDMI longevity.

VGA Precision Scaler for MiSTer

Summary

  • Firmware/softcore scaler that adds programmable VGA timing generation to MiSTer, enabling exact 31kHz output and easy switching between video modes.
  • Core value: Gives users period‑accurate VGA output for retro PCs and CRT monitors without trial‑and‑error tweaking.

Details

Key Value
Target Audience Retro computing enthusiasts using MiSTer for period‑accurate PC builds, especially those wanting VGA output for legacy monitors or superstation setups
Core Feature User‑configurable VGA timings via OSD or config file, with presets for 31kHz, 15kHz, 640x480@60, etc., and a scaler core that can upscale/downscale to match display
Tech Stack MiSTer HDL (Verilog/VHDL) for scaler core, Linux userspace script for OSD, optional Qt GUI for preset management
Difficulty High
Monetization Hobby (open‑source) – could be funded via donations or sponsorships

Notes

  • functionmouse asked “Will it support 31kHz video out via VGA?” and hexapus noted the VGA scaler could be enabled.
  • HN commenters love precise video timing tweaks; this would invite discussion on compatibility with CRTs, LCDs, and scaling quality.

MiSTER Video Hub

Summary

  • A community‑curated video platform that aggregates high‑quality example videos, setup guides, and gameplay demos for every MiSTer core.
  • Core value: Solves the “lack of example videos” frustration by providing searchable, tag‑based tutorials and showcase clips.

Details

Key Value
Target Audience New and existing MiSTer users seeking quick visual references for core installation, configuration, and retro gaming
Core Feature Searchable database of user‑submitted YouTube/Vimeo links with metadata (core name, resolution, input devices, notes); ability to upload short clips directly; community voting and moderation
Tech Stack Frontend: React + TailwindCSS; Backend: Node.js/Express or Python/FastAPI; Database: PostgreSQL; Video embedding via iframes; optional storage (AWS S3 or self‑hosted) for user uploads
Difficulty Medium
Monetization Revenue-ready: Premium subscription for ad‑free browsing and early access to premium guides ($4/month) or sponsorships from retro hardware vendors

Notes

  • xupybd complained “The lack of example videos is killing me!” – this directly addresses that pain point.
  • The HN community frequently shares build photos and videos; a centralized hub would drive discussion on optimal settings, core compatibility, and showcase hardware mods like the QMTech clones.

Read Later