PSP-Hacks.com

Join the Dashhacks Fan Club on FacebookFollow Dashhacks on TwitterDashhacks YouTube ChannelPSP-Hacks RSS Feed

Hack your Sony PSP

Forums | Tutorials | Custom Firmwares | PSP Themes | Search


 

Daedalus N64 Emulator Update!

greg | February 8, 2007

Extra, extra — read all about it! I’ve been checking StrmnNrmn’s blog regularly in hopes of an update some day. Just when I was about to abandon all hope for Daedalus, I’m kicked in the face by a sudden news flash –

…I’m going to finish off this reintroduction with a broad overview of some of the stuff I’ve been working on. This is all stuff that will be present in R9, which I’d like to release this month…

  • Added support for RGBA 4444 and 5551 textures, saving a bunch of memory in the front end.
  • Tidied up all the texture conversion code, fixing a few bugs in the process
  • Fixed the width/height of FillRect calls in 1 and 2 cycle mode (fixed a few small graphical issues)
  • Fixed a blending bug (fixed a few small graphical issues)
  • Use 16-bit textures on the PSP to represent 16-bit N64 textures. Saves time converting, saves memory, and faster rendering
  • Added mirrored texture support (this fixes lots of small graphical glitches)
  • Fixed a LoadTile bug, allowing a couple of hacks to be removed (this also fixes various small graphical glitches)
  • Added some new blend modes for various roms
  • Fixed the Tri2 command for F3DLX microcodes
  • Fixed a bug in busy-wait detection (this wasn’t working correctly with dynarec code, net result is a small speedup)
  • Fixed a few dynarec stability issues (relating to exceptions occuring mid-trace)
  • Added audio support :)
  • Added the ability to dump textures (developer builds only at the moment)
  • Fixed screenshots. Again.
  • Implemented cmp.s, cvt.s, cvt.w, mtc1, mfc1, bc1f, bc1t, j, cfc1, ctc1, daddu, trunc.w.s, bc1t, bc1f, bc1tl, bcifl, bnel, beql, blezl, bgtzl, bltzl, blezl in dynarec (this gives a decent speedup)
  • Avoid setting the branch delay flag and current PC in generated dynarec code unless absolutely necessary (this gives another small speedup)
  • Much better memory access handling in dynamically recompiled code (this gives a BIG speedup :)
  • Use a second code buffer for generated dynarec code, to avoid polluting the instruction cache (this gives another small speedup)
  • Further improve the memory access handling in generated dynarec code (another small speedup)
  • Fix register usage analysis for lwc1/swc1/mfc1/mtc1 which was preventing base registers used in these instructions from being cached (another small speedup)
  • Have compensation blocks restore nobbled registers, so on-trace code does’t need to reload (another small speedup)

Quite the list! It’s good to see you back StrmnNrmn.

To read the rest — click here.

Thanks for the tip Kadnassio.

Share This With...
  • Facebook
  • Digg
  • Twitter
  • RSS
  • Slashdot
  • Technorati
  • del.icio.us
  • Reddit
  • Blogosphere News
  • HackerNews
  • StumbleUpon
  • Google Bookmarks
  • email
Comments (86)

Tagged: ::

RSS feed | Trackback URI

86 Comments »

Comment by Nouman
2007-02-08 23:10:19

Great job! will try this out with Mario 64 xD

Comment by JFUnds
2007-02-10 09:37:45

The Question is that is this emulator going to be faster and not slow and rubbish and some of the others

 
 
Comment by Pico
2007-02-08 23:10:59

Audio Support.. WOW

 
Comment by Dallin
2007-02-08 23:13:20

YES! YES! YES! , Y – E – S! Golden Eye, Mario HERE I COME!!!

 
Comment by blood asp
2007-02-08 23:23:06

no download link yet T_T

Comment by Dreads
2007-02-10 07:32:37

Dumbfuck

his is all stuff that will be present in R9, which I’d like to release this month…

 
 
