Posted Jul 12, 2006 at 12:59AM by Remi M. Listed in: Homebrew Development, Homebrew Emulators, Nintendo 64 Tags: Super Mario, StrmnNrmn, Daedalus
Ó

DaedalusIt's been quite a while since StrmnNrmn's gave us an update on some significant leaps and developments for R6. Although, he hasn't released the app yet, recently he updated his development blog with some insights about significant graphical fixes that he had accomplished for the so near, yet so far Daedalus PSP R6.

In your comments, you have been sharing your problems with the emu and as a response to that, the first thing that StrmnNrmn shared was that he had managed to fix the horrible flickering that has haunted users when they are running some ROMs (the developer mentioned Paper Mario as a good example). How did he go about it?

He had a realization that  some roms execute multiple display lists per frame, he earlier assumed that roms executed exactly one display list per frame and that each display list would clear the screen, render everything, and then wait for the screen to flip. Such is the case for Paper Mario which according to him, executes 2 display lists per frame. In the developer's own words "by making sure that I only flip after the second display list executes, I avoid the flickering (the actual solution is a little more involved but this is the general idea)."

After being able to solve that, he went on to remedy another issue. The next thing that he got his hands on has got something to do with the backface culling of triangles. He admitted that he was responsible for a minor boo-boo-- "when I (he) ported the graphics engine over from the PC version, I (he) forgot to implement the two or three lines of code which handles this." It may be something that is minor, but this fix is responsible for correcting a number of important graphics problems. He pointed out that this fixed "all the walls getting in the way in Quest 64."

And aside from these two developments, he was also able to squeeze in and fix a memory leak that could be found in the texture handling code which he believes was the root of the hassles or random crashing that usually happens when leaving the emulator running for several minutes or more. He observed that Super Mario 64 would randomnly crash after 5 minutes tops. When he fixed it, he noted that Mario was able to run without any hassles for a good 30 minutes.

On the lighter side of things, he wants to apologize to those who email him about their comments and other what-nots, you'd have to understand that StrmnNrmn is one busy developer. He promises to reply to those kind enough to share their thoughts once he is done with the emulator. For now, that's all, but something tells me that we can expect R6 to be available any time soon. And as a parting gesture, feel free to share some glitches that you've experienced with it so as the good developer could remedy them.


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

Bookmark / Find this article on:


58 Comments


Sort by:
   by xaaronxcore (Unregistered) - 2006-07-12
 » booyah

1st comment woot! i cant wait till you get this running 30 fps...

   by 2nd (Unregistered) - 2006-07-12
 » 4566666

great

   by qwertyuiop (Unregistered) - 2006-07-12
 » progress

And I cant wait until retards like you stop wetting yourselves about first posts.
And on topic its nice to see this emulator making progress, but unfortunately it may be a long time beofre its at a playable rate

   by metroid (Unregistered) - 2006-07-12
 » nice

Sounds good, but i won't be satisfied untill it runs the roms at a decent speed :p

   by NCS (Unregistered) - 2006-07-12
 » WOO! 5Th POST

This is gonna be one hell of a project. If i was a dev, I'd probably end up charging people for my work cos it seems to be a HARD task to accomplish

   by alright (Unregistered) - 2006-07-12
 » ya

this is really great
great workstrmnntrmn

how much average fps can this thing pull right now?

   by Devun_06 (Unregistered) - 2006-07-12
 » Great!!

This is great, I play simple games with it just to try it out, but for now I'll wait before getting into the Zeldas and Mario :p, but I do love this guy's work... he's like a fricken PIMP!!!!

   by steveo (Unregistered) - 2006-07-12
 » great

great work hopefully see a new release soon keep up the good work

   by Advertising -
   by Muhu (Unregistered) - 2006-07-12
 » hmm....

keep it up my man

   by gjhd (Unregistered) - 2006-07-12
 » erw

we need some sound on this emualter

   by SeanyP (Unregistered) - 2006-07-12
 » Yey!

Keep up the good work! this is more believable than Zombi146's work so i applaud you for keeping us informed Strmnmmnmmmnmmmnm...... umm Well Done!! :p

   by wtf (Unregistered) - 2006-07-12
 » WHAT THE HELL??????

i dled theres NO fuc.king sound!!!!!!!!!!!!

   by ??? (Unregistered) - 2006-07-12
 » ???

what happened to the "full speed" n64 emu rumored to come out after the 14th? any word from either the news poster or the creator/editor of the emu?

   by that ultrahe emu is most likely fake anyways (Unregistered) - 2006-07-12
 » this is real

