304 Commits

Author SHA1 Message Date
ibrown
dbb2c3a010 fixes for gcc 4.3.2. Gcc now checks the argument pointer size for mmx instructions in intel mode. It never used to so movq with incorrect xmmword pointer arguments were allowed. With 4.3.2, these need to be corrected to qword. 2008-11-17 20:10:17 +00:00
zerofrog
2e55e73e9c changed qword to xmmword to fix gcc errors on newer distros 2008-10-13 23:05:09 +00:00
zerofrog
c831c370cb commenting out unneeded rpsxBASIC 2008-08-13 00:21:31 +00:00
refractionpcsx2
ae41378dd0 fixed a typo which could have potentially slowed down the emu. Thanks goes to cottonvibes for that one! 2008-07-02 18:13:15 +00:00
gigaherz
5ec4bf773c tiny bug 2008-06-27 16:53:33 +00:00
gigaherz
cf1037cf27 allow also changing "inis" path. 2008-06-27 16:44:47 +00:00
gigaherz
1bc3239f71 Added some source-level configurability to the paths... hope didn't break anything ;) 2008-06-27 16:27:15 +00:00
gigaherz
df88607015 updated some more licenses. 2008-06-27 15:46:28 +00:00
gigaherz
3427f16da0 Sorry I had DAZ enabled in my local copy and it slipped in. 2008-06-27 14:55:16 +00:00
gigaherz
c15da3a209 Massive update of the GPL license headers. I don't know if I missed something, but I hope not. 2008-06-27 14:45:25 +00:00
refractionpcsx2
60834609c6 Fixed remaining Woody Woodpecker crashes. Oh and the MGS3 crash ;) 2008-05-24 00:28:47 +00:00
refractionpcsx2
b9ffe5dcd1 Fix for Donald Duck crash, some changes by gabest adding more SSE4 functionality 2008-05-22 22:48:50 +00:00
refractionpcsx2
6ad6ab46e9 couple of WIP FPU changes. 2008-05-22 00:11:31 +00:00
refractionpcsx2
6e05486034 Fix for God of War 1 & 2, its not perfect, some FPU errors still, but a massive improvement. Fixed the overbright bug in some games (hopefully), removed the annoying messages that flood the console. Note: green screen on GoW is a GSDX problem, use software mode or ZeroGS 2008-05-20 23:26:38 +00:00
refractionpcsx2
3d661b94fa Normal RSQRT fixed by gabest, the mans on fire :p 2008-05-19 23:42:14 +00:00
refractionpcsx2
3f46b88171 Fix for GT4 darkness 2008-05-19 23:14:29 +00:00
refractionpcsx2
073ecc99f2 Fixed dark cloud 2 missing text, some vurec changes by Gabest. Reverted one change from using the normal memcpy all the time as it uses SSE, we dont account for this. 2008-05-19 22:18:53 +00:00
refractionpcsx2
b8144ab706 fixed some of the bugs i made, some changes by gabest in here too :) 2008-05-19 18:08:04 +00:00
refractionpcsx2
09fe8c869b Just a few changes to make RSQRT more accurate (Tales of Legendia), avoided some bugz in DIV/SQRT/RSQRT, n made others :p 2008-05-18 05:31:12 +00:00
refractionpcsx2
a2f03c68c5 Fixed some problems with MAC/Status Flag settings on VU. Fix list
Sega Tennis - SPS
Dark Cloud 2 - SPS
Crazy Taxi - SPS
Metal Gear Solid 3 - Falling Through Floor/Stuck In Trees
Tekken Tag - Stretchy Crowd


