Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
andreaorru
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
andreaorru
10y ago
I'm the author. I disagree with this statement. It takes a considerable amount of effort and research to reach cycle-accuracy, especially on the PPU side. Understanding how the PPU pipeline works will take you more time than everything
62.
▲
by
andreaorru
10y ago
I'm the author. Everything you need is on the NESdev wiki or it's linked there. A couple of particularly helpful resources are linked in my README. The PPU diagram and the 6502 reference were especially useful. I definitely encour
63.
▲
by
andreaorru
10y ago
I'm the author. The reason for the single letters is that those are the actual names of the 6502 registers. Glad you like it overall. :)
64.
▲
by
andreaorru
10y ago
Hi Darius (it's a small world). That looks really good, I'll have a look at it!
65.
▲
by
andreaorru
10y ago
That's very cool. Are you aware of similar tools written in languages other than JavaScript?
66.
▲
Show HN: Fuzzy find Spotify music from inside Vim
(github.com)
3 points
by
andreaorru
10y ago
|
0 comments
67.
▲
by
andreaorru
10y ago
To be fair I don't implement all the mappers, but I'm pretty confident the core parts of the emulator (CPU and PPU) are as small as it gets.
68.
▲
by
andreaorru
10y ago
Thanks (for calling me the right person). There is a price to pay for power in C++ though. Keeping the code beautiful and readable is often a challenge, as the syntax gets convoluted very quickly. I'm not the biggest fan of the Standar
69.
▲
by
andreaorru
10y ago
It's not atomical. Note that the PPU is constantly updated in the middle of the CPU instructions in a way that respects the timing of the original hardware. The relative order of operations between CPU and PPU is respected.
70.
▲
Show HN: Cycle-accurate Nintendo NES emulator in ~1000 lines of code
(github.com)
20 points
by
andreaorru
10y ago
|
8 comments