Henrik Rydgård
|
92d1a66565
|
Merge pull request #18165 from unknownbrackets/x64-ir-bmi2
x86jit: Fix flush for special-purpose reg
|
2023-09-17 19:38:31 +02:00 |
|
Unknown W. Brackets
|
07150b566a
|
x86jit: Fix flush for special-purpose reg.
|
2023-09-17 09:37:57 -07:00 |
|
Unknown W. Brackets
|
7fb67bbb1f
|
irjit: Fix breakpoints with block linking.
|
2023-09-17 09:33:16 -07:00 |
|
Henrik Rydgård
|
e829c97d7e
|
Merge pull request #18154 from GermanAizek/excess-cstr
Core, UI, Windows: Removed excess converting C-string in params
|
2023-09-15 16:53:21 +02:00 |
|
German Semenov
|
c498a42e92
|
Core, UI, Windows: Removed excess converting C-string in params
|
2023-09-15 13:54:11 +03:00 |
|
Henrik Rydgård
|
9823d0b1a0
|
Fix unimportant valgrind warning
|
2023-09-15 11:37:35 +02:00 |
|
Henrik Rydgård
|
1f60247749
|
Fix hang when changing UMD with retroachievements enabled
Fixes #17976
|
2023-09-12 14:17:50 +02:00 |
|
Henrik Rydgård
|
95badd03b4
|
RetroAchievement - only register the file reader once
|
2023-09-12 14:02:12 +02:00 |
|
Unknown W. Brackets
|
1fad623397
|
x86jit: Fix spill on sc in longer block.
|
2023-09-11 22:29:46 -07:00 |
|
Henrik Rydgård
|
23aedf1e63
|
More sensible approach to the sc problem that broke Beats
|
2023-09-11 16:07:21 +02:00 |
|
Henrik Rydgård
|
accd9b1f2c
|
sc instruction: Make sure the rt register is mapped. Fixes Beats.
|
2023-09-11 14:18:58 +02:00 |
|
Henrik Rydgård
|
57edb9f78a
|
Gate the PPGE texture windowing trick behind the software rendering setting.
|
2023-09-11 14:18:58 +02:00 |
|
Henrik Rydgård
|
3acbeb3073
|
Add an assert in JitBlockCache
|
2023-09-11 13:59:04 +02:00 |
|
Henrik Rydgård
|
72be2f5459
|
Restore the D-Pad behavior (see #18028)
|
2023-09-11 11:41:29 +02:00 |
|
Unknown W. Brackets
|
3c7b05c3e8
|
PPGe: Use texture windows for atlas text.
This makes it software rendering, which correctly applies clamp/wrap
limits at 512x512, still has readable text. Other textures may still be
wrong.
|
2023-09-10 23:54:55 -07:00 |
|
Maciej Barć
|
0cbca92b27
|
Core/MIPS/MIPSTables.h: add stdint.h include
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
2023-09-09 16:52:09 +02:00 |
|
Henrik Rydgård
|
a820b299ae
|
Have unthrottle override alternate speeds, like before.
|
2023-09-09 13:40:18 +02:00 |
|
Henrik Rydgård
|
f27e6055f8
|
Fix running homebrew on Android with content URIs (scoped storage)
|
2023-09-08 16:42:39 +02:00 |
|
Henrik Rydgård
|
2853b2f6db
|
Fix very old typo in memmap table, for the unusual "kernel+uncached" combination
|
2023-09-08 12:02:56 +02:00 |
|
Henrik Rydgård
|
7b9e03ef4a
|
Merge pull request #18103 from unknownbrackets/arm64jit-more
Implement the remaining arm64jit IR ops
|
2023-09-08 09:59:47 +02:00 |
|
Henrik Rydgård
|
c43cbe4f14
|
Merge pull request #18102 from hrydgard/kernel-printf
New logging channel "PRINTF" for SceKernelPrintf
|
2023-09-08 09:35:04 +02:00 |
|
Unknown W. Brackets
|
7a5cdafdf3
|
arm64jit: Implement convert/int conversions.
|
2023-09-08 00:03:12 -07:00 |
|
Unknown W. Brackets
|
b698c673a8
|
arm64jit: Implement FSat.
|
2023-09-08 00:03:12 -07:00 |
|
Unknown W. Brackets
|
c523273d51
|
arm64jit: Implement vector unpacks.
|
2023-09-08 00:03:12 -07:00 |
|
Unknown W. Brackets
|
e03ae26d20
|
arm64jit: Implement vuc2i.
|
2023-09-08 00:02:53 -07:00 |
|
Unknown W. Brackets
|
a21a882add
|
arm64jit: Implement a few vector ops.
|
2023-09-08 00:02:53 -07:00 |
|
Unknown W. Brackets
|
a8f81b4289
|
arm64jit: Add breakpoints/memchecks.
|
2023-09-08 00:02:53 -07:00 |
|
Henrik Rydgård
|
254f19dcfc
|
Use new log channel for stdout/tty as well.
|
2023-09-08 08:40:57 +02:00 |
|
Henrik Rydgård
|
6cb2c0dc59
|
KERNELPRINTF->PRINTF, NOTICE->INFO
|
2023-09-08 08:40:54 +02:00 |
|
Henrik Rydgård
|
2e22fbdb8e
|
Merge pull request #18101 from unknownbrackets/android-run-tests
Android: Fix developer tools -> run tests
|
2023-09-08 08:34:34 +02:00 |
|
Henrik Rydgård
|
ce4ee78157
|
Merge pull request #18099 from unknownbrackets/include-guards
Build: Add some missing include guards.
|
2023-09-08 08:33:53 +02:00 |
|
Henrik Rydgård
|
0a234df037
|
Merge pull request #18089 from unknownbrackets/arm64jit-float
arm64jit: Implement VFPU compare, trig, couple others
|
2023-09-08 08:33:22 +02:00 |
|
Unknown W. Brackets
|
1a37b4b3fd
|
Core: Stop including Rng so widely.
It's no longer on the MIPS struct.
|
2023-09-07 17:56:46 -07:00 |
|
Unknown W. Brackets
|
9cc266b0e7
|
Android: Fix developer tools -> run tests.
|
2023-09-07 17:36:41 -07:00 |
|
Unknown W. Brackets
|
5617d08620
|
arm64jit: Remove unused variable.
|
2023-09-07 17:26:30 -07:00 |
|
Unknown W. Brackets
|
cec9dbbdf7
|
Build: Add some missing include guards.
|
2023-09-07 17:14:58 -07:00 |
|
Nemoumbra
|
90cd9d4c68
|
New logging channel "KERNELPRINTF" for SceKernelPrintf
|
2023-09-08 00:34:26 +03:00 |
|
Henrik Rydgård
|
0b733618cb
|
Merge pull request #18093 from Nemoumbra/buildfix
VS2017 buildfix
|
2023-09-07 11:51:46 +02:00 |
|
Nemoumbra
|
0faa1109d2
|
Included <algorithm> for std::min
|
2023-09-07 12:14:36 +03:00 |
|
Henrik Rydgård
|
c08a5d3b25
|
Merge pull request #18076 from hrydgard/after-burner-fix
SasAudio: Always reinitialize the VAG decoder on sceSasSetVoice, even if already playing
|
2023-09-07 09:23:37 +02:00 |
|
Unknown W. Brackets
|
03f22beefd
|
arm64jit: Implement Vec2Pack32To16.
|
2023-09-06 20:20:52 -07:00 |
|
Unknown W. Brackets
|
178bb8416b
|
arm64jit: Implement FSpecial.
|
2023-09-06 20:08:36 -07:00 |
|
Unknown W. Brackets
|
fad24e3b44
|
arm64jit: Implement FSign.
|
2023-09-06 19:53:49 -07:00 |
|
Unknown W. Brackets
|
a1304f6ac8
|
arm64jit: Implement VFPU compare in IR.
|
2023-09-06 19:02:24 -07:00 |
|
Henrik Rydgård
|
61af237f98
|
Check v.on for whether to trigger v.playing, like before.
|
2023-09-06 15:46:07 +02:00 |
|
Henrik Rydgård
|
9f984af48c
|
Merge pull request #18082 from hrydgard/retroachievements-logspam-fix
Retroachievements logspam fix, edge case fixes
|
2023-09-06 15:03:35 +02:00 |
|
Henrik Rydgård
|
8b32a1e5e2
|
Remove the weird ChangedParams thing entirely and do the straightforward thing
|
2023-09-06 14:52:57 +02:00 |
|
Henrik Rydgård
|
9794d5377b
|
Always reinitialize the VAG decoder on sceSasSetVoice, even if already playing. Fixes After Burner.
|
2023-09-06 11:25:19 +02:00 |
|
Henrik Rydgård
|
1ee4c63bba
|
Logging: __sceCore isn't very interesting, log as verbose
|
2023-09-06 11:25:19 +02:00 |
|
Henrik Rydgård
|
a84f08e55e
|
Typo fix
See #18080
|
2023-09-06 11:21:41 +02:00 |
|