Corn
b8863a3e53
[~] Keep texture in the cache a little longer to avoid swapping textures in and out
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@356 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-08-15 21:41:14 +00:00
Salvy
f98d6981d4
[!] Clean up options etc (Removed Stack Optimisation option, it works perfectly fine with all the games, there's no point to have an option for it)
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@355 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-08-15 21:28:54 +00:00
Salvy
2d317ddf3c
[~] Fixed compiling error from last commit
...
[-] Small clean ups here and there
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@324 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-07-25 01:52:03 +00:00
Corn
ba44b66443
[+] RumblePak / MemPak option added to global options (RumblePak shakes screen when active).
...
Note: Enable RumblePak before booting ROM (also enable clean scene if there is garbage left on screen when shaking)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@302 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-06-09 22:18:28 +00:00
Salvy
458a14a685
[+] Optimized/rewrote Process PIF (cmds are processed in one go now, )
...
[!] Refactored ProcessCommand in PIF (bye bye redundant code)
[~] Only call GetPreciseTime when we need to delay in framelimeter (Corn)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@296 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-06-04 20:52:44 +00:00
Corn
cc709507ff
[!] Fix for PHAT hanging with frame limiter enabled
...
[-] removed check for gVblsSinceFlip since it can't be zero at the division
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@294 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-06-02 22:08:25 +00:00
Corn
5ae69dabbb
[!] fix compile warnings
...
[!] fix clear option dialogs when not using exit confirmation
[-] remove unneeded variable for frame limiter
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@292 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-05-31 21:49:50 +00:00
Salvy
88726ba6f1
[-] Removed EasyMessage lib (was causing high usage of memory and thus crashing phats when pressing home)
...
[+] Implemented new dialog lib (WIP!!!!)
[-] Removed debug options which aren't longer needed.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@289 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-05-29 06:28:44 +00:00
Corn
047ca2a26e
[!] No need to check same thing twice in frame limiter
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@284 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-05-19 20:50:56 +00:00
Salvy
971b20520e
[!] Several clean ups here and there
...
[~] Removed pilot wings' shadow hack (this is now handle by a cheat, only added the U version, I'll add the rest later)
[+] Added cheatcode deletion (this is disabled since is not used, will enable it if is a highly requested feature)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@279 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-05-14 18:05:55 +00:00
Corn
d6511de290
[!] Better accuracy and further optimizing Frame limiter
...
[+] Added speedhack for Automobili Lamborghini
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@274 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-05-06 21:10:52 +00:00
Corn
d871d9e43d
[!] Some additional fixes to framelimiter and FPS screen info
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@273 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-05-05 22:19:15 +00:00
Corn
f3feb6ab2d
[!] Reworked frame limiter code and added sync to half speed as well as full speed(useful for hyperhackers cheat code in SM64)
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@267 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-05-01 10:45:30 +00:00
Corn
0e193830e1
[!] Fixed proper apply cheat intervals
...
[!] Fixed Compiler Warning in 4300.cpp
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@265 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-04-30 08:00:19 +00:00
Salvy
e638274721
[~] More corrections to the cheat frequency option
...
[~] Removed a couple of dead variables
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@264 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-04-29 22:32:08 +00:00
Corn
5758f3acd0
[!] Reduced and changed texture update frequencies
...
[!] Corrected cheat update frequencies
[!] Fixed compile warning
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@263 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-04-29 19:45:12 +00:00
Salvy
4034771010
[+] Added option to choose the frequency to apply cheat codes (every 31 is the default, activators as cheats that require you to hold certain buttons, require 15 or less though)
...
[!] Remove delay when entering the menu on newer PSP models (the delay is just a speculative fix for Phats anyways)
[!] Do not allow SELECT (GS Button) to be used if cheat codes are disabled
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@262 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-04-29 01:19:34 +00:00
Salvy
8091e0e0b8
[!] Fixed bug that caused cheats to be displayed after loading a game with no cheats
...
[!] Fixed enable cheats option not working
[!] Activation of cheat codes
[+] Show a msg if user opens the cheat menu with no cheats etc
[!] Fixed left and right pad not working in cheat menu
[+] Make read only cheat list if cheat code option is disabled
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@236 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-04-18 20:14:13 +00:00
Salvy
f8667b6da8
[+] More WIP towards the GUI for cheats (everything is half or barely working atm)
...
[+] Added cheat codes for SSV
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@234 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-04-16 20:46:24 +00:00
Salvy
2b02d480a8
[+] Added cheat menu (WIP, only disable and enable cheats option work atm)
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@233 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-04-16 06:52:54 +00:00
Salvy
2f0ed7232e
[!] Corrected (huge)mistake from 597 that caused slim cache to be ignored (small speed up in slim and newer models)
...
[+] Added PSP model in about screen
[!] Removed old blender and made debug text for blender not to spam.
[+] Added blendmode for fences in SSV
[~} Minor clean up here and there.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@223 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-04-09 23:38:37 +00:00
Salvy
d9ffcd338a
[!] Corrected typo that caused tv out not to work anymore
...
[~] Fixed bug that caused PSP screen to stretch when tv out cables were connected
[!] Removed software clipping option (Been optimized over time, there's no benefit to disable it anymore)
[+] Added PSP info and other stats in BSOD
[+] Cull texrects and fillrects
[~] Removed microcode debug code which is now useless
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@220 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-04-09 01:49:25 +00:00
Salvy
e34a3ea876
[!] Fixed clean scene no longer working in Mario Party and other games
...
[!] Simplified texture filter
[!] Checked if viewport changed earlier
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@214 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-03-30 06:50:12 +00:00
Corn
d896d76f29
[!] Some optimizations on Fast memcpy and CRC
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@189 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-03-15 21:01:46 +00:00
Salvy
8fbfdbdbb5
[!] Simplified CRC hash
...
[!] Zelda sun hack works for OOT as well
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@188 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-03-15 07:06:45 +00:00
Salvy
8589112152
[!] Replaced swizzle_fast with Raphael's version (Corn)
...
[~] Code clean ups
[~} Removed usage of pspFpuMin/pspFpuMax
[!] Proper fix for width issues in Lode Runner (removed hack I had for it too)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@184 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-03-12 12:41:42 +00:00
bdacanay
e358fd33a1
[+] Added several new menu colors including turquoise, orange, purple, and grey.
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@151 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-02-24 05:02:39 +00:00
Salvy
fcbec7a22f
[~] Patch_bzero use old Daedalus7 implementation (slower, otherwise Chameleon Twist 2 won't work :/)
...
[~] Removed Check N64 FP Usage option (no longer needed)
[~] Replaced update screen option with a hack (is only needed for CT2)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@143 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-02-19 02:41:03 +00:00
Corn
63846c5556
[+] Auto FS 1 & 2 works now
...
[!] improved wonder project hack
[!] improved Zfight logic
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@135 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-02-13 17:36:05 +00:00
Corn
b5e19913e7
[+] Fix compile issue + Blend Explorer text
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@125 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-02-10 22:27:04 +00:00
Salvy
ebeb71bb76
[!] Fixed DoubleDisplay not disabling
...
[+] Added roms.ini from 636 (feel free to modify it)
[~] Disabled DD in Cruisn' Exotica (cures crash before race)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@121 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-02-07 23:23:44 +00:00
Corn
a4a8559422
[+] added more debug info for Dlist
...
[!] fix some init values
[!] reorder list in preferences.cpp to avoid compile errors
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@58 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-01-08 18:04:21 +00:00
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
833d552d88
[!] Huge clean up (made alot of stuff debug only)
...
[!] Skip display ai reads
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@19 42e9bfbe-799a-4a2d-bad1-236e862a387a
2010-12-29 22:45:03 +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
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
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