Akash
fc1d9aef09
GSdx-GUI: Disable large framebuffer for custom res
...
No longer needed after I combined the aligorithm in my previous commit.
2018-09-27 15:41:52 +05:30
Akash
dce6d3f451
GSdx-HW: Remove inefficient scaling algorithm
...
Only impacts custom resolution, there used to be a much weaker algorithm
which doens't consider scissor sizes and gives a minor performance boost
in costs of accuracy (which was used when large framebuffer was disabled
in custom resolutions)
I've removed this as the performance tradeoff is rather negligible after
the implementation of #1942 and the older one is no longer necessary.
Also added an extra parameter for considering the horizontal scissor,
I'm not sure where this might be useful so this is disabled in code for
now till I discover a testcase where this helps or run it on random data
ensuring it's working properly.
Also porting this to the general scaling function might help with memory
spikes which are experienced when large framebuffer is enabled.
2018-09-27 15:34:26 +05:30
Shanoah Alkire
122871654e
Expand out a define to get rid of a warning. Get rid of other compiler warnings. Re-indent so that it doesn't look like a statement is part of an if statement when it isn't.
2018-10-27 02:49:03 -07:00
Shanoah Alkire
6710b0c906
Get rid of a few GSdx warnings. Remove some extra newlines in Sio's console output.
2018-10-27 01:59:53 -07:00
lightningterror
0cbbf2daf9
GSdx: Add an enum for channel fetch.
2018-10-23 16:52:47 +02:00
lightningterror
a25f3ccdda
pcsx2-gui: Align some of the buttons/options in GS Window.
...
They look a little bit more tidy now.
2018-10-22 21:22:43 +02:00
lightningterror
bb5d120a3b
GSdx-d3d: SetupDATE - > use pretty enum names.
2018-10-20 21:12:16 +02:00
lightningterror
6dca3656ed
GSdx: Add Harry Potter and the Half-Blood Prince to automatic mipmapping.
2018-10-19 22:16:00 +02:00
KrossX
df307bed02
GSdx-d3d: Add macro to support ScalingFactor in shaders.
2018-10-19 11:36:23 +02:00
lightningterror
5ef53b4587
GSdx-d3d: Partial port of the ICO HLE workaround.
...
We can't do a full port because channel shuffle and depth sampling need
to be ported to d3d but at the very least we can do a partial port that
skips the bad draw calls.
This way we can remove all the remaining crc hacks for ICO in GSHwHacks.
2018-10-19 07:15:06 +02:00
lightningterror
6ab47c934d
GSdx: Revert disabled crc hack on native res for SFEX3.
...
I forgot that it's not an upscaling issue.
2018-10-18 16:13:45 +02:00
lightningterror
a8e8cb9b6e
GameDB: Add GIFFIFOHack to Mana Khemia 1 and 2.
...
SLUS-21735
SLUS-21890
Fixes flickering sprites.
Close #2645
2018-10-18 11:58:56 +02:00
lightningterror
411e434baf
GSdx-d3d: Move around some functions in DrawPrims to better match ogl.
...
IsOpaque(), EmulateChannelShuffle, dfmt check for 24bit alpha channel.
2018-10-18 07:02:45 +02:00
lightningterror
c92e76b17e
GSdx-gui: Change internal resolution drop down list names.
...
This should make things a bit easier for users when picking resolutions.
Native (PS2)
2x Native (~720p)
3x Native (~1080p)
4x Native (~1440p 2K)
5x Native (~1620p 3K)
6x Native (~2160p 4K)
8x Native (~2880p 5K)
Custom (Not Recommended)
2018-10-16 16:48:50 +02:00
Shanoah Alkire
322290b19c
Reenable the new saveslots. Disable the logging for them.
2018-10-15 23:57:33 -07:00
Shanoah Alkire
8f986828e7
Revert "Saveslots: This version is still commented out, and somewhat broken at the moment. If you uncomment it, after loading a game, pause and then resume to force the save and load menus to update."
...
This reverts commit 49b91ea78f
.
2018-10-15 23:46:41 -07:00
lightningterror
77ac35058c
pcsx2: small string typo fix.
2018-10-16 01:08:12 +02:00
lightningterror
933e43cb58
GSdx: Change how crc hacks work on native res.
...
Change the code so that some crc hacks on some games that remove
ghosting/blur issues on upscaled resolutions are disabled on native
resolution if crc hack level is below Aggressive state (most of the time).
They aren't needed then so why don't we aim for better accuracy.
2018-10-15 20:41:23 +02:00
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
lightningterror
06f4b77f63
PCSX2: Add tooltip warning for Widescreen Patches.
...
Close #1733
2018-10-15 09:14:57 +02:00
Daniel Nowak
21f0752ce7
Dev9ghzdrk: Postinst for deb to add network capabilities
2018-10-15 07:26:53 +02:00
Shanoah Alkire
49b91ea78f
Saveslots: This version is still commented out, and somewhat broken at the moment. If you uncomment it, after loading a game, pause and then resume to force the save and load menus to update.
2018-10-14 02:41:41 -07:00
Shanoah Alkire
cb05daf437
Add some logging for the saveslot changes, and the option to turn on just the extra ui update calls without the other saveslot changes, for testing.
2018-10-13 18:43:41 -07: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
pgert
802ae36a66
PCSX2: update of Scandinavian translations
2018-10-13 20:42:43 +02: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
pgert
48d9763d26
PCSX2: GUI textstring corrections
2018-10-10 23:40:11 +02: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
54ddf5becb
GameDB: Add patches for Ice Age 2 to make the games playable.(ntscu and pal).
...
Patches provided by Kozarovv.
Close #2628
2018-10-09 16:49:15 +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
Jos van Mourik
897b17d259
PCSX2: Added complete Dutch translations. ( #2625 )
2018-10-08 18:22:35 +02:00
Sunderland93
1bd26f6fc9
Fix
2018-10-08 11:09:07 +02:00
Sunderland93
904ffb5d20
Enable dev9ghzdrk plugin for Linux build
2018-10-08 11:09:07 +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