MSuih
94478ad4a0
Add error for missing firmware
2020-02-29 21:19:01 +03:00
Nekotekina
65eeee0f4c
Remove cancerous lf_value<>
...
Replace thread names (generic, PPU, SPU) with new shared pointers.
Devirtualize cpu_thread::get_name (used in single case).
2020-02-28 18:54:46 +03:00
Stephen McKinney
2b853cc8bc
Don't improperly resolve symlinks when booting games.
2020-02-27 22:30:11 +03:00
Megamouse
ee46ad1ca9
move overlays code to headers
2020-02-26 23:43:18 +01:00
gamerforEA
93552a5958
Apply some Clang-Tidy fixes
2020-02-27 00:38:55 +03:00
RipleyTom
abfa303e07
Auto-updater minifix
2020-02-26 22:06:58 +03:00
MSuih
33abcf74f2
Add information about boot process
2020-02-25 19:42:20 +03:00
MSuih
13ef0cc8c4
Fix native UI tooltip
2020-02-24 19:45:16 +01:00
MSuih
df5059b142
Change logging level for invalid disc path
2020-02-24 19:45:16 +01:00
Megamouse
f7666f44da
Untangle GUI and input includes
2020-02-24 16:31:01 +01:00
JohnHolmesII
cc71d2c4bf
memory_string_searcher: Change to std strings
...
- Compiler warnings indicated that the call to toStdString() did not
create an object that lived long enough be used. Simply use std
string ahead of time.
2020-02-23 09:38:04 +03:00
JohnHolmesII
b9ee53d82a
game_list_frame.cpp: Fix progress dialog constructor arguments
2020-02-23 09:38:04 +03:00
Megamouse
171e6c6e54
Qt: remove duplicate paths in game list
2020-02-21 21:00:46 +01:00
Megamouse
313b967217
Qt: simplify blockingMap occurances
2020-02-21 21:00:46 +01:00
Nekotekina
972e0ab31d
Remove -Wno-reorder and make it an error
2020-02-21 15:20:34 +03:00
Megamouse
0ed87be47a
Qt: add apply button to settings dialog
2020-02-21 10:08:22 +01:00
Megamouse
0dd417e5f2
Add more game window title options
2020-02-20 20:07:25 +01:00
Nekotekina
92e3eaf3ff
Fix signed-unsigned comparisons and mark warning as error (part 2).
2020-02-19 22:54:58 +03:00
Eladash
df8d0cde4a
RSX/SPU: Accurate reservation access
2020-02-19 18:11:30 +00:00
Nekotekina
8a176de6a1
Restore -Wenum-compare and fix some [=] warnings
2020-02-18 17:37:30 +03:00
Nekotekina
f08c778d2c
Use more starts_with/ends_with.
...
Remove ends_with global func.
2020-02-18 14:53:23 +03:00
Silent
ea9abe7701
Qt: Update Game List Icon on changing Game List Mode
2020-02-18 00:25:21 +01:00
Nekotekina
950940febe
cheat_manager: minor fix for T to be_t transition
2020-02-17 22:00:32 +03:00
Silent
aa14432846
Disable vertex cache checkbox with MTRSX
2020-02-17 20:34:07 +03:00
Megamouse
fe75311be2
move config structs to own files and clean up some headers
2020-02-17 15:08:17 +03:00
Megamouse
b5ed73ebe0
Qt: add reset button to game window title and center the label
2020-02-16 13:56:49 +01:00
Nekotekina
634c4355fe
Fix startup failure on invalid games.yml
...
Add some exception checking/ignoring.
2020-02-15 22:34:10 +03:00
Megamouse
ee54ba970a
GUI: add custom title format to settings dialog
2020-02-15 20:33:02 +01:00
Nekotekina
4018b833ad
game_list: fix duplicate removal from games.yml
...
Also add some warnings.
2020-02-15 14:08:08 +03:00
Megamouse
e645627b78
Qt: Allow for duplications in game list
...
This fixes app versions when multiple game data directories were found.
We only removed duplications because we didn't wanna see multiple disc games from different locations
2020-02-15 11:36:01 +01:00
Megamouse
1cb1d14d0c
Qt: only add version update hint to bootable applications
2020-02-15 11:36:01 +01:00
Megamouse
1c2df15755
Qt: simplify category localization in gamelist refresh
2020-02-15 11:36:01 +01:00
Megamouse
687bb1697b
Qt: fix gamelist version check regression after localization changes
2020-02-15 11:36:01 +01:00
Eladash
e98fcfdf77
rsx debugger: Fix a crash on opening before rsx was intialized
2020-02-15 10:41:42 +03:00
Nekotekina
0d7aa5e310
GUI: implement custom title format
...
New option "Window Title Format" in Misc.
Backward compatible with FPS disabler.
Make rpcs3:::get_branch() return string_view.
2020-02-13 21:24:52 +03:00
Eladash
bdab26ec09
rsx: rewrite io mappings
...
Along with some with fixes to cellGcmSys HLE.
2020-02-10 21:39:39 +00:00
Megamouse
30d176ac5e
Qt/linux: set DISPLAY variable if undefined
2020-02-10 21:48:13 +03:00
Megamouse
6862790cf7
Qt: icon overhaul
2020-02-10 17:38:19 +01:00
Nekotekina
4bc431ec31
Silence deprecation warning (implicit capture of this on [=])
2020-02-10 14:47:12 +03:00
Megamouse
5d82b0f4c4
Qt: set min version to 5.14
2020-02-10 14:05:36 +03:00
RipleyTom
762718002e
make decrypt default to All Binaries
2020-02-10 09:45:06 +01:00
Eladash
b7043ce000
Make rsx::get_address report caller location
2020-02-08 22:18:56 +03:00
Megamouse
0c8611bd49
Qt: fix game category localization
2020-02-08 11:04:13 +01:00
Megamouse
901fc87bca
Only start the playtime clock if it makes sense
2020-02-08 07:13:29 +01:00
Megamouse
edcd2fc14a
Qt: fix game grid regression
2020-02-06 19:58:19 +01:00
Megamouse
382bdcdcb7
Qt: set Tooltips.h to UTF-8 in order to fix translation with special characters
2020-02-06 17:41:50 +01:00
Megamouse
1bbc60c3e7
Qt: do not use localized filenames for default current config and default stylesheet
2020-02-06 17:41:50 +01:00
Megamouse
c13d345604
Qt: add language menu
2020-02-06 17:41:50 +01:00
Megamouse
efe907ffae
Qt: use config to load translation file on startup
2020-02-06 17:41:50 +01:00
Silent
fbbad7c851
Include trailing separators in section split
...
This fixes the case on Windows where one of the paths ends up consisting
only of a drive letter and no trailing slash - in which case Windows
treats it as "current directory on drive X" and not "root of drive X"
and GetFileAttributes throws an invalid param error
2020-02-05 23:21:32 +00:00