Sunday, May 06, 2007

R11 Sometime on Sunday

I'm very close to having R11 ready for release, and I'm aiming to have everything finished some time tomorrow morning (that's Sunday morning, UK time.)

I've spent the day putting in number of changes to the way that Daedalus allocates memory for various lookup tables. Namely, I've replaced a couple of stl maps I was using to keep track of cached textures and dynarec fragments with sorted vectors, which should help reduce fragmentation and improve cache usage. Basically it should make things even more stable and give another small speedup.

I've also been through and updated the rom.ini file I talked about a couple of weeks ago to make sure that it contains accurate information for the save type. I noticed that many of the entries for European roms were undefined, which can cause various compatibility problems. Hopefully this should mean that a few more European roms are working in R11.

Finally I realised that there was a dynarec issue which was preventing Super Smash Bros from going in-game. Although that's not fixed (that's something for R12) I have disabled dynarec for SSB by default. With my various texture cache fixes SSB is now running in-game, albeit with messed up graphics and at just 15 fps. Here's a teaser screenshot of SSB running in R11:



Given how many people have been asking for SSB compatibility to be improved, I'm pretty sure this is going to be my main focus for R12. If I can fix the dynarec issue it looks like this is going to run at a solid 25-30fps or more.

Anyway, check back sometime over the next 12 hours for R11 (I'm off to bed for now, let's hope I don't lie in :)

-StrmnNrmn

14 comments:

ket said...

first comment ! :D

wat a great job u done there ! :D

cant wait for R11 release keep it up

Nimajneb said...

Keep up the good work *thumbs-up*

Morgan said...

Cool I hoper R11 is released sometime during the race tomorrow, hope Jeff Gordon wins again and pulls the hat trick off (3 consecutive wins)! Anyway I'm glad you have SSB going in-game with R11 should be fun to play a new game even though the Dynarec has to be disabled. Well I'm looking forward to R11 tomorrow, thanks StrmnNrmn great work as usual!

Lewis said...

:D thanks ....ill be waiting for R11 and anticipating R12 (SSB)!!!!!

GaveUpTomorrow said...

Great work...if you can get SSB running at that speed by release 12, I'll be extremely impressed! Keep up the good work, everything is looking good. :)

firehazard said...

It's lookin good, can't wait for tomorrow.

Sketch said...

Nice man. you are doing great man. i look forward to every release you put out. i would be carefull tho, look at zx81 and his older gba emu for psp. he tried to focus on COMPATIBILITY more then SPEED and it went to the shitz. then gpSP hit, and the creator even said that he didnt focus on compatibility NOR sound, just wanted to make it fast so the games that do work, work perfect. and now its the BEST GBA psp emu out. i think if you take this route more, this project will do good. but then again, as you fix these HOLES it still does give a speed up you said, so i guess you could be knocking out 2 things with one stone if you get me.

I will ask NOTHING but one thing from you with daedalus. i run a HUGE psp game/homebrew code creation site [cheatmaster] and my users are heavily into HACKING there games. in order to hack daedalus using cheatmaster we MUST boot thru devhook first. with new 3.x OE custom firmwares, you dont have to have devhook to use prx's like before, but SOME emulators BITCH when you try to use a prx like cheatmaster. i think it would be great is you made daedalus compatible with such prxs so we can start making N64 codes like in the old days with the gameshark. basicly, you bring up CM hack menu in daedalus using devhook, we would like it so daedalus doesnt force the prx to NOT show up without using devhook. if you get what i mean.....

Keep up the good work as always.

Sketch - OHG Owner/Creator

odino said...

THANKS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

You are a great coder!!!! I love your work ;)

ぐれいだあ said...

Nice to meet you this ブログ URL http://custompsp.blog97.fc2.com team DG which I stick and may want to ask for a synthesis link and ask for which claims to being custom PSP doing PSP-related information or various inspection in Japan

Samuel007sam said...

Wooo yeh finally i will be able to play Super Smash Bros, even if it is slow at the moment!

Japo Freak said...

I'm exited about playing the ssb on the psp!!!! it will be a perfect game.
Although do you think in the possibility of playing this game on lan or by internet using an accesspoint? Actually i'm programmer and do some things for psp. Connecting the psp to other isn't dificult, i think the main problem on your emulatorl could be to sync the 2 psp.

por cieto, Que tal por españa? ;)

xav35 said...

Yes, i'm verry happy. R11!!!!!!!!!!!

Duffman said...

Very nice I only miss the chance to shitch CPU speed

Xabier said...

thank you so much :)