PDA

View Full Version : DaedalusX64 Revision 725



wraggster
August 28th, 2011, 11:21
The Nintendo 64 emulator for the PSP has been updated, heres whats new:

What's changed in this revision:
Revision 725
[=>] Merged from Dev branch:

Rev 347 - Corn
[+] added ROM setting to enable Body Harvest and Night Creatures to boot
[!] modified IRQs
[+] added roms.ini for GEX3, Donald Duck and Rayman2
Rev 348 - Salvy
[!] Simplified and optimized TLB refill/invalid exceptions
[~] Simplified CopUnusuable exceptions
Rev 349 - Salvy
[-] Removed experimental interrupts (was pretty much a test anyways)
[~] Simplified abit UseIRQmode check, and added comments
[!] By mistake I removed to clear pi status reg in DMA_PI_CopyFromRDRAM...fixed
Rev 350 - Corn
[!] Improved speed in PIF CRC calculations (w/o using table)
[!] Proper name to IRQ hack -> SkipPifIRQ
Rev 351 - Salvy
[!] Clean up options etc (Removed option to disable Stack Optimization, it works perfectly fine with all the games, there's no point to disable it)
Rev 352 - Corn
[~] Keep texture in the cache a little longer to avoid swapping textures in and out
Rev 353 - Salvy
[!] Add back hack for Aydin, since the assumption I took was breaking Rampage
Rev 354 - Salvy
[!] Enable callbacks when gprof build is compiled
[!] Unlocked volatile memory (this unlocks 4mbs extra of memory) (credits to JJS)
[!] Disabled suspend mode (this won't work anymore when volatile memory is unlocked) (credits to JJS)

Note: The only side effects when volatile memory is used is that suspend and dialogs won't work I won't affect us though, since we don't depend on neither http://www.dcemu.co.uk/images/smilies/wink.gif
Note2: This is pretty much a test, only cheat codes are allocated in volatile mem atm.

Rev 355 - Salvy
[!] Forgot VolatileMemPSP.cpp
Rev 356 - Salvy
[!] Stop and unload imposectrl.prx after we impose HOME button (is only required once for that task anyways)
[!] Stop and unload dvemgr.prx if no tv out cables were connected.
Rev 357 - Salvy
[!] Created wrapper to make it easier to manage modules (since we have plenty ;p)
[!] Simplified inits of our modules
Rev 358 - Corn
[+] Enable to choose 32bit color mode at boot time by pressing "Circle" until splash screen shows up (default is 16bit)
Rev 359 - Corn
[+] Show 32/16Bit choice in splash screen
Rev 360 - Corn
[!] Optimized unaligned load/store (saving ~340 OPs)
[!] Moved alloc/free fonts to Create/Destroy so it won't happen every frame when showing splash screen
Rev 361 - Salvy
[~] Fixed text in splash screen
[!] Avoid creating two instances of intrafont
Rev 362 - Corn
[-] removed bit info from main menu
[!] Cosmetic change to splash screen

http://forums.daedalusx64.com/viewtopic.php?f=12&t=2640&start=0

Download and Give Feedback Via Comments

vtd@.//
August 30th, 2011, 04:03
Looks interesting! thanks for the share, to be honest I haven't checked out this emulator in about a year... hope it's gotten better since then! :) Also I like this version of the site (back to the classic style). :]