Additive Blending on the Nintendo 64
ibobev
74 points
7 comments
May 15, 2026
Related Discussions
Found 5 related stories in 764.8ms across 14,015 title embeddings via pgvector HNSW
- Composite Video on the NES: Why's it so wobbly? zdw · 77 pts · July 05, 2026 · 54% similar
- I Built an Open-World Engine for the N64 [video] msephton · 377 pts · March 28, 2026 · 49% similar
- New (Old) 3D Golf: Porting PC-9801 and Virtual Boy to Mega Drive msephton · 15 pts · June 20, 2026 · 41% similar
- CarPlay Is Additive sprawl_ · 169 pts · July 03, 2026 · 41% similar
- Pong Wars on the Commodore 64 Two9A · 12 pts · July 15, 2026 · 41% similar
Discussion Highlights (7 comments)
andrekandre
> Did you ever wonder why explosions and other effects looked so much cooler on the original PlayStation than they did on the Nintendo 64? yes! fantastic article and now i finally know why ^^
1024bits
Discussed a bit more here in 2017-2018: https://forums.nesdev.org/viewtopic.php?t=16414
keyle
Interesting so the N64 had a more flexible color blending process, and in doing that no clamping. So the 'good explosions' were possible on N64 if you did the blending+clamp by hand?
applfanboysbgon
> Did you ever wonder why explosions and other effects looked so much cooler on the original PlayStation than they did on the Nintendo 64? Begging the question, aren't we?! Of the examples displayed, I much prefer Star Fox's fx to Silent Bomber's. They fit the game's style well, and the explosions when killing an enemy are just the right amount of rewarding, while not being so ostentatious as to be distracting. SF64 nailed the game feel of destroying enemies, those small little intangibles that make the game satisfying on a visceral level, as Nintendo is so good at doing.
omoikane
See also: https://en.wikipedia.org/wiki/Saturation_arithmetic
atan2
Posted earlier this week: https://news.ycombinator.com/item?id=48067111
gblargg
It's the same issue you encounter with audio mixing. You have to clamp out-of-range values, even though they don't occur a lot. If you don't you get awful artifacts, and have to lower everything so that it can never overflow your range.