The NES CPU Can’t Multiply. It Ran Super Mario Anyway.
Tick By Tick
0:00 / 0:00
The NES CPU Can’t Multiply. It Ran Super Mario Anyway.
1 346 просмотров · 3 нед. назад
Tick By Tick
76 подписчиков
1 346 просмотров · 3 нед. назад
The chip inside the NES has no multiply instruction. It also ran Super Mario Bros. Here's how, one tick at a time, using a 6502 emulator I wrote in C.
0:00 A chip that cannot multiply
0:48 Why Nintendo bought the cheap one
1:54 One tick, one tiny step
3:15 Decoding is just looking it up
4:06 Three hands
4:54 A row of yes/no lamps
5:49 Three times ten, the long way
7:26 How I know it's right
8:28 Zoom out, and the next question
The full source of the emulator, in C: https://github.com/TickByTickDev/NES-Emu
Tick by Tick: maths, physics and code, one tick at a time.