Comment by noobie
2007-02-08 23:23:16

nice to hear can’t wait lemme have it NOW!!

 
Comment by Kadnassio
2007-02-08 23:24:13

excellent work, can’t wait to try this out.

 
Comment by chris
2007-02-08 23:24:56

awesome!! Must download!

 
Comment by Kadnassio
2007-02-08 23:28:15

btw, there is no link yet, but this is what the update is going to offer.

 
Comment by blood asp
2007-02-08 23:32:07

the wait is making me wet my self thinking about playing zelda and smash bros on my psp! ^_^

 
Comment by kyle
2007-02-08 23:32:33

whats the fps ?

 
Comment by NdR23
2007-02-08 23:41:22

sounds promising this time around..i seriously thought this emulator was dead..im so fucking happy its not..seriously n64 is the BEST system of all time..and to see more work put towards it being a reality is simply unreal..THX StrmnNrmn(cant thank you enough man!)

Comment by Dallin
2007-02-08 23:49:03

64 was the best system of all time! :D

 
 
Comment by kD_
2007-02-08 23:46:05

finally i thought the n64 emulator was dead good news. no link yet though

 
Comment by axelixc
2007-02-08 23:49:58

this has taken somewat more than 6 months ago? yet still not giving up. this guy kickass. i like him. eagerly waiting to set my roms ready 4 it.

 
Comment by Dallin
2007-02-08 23:52:20

Hey guys how big are N64 Roms?

Comment by HeavyD
2007-02-09 00:19:22

N64 roms are small like 32 MB

 
Comment by WTF Are you RETARDED
2007-02-09 01:08:31

Depends, games like Mario 64 are like 8mb, but games like Conker, Perfect Dark, Paper Mario are like 40mb, 40mb i do believe is the biggest. Most are 8-16mb.

Comment by @_@
2007-02-10 04:46:19

Really? How in the hell did they fit Resident Evil 2 on one small cartridge then?

 
 
 
Comment by crosser
2007-02-08 23:59:05

not sure what this all means, but cool!! hopefully zelda will work, and if not, hopefully in the next updates, or at least some day.

 
Comment by beaner2k6
2007-02-09 00:16:10

yay soon n64 on psp can wait for it!!!!

 
Comment by FireFoxx
2007-02-09 00:26:47

Dudes this is awsome i cant wait for the release of R9!

 
Comment by Defnop
2007-02-09 00:43:38

Great Job man!

 
Comment by FiznagBaynash
2007-02-09 00:45:41

Hopefully we’ll see a marked increase in FPS this time. I have my doubts as Deadalus is a port and not built from the ground up for the PSP hardware. Got my fingers crossed though. And mad props for stickin with it StrmnNrmn.

Comment by Coasterfreak212
2007-02-09 02:19:48

You also gotta factor in that the guy whos porting IS THE CREATOR OF DEADALUS FOR WINDOWS!!! didn’t he also say that he recoded the program specifically for the psp? I got high hopes for this guy, and I hope he gets this working.

 
 
Comment by tim.
2007-02-09 00:46:24

omg is all i gotta say… can’t wait

 
Comment by lol
2007-02-09 00:47:51

pokemon stadium on the psp lol.

Comment by JimmyD
2007-02-09 09:45:31

BARF! Much like micheal jackson, i wish pokemon was dead

 
 
Comment by WTF Are you RETARDED
2007-02-09 01:09:28

Sounds like a sweet release, I’m hoping for 30fps or more, which would be playable :)

 
Comment by Typhoonexhale
2007-02-09 01:13:12

everything else cool N64 Why? i appreciate the dev’s hard work and all but do you really think n64 can be done? the hardware isnt up to the task i dont think at least to give this emulator purpose to play n64 on your PSP! we have PC emus for 64 already so the only purpose for this is to play 64 on your psp which i dont think cant be done at an enjoyable FPS

Comment by axelixc
2007-02-09 01:24:31

