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
13c5ee8bfb
GPU: Fix incorrect value for status bit 13
...
Fixes openbios boot animation.
2021-09-29 10:48:55 +10:00
497a5b8dd1
GPU: Don't reset CRTC state on soft reset
2021-09-29 10:48:25 +10:00
8864b48c02
Merge pull request #2624 from CookiePLMonster/fix-safe-unaligned-writes
...
Make DoSafeMemoryAccess return true properly for RAM, BIOS, dcache writes
2021-09-26 09:57:26 +10:00
c0a29f7bfd
Fix a few warnings over the place
2021-09-26 09:56:17 +10:00
270899dbdb
Make DoSafeMemoryAccess return true properly for RAM, BIOS, dcache writes
...
Fixes broken cheats when writing to unaligned addresses,
maybe also achievements.
2021-09-24 10:07:04 +02:00
f7f121f036
Bus: Handle unaligned accesses in safe memory routines
2021-09-15 12:24:33 +10:00