Possibly more, testing as much as we can :p
2008-05-15 21:11:59 +00:00
refractionpcsx2
ba2c3e7607 disabled denormals are zero on the VU's for now (thats the one that speeds it up :( ) will probably add it as a hack option, tho it shouldnt be, the ps2 takes denormals as zero :/ 2008-05-12 01:54:00 +00:00
refractionpcsx2
67331f64d4 Re-enabled "Denormals are Zero" for the recs. Seems to cause huge speed boosts. for example Persona 3 went from 50fps on my rig to 103fps. reported the suikoden games are now quicker. Also enthusia doesnt have invisible wall problems. Could help with many misc FPU problems. 2008-05-11 20:35:25 +00:00
gigaherz
353cfcf1e4 More codebreaker code support from pontifice. He said the few code types remaining don't make sense in pcsx2. 2008-05-08 21:11:18 +00:00
refractionpcsx2
750a958ae9 Improved vu skipping and frame skipping. frame skip changes by myself to make it less jerky (more useable), vuskip changes by rama to cut down black screen problems. Frame skip still needs some tweaking, will work on it later. 2008-05-07 23:47:47 +00:00
gigaherz
8ab91e186f He forgot to change a few var types before diff'ing. 2008-05-06 22:21:53 +00:00
gigaherz
a318bb5d61 Applied a patch from Pontifice with an improvement on the patch engine which adds supprot for using codebreaker "raw" codes directly in the pnach.
[23:43] <Pontifice> its backward compatible, to use new codes you must use something like patch=1,EE,400A0000,extended,00DE0002
[23:44] <Pontifice> where 400A0000 00DE002 would be the original RAW codebreaker code
2008-05-06 21:46:05 +00:00
bosit
477ed51f09 Deleted old txts 2008-05-03 13:03:58 +00:00
bosit
54213fc848 Cleanup in docs: Removed old and unused docs while adding the new ones
Reduced compiling errors: Used #pragma warning(disable:4996) to ignore the stricmp deprecated warning
A couple of small fixes in Memcard viewer
(thx gigaherz and refraction)
2008-05-03 12:58:49 +00:00
bosit
3ee4d02e28 Very small misc changes,mainly in plugin about boxes and 2 pcsx2 console messages 2008-05-02 00:11:04 +00:00
refractionpcsx2
945d371cb0 SIF now uses normal memcpy's as it seems to take up less cpu time. 2008-04-30 01:39:57 +00:00
refractionpcsx2
56787226a4 removed MMX freezing on IPU as its no longer used 2008-04-30 00:14:22 +00:00
refractionpcsx2
a2ae29d6c0 added some code for easy profiling of changes on the EE. can be enabled by uncommenting the #define EEPROFILING in r5900.h 2008-04-29 21:26:21 +00:00
refractionpcsx2
f2760b983d FFX video fix, reminents of stuff which shouldnt be there ;p 2008-04-28 21:50:28 +00:00
saqibakhtar
aed86a5420 IPU fixes. Corrected bitstream data positioning and removed redundant code. 2008-04-27 21:26:44 +00:00
refractionpcsx2
6aa24ba009 slight change to the interrupt status on cdvd 2008-04-06 02:01:39 +00:00
refractionpcsx2
f0f35a8b09 Path 3 transfers now only use interleave mode if Path 3 Masking is used. This stops Tekken Tag from randomly crashing (hopefully) 2008-04-04 22:41:13 +00:00
refractionpcsx2
5438dbe501 small adjustment to h/vsync things. fpu clamping fix for NFS Carbon which was crashing, managed to do it without breaking katamari, bet smth broke tho lol 2008-04-04 22:14:31 +00:00
refractionpcsx2
83bf74971a cleaned up some of the defines in common.h for v/hsync. uncommented some code which shouldnt have been commented for vsyncs, was causing supersonic speeds on boot and probably throwing all that hard work out :p 2008-03-31 22:06:38 +00:00
refractionpcsx2
1bfc4881ea reverted something i missed when reverting some path3 mask changes, so the people using speed hacks leave me alone to chase REAL bugs. 2008-03-29 17:09:23 +00:00
refractionpcsx2
e9352e554b small error in unpacks, not sure how major it was. 2008-03-29 03:03:51 +00:00
refractionpcsx2
859d6a54e5 Quick! Look behind you! a 3 headed monkey! 2008-03-28 22:43:27 +00:00
refractionpcsx2
672c0a1394 DMC didnt like the persona changes, so did a rethink ;p 2008-03-28 22:36:20 +00:00
refractionpcsx2
380d7a360f Fixed SIF bugs introduced in Persona, also reverted the VIF change that caused problems with the graphics.
Fixed savestate loading in MTGS thanks to Rama1.
Tweaked the MCD manager so it doesnt infinate loop in places, also no longer auto populates the list if the memcard is corrupt, which caused it to crash.
2008-03-28 20:01:15 +00:00
refractionpcsx2
aa5b2607b4 changed how a few IOP counter things work, reverted one of my VIF changes and fixed another possible Unpack situation i hadnt accounted for.
Oh and the best news, SIF timing now exists, you know what that means? yes, Okami no longer needs a patch
2008-03-28 00:57:30 +00:00
gigaherz
46d4e2be2c "fixed" the vs2008 project file based on rama's suggestions (I don't knwo if they trul fix the problems but whatever...). 2008-03-27 18:06:03 +00:00
refractionpcsx2
1d361982b6 stopped public release builds from forcing the recompilers regardless of setting. 2008-03-25 18:43:11 +00:00
refractionpcsx2
19d2d7dcf1 just a small bug, probably not used very often. 2008-03-24 14:21:33 +00:00
refractionpcsx2
5148a0b876 Fixed a bug causing games that use Counter Gates to lock up/not load. (Beatmania, possibly DDR games too)
Adjusted some more spu2 related stuff, removed some old code which shouldnt have been there!
experimental changes to GS interrupt stuff, shouldnt break anything.
got rid of some pointless code on vif1 unpacks.
came across a wierd situation with TTE on DMA's, trying soemthing, seems stable on my games:p
2008-03-23 05:17:37 +00:00
refractionpcsx2
a5dd41af4e Fixed a PREVH, had the wrong shuffle codes. (king kong corrupt text)
Disabled QFSRV, most videos are 10-30% faster interpreted! itll do till it gets fixed properly.
2008-03-20 23:28:30 +00:00
refractionpcsx2
1f86f62f56 some more counter changes, mojib ribbon seems to like them (at least here) should help those picky games which constantly reset the hsync counter (dmc/wild arms 5) 2008-03-18 23:51:48 +00:00