Magnus Danielson is the head programmer for Shark, one of the newest
emulators around. Along with Henrik Skarstedt and Johan Köhler, they have formed
the Dead Serious Clan which is also responsible for Gekko, the first publicly
available (and now on pause) Neo-Geo emulator. So we called Magnus out for quick
InterView and get a status on Shark, although there is not much info on that
subject. Here are the questions:
|Magnus Danielson, Shark Programmer - May 26, '98 by JoseQ
1. The Dead Serious Clan... That sounds pretty serious to me... Why that
name? Who actually came up with it, and who does it include at the moment? Can
you name them, and tell us what they do with Shark and previous Emu
We made up the name while writing the press release for Shark, it just
captures the essence of our personalities. Dead Serious Clan is me(Magnus),
Carl-Henrik Skårstedt and Johan "Grekmackan" Köhler. Me and Carl is working
with Shark and Johan is making the Gekko emulator and answering to
conspiracy theories from over-the-edge inspired X-Files freaks (he
previously made the Nemesis and Salamander emulator ). See us in a coming
episode of X-files!!
2. How did you guys get together? How did you find yourselves?
We met sometime during 1989, while we were programming demos for the Amiga.
We found ourselves in the Blue House in Kungsbacka, Sweden :)
Now to the point, the Shark Emulator.
3. How long did it take between the idea of emulating Flying Shark and the
first public version?
I believe it was about 2 weeks from start to first release.
4. Is this arcade a more modern architecture or is it a very simple
machine? Can you tell us about the difficulties you faced before gotting it to work?
Well, it depends of course what you are comparing with. I think it is a
relatively simple machine with 3 layers and 512 sprites..The most difficult
part of the emulation was the "protection". It uses a tms320 co-processor
for a few tasks. Unfortunately there was no dump available of the tms320
rom, but by studying the in-arguments of the tms320 functions(sent from the
68k processor) and how the results were used, we managed figure out what was
going on and write some substitute code.
5. What is the best word to describe the feeling you had the first time you
played Flying Shark on your PC?
Re-jävla-spect. The game was actually better than I remembered it.
6. Why Taito or why Flying Shark? Is it one of your favorites?
I just stumbled over the roms and had a vague memory of the game being
pretty good....and it turned out that it actually was.
7. Is further optimization being done for already emulated games, or are
new games the only thing being worked on?
We have made some minor optimizations since the last release, but we mainly
focus on emulating new games. As long as it runs in full framerate on my
machine I'm happy :) I hope there's not too many people out there still
messing around with 486:s.
8. What is next for Shark? I've read you mentioned new games coming in the
next versions... Any hints? Are they Taito as well?
There will be surprisingly many surprises..But yes, many of them are Taito
9. What is next for The Dead Serious Clan? A new Emulator?
We will continue adding games, and who knows, we might even release a
front-end for Shark sometime, letting you enjoy the full rich taste of
Shark. (For now, check out the Shark receipes link on the Sharkweb!)
10. Finally, when can we expect the next release of Shark?
Between 2 weeks and 6 months is my guess. Give or take a few years.
As you might understand we have no clue about when it will be finished.
Thanks a lot for granting me this short InterView.
Thanks for the interest.
There it is folks, unfortunately no date for the next Shark thats
coming near our waters. At least we know there are a few new games coming
and also from Taito. Any guesses? Stay tuned for yet another InterView
coming. Keep sending your requests too.
One Article Up: Neo Geo ROMs when?
One Article Down: ROM Database Page Ready