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
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
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
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
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
f2d3a6b457
giga missed one xD fixed a potential crash or two myself
2008-01-29 22:19:09 +00:00
zerofrog
bb6dd0397c
fixed linux compilation problems
2008-01-25 23:16:46 +00:00
refractionpcsx2
899650e591
revised some of my changes a bit (after some profiling) performance seems to vary game for game, the killer is cos we are using memcpy_fast, freezing them MMX registers so often murders it on some games.
2008-01-25 03:10:16 +00:00
refractionpcsx2
3066eed36d
slight reorder on zero's request
2008-01-24 19:23:43 +00:00
refractionpcsx2
6cf8547932
other additions (had to do an svn update, was outdated :( )
2008-01-24 01:45:03 +00:00
zerofrog
8221315810
unbroke some stuff and add a forced check for regs
2008-01-24 01:27:31 +00:00
gigaherz
250770e29e
Created VS2008 project files from all the 32bit project files included in the default pcsx2 solution.
...
Also included a small optimization change to avoid meaningless calls to WaitForSingleObject. As far as I can see it's completely thread-safe (one end only writes and the other end only reads), but I'm not completely sure if it will give any reasonable speed improvement. Anyway it's there.
2008-01-23 21:27:42 +00:00
refractionpcsx2
a8a8bf1b6c
Small fix for GT4 crashes (only works with zerogs)
...
Small change to reduce timer checks (prolly does nothing)
put the reg freezing where its actually needed, instead of guessing. (centralizes it a bit)
2008-01-21 22:15:39 +00:00
refractionpcsx2
c00202b20c
Little tidbits (unimportant) and a fix for vif mark stalls on tags (neopets)
2008-01-18 01:53:16 +00:00
refractionpcsx2
72a7544128
General MFIFO tidy up, removed pointless code (that should never be reached/used) fixed a couple of bugs while i was in there. One caused a garbled block in the top left of psychonauts videos.
2008-01-17 02:30:44 +00:00
refractionpcsx2
3b518d3772
Couple of counter gate fixes to stop normal updates of them. Fixed a vif stall issue, jiggled some mfifo stuff about to improve how it works slightly and reduce the amount of silly condition checks needed
2008-01-15 23:32:08 +00:00
refractionpcsx2
f2e11b9152
Various timing changes to reducing passing about of values.
...
Counter fixes for the KH eye issue, Shadow Hearts hang, possibly Grandia 3 hang, maybe others too. (and proper FFX loop fix, instead of my original hack :P)
2007-12-04 02:42:12 +00:00
zerofrog
8f3d852cdf
0.9.4 release
2007-11-11 02:55:00 +00:00
zerofrog
ac7ac7d740
2007-04-25 18:29:51 +00:00
zerofrog
59207b841f
fixed windows build
2007-04-25 10:53:26 +00:00
zerofrog
806769479d
reverted back to 3 byte copy
2007-04-25 05:25:12 +00:00
zerofrog
cfb26f31a5
added the 4096 pad for the mtgs buffer as suggested by BirdFuzz instead of 3 byte transfers (which are slow)
2007-04-25 04:58:59 +00:00
zerofrog
c8a13b7651
pcsx2 0.9.3 and a lot of other additions
2007-04-02 01:06:17 +00:00
zerofrog
928d88b1a9
delete all of the old pcsx2 codebase
2007-04-02 00:26:38 +00:00
zerofrog
5df6038c9e
midnight club/malice crash fixes
2006-11-15 03:16:05 +00:00
zerofrog
82f95be969
minor fixes to vc2003 proj file
2006-11-14 16:16:26 +00:00
zerofrog
b63140e596
Almst all recompiled x86 code is in x86 folder/Linux compat
2006-11-14 06:30:12 +00:00
zerofrog
717e5dd23a
More linux compat
2006-11-14 03:24:28 +00:00
zerofrog
6efc782b49
2006-11-06 01:09:13 +00:00
zerofrog
7329bf190a
auto ffx hack for mtgs
2006-11-06 01:08:30 +00:00
zerofrog
26aeba8b8a
crc functionality for the gsplugin, vuskipping bug, gui
2006-11-05 11:12:36 +00:00
refractionpcsx2
56e88a934d
2006-11-01 05:32:04 +00:00
refractionpcsx2
8f7e57d4d0
2006-11-01 05:05:13 +00:00
zerofrog
8444bfce69
superfisherman
2006-11-01 02:35:23 +00:00
zerofrog
08d2c0aa67
More linux work - recompilers and gui is left.
2006-10-31 08:09:08 +00:00
zerofrog
961d8c1fba
More linux compat changes
2006-10-31 05:13:13 +00:00
zerofrog
6b87c150c1
2006-10-30 06:43:05 +00:00
refractionpcsx2
9a441508cd
2006-10-05 01:06:55 +00:00
refractionpcsx2
d6ce696094
2006-10-03 12:32:11 +00:00
refractionpcsx2
85faa52a5c
2006-09-29 01:57:55 +00:00