Tyler Wilding
ddd2e3f8f0
recording: main recording functions and input gathering
2019-04-21 00:45:44 +02:00
Tyler Wilding
7a03bafa27
recording:gui: movie editor window and virtual pads
2019-04-21 00:45:44 +02:00
Tyler Wilding
7b79235f19
gui:recording: new mainmenu event listeners
2019-04-21 00:45:44 +02:00
Tyler Wilding
e2e882e08b
gui:recording: All main window modifications and additions
2019-04-21 00:45:44 +02:00
Tyler Wilding
bad3fa73f4
recording: implementation for new keybindings
2019-04-21 00:45:44 +02:00
Tyler Wilding
407224d29c
recording: added new log sources
2019-04-21 00:45:44 +02:00
Tyler Wilding
e3333a9b8c
recording: all modifications to pcsx2/ source
2019-04-21 00:45:44 +02:00
Tyler Wilding
413ba4b430
GSdx: implemented saving a snapshot to a dialog provided file path
2019-04-21 00:45:44 +02:00
Tyler Wilding
6252c7bd6a
recording: visual studio project changes
2019-04-21 00:45:44 +02:00
Tyler Wilding
f147923555
travis:recording: added Recording sources to CMake scripts
2019-04-21 00:45:44 +02:00
Tyler Wilding
c2a19b7be5
recording: gitignore modifications and new keybindings
2019-04-21 00:45:44 +02:00
Avindra Goolcharan
4d88a57f27
gsdx-gui: Fixes typos on the tooltip for disabling safe features. ( #2931 )
2019-04-20 04:52:28 +02:00
atomic83GitHub
ac89730a4d
Gamedb: Visual concept hanging fixes. ( #2929 )
...
This PR allow each fixes to by apply in all situations (such as exiting from the NETGUI utility). It makes these games completely playable in all cases.
2019-04-18 17:57:55 +02:00
lightningterror
ac1bc9d6fc
gsdx-hw: Move GSC_RadiataStories, GSC_StarOcean3, GSC_ValkyrieProfile2 crc hacks to D3D level.
...
Follow up from the previous commit which is bypassing the texture cache
when the frame buffer is sampled.
Crc hacks are no longer needed on opengl.
Note: it requires at least Basic blending support.
2019-04-17 03:48:30 +02:00
Gregory Hainaut
f406051ed9
gsdx ogl: Bypass the texture cache when the frame buffer will be sampled.
...
Proof of concept. It should provide a huge speedup when accurate
blending is enabled for tri-ace / Jak / R&C (shadow rendering).
See #2894
Need PR#2892
v2: Add const + comment to explain that code isn't ideal.
2019-04-17 03:48:30 +02:00
willkuer
1414d64b18
[skip ci] GSDumpGui: Only reload dumps and dlls separately if their respective settings change, make config portable, autodetect dump/dll folder. ( #2926 )
...
- Add simple logging infrastructure and further improve the existing one
- Delegate loading of dlls and dumps into dedicated loader classes
- Adjust user interaction to restrict updates to only relevant parts
- Gsdx dlls (dumps) are only reloaded when a new path for gsdx dlls (dumps) was given. That means dlls are not reloaded just because the dumps path was changed or another dump was selected
- When GSDumpGui can not find the specified settings folder or there is no setting saved so far it will look into the directory of the currently running application (however as before only exactly in the directory and not in subdirectories)
- Further decouple model, view and 'controller' logic.
- Restrict directory checks to application basepath instead of current directory as current directly is changed at too man places
- Avoid some minor memory leaks by disposing some disposable elements
Note: Net framework requirement has been increased to 4.0 to run/compile the application.
2019-04-15 17:24:25 +02:00
pgert
773be7bb95
PCSX2: compiled mo-file for latest pt_BR update ( #2910 ).
2019-04-14 17:01:58 +02:00
willkuer
48b2383096
[skip ci] GSDumpGUI: Fixes multiinstance crashes. ( #2925 )
...
- automatically find the next free TCP port yielded by OS
- transfering currently used instance-fixed port to launched clients
- connect each client via given port
See #1637
2019-04-14 12:04:58 +02:00
Guilherme Dias
075a9f38ed
Locale: Br. Portuguese Translation - Update. ( #2910 )
...
* A lot of grammatical errors were fixed.
* Several sentences were reformulated for a better understanding and a better quality of the translation.
2019-04-14 04:28:14 +02:00
atomic83GitHub
d3ddd9b1f7
Gamedb: WRC avec sebastien loeb performance fixes. ( #2923 )
...
This commit re introduces a partial patch to WRC avec sebastien loeb to fix a performance problem with a delay slot instruction.
Follow up from https://github.com/PCSX2/pcsx2/commit/a58f56fa4a1a268b3a4f8490f69d1e8ec1f32fe8
2019-04-13 21:11:38 +02:00
lightningterror
163fd2bad9
spu2-x-gui: Increase synchronizing mode drop down list vertical size.
...
Will help the list display properly on frontends like spectabis.
2019-04-11 21:41:56 +02:00
lightningterror
52da124a2b
gsdx-ogl: Check if primitives are triangles instead of overlapping.
...
Single triangle draw can now hit the tex_is_fb path.
Primitive Overlap will return no overlap for single primitive (triangle).
Ratchet and Clank, Jak, tri-Ace games.
It should improve shadow rendering.
Idea by Gregory.
2019-04-10 12:33:31 +02:00
lightningterror
a58f56fa4a
Gamedb: Remove stall delay branch patches from WRC3, WRC Rally Evolved/WRC avec Sebastien Loeb.
...
Bonus, add XgKickHack for the French version of WRC Rally.
2019-04-10 04:06:18 +02:00
FlatOutPS2
17ac536116
pcsx2: Fix stall on branch .. in delay slot.
...
Fixes stall when loading a stage in WRC 3.
Original pr https://github.com/PCSX2/pcsx2/pull/1783
Collaborator: lightningterror
2019-04-10 04:06:18 +02:00
Kojin
73e3072715
GSdx-d3d11: Enable break on D3D message
...
Enable automatic breaking on d3d11 messages:
- D3D11_MESSAGE_SEVERITY_CORRUPTION
- D3D11_MESSAGE_SEVERITY_ERROR
- D3D11_MESSAGE_SEVERITY_WARNING
- D3D11_MESSAGE_SEVERITY_INFO
Hidden option dx_break_on_severity bitfield
Debug build only.
2019-04-08 00:45:50 +02:00
lightningterror
9332f9b1ac
[skip ci] Readme.md: Update system requirements info.
...
Replace GHz with STR requirements,
Mention that 1.4 is the last version to support D3D9.
2019-04-08 00:06:12 +02:00
lightningterror
508a8b477e
gsdx-hw: Disable automatic mipmapping on Jak games for now.
...
It crashes the emulator so until the issue is resolved properly comment
out/disable automatic mipmapping for jak games.
Issue #2916
2019-04-07 19:50:46 +02:00
atomic83GitHub
b68761fa0d
Gamedb: Fixes, serial and patches update. ( #2914 )
...
This commit add the rounding fix for the international version of Final Fantasy X, a Emotion Engine Clamping fix for let's make a soccer team, a Emotion Engine rounding fix for Eternal Ring, and add the WRC avec Sebastien Loeb patch.
There are also several additions about Winback fixes for various regions.
2019-04-07 19:38:58 +02:00
lightningterror
bb0c0d3d27
Gamedb: Add gamefix patch for (Choro Q - High Grade) Gadget Racers NTSC-J.
...
Patch by Prafull.
Fixes vsync issues, avoid hang at first loading screen, skips movies.
https://forums.pcsx2.net/Thread-Fixing-unplayable-games?pid=597546#pid597546
2019-04-05 22:52:06 +02:00
lightningterror
fc5dde464f
Lilypad: Replace question mark with "N/A" on Diagonotics window when a device is not active.
2019-04-04 03:05:06 +02:00
lightningterror
9c222f8efe
gsdx-hw: Some minor comment and code adjustments.
2019-04-04 02:13:57 +02:00
Chromaryu
5f099b1bea
Pnach: Add Author line. ( #2911 )
...
Adds a separate author line for pnach entries. This will allow to separate comments with other info such as pnach purposes.
GameDB could be updated with the new changes for a more slick and clean look.
2019-04-01 23:10:43 +02:00
Souzooka
55112938a2
GSDumpGUI: Make sure all child processes are closed when closing main form. ( #2900 )
...
* Make sure all child processes are closed when closing main form
* Try/catch kill processes in case they are starting/exiting, dispose after killing
2019-03-26 23:27:13 +01:00
lightningterror
e73607395b
gsdx:-debug: Update previous GSDrawingContext commit to show log only on gl sw renderer.
...
Follow up from:
https://github.com/PCSX2/pcsx2/commit/46e63c1f17ac608fdb9bf73f8ce924af5668e526
2019-03-26 14:40:17 +01:00
Gregory Hainaut
a16fe6f016
gsdx TC: remove dead code
...
src->m_texture is always NULL, set in Source constructor
Potentially it was a leftover of msaa or the commented code to handle mutable FBW
2019-03-26 14:22:34 +01:00
Gregory Hainaut
374374fdf1
gsdx ogl: disable sparse in extenstion detection
...
* Allow to keep automatic as default value in the option
* You need to force enable sparse in the option to enable sparse
2019-03-26 14:22:23 +01:00
lightningterror
535b0d4aac
gsdx-ogl: Disable sparse depth on amd.
...
* Bad driver as usual.
* Driver reports a compatible sparse format for depth texture but it isn't attachable to a frame buffer.
2019-03-26 14:22:16 +01:00
Chromaryu
0e3e9c2c59
GameDB: Add patch for Panzer Dragoon. ( #2902 )
...
Stop screen shaking (game switches to Progressive).
Patch by PSI.
2019-03-26 14:03:17 +01:00
Aced14
987f783632
GameDB: Fix PlayStation Underground 4.4 entries
...
PlayStation Underground 4.4 is a set of 2 discs:
* SCUS-97120: PS1 CD (disc 1)
* SCUS-97121: PS2 DVD (disc 2)
Specific changes:
* Remove disc 1 since it's out of scope
* Change 4.3 to 4.4 in disc 2's name (4.3 doesn't include any PS2 discs)
2019-03-26 13:53:39 +01:00
lightningterror
936f66d701
Gamedb: Also add patches for Klonoa 2 JP version.
...
Follow up from:
https://github.com/PCSX2/pcsx2/commit/3133221fd7c856bc26d9c452a1d3a70cd34fb2b7
Backport by Arapapa:
https://forums.pcsx2.net/Thread-Fixing-unplayable-games?pid=597525#pid597525
2019-03-23 20:46:25 +01:00
lightningterror
3133221fd7
Gamedb: Also add patches for Klonoa 2 EU version.
...
Follow up from:
https://github.com/PCSX2/pcsx2/commit/d7fd3d764893b8f80409609585cab8beb0a156d1
Patch by Prafull:
https://forums.pcsx2.net/Thread-Fixing-unplayable-games?pid=597499#pid597499
2019-03-23 01:04:56 +01:00
refractionpcsx2
d7fd3d7648
Updated Klonoa 2 patch to new one by Prafull, works much better and fixes some corrupt textures
2019-03-21 20:25:52 +00:00
refractionpcsx2
10ee832dc1
Workaround to avoid access violation problem in Klonoa 2 loading Volkan Inferno
...
Lets hope the build bot doesn't mess this up :P
2019-03-21 20:17:14 +00:00
Sean Nam
5c7084f8bf
[skip ci] README.md: Improve readability. ( #2893 )
2019-03-19 19:38:23 +01:00
lightningterror
f5bf1f655d
gsdx-hw: Add another Sly 2 prototype/beta disc to crc list.
2019-03-17 20:47:40 +01:00
lightningterror
a30f642860
gsdx-hw: Purge GSC_NarutimateAccel, GSC_Naruto crc hacks.
...
Naruto Shippuden - Narutimate Accel 3,
Naruto - Narutimate Hero 3.
Depth effects (shadows) rendered correctly.
2019-03-17 05:34:13 +01:00
lightningterror
0d5ae808ef
gsdx-gui: Fix overlap issue with Rendering threads text.
...
Issue was visible only on gsdumpgui.
2019-03-17 05:04:08 +01:00
lightningterror
f8a6a3c6ef
Gamedb: Add King's Field IV ntsc-j patch.
...
Follow up from https://github.com/PCSX2/pcsx2/commit/6052614233b30dbd3d994ed60cb4739fbb59f1e4
Fixes (black voids) central tower level loading.
Issue: Some doors leading to some areas appeared as black voids that you can walk in to.
Credits to @wgarvin0 for the patch.
2019-03-12 13:13:01 +01:00
lightningterror
c8d4d5528e
gsdx-ocl: Fix some compile warnings.
2019-03-12 02:36:49 +01:00
lightningterror
e9e7580582
gsdx-gui: Properly grey out opencl device text when opencl is enabled, also some minor cleanup.
2019-03-12 01:49:48 +01:00