Quick Jump Daily Digest

Thank you for your interest in the Quick Jump Daily Digest. Get notified of all new content on QJ in our free Daily Digest. To subscribe, enter your email address below and click the subscribe button.


Email Address:


Email will come from "donotreply@caputomedia.com". Please whitelist this email address.

Cancel and Return to page

Daedalusx64 plans for Beta 3: new GUI, bug squishing, dynamic buffers

Posted Mar 4, 2009 at 3:17AM EST by QJ Staff

Listed in: Homebrew Development Tags: DaedalusX64, Kreationz, psp homebrews
Ó

Daedalusx64 Update, Beta 2, Plans for Beta 3 - Image 1 


With Beta 2 in the hands of the public now, the Daedalusx64 team is now working on the next version. Developer Kreationz gave the community an update on what the team's plans are for Beta 3, which includes a new GUI, and some major bug squishing. Here's Kreationz's post:

Sorry, I haven't posted here in a long while. With Beta 2 successfully out the door over the weekend. I thought it was time for an update from myself as far what my plans are for Beta 3. I wasn't as active this time around, except in the background this time around, but Howard and Strmn's work was amazing.


Having fallen way behind, I plan to start on the new GUI (a Coverflow kinda of GUI with some extra ideas I had.) I also am going to try to get as many of the bugs in the Bug tracker closed as possible and take a look at why Async audio is unstable. Finally, I am going to look at making all the Buffers Dynamic based on ROM size, PSP type, etc...


Howard plans to move at least part of the CPU to the ME. Wally and Salvy are going to make sure the Microcodes are correct. Not sure about Chilly's or Strmn Plans, but I know Strmn, plans on some code clean-up. Well that's it for now enjoy the release. Don't know when I'll update this next, probably when I get started on the parts I plan on working on.


And that's it for now. We'll let you know if there are any more updates from the team. How are you guys doing with Beta 2?



Related Articles:


Via DaedalusX64



This story sucks? This story rocks!
Vote Now!    This story ROCKS! (0) This story SUCKS!! (0)




Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can sign up for nightly updates.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Comments 


 
# hehe...Donish1786 2009-03-04 04:56
FIRST!!!

btw, i use Daedalusx64, but it lags alot, so i tend to use it alot less than planned. in the next release, can youll put some more features in the emulator to decrease lag, like reduce image quality or something? TY!!!

Reply
 

 
# I hate to say itNavani 2009-03-04 05:21
..but I don't think Daedalus will ever get much better. I mean, it's great that they continue to work on it and kudos for that, but they won't ever have it working well enough to play several games without a bit of lag.. Especially with all of the PSP2 rumors, this may not even be worth it anymore..



OF COURSE



I would love to be proven wrong!

Reply
 

 
# I think you will be.WACOMalt 2009-03-04 07:14
look at how far (and fast) n64 emulation on the PSP has come! it may seem like nothing to people who have only used daedalus recently, but look back at the first release! and then remember back to the previous attempts (like monkey64 or whatever it was called) People even then said they didn't think it would ever get any better. Now we have many games very playable (with no sound) and even one or two that are good WITH sound. I see it coming at least far enough to get OoT full speed without sound eventually. That is the line I am laying for this.



Though I think a new GUI and stuff like that should be on the VERY bottom of their to-do list. Fix speed... and do it on a per game basis. I would love to see releases that say: "New in this version, we did a bunch of changes to help out wave race 64" and "We got Mario 64 full speed with sound"



and per game settings would rock. I am sure many of the slower parts of the emulations aren't needed in all games, but are still hardcoded.



just my 7 cents.

Reply
 

 
# niceFORCE4121 2009-03-04 09:44
I would love to see donkey kong 64, and castle Vania legacy of darkness working every time i load them in beta 2 it freezes the system

Reply
 

 
# Another news item?blackthorn 2009-03-04 10:36
Let me know when it's running 90% of games over 30fps with decent quality sound because anything less makes the EMU pretty much useless.



We all know it's possible, look at the PSx emulator for the system for proof.



It's a matter of code, not the machine specs.



Once this EMU can deliver PSx emu like performance, then we'll have a winner. Until then, it's all very 'meh'

Reply
 

 
# wellblackthorn 2009-03-04 10:48
Game speed has always been the number 1 thing people want to see fixed and it's always been ignored by the dev team in their releases except for very minor (1 or 2fps) gains.



Maybe it's too hard for them to fix at this point, but it has to be said that this EMU could offer a million different 'feautres' but without solid FPS and sound, it won't be used anyway.



Moot point really.

Reply
 

 
# blackthornDemonsweat 2009-03-04 12:16
The PSX wasn't as powerful as the N64, so that's not a fair comparison.

Reply
 

 
# Yes, we hear you...Kreationz 2009-03-04 12:42
Yes, we hear you on the speed thing. Howard0su was waiting for the Beta 2 release to address just this. He is going to be removing the Async audio and replacing it with CPU code be run on the ME instead. Also another code optimization is part of the code that will be moved to the VFPU possibly. How will all this effect the speed?



Beta 2:

Mario 64, 20-30FPS (w/Buggy Async audio)



New Code (~30% Gain easily)

Mario 64, 26-36 w/Solid Audio



This doesn't include mine or Strmnnrmn's plans either. He's working on new profiling code to find the biggest lags. I'm working on the buffers for better memory management. These could easily see other gains. This will help us to better leverage the resources we have to make sure they are all being used to the utmost.



Why am I working on a new GUI? Because until Howard0su's work is done I can't work on ther parts. Wally and Salvy are still working on compatibility. Appox 35% of Games are showing something.



