Tag: snes
4 posts tagged with "snes".
Speculative execution against the SNES sound chip
The SNES core was losing four million cycles a frame waiting on a sound chip on another board. Predicting the answer lifted Super Mario World from 35 to about 50 fps.
Proving where the SNES bottleneck was
Days optimising the HDMI coprocessor because every symptom said it was holding the SNES back. The measurements pointed at the wire instead.
The RP2040 as a SNES sound chip, at 97 per cent of realtime
Two bodge wires taught the HDMI coprocessor to talk back and run the SNES sound chip with real Super Mario World music. It reached 97 per cent of realtime.
Profiling the SNES core on the H7
The from-scratch SNES core matches the reference emulator to the cycle. Five optimisations measured on hardware, and a profiler that says the problem is memory.