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
pgert
eb7824e6ff
PCSX2: updates & improvements of Scandinavian translations
2018-12-27 02:00:02 +01:00
lightningterror
d1c8808797
GSdx-d3d: Add texture shuffle check in DATE selection.
...
It ensures the code cases are hit properly for all DATE selection cases.
Texture shuffle case with Slow DATE is not yet supported so keep using
the old DATE method.
2018-12-26 18:45:11 +01:00
lightningterror
6575fe7cce
GSdx: Disable/uncheck "Large Framebuffer" option by default.
...
Some games don't play nice with the option and have huge amounts of
ram/vram spikes that can even lock up the system so it's better to have
the option disabled by default.
2018-12-26 13:43:37 +01:00
lightningterror
d5bd5db072
GSdx: Fix OpenCL detection.
...
Fixes an issue when the plugin detects an opencl ini value for the
render. It used to throw a "GS plugin failed to load" error when opencl
was disabled but the ini value remained the same. The render will
fallback to D3D11 now.
2018-12-26 05:13:15 +01:00
Daniel Nowak
b3006e2a6a
Dev9ghzdrk: MAC updated to work with XLink 7.4.32
2018-12-25 22:57:19 +01:00
lightningterror
a020c98421
GSdx: Cleanup file includes.
...
Remove GSCrc.h include in GSRendererHW and GSRendererDX11, file is
already included in GSState.h.
Remove GSRenderer.h include from renderers except Null and CL, file already
included in TextureCache hw/sw.
Remove resource.h include from GSRendererDX11, already included in GSDevice11.
Remove GSOsdManager.h from GSDeviceOGL, already included in GSDevice
2018-12-25 20:12:29 +01:00
Kojin
a5564896ea
gsdx-d3d11: remove useless gs creation method
2018-12-25 13:38:19 +01:00
Kojin
e0c598f38e
gsdx-d3d11: Enable HLSL debugging on development builds
...
Enable HLSL compile flags that allow devs to use tools such as NSight or VS Graphics debugging for HLSL.
2018-12-25 13:38:19 +01:00
lightningterror
4076e3387e
GSdx-osd: Change default font color to blue/cyan.
...
It matches the color theme of the emu better.
2018-12-25 02:35:49 +01:00
lightningterror
29941f3e0d
GSdx: Partially re add Bully crc hack.
...
Game has upscaling issues so let's only add the hack for upscaling,
also merge the two regions together.
Hack will be disabled on native res if crc is below aggressive, upscaled
is set to partial level.
2018-12-24 15:25:06 +01:00
lightningterror
e299ac1ffa
GSdx: Update GSC_DBZBT2, GSC_DBZBT3 crc hacks.
...
Purge dbz bt3 crc hack that removed outlines, I don't want to mix it
with the depth effect hack that I also moved to aggressive.
Move depth hacks for ntsc region to aggressive state.
2018-12-23 18:48:17 +01:00
lightningterror
59ecfb23d7
GSdx: Purge GSC_Bully, GSC_BullyCC crc hacks. It's the same game.
...
Depth and texture shuffle render the effects correctly.
Dump shows the game look splending compared to before on d3d11.
2018-12-23 17:55:27 +01:00
lightningterror
154dea1557
GSdx: Purge OI_SMTNocturne hw hack.
...
The hack was used when depth emulation was not supported or when depth
is disabled.
It causes graphical glitches with the faces when depth is disabled.
2018-12-23 17:12:10 +01:00
lightningterror
da76440c14
GSdx-TC: Get rid of nasty ZWriteMustNotClear hack.
...
d3d11 supports depth now.
2018-12-23 16:03:28 +01:00
Kojin
dc2eed6ca1
gsdx-d3d11: Fix CopyOffscreen bug
...
Update CopyOffscreen to accept the ps_shader value when doing StretchRect.
This fixes an issue where it was selecting the wrong PS for depth cache read.
Should (hopefully) fix SMT.
2018-12-23 15:20:04 +01:00
lightningterror
f6df6b350b
GSdx-d3d: Disable MSAA unti it's properly fixed.
...
MSAA causes a lot of graphical issues when enabled with the recent
accuracy changes so better disable the feature until it's properly
fixed.
2018-12-23 14:21:44 +01:00
lightningterror
83da33e2ab
GSdx: Remove d3d9.lib and d3d9.dll from common.props.
2018-12-22 22:53:09 +01:00
lightningterror
cb59794b8d
GSdx: Remove d3d9 header include from stdafx.h
2018-12-22 22:53:09 +01:00
lightningterror
1ae4b5d0ba
GSdx-d3d: update blend table to use src1 blending and remove the nasty hack which we couldn't before because of d3d9.
2018-12-22 22:53:09 +01:00
Kojin
5e9ffc4a94
GSdx-d3d: Adjust D3D11Blend, get rid of some casts.
2018-12-22 22:53:09 +01:00
lightningterror
bf4997b6a5
GSdx: Update/remove useless d3d9 comments.
2018-12-22 22:53:09 +01:00
lightningterror
48007350b6
GSdx-ogl: Update blend table and remove d3d9 code, remove useless defines and directly use gl code.
2018-12-22 22:53:09 +01:00
lightningterror
4644a16c5b
GSdx-d3d: Update blend table enums from D3D9 to D3D11.
...
GSDeviceDX.
2018-12-22 22:53:09 +01:00
lightningterror
7e8360efbc
GSdx-d3d: Rename d3d9 blendtable and variables to d3d11.
2018-12-22 22:53:09 +01:00
lightningterror
6a5bb5df83
GSdx: Remove support for D3D9 device on ps1 emu compatibility.
...
Note: Resolution scaling is unavailable right now so I disabled the
option, if someone feels like fixing it they can do so.
2018-12-22 22:53:09 +01:00
lightningterror
e12447101f
GSdx: Get rid of d3d9 adapter code from GSSettingsdlg and GSDevice.
2018-12-22 22:53:09 +01:00
lightningterror
48b8d78139
GSdx-osd: Lower default font size from 28 to 25.
2018-12-22 21:56:35 +01:00
Kojin
a2f3b78bac
gsdx-d3d11: Fix Depth FST
...
Texture scaling for x/y values wasn't being set in all cases.
This ensures that it is to fix a bug in finding nemo (and possibly others).
2018-12-22 15:53:20 +01:00
lightningterror
1957cf13c2
GSdx: Purge GSC_Black crc hacks.
...
Effects are rendered correctly with depth and texture shuffle on all
renders.
2018-12-21 07:32:20 +01:00
lightningterror
eb000f0f41
GSdx: Move GSC_GTASanAndreas crc hack to aggressive state.
...
Can be used as an upscaling hack, but it removes some nice effect so
Aggressive only.
2018-12-21 05:03:45 +01:00
lightningterror
f41b536682
GSdx: Adjust GSC_DemonStone crc hack.
...
Move back to partial level, half screen issue.
2018-12-21 02:28:59 +01:00
lightningterror
11f09d4944
GSdx: Purge GSC_SuikodenTactics crc hacks.
...
Depth effects are rendered properly on all renders.
2018-12-21 01:06:47 +01:00
lightningterror
691eae755f
GSdx-gui: Might bea good idea to also change Auto to Automatic for interlacing option to keep it consistent with the other options.
2018-12-21 00:05:05 +01:00
lightningterror
02bde2f386
GSdx-gui: Add Default name tags to default options for Anisotropic Filtering and Interlacing.
2018-12-20 23:49:28 +01:00
lightningterror
c23d256f02
GSdx: Purge GSC_LordOfTheRingsTwoTowers crc hacks.
...
Depth effects properly rendered on all renders.
2018-12-20 23:11:42 +01:00
lightningterror
526faf9193
GSdx: Move GSC_MetalGearSolid3 to Aggressive crc state.
...
Half screen bottom issue, hack needs to be updated to skip less effects.
2018-12-20 22:13:39 +01:00
lightningterror
606944a127
GSdx-gui: Update MSAA tooltip.
2018-12-20 22:05:50 +01:00
lightningterror
4a0697fda2
tfx.fx: Remove commented out code in clamp_wrap_uv function.
2018-12-20 18:41:30 +01:00
lightningterror
0901f0a848
GSdx: Remove some crc hacks for GSC_IkkiTousen.
...
Remove depth hacks that skipped shadow rendering, shadows work properly
on all renders.
Upscaling hack needs to be further tested.
2018-12-20 18:31:53 +01:00
Kojin
e51eadaf16
gsdx-osd: Update m_font to use unique_ptr
2018-12-20 15:32:04 +01:00