Posted May 19, 2009 at 05:06PM by Gino D. Listed in: Homebrew Development, Homebrew Emulators, Nintendo 64, QuickJump QuickGuide Tags: StrmnNrmn, Zelda, N64, London, Dark AleX, homebrew community
Ó

StrmnNrmn - Image 1


From Dark AleX to Fanjita to FreePlay, there are a handful of PSP homebrew coders out there whose names, whenever mentioned, send shivers down spines in awe and grandeur (or spite, in some unfortunate cases).

While most of the coders out there work within the same circles, one of them seems to be standing on the outside, causing his own storm of sorts.

External from most of the drama and controversy, StrmnNrmn is happily living in his own world, giving us one of the greatest homebrew emulator projects for the PSP: the Nintendo 64 emulator, Deadalus PSP.

As a tribute to Daedalus' third year anniversary this month, here's your QuickGuide for reminiscing (or catching up!) on the life and times of StrmnNrmn so far. Strap into your seats, we're heading into the eye of the storm!



Who needs vowels in their name anyway? StrmnNrmn breaking free from the norm

Mario likes his Apple - Image 1StrmnNrmn - are you sure you're pronouncing it right? While I can't confirm the first five letters (I'm just assuming it's short for Stormin' cuz it sounds cooler that way), what I do know for a fact is that the last four are an abbreviation of his real name, which is Norman. He is based in the UK. If you want to stalk him, last we heard, he found a flat in Guildford, Surrey, but that was almost two years ago now.

He's also a Mac user - eventually got a MacBook Pro back in mid-2007 - just in case you were wondering. As he explained before, Daedalus PSP compiles much faster on Mac OS X compared to when he was still using Windows to work on the emulator.

Probably a shining epitome of professionalism in the homebrew scene, StrmnNrmn has always had an aura of being one of the most brilliant developers to look up to.

Despite receiving countless blows from naysayers who always thought that Daedalus would never go far, StrmnNrmn has remained dedicated to the cause.

And my, what a noble cause that is. He's made public the source codes for all of his releases since Day 1, and to him, it's all about love for development and progress. And that's also why we love him too, being such a sport and all.



Daedalus PSP - Image 1


World 1 - 1: Daedalus in its early days

StrmnNrmn's very first release of Daedalus PSP was back in May 2006. This would have been right at the forefront of PSP hacking scene when Team Noobz, Dark AleX, and even HarleyG were busy working on the golden 1.50. At those early stages of brew development, having an N64 on the PSP was surely a big deal.

Daedalus PSP is actually a port of an existing Nintendo 64 emulator - and the fact that it was "just a port" didn't seem to sit well with other people at first. And so, StrmnNrmn received the first round of bashing from the critics (yeah, there's always a tough crowd - some things just never change around here).

There was even some issue about StrmnNrmn supposedly competing with PSMonkey, who was actually the very first person to release an N64 emulator for the PSP. StrmnNrmn? Compete? Of course not!

Now, as you'll find out in the next section, the early stages of Daedalus were very frenetic - with the first two versions being released on the very same day! If you checked out the release dates, you'd notice certain some lulls, but despite that, it's still been one heck of a golden era for emulation.



Daedalus - Image 1The golden age: from GoldenEye to Zelda

Like with all coders, StrmnNrmn had his glory days which flourished with release upon release, lots of feedback from users, and of course considerable support from the homebrew community.

Daedalus PSP grew from the very first version all the way up until R13. Along the way, games were continually tweaked and optimized, speed increases, audio improvements, incorporation of savestates, frameskipping, custom controller configurations... bit by bit, every brick and mortar laid on to the foundations gave rise to a formidable N64 emulator on the PSP.

Some of the games which have been continuously being worked on were The Legend of Zelda: Ocarina of Time, GoldenEye 007, Super Smash Bros., Mario Kart 64, Star Fox 64... The list goes on.

Tracking down the entire development history of Daedalus is a long and arduous journey. And since this is a QuickGuide, the most we can spam you with would be the release list of each and every Daedalus version. Of course, lots of progress reports happened in between but as far as milestones go...

Daedalus progress comparison - Image 1


