lightningterror
b4cb805a91
gsdx-tc: Remove CanConvertDepth virtual bool and use m_can_convert_depth for depth toggling.
2019-01-18 14:53:06 +01:00
lightningterror
bbd8cbbcf4
GSdx: Move GSC_DeathByDegreesTekkenNinaWilliams to partial crc level.
...
Upscaling issues + unsupported texture shuffle.
Hacks might need to be updated.
2019-01-18 13:17:28 +01:00
lightningterror
85e2a0a6bb
gsdx: Add Death By Degrees crc id for US region.
...
crc hacks still need to be tested properly.
2019-01-18 11:29:45 +01:00
lightningterror
f28f03803f
tfx.fx: Correct a couple more blending factors.
...
Chane 0.5 to 128.0f/255.0f which is 0.50196078431.
Just to be safe it's accurate.
2019-01-18 06:10:41 +01:00
lightningterror
0c3a0da58f
GSdx: Purge GSC_LegoBatman crc hacks.
...
Effects emulated correctly with texture shuffle and depth.
Game has upscaling issues which can be fixed with TC offsets.
2019-01-17 09:58:59 +01:00
lightningterror
51fe6c20ca
GSdx: Adjust dbz bt glow/blur crc hack.
...
Don't enable hack on native res if crc(ntsc only) is below aggressive.
Note for future so I don't forget: This hack can be disabled if depth
hack is also disabled.
2019-01-17 07:45:35 +01:00
Kojin
5fe1cab889
gsdx: Remove remaining MSAA ui code
...
We are removing MSAA for the following reasons:
1. It's broken
2. Fixing it would mean it would perform as well as FSAA, which defeats the purpose of having it
3. It's only supported by DX and Windows
4. Reduction in code complexity
Press F to pay respect
2019-01-15 19:13:14 +01:00
Kojin
e429677a07
gsdx-hw: Completely remove MSAA from renderer code.
2019-01-15 19:13:14 +01:00
atomic83GitHub
bf8dc7707a
GameDB: Add vuClampMode = 2 for UEFA Euro 2004. ( #2814 )
...
This commit fixes black box issues when going ingame.
2019-01-15 05:34:41 +01:00
lightningterror
fa4ae7800b
tfx.fx: Adjust some blending factors
...
255.0f / 128.0f gives us 1.9921875.
128.0f / 255.0f gives us 0.50196078431.
Which are more accurate.
Fixes regression in dbz bt3 where characters appeared darker.
2019-01-14 17:01:17 +01:00
lightningterror
ee4d295667
GSdx-d3d11: Remove afix factor from 24bit format.
2019-01-14 16:52:19 +01:00
lightningterror
e05b5d2420
GSdx-d3d: Move channel and texture shuffle in GSRendererDX.
...
Preparations for file merge.
2019-01-14 02:30:25 +01:00
lightningterror
25ed5857d8
GSdx-gui: Add 10x and 12x as an upscaling option.
...
10x ~3160p 6K
12x ~4320p 8K"
Can anyone even run these ?
2019-01-14 01:44:58 +01:00
lightningterror
3a7f2a5c0b
GSdx: Hide the MSAA option.
...
No need to have an option on display that does nothing for now.
2019-01-13 17:57:29 +01:00
lightningterror
106c678cc1
GSdx: Purge GSC_EternalPoison crc hacks.
...
Shadows are better rendered now with hdr colclip, blending is still
needed but the shadow's shape is proper now so let's purge the hack.
2019-01-13 17:33:08 +01:00
lightningterror
52bad3505c
GSdx: Adjust GSC_GodOfWar 1 and 2 crc hacks a bit more.
...
GSC_GodOfWar moved to aggressive state.
GSC_GodOfWar2 some value swere corrected (should fix some regressions)
and hack was moved to partial state because we have an upscaling hack.
2019-01-13 16:26:09 +01:00
lightningterror
f5b9965910
GSdx: Purge OI_GodOfWar2 hw hack.
2019-01-13 15:08:36 +01:00
lightningterror
6f01936943
GSdx: Remove depth crc hacks for god of war 1 and 2.
...
Effects rendered correctly with depth on all renderers.
2019-01-13 14:42:53 +01:00
lightningterror
9119e3110d
GSdx-ogl: Correct DATE log.
2019-01-12 16:43:26 +01:00
lightningterror
f73de4c59c
GSdx-ogl: Add perf log for Slow DATE code on texture shuffle/no prim overlap.
2019-01-12 09:59:28 +01:00
lightningterror
7e6c325210
GSdx: Move BoundingBox to HW render and update d3d11 code to use the gl bounding box as well.
...
hdr colclip and date uses it.
2019-01-12 09:53:51 +01:00
lightningterror
86327b52a9
convert.fx: Update main4 shader to better support hdr colclip.
2019-01-12 09:53:51 +01:00
lightningterror
d17e0eba9b
GSdx-d3d11: Add/port HDR colclip support.
...
It helps render shadows a lot better compared to the old code.
Credits to Gregory and Kojin for helping with the code.
2019-01-12 09:53:51 +01:00
lightningterror
8a57d7f470
GSdx-d3d11: Remove colclip and negative blend algo.
...
Code was old and inefficient. HDR colclip will do a better job.
2019-01-12 09:53:51 +01:00
Shanoah Alkire
1b41d19016
Remove the unused 'incomplete and untested' BaseTaskThread class.
2019-01-10 13:13:20 -08:00
lightningterror
e0877608ae
spu2-x: Remove DecodeDPLII.cpp and DPLII.h files "Dolby Pro Logic II".
...
DecodeDPLII.cpp is an old duplicate of DplIIdecoder.cpp which seems to
be useless.
Code was updated in
a4a40441c9 (diff-7b7ddfd7d5c8c428703a057822e60668)
2019-01-09 20:05:29 +01:00
lightningterror
fb5471f34f
spu2-x: Adjust some Dolby Pro Logic II code.
...
Comment out unused variable sLogTable in DplIIdecoder.cpp.
Remove DPLII.h from cmake list, it's unused so don't list it.
Some people suggested to keep the source files even if they are unused
so we can do that. Maybe someone will get the code to work properly.
2019-01-09 16:01:56 +01:00
lightningterror
ea38e2eba5
pcsx2: Remove/disable unused variables.
...
Removed:
MC2_SIZE in MemoryCardFile.cpp,
length in microVU_Log.inl
VU_Neg_Infinity in sVU_Upper.cpp.
Commented out:
mc_sizeinfo_8mb in Sio.cpp
2019-01-09 16:01:56 +01:00
lightningterror
f2f66c02d3
GSdx: Add option to Disable Safe Features.
...
Idea is to disable multiple features in 1 option to avoid gui clutter.
Unscale Point and Line:
This partially reverts PR #2710 restoring Unscale Point and Line but as a disable option.
It can help Xenosaga games.
GS Memory clearning:
This disables GS memory clearing to be done on the CPU, by default both gpu and cpu do memory clearing
which is more accurate.
It can help Kingdom Hearts games.
2019-01-09 15:44:41 +01:00
arcum42
c58acd1105
Remove CDVDPeops and PeopsSPU2. ( #2792 )
2019-01-03 19:55:03 -08:00
lightningterror
54f8aca7d5
GSdx-d3d11: Re enable shader code logging.
...
Log was disabled in #2760
2019-01-04 01:00:10 +01:00
lightningterror
062d141cf1
cmake: Re add the -mxsave flag to compiler flags.
...
The warnings issue should be resolved now thanks to arcum.
Fixes compiling issues on some systems/distros using gcc 8.2+
Idea by turtleli.
Also add -mfxsr flag suggested by Gregory.
2019-01-02 23:45:23 +01:00
Shanoah Alkire
67a6f31b88
Properly escape the period in Translation.cmake.
2019-01-02 00:01:00 -08:00
lightningterror
4cf3328682
GSdx: Adjust some checks in the gui code.
...
Now that d3d9 has been removed we can ease up and reduce/remove some
render variable checks.
2019-01-02 03:11:47 +01:00
lightningterror
549b438a84
pcsx2: Remove unused variable "maddr" from Vif1_MFIFO.cpp.
...
One less warning to worry about.
2019-01-01 22:07:18 +01:00
Shanoah Alkire
43fa7cd6c6
Skip over translation files with .git in the path when building pcsx2 with cmake. Fixes an intermittant cmake build error about duplicate rules.
2018-12-31 23:02:34 -08:00
lightningterror
d55e9cbd96
spu2-x: Remove unused GetLinearSrAr code.
...
Get rid of GetLinearSrAr code, it wasn't used anywhere so I don't see a
reason why to keep it, other than clogging up the code, if someone wants
to work on it they can re add the function in the future.
2018-12-31 18:06:31 +01:00
lightningterror
ec6ac75b10
GSdx-gui: Update the crc hack level tooltip again.
...
Suggested by Gregory.
2018-12-31 18:03:15 +01:00
lightningterror
5d62e47229
GSdx-gui: Update crc hack level tooltip.
...
The tooltip was way too big so this should shrink it down a bit. Remove
the mentioned games on Aggressive state, it was a bit useless.
2018-12-30 23:59:59 +01:00
Kojin
eddaf71d47
gsdx: remove dds parameter from texture save method
2018-12-30 20:13:59 +01:00
Kojin
e847d94062
gsdx-d3d11: enable splitting of alpha in dumps
2018-12-30 20:13:59 +01:00
lightningterror
781323ff10
GSdx: Purge a crc hacks for GSC_Onimusha3.
...
Hack removed depth effects which are rendered properly. I wasn't able to
trigger a skip on the other hack draw calls, they need to be
investigated further what they actually did.
2018-12-29 01:35:44 +01:00
lightningterror
01c64f1b35
GSdx: Purge some crc hacks for GSC_BurnoutGames.
...
Purge hacks that removed texture shuffle effects only.
2018-12-28 20:21:02 +01:00
lightningterror
7577165a97
GSdx: Adjust Aggressive state crc level.
...
Create a Aggressive state function instead of adjusting the hacks
separate, move the aggressive only there.
It's more efficient this way.
2018-12-28 20:03:38 +01:00
lightningterror
0b72708981
Gabedb: Add EE clampmode gamefix to full for DreamWorks Shrek the Third.
...
Fixes objects spawning.
Also add missing game db entry for a missing version.
2018-12-28 19:42:10 +01:00
lightningterror
d13d5aef00
Gabedb: Add EE clampmode gamefix to full for NFS Carbon.
...
Fixes game hang after opening intro.
Close #2776
2018-12-28 02:26:58 +01:00
Shanoah Alkire
a97bc2309a
Take care of a cmake 3.11 deprecation warning when finding OpenGL.
2018-12-26 22:00:03 -08:00
Shanoah Alkire
0ff7ea3ccc
Only use -Wno-class-memaccess on gcc 8.0 or higher, as it didn't exist previously.
2018-12-26 21:55:25 -08:00
lightningterror
9c0bbfec1f
Revert "cmake: Add -mxsave flag to ARCH_FLAG in BuildParameters."
...
gcc complained about "Wno-packed-not-aligned" and "Wno-class-memaccess"
flags so I won't bother with it, the warnings can be fixed properly
but for now I'll just revert the previous commit.
2018-12-27 06:20:26 +01:00
lightningterror
752dbdefd2
cmake: Add -mxsave flag to ARCH_FLAG in BuildParameters.
...
A couple of users reported compilation issues using gcc 8.2+ on some
machines/distros on github and discord and adding the -mxsave flag
suggested by turtleli seems to fix the issue.
Fixes #2669
2018-12-27 04:55:50 +01:00