Comment

Comment by acchow

"In my mind, I view emulators as a sort of converter in and of themselves, ones that primarily take orders designed for old processors and translate them into ones that the new target processor can understand and execute. In that sense, even if sound and graphics hardware have their fair share of differences, in the end, they’re both still fundamentally sending commands. All an emulator is doing is changing the shape and flow of those commands. So long as an emulator is fully tested, it should all work out in the end, even if that’s obviously the really tough part in practice."

Sadly, that is the most technical part of the essay. The rest of it is just anecdotes. They talk briefly about a Crash Bandicoot freezing issue just before launch, which they got around by trying to play the game repeatedly: "All I could figure out was that as long as Crash kept moving, the game remained stable for whatever reason."

parent acchow 3 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton