[~] Reverted adding back libs from 623 ( It didn't fix the freezing issue in MM when oshle is off...)
[~] Avoid linking unnecessary libs
[!] Updated profiler for memcpy, also added back original memcpy_vpfu( newer memcpy_vpu mostly LE version got really slow, should we revert the changes to it? )
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@98 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Removed Nascar hack (tested several games and depth source check seems safe, risky though)
[~] Fixed menu writing in Tarzan and also added proper fix to the alpha issues Tarzan had
[!] Set new blender as default ( I find it alot easier to work with, as far as right now there's no case that it breaks anything)
[=>]Merged from 632-636 (Yamagushi)
[~] Updated About Screen.
[~] Added message boxes for reset settings confirmation.
[~] Added new quit window.
[!] Fixed Dpad+Analog UI Bug
[!] Fixed 2 Rom UI Bug
[!] Fixed Graphical UI Bug
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@95 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Disabled mem opt for LW op (breaks Paper Mario)
[~] Do mem access opt for cache op (balances speed lost from LW)
[!] Made RDP_SetOtherMode debug only (we no longer use gRDPOtherMode._u64 anyways)
[+] Added locally a modified build.mak, also restored -MD flag and old makefile style)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@77 42e9bfbe-799a-4a2d-bad1-236e862a387a
[-] Temporarily disabled dependency generation (Is broken, sent bug report to minpspw author)
[+] Added example how to get fps natively (doesn't seem to work, is commented out)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@74 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Added debug code that I removed by error
[=>] Merged from : 539 (Howard)
[+] Delay initialize MediaEngine. So that we can suspend if we don't use Async Sound. (If you use async sound once, before you exit to XMB, you can not suspend anymore.)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@28 42e9bfbe-799a-4a2d-bad1-236e862a387a
[+] TMEM now allocated in VRAM (Should be faster)
[+] Only one alloc for all screen/draw/depth/TMEM buffers (saves some overhead in alloc list)
[+] Added palette load hack in BG_copy for KIRBY64
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@23 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Reverted changes in ColourAdjuster (generates the same asm as the old version anyways)
[!] Make sure not to mask the buttons (else home won't work)
[!] Do not compile double math funcs (they are unused anyways)
[!] Improved kirby blends
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@22 42e9bfbe-799a-4a2d-bad1-236e862a387a
[!] Only clear our interrupts when needed in MemoryUpdateMI (small speed up)
[!] Moved readbutton func out of panic thread so we can idle panic thread even more( we need to find a better place for DaedalusReadButton, now is only usable in the gui :/ )
[~] Reverted changes in pif (was breaking oshle in mario64, I'll check later what's the issue)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@20 42e9bfbe-799a-4a2d-bad1-236e862a387a
[~] Fixed debug build again :P
[~] Disabled check for known ucodes (breaks fzero and yoshi, anyways now only gbi1/s2dex1 games that use loaducode would trigger it..)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@16 42e9bfbe-799a-4a2d-bad1-236e862a387a
[!] Debug build compiles again (note, profiler and dump dlist is broken)
[!] Cleaned up gbi2 table to avoid using loaducode and unused cmds
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@14 42e9bfbe-799a-4a2d-bad1-236e862a387a