Here I've listed all the release articles, marking down some of the milestones with each version (If you guys want a full detailed version history of Daedalus PSP, just download the most recent version - R13 - and check out the changes.txt file included in the archive.):


Reaching out (and expanding) into the future: rebirth into the DeadalusX64 project

Daedalus - Image 1As you can see, the very last full version of Deadalus that was publicly released by StrmnNrmn was R13. Unofficial beta versions for R14 came out care of Wally and Captain Morgan, but eventually, progress reports from StrmnNrmn himself went down to a trickle until it became apparent that he had fallen under a release hiatus.

After almost a year since R13, things jump-started eventually when a team of long-time Daedalus enthusiasts, testers, and/or contributors decided to take the mantle and pick up where StrmnNrmn left off, starting from those R14 beta versions. Thus, the DeadalusX64 project was born.

Just like when Daedalus first appeared on the scene, so did DX64 receive some backlash. More people called foul saying the project wouldn't go anywhere still, and yet some even accused the team of disrespecting StrmnNrmn's legacy. Ah yes, the naysayers once more. See, I told you some things never change around here...

Well, for the most part, all that's been smoothened out. StrmnNrmn came back out of hiding, revealing off the bat that "No, [he] didn't choke on a mince pie."

Apologizing for the sudden extended leave of absence from the community, he did reveal one cool thing though - another clear sign of this coder's professionalism. The best part came in when he reaffirmed that his commitment to the Daedalus cause still very much applied.

See, not only did StrmnNrmn give the DX64 project a green light, but also said that he would be contributing to it every now and then. He definitely approves of what the DX64 team is doing, because ever since Day 1 - source codes all the way, baby! - that's exactly what he wanted. In his own words from the "mince pie" post:

The whole reason for making Daedalus open source was to give people the opportunity to learn from the source code and update it as needed, so it's great for this to be happening.


Such a sport, this guy is. Such a sport!

And who are StrmnNrmn's protégés, so to speak? As it stands, the following are involved in contributing to the code of DaedalusX64: Howard0su, Wally, Chilly Willy, Salvy, Kreationz, Hlide, and ShinyDude100. Of course, other members of the team also include the testers and those who've given feedback to the beta releases.

Here's a teaser trailer from one of Team DaedalusX64's beta builds:





Not quite daed - but loving it!

Now StrmnNrmn may not be all that active as much as he was back in the day. But rest assured, he's still around - maybe just not in in the front-end making releases and going public. Last we heard, he's busy with real life.

Daedalus N64 - Image 1According to the last post in his blog, other than contributing to the DeadalusX64 project, there are two major pursuits he's got his hands on:
  • One thing he hints at is that he's working on a high profile game. No word on what game exactly, or for which studio. (I did some digging - one of the biggest dev studios in Guildford is Criterion Games. Hmm.)
  • He's also hinting at another port of the Daedalus project, but this time, it's going to be for a different platform.
Admittedly, he mentions that he does have phases in life where he loses momentum due to other projects - periods of "radio silence," as he put it. And yes, he's apologizing in advance if it so happens that his next blog post would come in another year.

So you never know though, if and when StrmnNrmn will come back to PSP development with a force to be reckoned with. Maybe what we're having right now is just a calm before another huge storm, eh?



With that, our very own radio silence sets in. We now conclude our QuickGuide on StrmnNrmn and Daedalus development. And unfortunately, the Who's Who series will also be getting a bit of a radio silence for the next couple of weeks to pave way for other investigative feature articles, this time centering on E3 2009. (Ooh, excited?)

So now, I bid farewell: it's been a pleasure and I thank you all for joining me on this journey. Gino D., signing out! It's been one heck of a blast, people! Keep 'em brewing!



Related article:


Permalink  |   Email this  |   Linking Blogs   |   Digg It!

Bookmark / Find this article on:


8 Comments


Sort by:
   by Advertising -
   by jimftr - 2009-05-19
 » NIce work

great post gino, lots of info for the noobs and clueless newcomers to homebrew. i also learnt a few things, looking forward to quickguide 17. :D


   Re: leq - 2009-05-19
 » @Gino

"From Dark AleX to Fanjita to FreePlay"

Okay seriously, does FreePlay own this website? The fact that you'd even compare him to Dark-AleX and Fanjita absolutely blows my mind.
   by m3rox - 2009-05-19
 » meh