My estimate for Beta 3 is a nice new look and with much greater compatibility and a good chunk more speed as well.



Myself, I plan on making additions concerning all 3, but for the majority of the speed related items watch Hoawrd0su's posts.

Reply
 

 
# Beta 2 is great.Metal Jody 2009-03-04 14:22
Starfox 64

-no audio

-frameskip 1 or 2



2nd most playable game. already beat it a little over an hour. unbelievable fps!

Reply
 

 
# @NavaniMetal Jody 2009-03-04 14:24
you will be quoted in a future Beta. :P

Reply
 

 
# blackthornPSPZorZ 2009-03-04 14:33
not to mention the PSX emu was coded by the ones who actually made the system... holding the n64 emu coders to the same standards is ridiculous.

Reply
 

 
# not toorex922 2009-03-04 14:37
still needs some work but playable starfox is awesome but audio is buggy nvm i believe in them

Reply
 

 
# Speed HacksM33 User 2009-03-04 15:10
I was wondering if there were more speedhacks that can be added to this emulator. The pcsx2 emulator had a few and they helped increase speed on many ps2 games. I'd really like to see a lot more added to this if possible.

Reply
 

 
# greatcmbeke 2009-03-04 15:46
this sounds great, can't wait for beta 3

Reply
 

 
# To all you adding constructive criticism...FlyingMojo1 2009-03-04 20:29
If you don't like the speed of the emulator, than don't use it. These guys are trying to do something beyond the capabilities of 99.99% of the QJ community and all you guys say is, "This is crap, I can't play N64 wherever i want... WAAAHH!" (I do acknowledge some people also give the team praise...)



Give the the Daedalus team a break. If they knew how to increase the speed of the emulator to full speed I'm sure they would do it. Until then, small improvements here and there are all we can be thankful for.



I'm in awe that the project has come as far as it has. It's awesome that a collaboration has started and even cooler that Strmnrmn is back on board. Regardless of whether this emulator will ever be "100%" I think you guys deserve a lot more credit than some of people around here give you. Keep up the good work fellas... I'll be following every update.

Reply
 

 
# YESmynameisearlb 2009-03-05 06:37
thanks all you guys working on this emu! starfox 64 is awesome portable!

Reply
 

 
# Wellblackthorn 2009-03-05 11:18
It's not a case of giving praise or being critical. The dev team themselves added fuel on the fire by releasing a clip a couple articles back here on QJ taking a well aimed swing at the naysayers, so if they're willing to wade into the propaganda war, why can't people be critical of their achievements?



Kind of a double standard, don't you think?



Don't get me wrong, I think the project is coming along well - I just don't think it's worth singing too many praises quite yet.



We see regular updates on the project here on QJ that talk a lot about progressing the EMU on many levels except those that matter most to the people who use it.



So it becomes a bone of contention.



There's been 8 or 9 postings of this project on the QJ news pages so far and still the primary issues on fps and sound haven't been fully addressed.



It's not unjustifyable in this context for people to comment in a frustrating light.



I'm as eager as any of you for a fully functional N64 EMU for the PSP. For my 2 cents this is one of the only two realistic EMU frontiers this platform has yet to explore to it's fullest potential (the other being a MAME EMU worth a damn!).



But I'm also a realist as well and after following this project since the start I'm certainly not afraid to give my 2 cents whether it's considered 'positive' or not.



The Devs are well aware of the core issues the community has now - so it's up to them as to whether they address them or not.



But I will state it simply. 8-9 updates so far on NJ and only the most basic games run at a decent FPS with or without sound. It's still very early days, so let's not let off the fireworks and pop the corks on those champaigne bottles yet.

Reply
 

 
# @ NavaniHotsuma 2009-03-05 19:54
I agree with you. I have no hopes at this point.

Reply
 

 
# @BlackthornKreationz 2009-03-06 08:02
Just wanted to say that sounds like the most thought out, yet compromising post I've heard from you. You just happen to be a glass half empty person, also known as a realist.



Do I a developer on this project believe that this emu will ever be 100%? Nope.



Why? Find 1 emu on the PSP system that is 100%. Even 99%+ compatibility or so Atari 2600 emu(AKA Stella) is not 100% (If you want to argue that, go play Pitfall 2 on it.)





Long story short a computer (PC, console etc..) is a complex machine with many different aspect that have to be simulated to achieve usable emulation.



Is a usable playable N64 emulator possible? Duhh, but how playable? how compatible? This is where the argument lays. When is an emulator considered playable? This is subjective. Some won't be satisfied until it is a N64 for PSP. Others see 1/3 of all games showing something, with many at over 50% speed and some like Mario 64 running 70-100%+ in speed.



Finally, last but not least is the real question concerning this. What is possible? As a dev even I'm not 100% sure. All I know is what resources have been used and which haven't and I know there is Room for improvement. Realistically, I estimate ~50% at a minimum in speed improvement is possible, but 70%-100% overall I believe should be. This is all based on the Fact Sound hardly takes up any time on the ME, the buffers are not optimized, there are a few speed hacks left, and finally memory management and code efficiency can use some work too.



That's easily enough to push Mario 64 to 100% (At least speed wise.)

Reply
 

 
# i'm impressedsickofitall 2009-03-23 04:44
I'm happy to see how far OoT has come. It is definitely more playable now that it was in the past. I'm happy with the improvements. Keep it up.

Reply
 

Add comment

Security code
Refresh


Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


RSS Feeds Follow us on Twitter Find us on Facebook
Login:

HOT FLASH GAMES

Monster Truck Jumper

Left to Die

The Empire 2

Dark Dimension

Town Drift Competition

Heroes of the Sword