ramapcsx2
d39398ee5a
1.0 branch: Merge fix from r5301.
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5333 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-07-03 13:59:04 +00:00
ramapcsx2
94cc3d4194
Merge installer fixes.
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5332 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-07-03 10:33:39 +00:00
gregory.hainaut
753bd9c46b
1.0.0: sync linux change from trunk + po translation
...
(5289,5290,5305,5307,5308,5323)
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5327 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-25 21:03:43 +00:00
refraction
9f2dabdeda
GIF/1.0.0: Fix some condition bitching from my sloppy coding in r5277 and integrated the change in to the 1.0.0 branch as it will stop the emulator complaining about double interrupts.
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5325 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-25 12:15:39 +00:00
ramapcsx2
b9112de1d1
1.0.0 branch:
...
Merged the SPU2X fixes.
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5324 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-24 13:23:47 +00:00
ramapcsx2
b0da8c1a35
1.0.0 branch:
...
Preparing some docs for 1.0, part 3.
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5298 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-17 02:01:57 +00:00
ramapcsx2
51dcde903c
1.0.0 branch:
...
Preparing some docs for 1.0, part 2.
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5297 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-17 02:00:06 +00:00
ramapcsx2
b21e42115b
1.0.0 branch:
...
Preparing some docs for 1.0.
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5296 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-17 01:57:54 +00:00
gregory.hainaut
b588e1063d
1.0.0: sync with branch.
...
Didn't take r5273 and 5277
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5282 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-10 19:04:20 +00:00
refraction
ef6a802eab
Merge regression fix to 1.0 branch
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5266 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-02 21:54:13 +00:00
gregory.hainaut
ff69b2b2cc
1.0.0 branch: one file was not merged properly
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5262 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-02 07:42:52 +00:00
refraction
3e09cb5aa2
Merge fix from r5260 in to 1.0.0 branch
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5261 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-01 22:26:11 +00:00
ramapcsx2
98a7871524
1.0 branch: Added missing merge information and latest updates from trunk.
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5257 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-01 16:38:32 +00:00
gregory.hainaut
333b74c2a5
zzogl glsl: used the fog parameter correctly...
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5256 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-01 14:26:37 +00:00
avihal
0dc1e7f4bb
GSdx: CRC hacks: Remove duplicates (none left for now).
...
The following dup CRCs of were removed (leaving one):
0x7D4EA48F - Haunting Ground EU (now only Genji).
0x1A85E924 - DMC3 CH (now only GOW1)
0x7ACF7E03 - Spyro New beginning (now only ICO)
The following CRCs were removed without any negative effect:
0x2F123FD8 - GOW2 RU (same as US).
0x23A97857 - Star Ocean 3 JPUNDUB (same as US).
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5255 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-01 14:16:25 +00:00
gregory.hainaut
e8123fce61
1.0.0 branch:
...
* merge r5253 and 5252
* refresh mo files based on the branch code
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5254 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-01 08:51:02 +00:00
gregory.hainaut
9cddbdc168
i18n:
...
* update es_ES/ko_KR
* fuzz id_ID/pcsx2_Iconized.po which is wrongly translated
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5253 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-01 08:35:03 +00:00
gregory.hainaut
85bfc2ed66
zzogl:
...
* Fix context code for the common shader and set the indices for the uniform... (will fix most of GLSL-related black screen issue)
* some memory improvements were not merged from zzogl-dev branch
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5252 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-06-01 08:21:31 +00:00
ramapcsx2
9253a64a20
1.0 branch: Merged the latest GIF / VU Interpreter changes as well.
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5251 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-31 18:45:34 +00:00
ramapcsx2
fd6511fc6e
1.0 branch: Merge back cmake changes, the debian unstable directory changes and the whole of zzogl-pg.
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5250 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-31 18:40:35 +00:00
ramapcsx2
309516bc2b
1.0 branch: Merge of GSdx changes.
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5249 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-31 10:49:04 +00:00
refraction
ca6b638303
VU Interpreter: Implement branch in branch delay slot handling, fixing hot wheels when using VU Interpreter. Might be buggy, but better than without it ;p
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5248 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-30 21:18:31 +00:00
refraction
8862d0c963
Path3 Masking Fix: GGIF MFIFO didn't set the GIF state, also added the path 3 stalling stuff to there too.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5247 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-30 19:26:37 +00:00
refraction
489bce662d
Path 3 games speed up. Stopping VIF looping when waiting for Path 3 to finish (can sometimes loop over 1000 times)
...
Examples of speed ups:
Outrun 2006
before 43.4 - 45.7
after 44.7 - 47.33
Grand Theft Auto: San Andreas
before 63 - 66.9
after 66 - 69.5
Need for Speed Most Wanted
before 33.0 - 33.3
after 33.22 - 33.57
Burnout 2
before 46.5 - 48.3
after 53.2 - 55.5
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5246 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-30 19:19:53 +00:00
refraction
098640b06a
Path3: Stopped Path3 looping when MskPath3 is enabled, reduces the amount the recompiler has to exit, yeilding a small speed boost (but it is really small!)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5245 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-30 18:43:02 +00:00
avihal
bc4ec92600
GSdx: CRC hacks: Few CRCs from comments at r5214
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5244 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-30 15:04:17 +00:00
ramapcsx2
6287561e18
GSdx: Correct a small resource issue for merging.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5243 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-30 12:07:09 +00:00
ramapcsx2
e31b0755d0
1.0 branch: Merged in miscellaneous changes from trunk. Lots of changes in GSdx need Linux side verification before they can get in!
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5242 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-30 11:54:59 +00:00
gregory.hainaut
cfeb7a5b0a
copyright: remove the special copyright note. Only impact trivial code (enum and register definition)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5241 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-29 06:59:33 +00:00
refraction
e27c7c4434
Merge of recent changes from trunk, GIF/VIF changes, MicroVU fixes, Locales and GSDX Typo. All other GS plugin changes omitted for the moment until people are happy with them to be sync'd
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5240 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-28 21:56:25 +00:00
ramapcsx2
a2908b4fed
Found one more progressive scan flag and fixed a typo in the GSdx hacks.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5239 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-28 20:32:48 +00:00
ramapcsx2
52f1f50e45
1.0 branch: Biggest commit ever.
...
git-svn-id: http://pcsx2.googlecode.com/svn/branches/1.0.0@5238 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-28 20:09:46 +00:00
gregory.hainaut
0154639e19
zzogl glsl: optimize state change. With luck it would be less slower. At least GL trace is much smaller (Gow menu go down from 4600 to 3000!)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5237 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-27 15:34:48 +00:00
gregory.hainaut
8e2469d2b7
zzogl: fix compilation failure because of a wrongly refreshed patch
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5236 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-27 12:51:48 +00:00
gregory.hainaut
581219f48f
i18n: revert es_ES of previous commit (files were empty)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5235 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-27 12:40:14 +00:00
gregory.hainaut
c18933be6e
i18n:
...
* new language ms_MY
* update sv_SE, tr_TR, es_SE,zh_CN
If I forget someone ping me ;)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5234 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-27 10:24:09 +00:00
gregory.hainaut
f8875f12dc
zzogl: rework dump test, to avoid bad mix between u32/u8
...
glsl4: Replace some define with function (ogl4 support function pointer). Explain how depth is computed in vertex shader
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5233 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-27 08:13:27 +00:00
gregory.hainaut
c6d8af0c7f
gsdx-ogl: only enable AMD hack when linking ps2 related shader. Otherwise SV_Target1 in convert is wrongly remapped
...
zzogl: check harder that the previous primitive exist.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5232 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-26 09:58:37 +00:00
sudonim1@gmail.com
1b099aedd1
microVU: fixed a regression from r4940 that refraction caught when reviewing changes for a bug report. Might fix line of sight in MGS2 (the reported bug)? Might have something to do with the ace combat (forget which) collision detection? Might fix nothing but I'm pretty sure this is correct now.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5229 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-25 16:23:44 +00:00
refraction
2a49700977
GIF: Fix for Terminator 3 & Growlanser 2&3 collection invisible screens.
...
*Noted small speed boosts on some games (Outrun up from 48fps to 52fps, MGS3 potentially gaining 1fps, Sega Tennis possibly 0.5fps), could be a freak occurrance tho :P
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5228 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-25 14:24:02 +00:00
gregory.hainaut
b594b3bd51
zzogl: revert a change of the zzogl-dev branch. Avoid to compute an empty frame in Persona 4 & tale of abyss (if someone can check the latter)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5227 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-25 06:44:22 +00:00
refraction
8b2ee14b04
GIF: Slight modification to earlier's work, curPath might not have been set right if no APATH at start.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5226 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-24 23:28:53 +00:00
refraction
407c8072f7
GIF: Ape Escape 2 fix, who thought it was a good idea to transfer data direct through the damn FIFO >.< Silly developers, i hate you! ;p
...
(love you really)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5225 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-24 18:57:23 +00:00
refraction
9bb28d3fec
Gif/VIF:
...
-Path3 Masking Changes, Gif Unit now rolls the DMA back (Path3 only) if it is using the Masking and finishes mid DMA packet.
-Vif modified to be simpler in the transfer loop and fixes issues where Flushes are called at the end of a DMA packet.
Game fixes from changes:
Outrun 2006 - Water textures and general flickering fixed, also SW mode not required for half screen issue. Caused by GIF Path 3 stopping in the wrong place.
Star Wars Episode 3: Revenge of the Sith - DMA timeouts caused by Flush at end of packet.
Had to break savestates (version change!), sorry :(
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5224 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-24 18:46:00 +00:00
gregory.hainaut
e4e2366bce
zzogl glsl:
...
* clean macro selection and redundant code
* Request GLSL Core profile instead of the compatibility profile
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5223 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-24 06:39:39 +00:00
refraction
739bcc6886
Path3 Masking: Games should no longer need the EE Timing fix. General fixes for Need for Speed Underground 2 and other games affected by the change. Hopefully Outrun and Terminator 3 will be ok now too, no promises (as i don't have the games)
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5222 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-23 16:22:03 +00:00
avihal
31956dcb87
GSdx: CRC hacks: "Aggressive" mode (and related stuff).
...
- Added "Aggressive-CRC" checkbox at the HW hacks section of the config dialog.
- The following hacks are now activated only in aggressive mode:
- God of War 2: disable water effect/lines, disable global haze.
- FFX, FFX2, SSX3 (the full crc hack from r5214).
- Shadow of the Colossus: disable (over)bloom.
- Reverted the Valkyrie Profile 2 hack to pre- r5214.
- Some CRC fixes by comments on r5214.
- Regression fix of dynamic crc hack (INITIAL_MODE = 0 didn't compile)
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5221 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-23 06:38:37 +00:00
refraction
de62189834
Path3 Masking: Fix for Need For Speed Underground - This got broken when the new GIF Unit went in, probably affects many games which use streams of NOP commands before issuing the mask. Game still requires EE Timing Fix however.
...
VIF Stall Delay hack: Modified slightly for Onimusha Blade Warriors. This expects the end of the packet to all be in the VIF1 FIFO (which doesn't exist) and the VIF to have finished, so the Stall is technically ignored now, doesn't hurt SOCOM 2.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5220 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-22 12:31:56 +00:00
gregory.hainaut
cdeaa5e03c
zzogl: GLSL is working again for AMD gpu. Nvidia test is welcome
...
* properly release shader in release mode
* set stream format every time an array buffer is bound
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5219 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-21 06:43:28 +00:00
avihal
2db7ddaaa3
GSdx: Dynamic CRC hack: moved DYNA_DLL_PATH to GSdx/config.h.
...
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5218 96395faa-99c1-11dd-bbfe-3dabce05a288
2012-05-19 19:19:17 +00:00