yeap :( tat’s all we could hope. wat else? afterall it’s a psp motherboard.

 
Comment by Mudkips
2007-02-09 01:44:38

Then GTFO.

SHOOP DA WHOOP

Comment by Richard C. Mongler
2007-02-09 17:37:20

IMMA CHARGIN MAH LAZER

 
 
Comment by Coasterfreak212
2007-02-09 02:22:12

You forget to mention the portabilty as a factor and that if sony can get the playstation, a more powerful sysetm, to emulate on the psp. Then a dev can make an n64 emulator for the psp that can have playable frame rates. Heck I believe this will reach a majority of commercial rom support!

Comment by WTF Are you RETARDED
2007-02-09 03:35:54

The psx isn’t more powerful than the n64, first off the n64 is 64-Bit, hence the name, Nintendo 64… The PS1 is only 32-bit…

PS1 Specs:
CPU: 32-bit RISC @ 33.9MHz
RAM: 2MB System, 1MB Video

N64 Specs:
CPU: 64-bit R4300i RISC @ 93.75MHz
RAM: 4MB, Upgradeable with X-Pack

The only thing that held the n64 back, not that it wasn’t a great success, was using a cartridge… they couldn’t pack in all that extra data like the ps1 could, altho look at zelda, pretty damn good game running off a 32mb game cartridge, as opposed to most ps1 games weighing in at upwards of 700mb.

You also need to take into consideration that the hardware is PLAYSTATION/SONY hardware, they had ps1 emulation in mind so of course the hardware would be compatible, greatly improves performance of ps1 emulation.

I have high hopes for n64 emulation, and if he can make multiplayer adhoc work, that’d be just super sweet, smash bros anyone? ;D

Comment by WTF Are you RETARDED
2007-02-09 03:40:31

also forgot to add that the n64 also has a co-processor

Co-processor: 64-bit RISC @ 62.5MHz

 
Comment by MC LOGICAL
2007-02-09 05:35:05

ive thought about that too wifi multiplayer support but dude its gotta be 007 goldeneye not shitty mario multiplayer id like to now throw aload of them 007 mines at u lol u know the ones? with a watch as the deternator :P

 
Comment by Johnmonsour
2007-02-09 10:54:11

The nintendo 64 has 2 32 bit cpu’s and the playstation portable is like 64mb graphics and 333mhz and has 32mb of ram how is it not possible for him to get it to run at full speed. I think its very possible it is bassically built from the ground up strictly for the psp. And in the next five months I think we might see a very compatible emulator.

Comment by BrendanL
2007-02-09 20:01:08

You guys also forgot that Sony knows the PSP and PS1 better than everyone else. They created the PS1 so they know how it works. They also created the PSP so they know how it works and what can be done on the PSP. If you got somebody who helped with making the N64 and helped make the PSP. And if he knew both systems very well, he would be able to create a fully functionable N64 emulator for the PSP. And besides, if a PSP can run a fully functionable PS1 emulator, it can run a fully functionable N64 emulator.

(Comments wont nest below this level)
 
 
 
 
Comment by JimmyD
2007-02-09 09:47:45

Let him give us a download link and try it before you say it cant happen. if he felt there was a small chance it would work, he wouldn’t bother himself. His previous attempt worked well on certain games (with no sound) but hes clearly fixed that now if you actually read his blog, which you didn’t.

 
Comment by Batman
2007-02-09 20:51:56

Noob. If you can run Playstation games which has better GFX then N64 what makes you so sure you can’t run N64.. They came out at the same time.

 
 
Comment by PedoJuco
2007-02-09 01:41:37

The End of this world is coming……..been hearing that for 31 years LOL……If R9 does get released soon and the speed and stability are there, It would totally RULE!!!…..SIGH….somehow I’m not holding my breath , but ironicaly something inside me is growing more and more impatient and can’t wait for this release………..If it happens LOL

 
Comment by CP9
2007-02-09 01:49:33

I hope Mario Tennis will works this time perfectly! And there should be more fps.

 
Comment by Coasterfreak212
2007-02-09 02:05:15

Just say that it runs mario on full speed and sound and I will pray before your feet!

 
Comment by Named My Child Dark Alex
2007-02-09 02:32:17

Wow…. what next…. PS2… hehehe

 
Comment by Tensai Ninja
2007-02-09 03:40:51

This project sounds really promising, though I would imagine that anything near 30fps would only be achievable with sound emulation off.

I also wonder if an auto-frameskip will be added as a feature to keep the games running without chugging excessively.

Needless to say, I will be following the developments with great interest.

Comment by WTF Are you RETARDED
2007-02-09 04:23:49

indeed, now don’t jinx it ;)

 
 
