lightningterror
048356a393
pad-linux: Update to latest controller database.
2021-04-02 05:57:15 +02:00
RedDevilus
7704960e1d
GUI-Speedhacks: Grayout Instant VU1 when MTVU is enabled
...
MTVU checked + Instant VU1 checked = MTVU is on
MTVU checked + Instant VU1 off = MTVU is on
Essentially it doesn’t matter for Instant VU1 be checked or unchecked if MTVU is checked.
MTVU off + Instant VU1 checked = Instant VU1 is on
MTVU off + Instant VU1 off = both are off
Instant VU1 enabled is the old behaviour (so think of it always being enabled in the past). Some games however don’t like this and for those few games they should be off, those kind of games should’ve normally been added as an automatic gamefix or will be in the future.
2021-04-02 00:36:51 +01:00
ty
e36199c499
Misc:Debugger: Support write-only GS priv reads
2021-04-01 16:32:47 +02:00
ty
9ea1610d37
Misc:Debugger: Bios thread view support
2021-04-01 16:30:55 +02:00
Jonathan Li
a6fac1e009
gsdx:windows: Fix incorrect printf specifier
2021-03-27 18:51:17 +00:00
Jonathan Li
157add3eea
gsdx:windows: Handle capture dialog filenames properly
...
The capture dialog filename handling code did not handle non-English
filenames properly.
Fix the filename handling by working in Unicode only and avoiding
unnecessary and incorrect string conversions.
2021-03-27 18:51:17 +00:00
Jonathan Li
d81f236910
gsdx:windows: Handle shader dialog filenames properly
...
The shader dialog filename handling code had several buffer overflows
and also did not handle non-English filenames well.
Fix the filename handling by storing them as UTF-8 in the ini and
converting them to/from UTF-16 as necessary, and also fix the buffer
overflows.
2021-03-27 18:51:17 +00:00
Jonathan Li
dedd860d40
windows: Add utf-16 to utf-8 conversion function
2021-03-27 18:51:17 +00:00
KrossX
294e54c42b
PAD: Add one more byte to umask. ( #4305 )
...
Seems to be enough to fix Warriors of Might and Magic.
Increased savestate version since it changes the size of the PadFreezeData struct.
2021-03-26 23:23:03 +01:00
ty
690dae5c17
Misc: Support another bios for the debugger threadlist
2021-03-26 14:26:31 +01:00
Tyler Wilding
72eafeaf40
docs: Hide PDF metadata from rendered markdown in github
2021-03-26 14:24:02 +01:00
Kojin
51253193e0
msbuild: fix libchdr include directory
...
I don't know what PublicIncludeDirectories is, it's not documented anywhere by MS.
Even if it doesn't fix the bot, it's at least consistent now.
2021-03-25 19:28:56 -04:00
TellowKrinkle
4a55f7b845
Upgrade libchdr
...
Fixes things getting built as dylibs
2021-03-25 17:12:55 -04:00
lightningterror
bc477e1ce1
pad-linux: Update to latest controller database.
2021-03-23 17:56:18 +01:00
Romain TISSERAND
b436898d2a
Formatting: clang-format + copyright headers
2021-03-23 11:06:48 +00:00
Romain TISSERAND
742b829c82
MSVC: fix libchdr integration
2021-03-23 11:06:48 +00:00
Romain TISSERAND
c5196b4ebf
cmake: Fix libchdr clang CI faliure
2021-03-23 11:06:48 +00:00
SleepyMan
0599e675a0
CDVD: Add support for CHD format
2021-03-23 11:06:48 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
3dc5162079
gsdump: change the location of the settings button
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
6c73256196
gsdump: add a settings button; add safety checks for user missing braincells
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d5b312866d
gsdump: disable renderer switch keybind on debug
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
cf46e52035
gsdump: simplify a switch case and do-while
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
475e5865d7
gsdump: move all gui porcelains to main thread and code reorg
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
1248aa95cb
gsdump: make wxwidgets highlight selected packet on debug mode
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
ce24c87a3f
gsdump: implem debug button functions & disable in release & minimize
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
2076b90d92
gsdump: filter fswatcher events & rename the app
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
06fa29678b
gsdump: ensure q is printed as float
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
00d680f4bd
gsdump: reset state when dump is invalid & ensure you can't run it if started
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d6a671d4ae
gsdump: add enter+dclick selection on lv + fix rd crash lifetime switch
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
501225c630
gsdump: force close-shutdown when gsdump is the callee
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
f407c5aabd
gsdump: switch to Add instead of += overloading, unlink about and gsdump
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d8b52111cf
gsdump: remove the list refresh when stopping the dump
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
1851595aff
gsdump: disable run button when already running
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
6249831bb9
gsdump: implement renderer overrides, fix linux GSRT, remove GS assert
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
0020568823
gsdump: make our own window, handle close event, make our own vsync timers
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
a4e01d4593
gsdump: fix parsing of last packet in non debug mode and code simplification
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
3cfc00b355
gsdump: move to unique_ptr & references and fix GS hanging bug
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
49f566dc9f
gsdump: add automatic fs watcher for dumps list & remove todo
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
4280ee1f0a
gsdump: add message when failing to load dump, fix dumps without preview image
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
3bb8fcf655
gsdump: various logic and code formatting improvements
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
65291ace12
gsdump: fix crash on shutdown & ui refinement work
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
7674545814
gsdump: use automatically initialized vectors
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d86d9f66a9
gsdump: add missing gifreg naming, fix vsync type casting & formatting
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
db2b487247
gsdump: fix casting on vsync type field
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
29356ef465
gsdump: fix windows filters & clear up warnings & unix builds
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
dae36f59d2
gsdump: new freeze definition, the dump now gets correctly loaded in memory
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
6840041ee6
gsdump: use correct plugin lifetime callbacks
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
9bfc82cfc7
gsdump: switch processing into a thread
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
c9201111ab
gsdump; packet reg parser finalized and confirmed complete
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
3ef92baa74
gsdump: wxwidgets ux improvements
2021-03-22 23:37:24 -04:00