That’s a problem with the current state of emulators, yes, but what are the technical barriers to implementing proper low-level emulation, including handling microcode as mentioned earlier? Imagine that I’m asking this as an embedded systems engineer.
It’s probably worth looking at what Ares is doing with N64 emulation in this case.
Ares aims for accurate emulation (as an overall project goal) and I understand their N64 emu is pretty good. So if there is as lesson to be learned it may be there.
As a hobbyist who’s profession is well outside of tech, this is about as good as you can get from me !
I’ve recently just dipped my toes into emulation, and spent a month writing a decent NES emulator from scratch (we’ll see how well it performs on a ULP ARM core, but I’m optimistic), so I’m starting to think about how far I can push the envelope.
That’s a problem with the current state of emulators, yes, but what are the technical barriers to implementing proper low-level emulation, including handling microcode as mentioned earlier? Imagine that I’m asking this as an embedded systems engineer.
It’s probably worth looking at what Ares is doing with N64 emulation in this case.
Ares aims for accurate emulation (as an overall project goal) and I understand their N64 emu is pretty good. So if there is as lesson to be learned it may be there.
As a hobbyist who’s profession is well outside of tech, this is about as good as you can get from me !
Thanks for the tip, I’ll take a look.
I’ve recently just dipped my toes into emulation, and spent a month writing a decent NES emulator from scratch (we’ll see how well it performs on a ULP ARM core, but I’m optimistic), so I’m starting to think about how far I can push the envelope.