THE VIDEO SHELF · demoscene
8088 MPH by Hornet + CRTC + DESiRE
8088 MPH is a demoscene production for the original 1981 IBM PC with CGA graphics and a 4.77MHz 8088, shown with real composite output. It competed at Revision 2015 and pushes the hardware well past what it was thought capable of, breaking emulators.
Why HN readers recommended it
HN points to it as the standard example of what cycle-exact, hardware-level programming can achieve on ancient machines, from the colors it produces to its PC speaker audio.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Jim Leonard
- Topic
- demoscene
- Format
- demo
- Level
- general
- HN recommenders in dataset
- 3
- HN mentions in dataset
- 9
- Recommendation years in dataset
- 2017–2024
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
The most amazing thing I've heard done with a PC speaker is in the last part of this equally amazing demo (starts at 6:37 --- the parts before have more "normal" beeper music): [VIDEO] Explanation here: [LINK]
userbinator on Hacker News · 2019-02
In PC Speaker To ElevenGood summary. A bit more generally, demos are often written to run under constrained conditions. They are also often written for competitions that set those conditions. Sometimes, like in this case, the constraints are entirely dictated by the hardware, and the objective is just to …
anyfoo on Hacker News · 2018-09
In Good Apple (Bad Apple Remix) on the Soviet BK-0010/11MLove how people are still pushing old hardware. These are also two excellent demo's on the XT: Area 5150 [LINK] 8088 MPH [VIDEO]
bazza97 on Hacker News · 2024-01
In Video playback on low-end MS-DOS machines
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.