Comment by andy
2007-02-09 05:06:44

does this emulator mean i can play zelda ot without it lagging like a beast

 
Comment by cherry007
2007-02-09 05:14:33

hopefully this emulator takes away all the noob questions like: oh i want to play n64 on my psp but it doens’t work :P

 
Comment by Lashe
2007-02-09 05:27:59

Now this is sexual.

NES. SNES. GBA. GBC. N64. That’s like the Virtual Console for the Wii in your hand O_o.

Cant wait to try out Perfect Dark. PSP won’t need another shooter.

Could you imagine working the Multiplayer mode up with XLinkKai and playing PD online? >_>

 
Comment by man
2007-02-09 05:30:41

Well sounds like I now need to buy an even bigger memory stick like the 4gb one as my 2gb on is full of PSX games…

 
Comment by WTF Are you RETARDED
2007-02-09 06:30:32

most of you forget that goldeneye and perfect dark, although AWSOME games, rely HEAVILY on the c buttons, have fun with that o_O… not going to be fun using the dpad + analog…

Comment by monkey
2007-02-09 17:16:14

I think u’ve never even TRIED the Last version of the N64 for teh PSP(U NOOB)… u had de C Buttons (D-Pad) and it was editable.. the button configurations.

 
 
Comment by WTF Are you RETARDED
2007-02-09 06:31:41

also did anyone else notice that in R9 change log there is 9 speedups? Mere coincidence, but i laughed :p

 
Comment by Easy E
2007-02-09 06:39:12

Just wondering if there is an adapter or if there is one in the works to use playstation or n64 controllers on the psp. I have one for my pc the lets me use the playstation controller. … Just a thought.

 
Comment by Borat
2007-02-09 08:48:41

Very nice! Must chaf! Very nice!

 
Comment by bob
2007-02-09 09:52:41

okie where is the software i want it now

Comment by ring_wraith
2007-02-09 10:00:45

neone got it yet???

btw … OMFG!!!

psp’s gonna be toastin bread next…..

 
 
Comment by wootzor
2007-02-09 10:39:54

niceeee audio support, a few more fps and can take zelda oot anywhere i want

 
Comment by 89
2007-02-09 10:52:37

Great work, it seems impossible but i read here once that gba could not be emulate and what do we have now? Remember they also reminded us with specs on the gba. it all depend on time. also the psp is more powerful then ps2 remmeber it has way more features it upgradeable

 
Comment by JimmyD
2007-02-09 11:18:44

Dang, pretty good deal (as of writing this) on LCS if anyone needs it for the downgrader

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&ih=012&sspagename=STRK%3AMESE%3AIT&viewitem=&item=220079007449&rd=1&rd=1

 
Comment by Named My Child Dark Alex
2007-02-09 11:40:56

Dark Alex is GOD!!!

 
Comment by tindean
2007-02-09 12:16:24

i’ve been using a beta version of this emulator that was revamped by someone else and it runs much quicker and smoother but still didn’t have audio Thats a great update.
Thanks.

 
Comment by weee
2007-02-09 13:43:44

that kinda made my day. cant wait for the release

 
Comment by SmokeThis2007
2007-02-09 14:05:19

wht is this? soz i reli havent caught on

 
Comment by Zomgade!11
2007-02-09 15:06:43

