← Sunday, October 18, 2026Performance & OSEssay
Software rendering can make old 3D games run sharply at high resolution
The piece describes running Quake’s CPU-based software renderer at 800×600 and a locked 60 fps on a Dell OptiPlex 380, contrasting its sharp pixels with early 3D-card rendering. It offers a concrete perspective on rendering trade-offs and how much modern CPUs can do.
- What
- Software rendering uses a game’s CPU code to draw every pixel and write the frame to video memory, without a 3D card.
- How
- At high resolutions, every extra pixel adds CPU work; modern hardware can run some classic DOS games sharply, though demanding titles still need more power.
- Why it matters
- The example highlights how workload scaling can change with resolution: rendering choices that were impractical on old hardware may suit modern systems.
Read on jamesfmackenzie.com → Hacker News · 231 comments
Discussion
Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.
Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.