lightningterror
5f9ddd2f83
SPU2-X: Adjust NextA case comments a bit.
2018-10-15 15:16:12 +02:00
lightningterror
eb955592ee
SPU2-X: Also include the registers from case 5 since it makes more sense to have both NextA writable.
...
Continuation from:
6b22450a1b
2018-10-15 13:15:40 +02:00
lightningterror
6b22450a1b
SPU2-X: Fixes a regression with Wallace And Gromit: Curse Of The Were-Rabbit sound cutting off.
...
Follow up from PR #2315
Partially reverts commit:
https://github.com/PCSX2/pcsx2/commit/57cbc901b
2018-10-15 13:03:31 +02:00
Shanoah Alkire
6ad4345a39
A few more flags that slipped by the last commits.
2018-10-13 14:45:13 -07:00
Shanoah Alkire
149f30c7fa
Removing some warnings from GSdx and pcsx2 because gcc 8 spams them mercilessly. They should probably be fixed properly, but in the meantime, this'll prevent them from masking other compiler warnings.
2018-10-13 13:56:38 -07:00
Shanoah Alkire
70033020a3
Update compiler flags, as a number of plugins didn't have them set. Setting -Wno-parentheses across the board to suppress warnings about gtk from gcc 8.
2018-10-13 11:05:27 -07:00
Shanoah Alkire
af646895f4
onepad_legacy: Separate the wx dialog code from the linux code here, too.
2018-10-12 23:09:24 -07:00
Shanoah Alkire
a892a95af7
onepad: Start to separate wx dialog code from linux code, as wxWidgets is multiplatform.
2018-10-12 22:29:38 -07:00
lightningterror
fa53968b3c
GSdx-gui: Forgot to update the buttons in Capture Settings.
2018-10-10 21:44:11 +02:00
lightningterror
f3610b7c5c
GSdx-gui: Minor spacing changes to some buttons.
2018-10-10 21:35:00 +02:00
Shanoah Alkire
b5e8a2166b
Onepad_legacy: Add missing header copyright notices.
2018-10-09 23:25:40 -07:00
Shanoah Alkire
7837d69021
Remove the -fpermissive flag, as it doesn't actually seem necessary, and it generates a compiler warning.
2018-10-09 23:13:31 -07:00
Daniel Nowak
a84a315473
Dev9ghzdrk: Get host mac correctly on Windows. ( #2619 )
...
Follow up from #2586 which ensures that MAC address is unique on Xlink Kai when using Windows.
Previous build was returning last two bytes as 00:00 rather than last two bytes of host adapter's MAC.
2018-10-09 20:37:41 +02:00
lightningterror
eac7527b93
GSdx-d3d: 24bit no alpha channel port from OpenGL.
...
Commit:
419dfe0544
2018-10-09 20:25:37 +02:00
lightningterror
b360c07253
glsl, fx: Update point sampler comment.
2018-10-09 09:07:45 +02:00
lightningterror
b1ca6ba528
GSdx-d3d: Use a pretty enum for ate_second_pass.
2018-10-08 23:58:15 +02:00
lightningterror
0dcd60b524
GSdx-d3d: Remove point sampler from d3d9.
...
It did nothing.
2018-10-08 21:22:34 +02:00
lightningterror
c337ab6a66
GSdx-d3d: Use Colormask instead of GSDXRecoverableError on d3d9 texture shuffle.
...
Might be better.
2018-10-08 21:12:05 +02:00
lightningterror
201e7d1430
GSdx-d3d: Reformat GSRendererDX11.cpp.
2018-10-08 07:19:07 +02:00
lightningterror
e5565d32b1
GSdx-d3d: Port directly set impossible mode in the blending table from OpenGL.
...
Commit:
97b38d9e1b
2018-10-08 01:06:45 +02:00
Shanoah Alkire
f965502187
onepad_legacy: delete dead code.
2018-10-06 23:05:01 -07:00
Shanoah Alkire
896c9cccec
onepad_legacy: reformat code.
2018-10-06 22:54:47 -07:00
Shanoah Alkire
f800ed9c2e
Onepad-legacy: Even if std is used all over the place, lets not put the entire project in std's namespace.
2018-10-06 20:01:23 -07:00
lightningterror
e44fc33d48
GSdx-d3d: Add some comments in blendmap enums.
2018-10-06 08:26:45 +02:00
lightningterror
4a2549ef24
GSdx-d3d: Make blend enums easier to read.
...
Easier on the eyes this way.
2018-10-06 08:00:25 +02:00
Shanoah Alkire
db18a01a7b
Update Onepad's controller list.
2018-10-05 13:48:18 -07:00
lightningterror
379d9e4b88
GSdx-d3d: optimize colclip 0 port from OpenGL.
...
Commits:
7979dec5b0
15b934eb2a
2018-10-05 08:40:01 +02:00
KrossX
5719c6c3c0
glsl: remove signed int cast side (masks and offsets are unsigned to begin with.
...
Issue #2617
2018-10-04 20:47:03 +02:00
lightningterror
614209be2d
GSdx-d3d: Change DATE variable to local.
2018-10-04 05:39:01 +02:00
lightningterror
940263d490
GSdx-gui: Adjust space/rows on some tooltips so they fit better, rename Auto to Automatic list on adv. gl settings in hw hacks.
2018-10-03 15:27:42 +02:00
KrossX
2d094cbc3b
tfx.fs: Remove whitespaces.
2018-10-03 15:21:46 +02:00
KrossX
9d562a454b
GSdx: Limit Wrap negative UV when PS_FST is 0 only.
2018-10-03 15:21:46 +02:00
Daniel Nowak
da1eb056a3
Add network capability for Linux ( #2586 )
2018-10-02 21:37:34 -07:00
lightningterror
694546e870
GSdx-d3d: Add colclip_wrap variable.
2018-10-03 05:50:54 +02:00
lightningterror
ef29daa9d0
GSdx-d3d: purge GSDrawingContext* context and GSDrawingEnvironment env from GSRendererDX.h
...
Not used anywhere in dx code and the code is already defined in
GSState.h with member variable names.
2018-10-03 04:41:17 +02:00
Shanoah Alkire
7641d6726f
New helper include for gtk for use in plugins. Mostly based on the gtk 2/3 helper functions I added to spu2-x for the moment.
2018-10-02 01:20:54 -07:00
lightningterror
08a270a429
GSdx-d3d: Reformat GSRendererDX.cpp.
...
Let's keep the file clean and use 1 type of formatting and not a bunch.
It's easier to read this way and looks tidy.
Also correct some commented out code in Texture Sampler.
2018-10-02 02:16:38 +02:00
lightningterror
2aedb97796
GSdx: Add a crc id for Burnout Revenge EU.
2018-10-01 23:29:46 +02:00
lightningterror
f6ba6cc3a9
GSdx-gui: Remove Xenosaga tooltip from TC Offset hack.
...
No longer needed since the issue is fixed.
Commit:
629d2bd425
2018-10-01 22:42:17 +02:00
KrossX
629d2bd425
GSdx: Wrap negative UV on region repeat wrap mode.
...
Makes UV coord be on the range [0, SIZE) before applying mask and
offset. This fixes Xenosaga's hair for example, which has negative UV
coords.
2018-10-01 22:38:22 +02:00
KrossX
e90c87a8ef
GSdx-d3d: Keep fract in [0;1] range port from OpenGL.
...
Fixes texture flickering in Oni on d3d11.
Commit:
a8968257db
2018-09-28 02:33:58 +02:00
KrossX
560966c539
GSdx-d3d: Update nvidia hack with vendor id detection.
...
Hack will no longer be active on Intel or AMD gpus.
Also remove UserHacks_disable_NV_hack. sprite hack
basically does the same thing so it's kinda useless.
2018-09-25 08:35:05 +02:00
KrossX
e063be3043
GSdx-d3d: Port mipmap max_layer calculation from opengl to direct3d.
...
Fixes texture corruption on direct3d when full mipmapping was used.
2018-09-25 08:35:05 +02:00
Jonathan Li
3fe9ff7ac8
gsdx: Split TC offset hack into X and Y components
2018-09-20 01:01:49 +01:00
Jonathan Li
2f5ba10e6b
gsdx:hw: Move TC offset variables to GSRendererHW
...
Also rename them for consistency.
2018-09-20 01:01:49 +01:00
lightningterror
728fa2c1a4
GSdx-d3d: tfx.fx correct texture shuffle shaders.
...
Some values were incorrect, now I'm no expert but looking at the code
and behavior seemed a bit wrong compared to gl.
Improves d3d rendering on Sonic Unleashed, the purple screen is gone
matching it with gl visuals.
2018-09-17 14:26:08 +02:00
lightningterror
8acc319a4a
GSdx-d3d: Mask alpha channel on 24bit format.
...
dfmt is not supported but we can use the variable to select the
frame buffer format and later disable writting to the alpha channel.
MGS3 sees an improvement, and possibly other games as well.
So far didn't spot any regressions.
2018-09-16 12:54:47 +02:00
lightningterror
14a62c3a3f
GSdx-tc: Update fb conversion hack comment with latest d3d changes.
...
D3D10/11 now supports fb conversion through a shader but only on native
res for now.
Nobody cares about D3D9 so don't ask :).
2018-09-15 14:27:04 +02:00
lightningterror
577bfaa8cd
GSdx-d3d: Move Selector reset states in to a separate function.
...
Also move vs_sel def in header file and rename it using the member name.
Code is easier to read/move/adjust similar to GL.
2018-09-15 05:49:18 +02:00
lightningterror
f40c1de919
GSdx: GPU accelerate 8 bits texture conversion port from OpenGL to Direct3D11.
...
Commit:
d29e375f72
Only native res is supported currently, but it's still great progress.
Someone needs to port the ScalingFactor to D3D from commit:
6121677aa1
Credits to KrossX for porting the shader.
2018-09-13 19:56:59 +02:00
lightningterror
6b52cc9829
GSdx-gui: Minor osd gui adjustments.
...
Grey out scrolling speed and maximum onscreen messages when
Enable Log is not checked.
2018-09-13 03:23:36 +02:00
lightningterror
ad143d92da
GSdx: Add Yakuza ntsc-u demo crc id.
2018-09-12 11:33:07 +02:00
lightningterror
6b2fcbd070
SPU2-X-gui: Small corrections requested by turtleli.
2018-09-03 20:58:26 +02:00
lightningterror
c39dc3dd78
GSdx-gui: Minor adjustements.
...
Purge unused IDC_CHECK_DISABLE_ALL_HACKS tooltip from old GSdx versions.
Rename TC Offsets to Texture Offsets.
2018-09-03 20:48:17 +02:00
lightningterror
e1fcd569e7
SPU2-X: More gui adjustements.
...
Adjust gui accross various gui windows.
Adjust naming, positioning of buttons, spacing ...etc.
The different windows should look more similar and not be different.
Also purge IDD_XAUDIO2 window that wasn't used anywhere.
2018-09-03 11:31:41 +02:00
lightningterror
96a62351ac
GSdx: GSHwHack.cpp adjust a few lines I forgot in the previous commit.
2018-09-03 04:51:53 +02:00
lightningterror
38366c084e
GSdx: Adjust Yakuza games crc hacks and do some reformatting.
...
Add a missing crc id for the US version,
, move the crc to DX level - effect is emulated correctly on OpenGL with
depth,
merge the two Yakuza hacks together and reformat it making it easier to
be read.
Skip 3 also seems to work on Yakuza 2.
Related commit:
7f0f19ee02
Reformat the code a bit, ocd satisfaction.
2018-09-03 04:36:11 +02:00
lightningterror
5b9e93c652
GSdx: Add Sly2 Internal prototype disc crc id.
2018-09-01 03:03:20 +02:00
lightningterror
846f31851e
GSdx-gui: Grey out Texture filtering and Interlacing on Null.
2018-08-29 02:12:00 +02:00
Jonathan Li
22f1048e8f
gsdx:windows: Show different adapters for each renderer
...
OpenGL does not allow an adapter to be selected, and the available
adapters for D3D11 and D3D9 may be slightly different.
2018-08-29 00:48:16 +01:00
Jonathan Li
e4dd0069ca
gsdx:windows: Don't refer to D3D10
...
Direct3D11 is used even if the user's GPU only supports Direct3D feature
level 10.0.
2018-08-29 00:48:16 +01:00
Jonathan Li
05004450a0
gsdx:windows: Refactor D3D11/9 adapter enumeration code
...
Move the code into separate functions.
2018-08-29 00:48:16 +01:00
Jonathan Li
3e8f9ac518
gsdx:windows: Init hacks dialog member variables in constructor
...
The skipdraw variables can now be initialised in the constructor as the
dialog no longer preserves state when it is reopened.
2018-08-29 00:48:16 +01:00
Jonathan Li
4d8dea0892
gsdx:windows: Open sub dialogs using temporary objects
...
This prevents the dialog from preserving state after it is closed, which
simplifies the logic slightly for reopening the dialog.
Also remove an unused variable.
2018-08-29 00:48:16 +01:00
Gregory Hainaut
eb104f60e2
round count in constructor (to squash)
2018-08-28 15:30:56 +02:00
Gregory Hainaut
b6db0a3c30
gsdx ogl: allow to reallocate the vertex/index buffer
...
Replace some raw pointers with unique_ptr
When Vertex buffer is updated, we should set again the layout
2018-08-28 15:30:56 +02:00
Gregory Hainaut
5694ef56ca
gsdx ogl: use vector for layout parameter of Vertex Array
...
And keep the state in the object
2018-08-28 15:30:56 +02:00
lightningterror
d09ac6d589
GSdx: Add some crc ids for HarryPotterATPOA KO/JP.
2018-08-27 21:26:19 +02:00
lightningterror
122f730608
glsl: Replace leftover tabs with spaces in shaderboost.
...
I believe all glsl files are cleaned up now.
2018-08-27 14:01:25 +02:00
arcum42
7c33694c1a
SPU2-X (Linux): Lets try this again. GTK 3 fixes. Volume slider added. Latency slider shows ms. Debug button disables and reenables. Various dialog box tweaks.
2018-08-25 15:20:14 -07:00
arcum42
78282c7ed7
Revert my last couple commits because they don't meet a robot's code formatting standards.
2018-08-24 19:34:48 -07:00
arcum42
33db759a77
Attempt to placate evil spirits.
2018-08-24 18:58:43 -07:00
arcum42
10ac426fd5
Spu2-x(Linux): Debug button greys out when appropriate. Minor cleanup on last commit.
2018-08-24 16:09:37 -07:00
arcum42
4c9525c9d9
Spu2-X (Linux): Dialog cleanup. Add volume control. Switch Ok/Cancel buttons to be the same as other plugins on Linux. Add in code for GTK 3 to get rid of depreciation warnings.
2018-08-24 13:41:56 -07:00
lightningterror
bcb7805c11
GSdx-gui: Don't disable Anisotropic Filtering on gl when Allow 8-bit textures is enabled.
...
Anisotropic works even with 8bit textures enabled.
2018-08-24 13:12:26 +02:00
lightningterror
1aeec47b30
glsl: Replace leftover tabs with spaces in tfx_fs.
2018-08-22 20:12:53 +02:00
lightningterror
d7cdbf6f27
Gsdx: Point Sampler changes.
...
Re add point sampler to OpenGL. Fixes graphical issues when
Allow 8-bit textures is enabled on AMD gpus.
Issue: https://forums.pcsx2.net/Thread-GSDX-Hardware-mode-Bug-Report-Allow-8-bit-Texture
Adjust the code to be easier to read, and execute the gl code only on amd - suggested by Gregory.
Remove useless ATI_SUCKS define in tfx shader.It wasn't used anywhere outside of the shader.
2018-08-22 20:12:53 +02:00
lightningterror
cf222d1ccf
GSdx: Add Ape Escape 2 to automatic mipmapping.
2018-08-21 17:28:14 +02:00
lightningterror
937fee84f4
GSdx-gui: Put TC Offset X Y hacks in one line similar to Skipdraw Offset
2018-08-21 14:35:17 +02:00
lightningterror
11bad7b07a
GSdx-d3d: Reduce state change - port from GL.
...
Commit: 37f9bcf9cb
Don't dirty aref when a fog color is uploaded.
Only set clamp mode in clamp mode (region clamp is handled in shader).
2018-08-21 13:56:06 +02:00
lightningterror
6eb385fd9b
GSdx-d3d: s/sample_4a/sample_4_index/
2018-08-21 13:56:06 +02:00
lightningterror
188a1f1416
GSdx-d3d: Drop an useless min in FS - port from GL.
...
Commit: a1957a685d
GPU will clamp color anyway. It reduces the number of instruction of 25%
(4->3).
2018-08-21 13:56:06 +02:00
FlatOutPS2
1498f538dd
gsdx:hw: Enable skipdraw hack to skip a range of draw calls
...
Enhance the skipdraw hack by allowing skipdraw to skip a range of draw
calls.
For example: When the broken effects are at frames 90-100, the default
skipdraw always skips 0-100, possibly skipping several functioning
effects as well. By enhancing the skipdraw feature, it is now possible
to skip just frames 90-100.
For the example given above set the first box to 90 and the second box
to 100 to skip frames 90-100.
coauthor:turtleli (Linux GUI + tidy/simplify Windows GUI code)
2018-08-20 23:35:01 +01:00
lightningterror
fc1d88cb51
GSdx-gui: Revert spacing between Texture filtering and Hardware settings.
...
I forgot all about OpenCL which caused some overlapping with the OpenCL
device option.
2018-08-20 02:10:00 +02:00
lightningterror
51cf02d27b
GSdx-gui: Adjust main gui spacing.
...
Decrease spacing between Hardware Settings and Texture Filtering
slightly. It was a bit too much before,
Adjusted spacing to be equal between options, some had incorrect
spacing.
Maybe Accurate Date and Blending Unit Accuracy can be swapped.
2018-08-19 23:05:02 +02:00
arcum42
04ff2aff65
Add the Logitech Rumble Gamepad F510 to onepad's database.
2018-08-18 12:11:01 -07:00
arcum42
c695d6a3a3
Make the dialog for zzogl-pg GTK 3 compatible.
2018-08-17 19:13:51 -07:00
Jonathan Li
d258ef6275
gsdx:gtk: Improve dialog for small screen resolutions
...
Makes all the tabs scrollable, which makes the dialog more usable (the
OK button should always be present unless the screen is absurdly small).
Only checked on GTK3.
2018-08-12 19:38:21 +01:00
Jonathan Li
546eac4646
gsdx:gtk3: Fix fetching of monitor resolution
...
The user may not have configured a primary monitor, so get the
resolution of the monitor that the mouse cursor is currently located on.
2018-08-12 19:38:21 +01:00
Jonathan Li
8391b08e8f
gsdx:gtk+3: Adjust visual layout
...
Use hexpand instead of expand, and use margin-start instead of
margin-left (margin-left is deprecated in GTK+ 3.12). IMO it looks
better this way.
Also, set the properties using gtk_widget_set_* instead of g_object_set.
2018-08-12 19:38:21 +01:00
Jonathan Li
c28353e01f
gsdx:gtk3: Switch to non-deprecated GTK3 API
...
The widget expanding issue seems to have resolved itself (probably a
change on the GTK3 end).
2018-08-12 19:38:21 +01:00
lightningterror
8a4cfe9b23
SPU2-X-gui: Update gui interface.
...
Adjust/tidy up the gui to make it more appealing,
some bad positioning has been fixed.
Properly grey out Audio Expansion Mode text when
the option is inactive.
2018-08-09 20:22:10 +02:00
Jonathan Li
29eb9f05de
spu2-x:gtk3: Fix hbox/vbox deprecation warnings
2018-08-08 00:27:49 +01:00
Jonathan Li
811605fcb5
spu2-x:linux: Reduce non-timestretch minimum latency to 3ms
...
This matches the Windows GUI behaviour.
2018-08-08 00:27:49 +01:00
lightningterror
ca35e707c4
GSdx-gui: Properly grey out Anisotropic Filtering text when the option is inactive.
2018-08-07 13:12:24 +02:00
lightningterror
352fbf0c1f
GSdx-gui: Update CRC Hack Level tooltips.
...
Update Aggressive level tooltips.
Display the correct games that have Aggressive level crc hacks.
2018-08-07 11:41:28 +02:00
Jonathan Li
8b6ffc3f45
gsdx:ogl: Remove unused variables
...
Fixes some clang warnings.
2018-08-07 00:15:10 +01:00
Jonathan Li
354b11c619
onepad|spu2-x: Avoid -Wmissing-braces on clang
2018-08-07 00:15:10 +01:00
lightningterror
a0f96189d3
GSdx: Adjust God of War II crc hack.
...
Extend the hack to remove the water / hell effect (vertical lines) on
interlaced mode.
Close #2533
2018-08-04 20:07:26 +02:00
lightningterror
6cfe287c70
GSdx: Add/adjust crc ids.
...
Add God of War Demo ntsc,
Add Burnout Takedown E3 Demo ntsc,
Adjust regions for Harry Potter ATCOS/ATPOA,
Add comment for crc 0x7ACF7E03 - multiloader.
2018-08-03 12:35:26 +02:00
ivan89el
f80af64a2b
GSdx: Adjust ShinOnimusha crc hack. ( #2521 )
...
The hacks remove smoke/fog effects. They are rendered correctly so let's move the hacks to Aggressive crc state. They can be used as speedhacks.
2018-08-01 11:25:24 +02:00
lightningterror
59ec48a120
GSdx: Add games to automatic mipmapping, add some crc ids.
...
Automatic mipmapping: Harry Potter (Chamber Of Secrets,
Prisoner of Azkaban, Order Of The Phoenix), The Incredible Hulk:
Ultimate Destruction.
Add some missing crc ids for GT4 demo discs.
2018-07-31 02:43:21 +02:00
Jonathan Li
219519b578
spu2-x:linux: Fix ini path issue
...
Fixes an issue with opening ini files when a non-ASCII path is used.
2018-07-23 00:51:02 +01:00
Jonathan Li
286e7293fa
gsdx:windows: Fix screenshot/GS dump path issues
...
Fixes an issue with screenshots/GS dumps not saving if the path contains
characters not present in the current codepage.
2018-07-23 00:51:02 +01:00
Jonathan Li
c9dbd4118b
misc-plugins:windows: Fix ini/log path issues
...
Fixes some issues with opening ini/log files when the path contains
characters that are not present in the current codepage for the
following plugins:
SPU2-X
LilyPad
cdvdGigaherz
Dev9null
USBnull
FWnull
2018-07-23 00:51:02 +01:00
Jonathan Li
126bfa3ee7
dev9null|fwnull|usbnull:windows: Export *setLogDir
...
Now changing the log directory actually works.
2018-07-23 00:51:02 +01:00
ivan89el
d09737dbb5
GSdx: Adjust Spartan crc hack, add missing crc id. ( #2510 )
...
Adjust Spartan crc hack: Combine/ease the hacks in to one.
Only remove the glow/yellow bloom effect and don't skip any other effects that shouldn't be skipped. UI and some other post processing effects work properly now.
Add crc id CrashBandicootWoC RU.
2018-07-19 19:33:06 +02:00
Christian Kenny
6d1d32cd83
GSdx: Add Harry Potter Order of the Phoenix to automatic mipmapping.
2018-07-19 04:37:14 +02:00
Dmitry
dca7bf5edc
GSdx: Add/adjust some CRC ids. ( #2512 )
...
Add some missing RU crc ids: Onimusha3, ICO, TombRaiderUnderworld, SoulReaver2, LegacyOfKainDefiance.
Removed crc id 7ACF7E03 and mentions of that id and it's duplicates. The id is from a multiloader when packing images, and not an actual crc id from a game(s).
2018-07-19 00:53:22 +02:00
ivan89el
4ebfceffd2
GSdx: Add some missing crc ids.
...
Add FinalFightStreetwise RU, SoulCalibur3 RU. Correcting the wrong id TenchuFS RU (the elf was modified widescreen cheat, sorry). Delite Kunoichi RU (the elf was modified widescreen cheat, the original coincides with the EU).
2018-07-15 22:03:08 +02:00
ivan89el
75264ee423
GSdx: Adjust Kunoichi crc hack ( #2502 )
...
Move a hack that removed burning/hot air effect. The effect is rendered properly but causes slowdowns so it's best to move it to aggressive for now.
Add comments explaining what the crc hacks do.
2018-07-12 20:31:24 +02:00
Jonathan Li
fb7c2c1837
dev9null|fwnull|usbnull: Switch to new null config code
2018-07-12 01:05:09 +01:00
Jonathan Li
ac7cbdf6c3
dev9null|fwnull|usbnull:windows: Remove snprintf define
...
Not necessary anymore with recent VS versions.
2018-07-12 01:05:09 +01:00
Jonathan Li
7cdec614c7
dev9null|fwnull|usbnull: Remove *About()
...
It's unused.
2018-07-12 01:05:09 +01:00
Jonathan Li
ceb383628b
fwnull|usbnull: Remove unused Windows-specific stuff
2018-07-12 01:05:09 +01:00
ivan89el
46866268ed
GSdx: Add some missing crc ids. ( #2498 )
...
Kunoichi\Nightshade RU,
Tenchu Fatal Shadows RU,
Urban Reign RU,
Ghost In The Shell SOC RU.
2018-07-03 18:37:12 +02:00
ivan89el
cbf8f22b62
GSdx: Adjust Ghost In The Shell SOC crc hack. ( #2492 )
...
Ease the crc hack and skip less effects, makes shadows and some other effects work properly.
The game experiences a bit more upscaling issues which can be resolved with Merge Sprite and Wild Arms offset HW hacks.
2018-07-02 22:42:56 +02:00
lightningterror
1fefb4897e
GSdx: Add crc id for Shadow of Rome Demo (NTSC-U).
2018-07-01 04:34:08 +02:00
lightningterror
7b8d2d1945
GSdx: Add crc id for ICO Demo (NTSC-U).
2018-06-30 15:30:14 +02:00
lightningterror
be4b06ef3e
GSdx: Add crc id for The Getaway Black Monday Demo (NTSC-U).
2018-06-30 14:13:06 +02:00
lightningterror
387db6d4ba
GSdx: Add Nicktoons Unite to Automatic Mipmapping.
...
Game is still broken but a bit better now.
2018-06-26 20:23:12 +02:00
lightningterror
5c483df3e8
GSdx: Add crc id for The Getaway Black Monday (NTSC-J).
2018-06-26 19:13:57 +02:00
lightningterror
2af05a92f8
GSdx: Add crc id for Ratchet And Clank 3 Regular Demo (NTSC-U).
2018-06-25 22:14:07 +02:00
lightningterror
f22843816b
GSdx: Add crc id for Ratchet & Clank 2: Going Commando & Jak II Demo disc (NTSC-U).
2018-06-24 21:45:58 +02:00
lightningterror
150b1e8423
GSdx: Add Sly 3 PAL demo crc id.
2018-06-18 21:02:44 +02:00
lightningterror
abdd847fbe
GSdx: Add some missing crc ids.
...
Ratchet And Clank NTSC-U: E3 Demo and EB Games Demo,
Soul Calibur 2 NTSC-U: Demo.
2018-06-18 00:53:49 +02:00
Jonathan Li
6bd5afea8f
cdvdgigaherz:gtk: Simplify GUI dialog
...
Avoid always setting the dialog to the centre of the screen - the GTK+3
documentation advises against it.
Avoid using a GUI callback - it's unnecessary since the value can just
be retrieved afterwards.
Simplify the GUI construction - a container to handle layout isn't
necessary due to the GUI's lack of complexity.
2018-06-11 02:15:47 +01:00
Jonathan Li
6778fa2b71
cdvdgigaherz: Replace use of deprecated wstring_convert
...
wstring_convert is deprecated in C++17. Use MultiByteToWideChar() and
WideCharToMultiByte() instead.
2018-06-11 02:15:47 +01:00
Jonathan Li
4ab97be693
cdvdgigaherz:windows: Adjust CD read success condition
...
IOCTL_SCSI_PASS_THROUGH_DIRECT will return success even if the read
fails (I'm not sure when it'll return failure). Assume the read is
successful only when the read length is correct.
2018-06-11 02:15:47 +01:00
Jonathan Li
83ffbc2d3d
cdvdgigaherz: Remove unused mode parameter/member variables
2018-06-11 02:15:47 +01:00
lightningterror
2b9c368fa8
GSdx-d3d: Rearange PSSelector(GSDeviceDX.h).
...
Rearange PSSelector shader list in GSDeviceDX.h
to match GL format.
Easier to read and will make someone's life easier.
2018-06-11 01:08:36 +02:00
lightningterror
bb5f989c05
GSdx: Purge leftover SSX3 crc ids no longer needed.
2018-06-10 18:34:24 +02:00
lightningterror
af3e55af63
GSdx: Also update Tekken 5 ntsc-j crc hacks to work on progressive mode.
2018-06-09 10:15:55 +02:00
lightningterror
1c58d5acff
GSdx: CRC hacks for Tekken 5 NTSC-U should work on progressive mode as well now.
2018-06-08 22:54:56 +02:00
lightningterror
f244706cc2
GSdx: Purge Spyro NB /EN hw hack fixes.
...
Purge Hw hack fixes for Spyro New Beginning and Eternal Night that fixed
HUD and menu display.
They will be replaced with EE patches in GameDB that work for both
software and hardware mode. A much better alternative and less GSdx
hacks.
2018-06-02 12:38:49 +02:00
lightningterror
ba463ed076
GSdx: Disable Alpha hack gui option on D3D9.
...
Hack is only used on D3D10/11.
2018-05-31 21:22:12 +02:00
Jonathan Li
61406a4349
cmake: Fix GSdx EGL build libX11-xcb linkage issue
...
Prevents a XGetXCBConnection undefined symbol error.
2018-05-31 01:02:26 +01:00
lightningterror
6ef793545d
GSdx:Port better support of palette from GL to D3D10/11.
...
Port from commit b0af54d3
Fixes shadows in Star Ocean 3.
Note: It works properly on native res only just like on GL.
Upscaling will cause some issues.
Only Direct3D10/11 supports it, D3D9 doesn't support integer operations
so we can't reuse the code.
2018-05-30 14:47:06 +02:00
lightningterror
dc2779b385
GSdx: Adjust Sky Gunner crc hack.
...
Move hack back to Partial (GL level).
Huge vram usage on both gl and dx - maybe not a channel
effect or channel effect not yet detected.
2018-05-22 20:08:45 +02:00
lightningterror
8c2a79ab54
GSdx: Add some missing crc ids.
...
Sky Gunner US Regular and Trade Demo.
2018-05-22 20:05:14 +02:00
lightningterror
d900917bfa
GSdx-OSD: Adjust messages.
...
Change font size from 32 to 28 default.
Change log speed from 6 to 4 default.
Change max log messages from 3 to 2 default.
2018-05-21 17:56:14 +02:00
lightningterror
c5f94fbced
GSdx: Adjust Spyro New Beginning crc hack.
...
The hack should now work on the PAL version as well.
2018-05-21 02:33:46 +02:00
lightningterror
c4068e5188
GSdx: Update Spyro Hw fix/hack.
...
Revert merge of Spyro Eternal Night / New Beginning hw hack.
Update Spyro New Beginning hack - fixes menu/hud flicker in HW mode.
SW mode still has issues with the menu/hud elements.
Improve #1490
2018-05-20 16:30:32 +02:00
lightningterror
ff3052935e
GSdx: Adjust Sonic Unleashed crc hacks.
...
Move crc hacks back to Partial (OpenGL) level.
Game experiences improper texture shuffle emulation and half screen
bottom issue.
2018-05-19 08:48:24 +02:00
lightningterror
290397d1af
GSdx: Add a missing crc id for CrashNburn EU.
2018-05-16 01:09:56 +02:00
Christian Kenny
8b6751943e
GSdx: Remove Hummer Badlands CRC Hack.
2018-05-15 20:52:05 +02:00
lightningterror
3a8857a782
GSdx: Adjust crc hacks for Big Mutha Truckers.
...
Move crc hacks back to OpenGL(Partial) level.
Game experiences a half screen bottom issue and vertical stripes.
2018-05-09 18:42:49 +02:00
lightningterror
fbc0b1849d
GSdx: Adjust crc hacks for Heavy Metal Thunder.
...
Move the hacks to DX Level(Full). OpenGL renders the effects properly
with Depth Emulation.
2018-05-09 00:07:59 +02:00
Jonathan Li
8f6a3d9fe8
gsdx: remove DirectCompute backend
...
It hasn't been accessible since OpenCL was added, and it was barely
updated since it was introduced.
2018-05-06 02:01:22 +01:00
lightningterror
191219f7d8
GSdx: Purge crc ids/games no longer needed.
...
The following games in the crc list are not used anywhere so
we can clean this list up. If some are needed in the future then
they can be re added.
List of removed games:
CaptainTsubasa,
Dororo,
HarvestMoon,
Jak1,
JamesBondEverythingOrNothing,
NamcoXCapcom,
SDGundamGGeneration,
SeintoSeiya,
SengokuBasara,
SilentHill2,
SilentHill3,
Siren,
TalesofDestiny,
VF4,
VF4EVO.
2018-05-05 23:21:34 +02:00