Project ideas from Hacker News discussions.

We ran Doom on a 40 year old printer controller (Agfa Compugraphic 9000PS) [video]

📝 Discussion Summary (Click to expand)

1. Enthusiasm for retro‑hardware gaming
The community is thrilled to see old systems bring back classic experiences.
“This is freaking awesome.” – peteforde
“Looks roughly as smooth as it looked on my 25 MHz 386.” – lizardking
“Now do Crysis.” – estomagordo

2. Nostalgic reference to legacy tech
Names like Agfa spark memories of outdated equipment, highlighting how rare such brands have become.
“Agfa: now there's a name you don't see any more.” – esafak

3. Humor in inter‑generational tech curiosity
A parent’s child encountering retro jokes (e.g., a “pregnancy test” gag) underlines the lasting pop‑culture impact of the “does it run DOOM?” meme.
“She found the pregnancy test to be particularly amusing.” – EvanAnderson


🚀 Project Ideas

Generating project ideas…

[HD-Amie Cloud: Native HD Amiga Emulation]

Summary

  • Cloud platform lets users write, compile, and run Amiga programs with native HD (800×600) graphics without an AmigaOne 1230 accelerator.
  • Automatically maps modern graphics calls to VGA/WebGL output, enabling easy DOOM or Crysis‑style demos.
  • Core value: Makes retro development instantly accessible and testable.

Details

Key Value
Target Audience Retro developers, educators, hobbyists
Core Feature One‑click HD graphics mode + built‑in DOOM runner
Tech Stack WebAssembly, Emscripten, Rust, React
Difficulty High
Monetization Revenue-ready: Subscription $5/mo

Notes

  • Quote from user: “My 12 y/o daughter recently ran into a ‘does it run DOOM’ reference… I’ll have to show her this one.” (EvanAnderson)
  • Potential utility: Quick testing of particle demos and benchmarking without hardware.
  • HN commenters would love the instant “does it run Crysis” experience and educational showcase.

[HDMode Lite: Portable High‑Resolution Driver for AmigaOne]

Summary

  • Open‑source driver library that adds native HD (800×600) support to any AmigaOne accelerator lacking Zorro III or AGA chipset.
  • Uses DMA‑bounce emulation to provide a zero‑config graphics mode fallback to 640×480.
  • Core value: Turns existing AmigaOne hardware into a capable HD platform for demos and games.

Details

Key Value
Target Audience AmigaOne owners, retro‑hardware tinkerers
Core Feature HD mode switch with automatic fallback and scaling
Tech Stack C, AmigaOS SDK, LLVM
Difficulty Medium
Monetization Hobby

Notes- Reference to dead demo site: “unfortunately the dmabounce.projects.hawkwing.net site is dead; this looked really good too.”

  • User comment: “Looks roughly as smooth as it looked on my 25mhz 386.” (lizardking)
  • Would appeal to community seeking practical upgrades without buying new hardware.

[Amiga Particle Playground: One‑Click Particle System Builder]

Summary

  • Web‑based IDE that compiles simple particle system code (C/Rust) into Amiga executables and runs them in an emulator with visual preview.
  • Provides ready‑made Nasm templates for classic particle demos, lowering the barrier to experiment.
  • Core value: Enables rapid creation and sharing of particle effects reminiscent of “particle demo by f3w64r”.

Details

Key Value
Target Audience Student developers, game prototypers, educators
Core Feature Live preview + auto‑generated Makefile for Amiga builds
Tech Stack React front‑end, Nasm backend, Dockerized Amiga emulator
Difficulty Medium
Monetization Revenue-ready: Freemium (free preview, $3/mo for export)

Notes

  • User interest: “Seeing particle demos made for Amiga is cool.” (lizardking)
  • Aligns with demand for easy graphics experiments and benchmarking on retro platforms. - HN commenters would value a playful, shareable environment for testing visual effects.

Read Later