Jump to content

Daedalus PSP R9 released


Robert

Recommended Posts

N64 emulator for the PSP

 

Changes:

R9 - 22 February 2007

-----------------------------

 

[+] Added support for RGBA 4444 and 5551 textures

[!] 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 blending bug

[^] Use 16-bit textures on the PSP to represent 16-bit N64 textures.

[+] Added mirrored texture support

[!] Fixed a LoadTile bug, allowing a couple of hacks to be removed

[+] Added some new blend modes for various roms

[!] Fixed the Tri2 command for F3DLX microcodes

[!] Fixed a bug in busy-wait detection

[!] 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

[^] Avoid setting the branch delay flag and current PC in generated dynarec code unless necessary

[^] Much better memory access handling in dynamically recompiled code

[^] Use a second code buffer for generated dynarec code, to avoid polluting the instruction cache

[+] Further improve the memory access handling in generated dynarec code

[!] Fix register usage analysis for lwc1/swc1/mfc1/mtc1 which was preventing base registers used in these instructions from being cached

[^] Have compensation blocks restore nobbled registers, so on-trace code does't need to reload

[+] New automatic blender

[+] New front-end

[+] New pause menu, with option to reset to main menu

Changelog and Readme / Download

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...