HackerTube

THE VIDEO SHELF · sine function optimization

Finding the BEST sine function for Nintendo 64

Kaze Emanuar searches for the best sine approximation for the Nintendo 64, comparing the lookup tables in Mario 64 and Ocarina of Time with polynomial alternatives. It walks through numerics and 3rd, 4th and 5th order approximations.

Why HN readers recommended it

Cited in discussions of sine implementations and whether lookup tables beat computation on memory-bound hardware.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Kaze Emanuar
Topic
sine function optimization
Format
explainer
Level
intermediate
HN recommenders in dataset
2
HN mentions in dataset
8
Recommendation years in dataset
2023–2026

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.

  • You might also find this video interesting: "Finding the BEST sine function for Nintendo 64" [VIDEO]

    eska on Hacker News · 2024-03
    In How do computers calculate sine?
  • Yeah, I used a ton of trig tables for software renderers in the late 80s/early 90s, but I'm just throwing ideas out there, since I've seen a lot of really great optimizations recently that were mostly missed during that time. This guy puts a lot …

    qingcharles on Hacker News · 2024-08
    In SNES Coprocessors: DSP-1 and Friends
  • This is the video that got me thinking: [VIDEO] I was writing software texturers etc in the late 80s/early 90s, and even recently I've seen x86 people humble me with all sorts of info that I had no idea about at the time, concerning pipelining …

    qingcharles on Hacker News · 2024-08
    In SNES Coprocessors: DSP-1 and Friends

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.