[+] 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
[+] Added MM, SSV, Animal crossing, Sin and punishment(Tsumi to Batsu) & Flying dragon to alternative TLUT
Note: partial load of palette is allowed!!!
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@18 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
[~] Fixed a bug that caused our ucode detector to give bad detections (also removed all the checks we had for that)
[+] Replaced old cache code for ucodes with a faster and simpler version
[!] Only try to detect ucodes once (only loaducode changes ucodes in game anyways)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@10 42e9bfbe-799a-4a2d-bad1-236e862a387a