Commit Graph

  • 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. master ibrown 2008-11-17 20:10:17 +00:00
  • ff260c6046 Moving stuff to /trunk/. Step 1: create /trunk gigaherz 2008-11-06 23:19:22 +00:00
  • 2744a5d8bc compilation problem zerofrog 2008-10-14 15:30:38 +00:00
  • 2e55e73e9c changed qword to xmmword to fix gcc errors on newer distros zerofrog 2008-10-13 23:05:09 +00:00
  • af4b690595 got rid of abs error zerofrog 2008-10-13 12:47:00 +00:00
  • 109325ea36 zerofrog 2008-10-12 10:12:25 +00:00
  • c831c370cb commenting out unneeded rpsxBASIC zerofrog 2008-08-13 00:21:31 +00:00
  • 6ad0fb3a35 saqibakhtar 2008-07-14 09:05:01 +00:00
  • 0827972636 saqibakhtar 2008-07-14 06:51:11 +00:00
  • 89c6c81085 saqibakhtar 2008-07-14 06:43:33 +00:00
  • f3991298a4 saqibakhtar 2008-07-14 06:32:50 +00:00
  • e64dc118a5 Different version of pcsx2 with recompiler only. Supported compilers include VS 2008 and up. WIP saqibakhtar 2008-07-14 06:29:10 +00:00
  • ae41378dd0 fixed a typo which could have potentially slowed down the emu. Thanks goes to cottonvibes for that one! refractionpcsx2 2008-07-02 18:13:15 +00:00
  • 5ec4bf773c tiny bug gigaherz 2008-06-27 16:53:33 +00:00
  • cf1037cf27 allow also changing "inis" path. gigaherz 2008-06-27 16:44:47 +00:00
  • 1bc3239f71 Added some source-level configurability to the paths... hope didn't break anything ;) gigaherz 2008-06-27 16:27:15 +00:00
  • df88607015 updated some more licenses. gigaherz 2008-06-27 15:46:28 +00:00
  • 3427f16da0 Sorry I had DAZ enabled in my local copy and it slipped in. gigaherz 2008-06-27 14:55:16 +00:00
  • c15da3a209 Massive update of the GPL license headers. I don't know if I missed something, but I hope not. gigaherz 2008-06-27 14:45:25 +00:00
  • 60834609c6 Fixed remaining Woody Woodpecker crashes. Oh and the MGS3 crash ;) refractionpcsx2 2008-05-24 00:28:47 +00:00
  • b9ffe5dcd1 Fix for Donald Duck crash, some changes by gabest adding more SSE4 functionality refractionpcsx2 2008-05-22 22:48:50 +00:00
  • 6ad6ab46e9 couple of WIP FPU changes. refractionpcsx2 2008-05-22 00:11:31 +00:00
  • 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 refractionpcsx2 2008-05-20 23:26:38 +00:00
  • 3d661b94fa Normal RSQRT fixed by gabest, the mans on fire :p refractionpcsx2 2008-05-19 23:42:14 +00:00
  • 3f46b88171 Fix for GT4 darkness refractionpcsx2 2008-05-19 23:14:29 +00:00
  • 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. refractionpcsx2 2008-05-19 22:18:53 +00:00
  • b8144ab706 fixed some of the bugs i made, some changes by gabest in here too :) refractionpcsx2 2008-05-19 18:08:04 +00:00
  • 09fe8c869b Just a few changes to make RSQRT more accurate (Tales of Legendia), avoided some bugz in DIV/SQRT/RSQRT, n made others :p refractionpcsx2 2008-05-18 05:31:12 +00:00
  • a2f03c68c5 Fixed some problems with MAC/Status Flag settings on VU. Fix list refractionpcsx2 2008-05-15 21:11:59 +00:00
  • edb82b99c3 GUI changes by bositman refractionpcsx2 2008-05-12 21:44:28 +00:00
  • 37bae6e2df Reverted something which caused sound glitches, still not 100% sure its how it should be, will look in to it. refractionpcsx2 2008-05-12 21:35:06 +00:00
  • 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 :/ refractionpcsx2 2008-05-12 01:54:00 +00:00
  • 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. refractionpcsx2 2008-05-11 20:35:25 +00:00
  • 353cfcf1e4 More codebreaker code support from pontifice. He said the few code types remaining don't make sense in pcsx2. gigaherz 2008-05-08 21:11:18 +00:00
  • 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. refractionpcsx2 2008-05-07 23:47:47 +00:00
  • 8ab91e186f He forgot to change a few var types before diff'ing. gigaherz 2008-05-06 22:21:53 +00:00
  • 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. gigaherz 2008-05-06 21:46:05 +00:00
  • 477ed51f09 Deleted old txts bosit 2008-05-03 13:03:58 +00:00
  • 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) bosit 2008-05-03 12:58:49 +00:00
  • ea8c53efaa Fixed the broken fixes,sorry :P bosit 2008-05-02 00:39:35 +00:00
  • 54700caa3b fixed slight overlap on "Greetings to" text refractionpcsx2 2008-05-02 00:37:41 +00:00
  • 3ee4d02e28 Very small misc changes,mainly in plugin about boxes and 2 pcsx2 console messages bosit 2008-05-02 00:11:04 +00:00
  • 945d371cb0 SIF now uses normal memcpy's as it seems to take up less cpu time. refractionpcsx2 2008-04-30 01:39:57 +00:00
  • 56787226a4 removed MMX freezing on IPU as its no longer used refractionpcsx2 2008-04-30 00:14:22 +00:00
  • a2ae29d6c0 added some code for easy profiling of changes on the EE. can be enabled by uncommenting the #define EEPROFILING in r5900.h refractionpcsx2 2008-04-29 21:26:21 +00:00
  • f2760b983d FFX video fix, reminents of stuff which shouldnt be there ;p refractionpcsx2 2008-04-28 21:50:28 +00:00
  • dc7e4c4538 fix for zerospu2 savestates refractionpcsx2 2008-04-28 18:15:32 +00:00
  • aed86a5420 IPU fixes. Corrected bitstream data positioning and removed redundant code. saqibakhtar 2008-04-27 21:26:44 +00:00
  • f7ba5e6028 Ignore this commit. It was just a test. gigaherz 2008-04-27 21:20:11 +00:00
  • 6aa24ba009 slight change to the interrupt status on cdvd refractionpcsx2 2008-04-06 02:01:39 +00:00
  • f0f35a8b09 Path 3 transfers now only use interleave mode if Path 3 Masking is used. This stops Tekken Tag from randomly crashing (hopefully) refractionpcsx2 2008-04-04 22:41:13 +00:00
  • 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 refractionpcsx2 2008-04-04 22:14:31 +00:00
  • 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 refractionpcsx2 2008-03-31 22:06:38 +00:00
  • 1bfc4881ea reverted something i missed when reverting some path3 mask changes, so the people using speed hacks leave me alone to chase REAL bugs. refractionpcsx2 2008-03-29 17:09:23 +00:00
  • e9352e554b small error in unpacks, not sure how major it was. refractionpcsx2 2008-03-29 03:03:51 +00:00
  • 859d6a54e5 Quick! Look behind you! a 3 headed monkey! refractionpcsx2 2008-03-28 22:43:27 +00:00
  • 672c0a1394 DMC didnt like the persona changes, so did a rethink ;p refractionpcsx2 2008-03-28 22:36:20 +00:00
  • 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. refractionpcsx2 2008-03-28 20:01:15 +00:00
  • 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 refractionpcsx2 2008-03-28 00:57:30 +00:00
  • 46d4e2be2c "fixed" the vs2008 project file based on rama's suggestions (I don't knwo if they trul fix the problems but whatever...). gigaherz 2008-03-27 18:06:03 +00:00
  • 1d361982b6 stopped public release builds from forcing the recompilers regardless of setting. refractionpcsx2 2008-03-25 18:43:11 +00:00
  • 19d2d7dcf1 just a small bug, probably not used very often. refractionpcsx2 2008-03-24 14:21:33 +00:00
  • 85b706e4f6 stopped it logging sound constantly when you have logging on in debug. Was driving me bonkers! :P refractionpcsx2 2008-03-24 03:15:19 +00:00
  • 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 refractionpcsx2 2008-03-23 05:17:37 +00:00
  • c66ba981bf removed a statement which did nothing but made the sound more choppy at high speeds, thanks to rama and his hacking for finding that :p refractionpcsx2 2008-03-21 16:13:43 +00:00
  • ae1c34bf90 Improved DMA timing, should help with wild arms 5, DMC, Mojib Ribbon etc, the picky ones, you know :p refractionpcsx2 2008-03-21 04:37:01 +00:00
  • 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. refractionpcsx2 2008-03-20 23:28:30 +00:00
  • 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) refractionpcsx2 2008-03-18 23:51:48 +00:00
  • 1dbb82e15b sorry bosit :( ill remove them counter printouts :( refractionpcsx2 2008-03-18 19:45:00 +00:00
  • 5931dd3e73 i cleaned a comment out like a spaz, and it broke vsync completely xD refractionpcsx2 2008-03-17 01:00:40 +00:00
  • 98add95d7d fix for memcard saving since new interface, never remembered the new selections. refractionpcsx2 2008-03-17 00:40:26 +00:00
  • 8e499bc991 Rewrote my Hsync/Vsync code, improves sync on streamed videos and realtime FMV's, also reduces graphical anomolies (flickering on Wild Arms 5). Tweaked my SPU2 async changes, Also added an option to the speed hacks for tighter timing, which stops the jumping/freezing in FFXII videos. refractionpcsx2 2008-03-17 00:35:00 +00:00
  • 3873765639 im committing this fix, needs to be done, but wild arms 5 is strange, different pc's show different results refractionpcsx2 2008-03-16 02:23:49 +00:00
  • 68afaa231c Some means of DMA timing in there now, some games were triggering too fast now async gives cycles more often. refractionpcsx2 2008-03-15 19:25:04 +00:00
  • c029d0a961 Worked out my timing issue. needs new zerospu2 with dma timing changes (next revision) refractionpcsx2 2008-03-15 19:24:28 +00:00
  • 7a4b13a6e1 was a bit too generous with the cycles, WA5 didnt like it. refractionpcsx2 2008-03-15 16:58:24 +00:00
  • d746f97d51 Improved SPU2 timing sync a bit without hindering speed (like before) makes the FFXII videos stutter less again, DMC (U and J) not loading seems related, but that seems ok in this rev refractionpcsx2 2008-03-15 16:41:02 +00:00
  • dbfd98e388 changed version number to accomodate the change, which is reported to help some skipping voices/sounds refractionpcsx2 2008-03-15 12:47:50 +00:00
  • e3c48431f2 small detail missed, not sure how important it is, but id guess it helps towards the sync/jumping of sound refractionpcsx2 2008-03-15 01:29:59 +00:00
  • d931072db2 Fixes sector reading problems on when using cd reads (growlanser games + simple series games) refractionpcsx2 2008-03-14 22:18:12 +00:00
  • 4a9f8b2205 Fix for Shox + Whiplash regressions refractionpcsx2 2008-03-14 00:24:11 +00:00
  • c68cb5c068 Couple more unpack fixes. Sensible Soccer looks perfect when interpreting V3-8, but SSE is broken. Looks less spikey than it did now anyway! refractionpcsx2 2008-03-13 02:18:37 +00:00
  • b012743e7e refractionpcsx2 2008-03-13 00:02:03 +00:00
  • 403ea79714 small fix (dark summit) refractionpcsx2 2008-03-12 23:35:51 +00:00
  • e1631ee407 Fixed a couple of other bugs and an old bug where the destination wasnt being incremented properly on split transfers. refractionpcsx2 2008-03-12 21:33:31 +00:00
  • 3322c8fdd8 Fixed a small bug i made when data was left over. didnt increment dest refractionpcsx2 2008-03-12 19:48:32 +00:00
  • 1173217244 jiggled some stuff about and took out some dupe code in vif unpacks, saves approx 25,000 cycles per frame in 3d. also along the lines ffxii videos got smoother too so, good day for reffy! fixed a couple of little bugs too. refractionpcsx2 2008-03-12 02:05:35 +00:00
  • c7b5c6f500 Added the fantastic new patch browser and memorycard browser as written by ihateregisterin. Good job man. Oh and disabled one of my debug messages, seems it really slows the bios xD refractionpcsx2 2008-03-11 18:40:16 +00:00
  • 954498b54e some test counter changes with some debug notes refractionpcsx2 2008-03-11 00:19:36 +00:00
  • d3827b4f40 missed part of the hack, rama's fault ^_^ refractionpcsx2 2008-02-25 01:46:46 +00:00
  • 21edef11d1 A few speedup hacks now selectable via Config->Speed Up Hacks (original eh :P) Thanks to Rama1 for those. refractionpcsx2 2008-02-25 01:40:30 +00:00
  • 2fe4ecdbab couple of changes to make doubly sure counters start right etc and alert me (sorry if it floods on some games), accurate cycle counting to next interrupt too. refractionpcsx2 2008-02-22 22:57:35 +00:00
  • cfe908b0d9 changed the pad thing back in winmain. anal people (aka emwearz) decided hed have a problem when using lilypad refractionpcsx2 2008-02-17 13:24:43 +00:00
  • e5f9421067 fixed a small silly bug refractionpcsx2 2008-02-17 01:36:27 +00:00
  • a8bce8c799 fix for the other versions of DMC1 :p refractionpcsx2 2008-02-12 00:07:14 +00:00
  • 4499027b0c Silly bug which broke tokyo road race refractionpcsx2 2008-02-05 00:13:13 +00:00
  • 15fb9a0de7 Mojo Ribbon fix refractionpcsx2 2008-02-04 22:39:22 +00:00
  • 8903ace42b DMC1 fix, didnt work before on some games, now it does, wierd! refractionpcsx2 2008-02-04 20:04:52 +00:00
  • 02639d0079 removed the forced "default" inline use, now using any suitable, provides a tiny boost in speed. refractionpcsx2 2008-02-03 21:20:00 +00:00
  • 46241c0a38 fix for GH USA, was crashing. Moved sif freezing to where its needed on SIF1, its not required when called for the IOP (which SIF1 does most) refractionpcsx2 2008-02-03 21:18:20 +00:00