Posted Jun 07, 2006 at 10:23AM by Josh J. Listed in: Homebrew Development, Homebrew Emulators, News, Nintendo 64 Tags: StrmnNrmn, Sourceforge, N64
Ó

dStrmnNrmn has posted news about his progress with the Daedalus N64 Emulator on the PSP. According to his blog he updated the project CVS repository, but he is not quite ready to release a new binary yet (still a few more optimizations and various bugs to fix first) and will try to release it within the coming week.

Incidentally, updating the source normally only takes 20 minutes or so, but it took a good couple of hours tonight. Sourceforge updated their CVS service recently (May 12th) and as a result I had to spend a couple of hours updating WinCVS, generating new SSH keys and the like. Hopefully it won't be so painful next time around, or I might just lose the will to live.

As a more general update, I cleared a couple of things from my TODO list sorted this weekend. I'm caching floating point registers for most of the single-precision Cop1 instructions, which are now implemented directly in the dynarec code. I've not timed this in depth yet, but it's shaving 10-20ms/frame off the intro to Mario 64 (Mario's Head), which is particularly FPU heavy (i.e. I'm getting ~160ms/frame rather than ~180ms)

Finally I need to have a good think about how to go about optimising the double-precision floating point performance. As the PSP doesn't have hardware support for double precision floating point this is currently very expensive (i.e. adding 2 doubles on the n64 takes just one instruction - on the psp this balloons to several hundred as it all has to be done in software).

It is good to see that the Nintendo 64 emulator is being worked on and hopefully will continue to be updated until it is perfect. Well that is the news about Daedalus for now when more information becomes available we'll be sure let you know. You can check out the changes to the source by visiting StrmnNrmn's CVS section of Sourceforge.


[Via StrmnNrmn] Permalink  |   Email this  |   Linking Blogs   |   Digg It!

Bookmark / Find this article on:


39 Comments


Sort by:
   by homebrew enthousiast (Unregistered) - 2006-06-08
 » somebody compile the source please !!


since he has already released the source, it would be nice to see a compiled version of the code, so we could actually see how the emu is coming along,

i hope some person here knows how to compile this to eboot file, and puts it up for download soon;


   by Annonymous Coward (Unregistered) - 2006-06-08
 » This is a good example

I have just been reading through this N64 Blog for Daedulus and the support given is great to see. The great thing that I noticed is other devs for example blog users and the SnesTYL emulator devs have been giving him new ideas and he said they had made him think of solutions that he didn't consider before. It is very refreshing to see the homebrew community offering constructive criticism, positive feedback and support.

   by Kev (Unregistered) - 2006-06-08
 » I kinda agree with Laxer3a here..

85% of this community has trouble getting homebrew working, let alone understand all the technical explanations strmnnrmn offers.

I'd suggest you don't overplug him like you or anyone did with Nexis aka Monkey.

Just stick to benchmarks and official releases. =)

   by WHat a newb (Unregistered) - 2006-06-08
 » *****g

This emulator blows and it dosent even work on 2.6. This blows more than ur mom dumb ***** MONKEY OWNS *****ES

   by Advertising -
   by ROZZIE - 2006-06-08
 » 2.6 owner dip $hit

36 obviously your an idiot this works better on my 2.6 than monkeys. but who gives a $hit just as long as someone is trying? go ahead and shove another ding dong in your mouth and take out the trash so mommy will keep on paying for the internet service that you use to spout out pointless b@ll$hit which does nothing but make you look stupid and waste all of our #@@#ing time. @sshole!

   by 1.5owner - 2006-06-08
 » awesome

i like being updated on this emulator's progress. Ur doing a good job, unlike pj64, which the site for hasn't been updated in years it seems like

#36, go away. This is the best n64 emulator on the psp, and even someone with as little coding knowledge as myself understands how hard it is to make such an emulator! Wow, i'd like to see u go and code a better one, dumbass!

While the current release of this emulator is "unplayably slow" (StrmnNrmn himself), i am pretty sure that this next release will be great. It will at least be fast enough to actually have fun playing, say, 10-20 frames per second. Great work! Onward to handheld N64 emulation!

   by Hello (Unregistered) - 2006-06-08
 » 6 years

#36, are you 6 years old or something??? You are probably one of those guys/girls that as soon as the emulator is working they are the first ones to use it and not even show any gratitude towards the people that spend months of their personal time doing this for us all. Just go get your pacifier and go to bed!

   by ThE GriM ReapeR (Unregistered) - 2006-06-08
 » #36 is *****ing stupid

it works on version 2.6 perfectly. Like #39 said you must be 6 years old.

   by not important (Unregistered) - 2006-06-13
 » CORN

i dont know pretty much anything abaut programming... but on my old pentium 233 computer i had a emulator called corn. It worked on full speed. cant you make a port of that emulator instead?



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