only stormingnorman and psmonkey can be trusted with their emus

   by meh (Unregistered) - 2006-07-12
 » hummm

@12-it is supposd to be like that idiot
@13-I don't know in what world you live, but here it is still 12/7
@14-yeah because they are the only ones with skill to make a n64 emu....you are also an idiot

anyway can't wait for R6...keep it up storming norman!
also can't wait to hear more from zombi....

   by R Kelly (Unregistered) - 2006-07-12
 » i piss on 15

ofcourse those people are asses they post here don't they? Im glad that correcting 12 year olds that are just starting to get one ball to drop gives you some sort of moral satisfaction.. 15 is totaly right.. that ultrahle is most likely fake. i hope they port corn to psp.. that was even faster then ultrahle.

   by glhf (Unregistered) - 2006-07-12
 » amazing

project64 is the best pc n64 emulator around and even it flickers on paper mario. u should make a n64 emulator for the pc after this, it would probably be even better lol

   by Advertising -
   by Alext (Unregistered) - 2006-07-12
 » Nr15 go ***** yourself

Nr 15: you're a little wanker (for giving such an anwsers). Do you got raped when you were a child?

   by no.18 (Unregistered) - 2006-07-12
 » sick

thats just sick mate

   by x313x (Unregistered) - 2006-07-12
 » this is cool BUT....

I'm hearing of alot more N64 Emulators right now that are working alot better.

For this one I get: Name: Daedalus
Description: Daedalus is an N64 emu to keep an eye on...it currently supports graphics plug-ins(Zilmar Specs), and runs about 35% of all comercial games at full speed. This one is also open source.

But there are 2 more I'd like to point out...

Name: Corn
Description: Corn is a very fast N64 emulator with sound written by ContraSF. Right now it can run many games, such as Mario64, StarFox, and Bomberman 64. There is save state support, and the speed is incredible - however, it tends to be unstable for some people, so be wary if you're working on that important term paper. This is definitely one of the top N64 emulators, especially if you don't have a computer which meets the beefy requirements of other emulators.
Version: 0.3 WIP

AND

Name: UltraHLE
Description: The emulator that actually started it all. This emulator was made by Reality Man and Epsilon, two names that will always be remembered in the future. They created the first working N64 emulator that played 55 games. Although UltraHLE's only limitation is that it needs a Voodoo card to be run, other people can use a Glide Wrapper to play the gams, and UltraHLE means perfect when it says Perfect. Games like Zelda 64, GoldenEye, Banjo Kazooie, run the BEST on UltraHLE, a MUST have!
Version: 1.0.0

   by metalspector (Unregistered) - 2006-07-12
 » I found a glitch in the Mario 64

when you start the game when the lakitu with the camera flies over the water some triangles of water dissapear ( sometimes ) and when the lakitu gets to theland part ( where the pipe is ) in one part when the lakitu view changes ( before the pipe appears ) a triangle of land dissapears ( sometimes ).

   by Soniti (Unregistered) - 2006-07-12
 » Uhh... #20

Um.. Those are PC emulators- Not PSP emulators.

And Corn sucks- horrible emulator. PJ64 is much better, very scalable.

~Soniti

   by The_Souloist - 2006-07-12
 » Nice

Keep up the good work!

   by byan (Unregistered) - 2006-07-12
 » ahh

release is or stfu

   by Ghost301 (Unregistered) - 2006-07-12
 » wtf

wtf happened to that guy who said he got mario zelda and goldeneye running full speed


keep up the good work strnm

   by muur (Unregistered) - 2006-07-12
 » I want the devs to work together

I hope that StrmnNrmn can work with PSdonkey like he has been doing already so that PSdonkey can help StrmnNrmn increase the speed of his emulator. That would be great if these 2 coders can work together like the way PSdonkey has been upgrading daedalus for us with menu background pictures and menu music and also eboot music and sound. I hope they work together.

   by ahhhh (Unregistered) - 2006-07-12
 » OMG GIMMIE NOW!

*CRAPS*

   by Advertising -
   by ahhhh (Unregistered) - 2006-07-12
 » P.S.

PSDonkey is a faker and always has been. Just do a search. He continues to change his identity (and gender) to propagate himself and has never coded anything. For over half a year now. Keeps photoshopping videos and respamming all of us. In fact, I bet your PSDonkey. Get a freaking life. Seriously.

   by 1 (Unregistered) - 2006-07-12
 » yes

I cant wait till this is done,keep up the good work!!!

   by mbsurfer (Unregistered) - 2006-07-12
 » #28

#28 I think #26 means PSmonkey...



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