75b4891f78
Qt: Fix Apply Game Settings option
2022-07-23 00:13:55 +10:00
701780e2ef
Qt: Regression fixes
2022-07-22 22:53:06 +10:00
b42b5501f6
UI: Massive revamp, new features and improvements
2022-07-22 21:19:54 +10:00
af91fcf195
Backport more common classes
2022-07-21 17:29:58 +10:00
462eb2c155
Add Host/HostSettings
2022-07-21 17:29:58 +10:00
6a6ab6529a
Backport SettingsInterface
2022-07-21 17:29:58 +10:00
0c0bd4c995
dep: Update imgui to v1.88
2022-07-21 17:29:58 +10:00
b7fbde31a7
Move utility classes from common to own static lib
2022-07-21 17:29:58 +10:00
d2ca454576
Sync filesystem.h/path.h
2022-07-21 17:29:57 +10:00
f89529015c
dep: Move Vulkan loader to common
2022-07-21 17:29:57 +10:00
fd3507c16d
Core: Replace Timestamp usage with fmt
2022-07-21 17:29:57 +10:00
b5bf3593c4
ByteStream: Move routines from FileSystem to ByteStream
2022-07-21 17:29:57 +10:00
d959899022
Allow .ps-exe suffix for executables.
2022-07-16 19:05:17 +03:00
3a70e4d57d
Add keys to more OSD messages:
...
* Resolution scale
* Multisampling
* Switching software/hardware rendering
* Switching PGXP CPU
* Switching post processing
* Switching widescreen hack
2022-05-09 23:42:28 +02:00
44d47e898e
Merge pull request #2824 from stenzek/raintegration
...
Cheevos: Add RAIntergration support
2022-04-18 19:32:43 +10:00
296f613b4e
Cheevos: Rework functions into namespace
2022-04-18 19:13:38 +10:00
9a5ef2d0a2
Cheevos: Add RAIntergration support
2022-04-18 19:13:33 +10:00
506796a335
Add 5106, 5146, 5186 codes for indirect reads from a register code
2022-04-15 19:04:02 +02:00
9ab64ecdb3
CDImage: Add Precache() method
2022-04-03 21:09:36 +10:00
859a156b3c
Various build fixes
2022-03-27 17:38:48 +10:00
a55b5022c7
System: Include cheevos state in save states
2022-03-27 16:59:02 +10:00
584525cb11
Cheevos: Move to core
2022-03-27 16:59:02 +10:00
c43df29abc
ImGuiFullscreen: Move to core
2022-03-27 16:59:02 +10:00
fd76f437b3
Core: Purge WITH_IMGUI define
2022-03-27 16:59:02 +10:00
717ee3103f
M3U: Preloading to RAM for single-disc playlists.
2022-03-27 16:58:51 +10:00
46737acecd
CPU: Prevent mismatched va_start/va_end in log
2022-01-06 22:47:10 +10:00
541947c6f8
CPU/CodeCache: Fix currently-invalidated blocks breaking memory states
2022-01-06 22:47:10 +10:00
fa9e50d7c1
HostInterface: Don't disable fastmem for runahead
2021-12-25 14:28:33 +10:00
25ea24853f
HostInterface: Don't disable recompiler for runahead
2021-12-25 14:28:33 +10:00
4513c7a23d
System: Invalidate instead of flushing code cache on memory state
2021-12-25 14:28:33 +10:00
c440593788
CPU/CodeCache: Add InvalidateAll() method
2021-12-25 14:28:32 +10:00
fe2062ff9f
System: Warning fix
2021-12-25 14:28:32 +10:00
bbf67ef544
CPU: Warning fix
2021-12-25 14:28:32 +10:00
d55c86ccd8
HostInterface: Fix Linux build
2021-11-26 11:43:58 +10:00
7522304360
HostInterface: Add keyed OSD messages
2021-11-26 11:31:59 +10:00
c346dfe8a4
SPU: Drop OOB register warnings to dev level
2021-11-26 11:31:59 +10:00
1f07ea6ecc
MDEC: EOB is optional for complete blocks
2021-11-14 20:46:05 -08:00
13453ee6d8
Merge pull request #2715 from stenzek/pvd-hash
...
System: Use exe hash plus pvd hash for image hash code
2021-11-10 12:34:55 +10:00
14eecae680
System: Use exe hash plus pvd hash for image hash code
2021-11-09 12:54:30 +10:00
3273ca36ef
AnalogController: Simulate status byte toggling
2021-11-07 12:31:27 -08:00
ab496ef8fe
AnalogController: Don't re-enable legacy rumble on manual toggles
2021-11-07 12:31:27 -08:00
946481c2aa
System: Add a workaround for PSF files with incorrect header
2021-11-06 10:48:23 +10:00
ec31690587
CDROM: Fix incorrect delay on setmode while shell opening
2021-11-05 15:19:23 +10:00
6bb7672168
Merge pull request #2683 from CookiePLMonster/fix-is-valid-psexe-header
...
Fixup IsValidPSExeHeader
2021-10-29 13:17:35 +10:00
25f69e7f8c
CDROM: Special case immediate GetlocP after play/read before int
...
Fixes CDDA in Mad Panic Coaster.
2021-10-29 13:16:42 +10:00
bcbe93a462
Fixup IsValidPSExeHeader
2021-10-28 19:16:55 +02:00
5cef81b2a0
GPU: Reduce log level of IRQ request command
2021-10-25 17:27:41 +10:00
355d7664d2
System: Fix unused variable warning
2021-10-25 17:27:41 +10:00
48e55ab87b
MDEC: Fix warnings in gcc debug build
2021-10-25 17:27:41 +10:00
6a005f0a4e
Set DSRINPUTLEVEL and CTSINPUTLEVEL to true for Armored Core
...
Without this, Armored Core will assume that a link cable is plugged in
and make the local multiplayer unavailable.
In the future, we should have proper link support but for now,
let's just do this instead to at least allow people to play it locally.
Many thanks to Albert Liu for the proper fix :
previously, we were just reporting 0xFFFFFF for SIO STAT.
Co-authored-by: Albert Liu <45282415+ggrtk@users.noreply.github.com >
2021-10-24 12:09:59 +02:00