StrmnNrmn is a quitter. He gave up on Daedalus, and only joined the DaedalusX64 project to get his name added to the list of devs. He never really did anything on DaedalusX64 before quitting. It's Wally, Kreationz, and Salvy that are doing all of the work.


   Re: p0op - 2009-05-19
 » .

Regardless, he is the one who started the project, and showed that you can indeed emulate the N64 on the PSP at a nearly playable framerate, albeit for only a few games.
   by Kreationz - 2009-05-19
 » The truth as much as I am allowed to say...

First Daedalus started in 2002. It's been 7 years not 3. He wrote the PC version as well with help from a couple other people. The real information about him is all based on rumor and should not be taken as truth... (But it does make a nice cover story :P)

@m3rox, but everyone should read.
Second, he never truely left. He just didn't update his blog... Why? All I can say (and yes, I and several devs know the truth) is yes, he was working on a very high profile project, but Daedalus wasn't completely ignored... some of his early commits after "coming back" were things he noticed that were issues with porting it to another system. All the while having to stay silent. Also, myself, Salvy and Wally are not coders by profession. Would you want to work on this everyday if you spent everyday looking at code for a living?

That said, both he and Howard0su have still been very busy, but I talk to them on a regular basis. Howard0su has turned some of his latest code over to me to debug, but I myself don't understand all of it yet. I'm just a hobbyist and still learning as I go. Lucky for all of you I learn fast. Strmnnrmn on the other hand has work he's planning and will be back to coding soon. Daedalus is a hobby for him, there no money in it for him. (and he's refused payment any portion of ads or anything else for him goes to charity) So, work and life has to come first. He recently moved actually... Which has been most of the cause for the last few months of silence. Howard0su well he took a long vacation and nothing more. I've been active why? I don't have a job at the moment, but I'll be going back to work and slowing down soon myself. 90%+ of our code is still Strmnnrmn's work he never truely left and won't be leaving any time soon.



   Re: Gino D. (QJ. NET Staff) - 2009-05-19
 » Hehey! Kreationz!

Hope you and the rest of the DeadlusX64 team are doing well! ^_^

Yes, Daedalus is in fact quite old. Thanks for pointing that out. Even I have bounds to my researching skills. (Plus some added info from Salvy too! - and damn, I hope no one takes the whole "those who want to stalk him" bit too seriously hehehe!)

For this article, at least, we make a distinction. The three years mark the first release of Daedalus PSP. Gawrsh, I can't imagine having to go waaaay back to its PC roots. LOL

Oh and about what m3rox said, well... like I said... there are always naysayers. ;-) Hope your reply douses those flames!

More power to you guys in the DX64 team! And yes, of course, that includes StrmnNrmn too!
   by Kreationz - 2009-05-19
 » One last thing...

I recently uploaded Rev 369 of the alpha's. There a link to download locations in the news of our site that gets updated fairly regularly. This recent one fixes the shaking like double display did back in Beta 1, but It doesn't break any games this time around. (I've learned more and properly implemented it this time.) I does have problems with the FPS display but I'll be cleaning up the code and fixing that soon enough. I just wanted the code out there for testing purposes.

   by Salvy - 2009-05-20
 » !!!

If it wasn't for StrmnNrmn this project would never existed and also a so developed N64 emu for PSP.

Note: I mostly do work as Webmaster over Daedalusx64 website, and help on other things like the Wiki.
I'm one of the less experienced around all the devs, my work is just really minor compared to lal the work done on Daedalusx64 : P

Big props to Gino this article was really good, brought good memories, and don't forget all the new sceaners to thank StrmnNrmn !! : D



Add QJ.NET
Add to My Yahoo!
Google Reader Subscribe with Bloglines
Add  to your Kinja digest Subscribe in NewsGator Online
Subscribe with Pluck RSS reader Add 'www.qj.net' to Newsburst from CNET News.com
Subscribe with SearchFox RSS del.icio.us www.qj.net
Add to Technorati Favorite! Add to My AOL
furl! it Stumble for Treehugger!

 Username: 
 Password:
Forgot password
New user registration



Categories
Emulators
Titles
Archives