Gregory Hainaut
1d84af573d
ofc I didn't test previous commit ater the merge...
2015-06-17 21:55:37 +02:00
Gregory Hainaut
b2f8fe3593
gsdx: drop the auto skip depth hack
...
Just use 1 in skip draw if you want to use it
openGL code will soon be fixed to support depth correctly (and I hope dx in the future)
Conflicts:
plugins/GSdx/GSState.cpp
plugins/GSdx/GSState.h
2015-06-17 21:53:08 +02:00
Gregory Hainaut
263583ebcc
Revert "gsdx-ogl: enable again geometry shader on Mesa"
...
This partially reverts commit e774fecb77
.
Fix issue #605
2015-06-16 18:33:22 +02:00
Gregory Hainaut
c1d39a5f57
gsdx-ogl: drop UserHacks_DateGL4
...
Initial goal was to avoid slowdown in buggy driver
2015-06-16 09:57:45 +02:00
Gregory Hainaut
62beb3aaf4
gsdx: don't do bad stuff if aggressive hack isn't enabled
2015-06-14 10:27:02 +02:00
Gregory Hainaut
f765a195e2
gsdx: Don't set CRC function pointer when disabled
...
Less costly than an extra check for each draw calls
2015-06-14 10:27:02 +02:00
Gregory Hainaut
1699289162
gsdx: move 4 hacks from level2 to level3
...
remains tons of them :(
2015-06-14 10:27:02 +02:00
Gregory Hainaut
1be8d07f85
gsdx: auto CRC management
...
Old way various check boxes to configure the plugin
New way an unified drop down list
* Level 0 (dev only) => disable (mostly) all hacks and auto skip depth.
* Level 1 (dev only ) => enable oi/oo/cu hacks, others remains disabled
* Level 2 (GL) => enable most hacks except a couple of one that were fixed on openGL (speed impact)
* Level 3 (DX) => enable all hacks
* Level 4 => enable also aggresive CRC
Note: windows gui must be updated, and it will be nice to create a global tooltip
2015-06-14 10:27:02 +02:00
Gregory Hainaut
c6220bf836
gsdx-debug: print an error on unsupported draw call
...
Typically GTA
2015-06-14 10:27:02 +02:00
bositman
93168069db
Merge pull request #601 from TheLastRar/dev9logging
...
Dev9ghz: Respect user Log dir setting, use PluginLog. Fixes init crashes
2015-06-12 12:08:08 +03:00
TheLastRar
d0af2033e9
Dev9ghz: Respect user Log dir setting, use PluginLog
...
for logging as it checks if log file was created/opened successfully
Enable full logging in debug builds.
2015-06-11 23:18:25 +01:00
Gregory Hainaut
c11ac928ba
Merge pull request #599 from ssakash/patch-12
...
inclusion of jap version of dr2 in gscrc.cpp
2015-06-11 09:45:41 +02:00
Gregory Hainaut
237ffcf796
gsdx-ogl: Make GL_ARB_draw_buffers_blend optinal for limited DX10 drivers
2015-06-10 22:55:27 +02:00
Akash
343ecca6ba
crc hack
2015-06-10 20:13:27 +05:30
refractionpcsx2
72b828ef0d
Finish previous revert as TortoiseGit failed epicly at it.
2015-06-10 10:11:06 +01:00
Gregory Hainaut
cbcb7962ce
Merge pull request #593 from turtleli/gsdx-cleanup-and-fixes
...
Gsdx cleanup and fixes
2015-06-10 08:14:44 +02:00
refractionpcsx2
809ccc2479
Revert "Merge branch 'master' of https://github.com/PCSX2/pcsx2 "
...
This reverts commit bbf4b58306
, reversing
changes made to 5f201e21ee
.
2015-06-09 23:55:46 +01:00
bositman
bbf4b58306
Merge branch 'master' of https://github.com/PCSX2/pcsx2
2015-06-10 01:40:52 +03:00
Jonathan Li
b1acc08c58
GSdx: Linux: Fix wording
2015-06-09 19:30:16 +01:00
Gregory Hainaut
206d2008f3
Merge pull request #582 from PCSX2/external-shader-opengl
...
external glsl: use define macro for matrix constructor
2015-06-09 19:57:33 +02:00
Gregory Hainaut
d71be88f6a
Merge branch 'xsacha-clz'
2015-06-09 19:56:37 +02:00
Gregory Hainaut
d608d97ab7
common: add new file in project and fix condition ordering
2015-06-09 19:56:05 +02:00
Gregory Hainaut
ed9dbd9fae
Merge branch 'clz' of git://github.com/xsacha/pcsx2 into xsacha-clz
2015-06-09 19:51:58 +02:00
TheLastRar
3636ebda3c
Use CorePlugins to load plugins during FT Config
2015-06-09 19:46:22 +02:00
TheLastRar
430f2159ff
SetEmuVersion, pass actual PCSX2 version
2015-06-09 19:46:22 +02:00
TheLastRar
51671e9391
Fix for old GSDX config GUI showing.
...
during 1st time config.
2015-06-09 19:46:22 +02:00
bositman
5f201e21ee
Merge branch 'Alt-FTWizard-GS-Fix' of https://github.com/TheLastRar/PCSX2-Dev9-irq-thread-safer
2015-06-09 16:27:40 +03:00
Gregory Hainaut
4e82073bfc
gsdx-ogl: improve setting bilinear of palette
...
Instead to disable it, uses GS settings
2015-06-09 09:53:50 +02:00
i30817
4e7e7f2dd5
Nocturne, DDS1 and DDS2 CRC hacks to remove motion blur and smudge filter
...
Signed-off-by: i30817 <i30817@gmail.com>
2015-06-09 00:25:33 +02:00
Gregory Hainaut
2503d9698c
gsdx-ogl: re enable bilinear fitlering on palette for paltex mode
...
However keep it disabled for StarOcean 3 use cases
2015-06-08 21:01:18 +02:00
refractionpcsx2
ce5ccf8a4b
Merge pull request #592 from AmbientMalice/master
...
GameDB: Fix Cold Winter Graphics (vu clamp extra)
2015-06-08 12:20:43 +01:00
Ambient_Malice
f180b2731a
Fix Cold Winter Graphics
...
Game still doesn't look quite right in hardware renderer (too bright)
but the hideous graphics errors are fixed by changing clamp mode. This
game is considered something of a "hidden FPS gem", so it's nice to
think people will be able to play it on PCSX2 now.
2015-06-08 20:03:58 +10:00
Gregory Hainaut
649b46bdfe
Merge pull request #591 from Azelphur/master
...
Fix PCSX2-linux.sh argument passing
2015-06-07 23:15:42 +02:00
Azelphur
548396b3e5
Fix PCSX2-linux.sh argument passing
...
$@ should be wrapped in quotes, otherwise arguments with spaces do not work eg currently you cannot run any game that has spaces in the filename with this script, this patch fixes that.
2015-06-07 22:13:23 +01:00
refractionpcsx2
2f20e6da65
microVU: Fixed up Cond Branch tBit + eBit. True Crime and DT Racer both work properly now.
...
- I had the wrong comparison in there, doh!
- tBit was jumping to the wrong place, not sure what games use it though
2015-06-07 20:21:53 +01:00
refractionpcsx2
95c2622b7f
Gsdx: Typo'd!
2015-06-07 18:31:51 +01:00
refractionpcsx2
b5171dfe5d
Gsdx: De-crapify Native resolution, potential fix for custom resolutions.
2015-06-07 16:57:55 +01:00
refractionpcsx2
0946958acf
Gsdx: Height change on Gregory's recommendation :)
2015-06-07 16:12:14 +01:00
Gregory Hainaut
c3c29945b2
gsdx-ogl: only set a cst blend factor when Ad is used
...
Fix GT4 and potentially FFX
2015-06-07 16:10:59 +02:00
Gregory Hainaut
5daf7aa98f
gsdx-debug: keep s_n/pop in sync
2015-06-07 12:39:48 +02:00
Gregory Hainaut
5bf5b5bca4
gsdx-ogl: extend StretchRect to write in depth texture
...
It will allow to convert color texture to depth texture
2015-06-07 12:39:23 +02:00
Gregory Hainaut
0518aaedc9
gsdx-ogl: unattach palette to avoid noise in debug
2015-06-07 12:39:15 +02:00
Gregory Hainaut
23f8203a22
gsdx-ogl: add some shaders to convert depth <-> color
...
I'm afraid of rounding error
2015-06-07 12:39:00 +02:00
Gregory Hainaut
a5fe8478ae
Merge pull request #575 from PCSX2/gsdx-half-screen-snow-engine-v2
...
gsdx-texture-cache: Improve fix for snow engine game
2015-06-07 10:18:56 +02:00
Gregory Hainaut
1bd15a0d2b
glsl: fix bad copy/past
...
Thanks @turtleli
2015-06-07 10:02:39 +02:00
refractionpcsx2
0a467291f9
Gsdx: Height thing didn't work so well, using old buffer width test again
2015-06-07 03:50:34 +01:00
refractionpcsx2
1e83145c0c
microVU: Fixed bug in ebit conditional branches (DT Racer)
2015-06-07 03:50:34 +01:00
refractionpcsx2
7ff36afd35
microVU: Improved existing flag hack slightly
2015-06-07 03:50:33 +01:00
refractionpcsx2
51fbb2c313
Put PC references in to COP2 flag warning
2015-06-07 03:50:33 +01:00
Gregory Hainaut
0e3349f953
Merge pull request #590 from PCSX2/OpenGL-printf-corrections-removed-shadow-hearts-crc
...
OpenGL printf wording corrections, removed Shadow Hearts CRC
2015-06-06 21:56:07 +02:00