What's new

Daedalus for PSP R9 Released

[vEX]

niechift.com
Category: <b>PSP</b><br><br>
[+] 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

Please note - as audio support is very much 'beta' at the moment, it's disabled by default. You can enable the setting either in the front-end, or from the pause menu.

Please also note: To keep the distribution size down, I've not included any 'preview' pictures for the rom selector alongside the emulator. You can download and extract the 'Extras' file above for a few sample previews. It should be easy enough for people to create their own preview pictures - see the readme.txt for more details.

:: Daedalus of PSP Official Site
:: Daedalus for PSP R9
 

Falcon4ever

Plugin coder / Betatester
Just tested zelda OoT.

average fps is like 10, leaving the sound off.

Game settings:
- Display Framerate = Yes
- Viewpost size = 4:3 unscaled (320x240)
- Audio disabled (lots performance increase)
- Software Clipping = Enabled (prevents clipping errors in field)

In a few screenshots you might notice 50+ fps.
This isn't correct. When making a screenshot, you need to go back to the deadalus game menu and select create screenshot. This menu however runs at 60 fps. Because the fps counter takes an average, it still remember the previous framerate which causes the incorrect value.
 
Last edited:

Falcon4ever

Plugin coder / Betatester
Mario 64:

Average fps outside the castle is like 20~25+fps. (inside castle around 30fps)
In the first level the fps drops to an average of 17 fps. (so quite a lot)
In both case the sound is turned off.

Game settings:
- Display Framerate = Yes
- Viewpost size = 4:3 unscaled (320x240)
- Audio disabled (lots performance increase)
- Software Clipping = Enabled (prevents clipping errors in field)

again:

In a few screenshots you might notice 50+ fps.
This isn't correct. When making a screenshot, you need to go back to the deadalus game menu and select create screenshot. This menu however runs at 60 fps. Because the fps counter takes an average, it still remember the previous framerate which causes the incorrect value.

<!-- / message --><!-- attachments -->
 

Falcon4ever

Plugin coder / Betatester
mario part2 :p (1 image)

+

several Zelda Menu screenshots (menus @ 25fps smooth)
 
Last edited:

Falcon4ever

Plugin coder / Betatester
At request and specially for Psyman/Gent ;)...

AeroGauge:

Average fps qualification 20~25 fps (feels like fullspeed)
During normal race (13 ~ 17 fps).
Sound again is turned off.

Game settings:
- Display Framerate = Yes
- Viewpost size = 4:3 unscaled (320x240)
- Audio disabled (lots performance increase)
- Software Clipping = Enabled (prevents clipping errors in field)

PART I
 
Last edited:

Gent

The Soul Reaving Gentleman
Administrator
At request and specially for Psyman/Gent ;)...

AeroGauge:

Average fps qualification 20~25 fps (feels like fullspeed)
During normal race (13 ~ 17 fps).
Sound again is turned off.

Game settings:
- Display Framerate = Yes
- Viewpost size = 4:3 unscaled (320x240)
- Audio disabled (lots performance increase)
- Software Clipping = Enabled (prevents clipping errors in field)

PART I

AeroGauge Goodness \:D/
 

Top