Aslong as mario tennis is playable, IM SET FOR THE NEXT CENTURY.

 
Comment by -=_X_=-
2007-02-09 15:49:16

Dark Alex is a pussy

Comment by J2ThaD03
2007-02-09 19:07:36

I bet your using his Custom Firmware. It don’t matter, your nothing to him. you wont slow ‘em down.

 
 
Comment by monkey
2007-02-09 17:20:56

Can’t wait for a release ajajja… Last version was pretty good, being almost close to full speed(no sound) by teh way sound couldve been doen ages ago.. cause most of teh music on 64 and almost all Nintendo stuff are “MIDI’s” .. :P\

Well hope it comes out Awsomely!! Future Ideas.. Saturn or DreamCast(all though not sure… it was a very powerfull machine)

 
Comment by Bloodykiller86
2007-02-09 17:46:15

man i was just talking about this homebrew today saying i hope they come out with an update soon and i guess god heard me lol well i can wait….i still gotta beat majora’s mask and would mind playing all my fav. games from back then like starfox and smash bros and mario 64 and well everything lol well keep up the good work man cant wait! lol

 
Comment by grim
2007-02-09 18:10:33

this is one of my favorite emulators, and audio support is just icing on the cake, i wanna be able to play banjo kazooie and goldeneye, and the turok games. I already love the fact that i have mario 64 with joystick support on the psp to rub in my lil bros face when he tries to show me the ds version of the game lol

 
Comment by christ0x
2007-02-09 19:10:26

Finally! I thought the psp was dying with all those old emu’s comin out recently. Breath of fresh air!

 
Comment by Francisco
2007-02-09 19:51:07

Does it support Sound???

Comment by ShAd0w
2007-02-09 20:51:09

Yeah. It’s kinda in the post.
Not only is this thing supposed to run MUCH faster (I hope this translates to At least: a double in the current FPS and at most: 30fps for most games) It does also include support for sound.

If you know anything about that technical mumbo jumbo (which, sadlt, I do not) give his blog post a read. There are alot of things worth looking forward to :)

I can’t wait to continue my hunt for the stars in math class! wewt!

 
 
Comment by Dallin
2007-02-09 20:38:20

GGGGGGGGRRRRRRRRRRRRRRRRRR…………… It needs to come out!

 
Comment by Victor
2007-02-09 20:57:28

Man IM So0o Freakin Happy i was recently lookin 2 see when would R9 would come out and now its finally gonna come out. Man i love these dev. people that try there best to make tha public happy. i got questions though like whats the top fps ? is there more roms playable

Comment by Dallin
2007-02-09 22:00:50

It will get a BIG BIG BIG Boost from the Memery Allocation, im just happy for SOUND!!!

 
 
Comment by ferg
Comment by kyle
2007-02-12 21:44:20

been there for a while :P

 
 
Comment by Mike G.
2007-02-10 01:12:18

great! this will be very much worth that wait.
:>

 
Comment by bloodpool
2007-02-10 02:59:18

yes this is awesome!! hopefully super smash bros will work………….wat about goldeneye!!nah thats too much………i’ll be happy with supersmash…..great news !!!!

 
Comment by danejade
2007-02-10 06:46:31

hey fellaz whats tha best site to search for to download n64 roms??? thankx iu hope this helps evaribodi!

Comment by sam
2007-02-10 06:59:29

Cant link :)
although google is your best friend!

 
 
Comment by Gurpi
2007-02-10 13:27:22

he’s released that the fps is almost double for most of the games! HUGE SPEED BOOST

 
Comment by james
2007-02-10 16:43:57

great but one thing, i can never get zelda: majoras mask to work and i’ve tried loads of copies but none work, i hope this is fixed cause its a good game that i would like to play on my psp. if anyone get it to work e-mail me at hitokiri_swordsman@hotmaill.com withthe details

 
<< Login :: Register >>
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)


Affiliates



Video Games






PSP Hacks Archives