Next Generation Emulation banner

N64 Emulation question

2664 Views 10 Replies 6 Participants Last post by  GPDP
Hello everyone, I currently work in IT doing windows migrations, hardware upgrades etc and just this past month I did a major PC upgrade where I was the lead Technician and one of the people on my team was into retro video games and consoles.

As we talked about different subjects we started talking about emulators and emulation in general and we started to talk about N64 and how its been worked on for a long time and how we still cannot play most of the games from the system on our PC.

Which brought something up that I wanted to ask the emulation community to see what you all say, though I am sure its been asked before but I could not find anything in my searches, but the question is this.

Since N64 is still far from perfect, wouldnt it be easier to try and make one emulator to emulate one game perfectly instead of trying to make one program work for all? or has this been tried and failed?

It just seems to me that if we could just focus on one game to get it working perfectly we can apply that to others.

But who knows maybe I am just stupid for asking but I have never seen this brought up, so does anyone have any insight?
1 - 3 of 11 Posts
wouldnt it be easier to try and make one emulator to emulate one game perfectly instead of trying to make one program work for all? or has this been tried and failed?
No, as reversing targets features and the significance of succesfully reversed hardware components has to be checked with at least a representative spectrum of games, not just one (to account for response variations/bugs for example).
Once reversing is accurate enough, optimized ports and 'good enough' emus based on that research will be more viable.
Kind of like with MAME and Finalburn Alpha (support for fewer, popular systems with great performance and desirable features).
BSnes introduced a novel approach, not just cramming optimizations allaround but also producing different releases with varying tradeoffs (within the same emu).
Ultra-slow maximum accuracy (meant for development/romhacking), sort of slow high accuracy (default), fast good accuracy (yet significantly higher compatibility than more mainstream emus).
1 - 3 of 11 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top