One of the most prominent SNES emulators around is
with no doubt, SNES9X. With DOS, Windows and many other
ports available, it is the most widely available emulator
for that platform. The main guy behind it, Jerremy Koot
has been working for a long time on it, starting on a
Pentium 133 machine, working towards an emulator that
performs quite nicely on today's machines. Get to know
Jerremy and the reasons behind his Super NES emulator
in this latest InterView at EmuViews:
|InterView with Jerremy Koot! - July 7, '99 by JoseQ
1. Care to introduce yourself and tell us how you first found out about
Well, I'm Jerremy Koot, working as a full-time Delphi Programmer... I
started working on Snes9x a few years back because I wanted to prove to a
friend that I could... And I mainly heard about emulation because I had a
MSX in the early days, and was using an emulator to play a few games on my
2. What was your first impression, and what did you like the most about
About emulation... Mostly the impression was, man I need a faster computer
3. What made you decide you wanted to code your own emulator?
AS I said, I wanted to prove to a friend that I could do something like this
and that it was possible with the hardware that was then available (P133)...
And it was... Although a bit slow...
4. Why did you choose SNES as your target platform?
The friend that dared me to do this was a SNES coder....
5. What have you considered the major barriers in getting Snes9X to
its current status?
You should talk to Gary about that... Mostly it's bug-fixing, most of the
features are there... Just not all of them are working as they should (see
for example the SuperFX emulation code)...
6. Do you feel there are still some barriers that you can still consider
as being major?
No, not really.. But it's not something I'm busy with every day... The past
year (almost two) I've mostly been busy with the Windows port... And I've let
most of the core coding (Snes9x itself) be done by Gary...
7. Do you think SNES will eventually be perfectly emulated? If so, how
much time? months? years?
Perfect is a big word, what I think is that eventually (and I do not expect
that to take very long) most games will run on Snes9x... Some people have
done tests with 1000+ ROMS and measured that about 97% of all the games
work... But perfect, no... Simply because the Snes is a crap console...
Built from the cheapest parts available... Which aren't all that well
8. What are the short term goals that sit atop the priority list of
things to add to Snes9X?
Well, speaking in the terms of the windows version... Network support, make
it more stable and add features like a good cheat engine...
9. If you were to choose another platform to emulate, which one would
Probably one that everybody now considers 'impossible'... Like the upcoming
Playstation 2 or the now available Dreamcast... Why, you ask... Simply
because by the time the emulator is near 'perfect' the machines running it
will be twice (if not more) as fast as the current machines... And there's
still no console which beats the high-end PC in performance... Although they
come a long way for less money...
10. Any words to the public?
If you ever want to write an emulator, do not write it for the hardware of
today, write it for the hardware of tomorrow... Simply because your emulator
won't be finished in one day... And by the time it is, the hardware will be
ready for it =)
Thanks to Jerremy for an awesome
job on his emulator, and for taking the time to answer a few
questions for us. Luckily we will start seeing some of
these features in Snes9X releases pretty soon. I'm specially
looking forward to Network Play indeed. You may visit the
Snes9X Home Page for the latest news and developments. Thanks
One Article Up: The Rumor Mill
One Article Down: No Cash Gameboy 2.2!