Stenzek
|
e10ff550d5
|
CPU/NewRec: Handle inside-block SMC
i.e. Spyro 2/3 PAL.
|
2023-11-21 22:31:18 +10:00 |
|
Stenzek
|
20de40a597
|
RegTest: Fix build on Mac
|
2023-11-21 22:31:18 +10:00 |
|
Stenzek
|
dbd052528e
|
CPU/NewRec: Fix build for AArch32
|
2023-11-18 17:16:51 +10:00 |
|
Stenzek
|
cce7be4723
|
Misc: Make struct member functions file-local
|
2023-11-18 16:46:11 +10:00 |
|
Stenzek
|
bee1f986a9
|
CMake: Fix incorrect library for HTTPDownloaderCurl
|
2023-11-18 14:58:45 +10:00 |
|
Stenzek
|
ad1716e376
|
GPU/HW: Correct OSD message
|
2023-11-15 19:26:02 +10:00 |
|
Stenzek
|
5fff97c9e1
|
GPU/HW: Clear instead of invalidating adaptive downsample RTs
|
2023-11-15 19:14:27 +10:00 |
|
Stenzek
|
3093d40869
|
Qt: Update link
|
2023-11-11 13:35:26 +10:00 |
|
Stenzek
|
312790c9a6
|
CPU/NewRec: Handle mtc0 rt, sr
|
2023-11-10 21:19:45 +10:00 |
|
Stenzek
|
3ab27e7220
|
FullscreenUI: Remove Pause on Menu open
And always pause. The option never really worked correctly.
|
2023-11-06 23:17:58 +10:00 |
|
Stenzek
|
b459a42fb7
|
Achievements: Use a 60 second timeout for server calls
|
2023-11-06 23:17:58 +10:00 |
|
Stenzek
|
0fe6e9170b
|
HTTPDownloader: Move to util project
|
2023-11-06 23:17:57 +10:00 |
|
Stenzek
|
3c6b6c5770
|
Achievements: Use retryable client error status code
|
2023-11-06 23:17:57 +10:00 |
|
Stenzek
|
3dfc3bd2ba
|
CPU: Fix incorrect scratchpad masking
|
2023-11-06 18:09:27 +10:00 |
|
Stenzek
|
928d137111
|
System: Add missing icons to some OSD messages
|
2023-11-05 22:38:25 +10:00 |
|
Stenzek
|
38bc2bd057
|
CDROM: Add option to choose emulated mechacon version
|
2023-11-05 14:43:38 +10:00 |
|
Stenzek
|
edae13d9e4
|
CDROM: Log command parameters
|
2023-11-05 13:32:25 +10:00 |
|
Stenzek
|
dde54fbba9
|
Settings: Fix incorrect type for Display/Scaling
|
2023-11-05 02:33:42 +10:00 |
|
Stenzek
|
9d88a373bd
|
GPU: Fix Guncon positioning with window padding
|
2023-11-04 20:11:51 +10:00 |
|
Stenzek
|
0e2c6676a3
|
Build: Compiling x64 builds on Apple Silicon host
|
2023-11-04 20:11:51 +10:00 |
|
Stenzek
|
f05ff4103e
|
Misc: Build fixes for Android
|
2023-11-04 20:11:51 +10:00 |
|
Stenzek
|
538266aacd
|
System: Fix Discord Rich Presence
|
2023-10-29 22:46:02 +10:00 |
|
Stenzek
|
bd49e0df63
|
System: Fix playlist memory card handling
But you really don't need to use them these days.
|
2023-10-29 20:37:42 +10:00 |
|
Stenzek
|
117cbeecaa
|
CPU/CodeCache: Fix NewRec on Apple Silicon
|
2023-10-28 14:41:29 +10:00 |
|
Stenzek
|
f786138175
|
CPU/CodeCache: Fix crash on Apple Silicon
|
2023-10-24 18:30:34 +10:00 |
|
Stenzek
|
06c4dc5e1b
|
GPU/OpenGL: Fix incorrect 1/4 blend on Mali
|
2023-10-22 00:07:46 +10:00 |
|
Stenzek
|
6592cafadc
|
CPU/NewRec: Add speculative constants
|
2023-10-22 00:07:46 +10:00 |
|
Stenzek
|
b3cbe5a7ee
|
CPU/NewRec: Add AArch32 backend
|
2023-10-21 20:22:51 +10:00 |
|
Stenzek
|
41bb9fddfc
|
CMake: Fix Debug x64 builds on Linux
|
2023-10-21 13:49:35 +10:00 |
|
Stenzek
|
d00ed000f9
|
CPU/NewRec/AArch64: Don't recreate assembler every time
|
2023-10-21 13:49:35 +10:00 |
|
Stenzek
|
52e0d8d473
|
CPU/Recompiler/AArch32: Load membase on demand
|
2023-10-21 13:49:35 +10:00 |
|
Stenzek
|
cce1ec598c
|
CPU/Recompiler/AArch32: Reduce register usage of Mul
|
2023-10-21 13:49:35 +10:00 |
|
Stenzek
|
23dff0a9b6
|
Bus: Properly set unmapped pages to NULL for LUT fastmem
|
2023-10-21 13:49:35 +10:00 |
|
Stenzek
|
e36130158c
|
CPU/Recompiler: Fix incorrect shift in LUT fastmem
|
2023-10-21 13:49:35 +10:00 |
|
Stenzek
|
c727ac33c7
|
CPU/CodeCache: Include hi/lo in state logging
|
2023-10-21 13:49:35 +10:00 |
|
Stenzek
|
9501439d6b
|
CPU: Add new experimental recompiler
|
2023-10-18 00:49:01 +10:00 |
|
Stenzek
|
c179473c2b
|
Bus: Allow LUT fastmem on mirrors
|
2023-10-18 00:49:01 +10:00 |
|
Stenzek
|
9d40164f84
|
CPU/Recompiler: Offset LUT fastmem pointers
|
2023-10-18 00:49:01 +10:00 |
|
Stenzek
|
a062b00c1a
|
Bus: Protect main RAM buffer
Get rid of write-time checks.
|
2023-10-18 00:49:01 +10:00 |
|
Stenzek
|
79e1ae3e54
|
CPU/CodeCache: Rewrite using new-rec's block management
|
2023-10-18 00:49:01 +10:00 |
|
Stenzek
|
f82d08e223
|
TimingEvents: Reset downcount when head is resorted
|
2023-10-17 13:14:05 +10:00 |
|
Stenzek
|
78959f6339
|
MemoryCardImage: Swap over to fmt
|
2023-10-17 13:08:44 +10:00 |
|
Stenzek
|
ad04f79e57
|
FullscreenUI: Fix controller strings not translating
|
2023-10-12 19:30:23 +10:00 |
|
Stenzek
|
f9d8a49324
|
CPU: Fix incorrect writing of unaligned words via cheats
|
2023-10-11 01:10:31 +10:00 |
|
Stenzek
|
5c0dab4fe8
|
FullscreenUI: Fix button behaviour in Load/Save State
|
2023-10-08 13:58:59 +10:00 |
|
Stenzek
|
ce7f6128e9
|
OpenGLDevice: Cache intermediate state
|
2023-10-08 01:47:29 +10:00 |
|
Stenzek
|
eb080834ad
|
OpenGLDevice: Actually check max texture buffer size
|
2023-10-08 01:10:52 +10:00 |
|
Stenzek
|
7625d4769c
|
Bus: Keep old behavior of memory being readable when Isc
Some games (e.g. Parasite Eve) write to cache control with Isc on.
Need some hardware tests here.
|
2023-10-06 22:57:54 +10:00 |
|
Stenzek
|
da1c28bd16
|
Misc: Fix arm32 build
|
2023-10-02 23:59:01 +10:00 |
|
Stenzek
|
6fd7eda68f
|
Misc: Fix build on Debian Bullseye
|
2023-10-02 23:50:56 +10:00 |
|