Commit graph

814 commits

Author SHA1 Message Date
Salvy
de2b288b5b [!] Merge back Memory Access opt (Disabled by default, Mario 3D head is now 25+ fps)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@42 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-01-05 06:45:30 +00:00
Corn
c4b5f5ea72 [+] added advanced option to update screen before or after Dlist processing (fixes Chameleon 2)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@38 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-01-04 19:47:44 +00:00
Salvy
180f0c891f [!] Simplified interrupts even more (deprecated gExceptionWasDelay and made gExceptionPC debug only)
[~] 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
2011-01-03 09:06:25 +00:00
Corn
5d044a5a5f [+] Implemented DLParser insert matrix (still missing something for it to work properly)
[+] 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
2010-12-31 16:31:18 +00:00
Salvy
b47e142f20 [!] simplified imposectrl.prx
[~] 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
2010-12-30 23:22:15 +00:00
Salvy
f28f356f95 [~] Lowered priority of PanicThread
[!] 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
2010-12-30 09:53:35 +00:00
Salvy
14a4320813 [~] Removed basic tmem emulation (no longer needed)
[~] 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
2010-12-28 18:05:42 +00:00
Salvy
f21b305920 [!] Fixed regression that caused undesired inputs when returning from pause menu
[!] 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
2010-12-28 09:27:48 +00:00
Salvy
97417ee48a [+] Enabled osSetFpcCsr (is only called once...no speed up expect it, works fine with all the games I tried)
[!] Forgot some changes from last commit

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@12 42e9bfbe-799a-4a2d-bad1-236e862a387a
2010-12-26 22:22:49 +00:00
Salvy
add5c2d853 [!] Rewrote kernel buttons lib to work with newer firmwares
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@11 42e9bfbe-799a-4a2d-bad1-236e862a387a
2010-12-26 22:04:34 +00:00
Corn
4d1d08b178 [+] inline N64 register cache functions
[-] printf in audio HLE 

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@9 42e9bfbe-799a-4a2d-bad1-236e862a387a
2010-12-24 19:22:55 +00:00
Corn
df28120ac5 [+] optimations in OSHLE patches (math and regs)
[+] new screen info preference


git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@7 42e9bfbe-799a-4a2d-bad1-236e862a387a
2010-12-24 10:12:38 +00:00
Salvy
379b833502 [~] fixed compiling issue
[+] added go and 3k support under hen

git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@5 42e9bfbe-799a-4a2d-bad1-236e862a387a
2010-12-24 10:00:51 +00:00
Salvy
bdbd952c60 [+] Initial repo (based from r630 dx64 branch)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@3 42e9bfbe-799a-4a2d-bad1-236e862a387a
2010-12-24 04:37:41 +00:00