Henrik Rydgård
18f04a5f23
Merge pull request #20875 from hrydgard/ir-interpreter-unreachable
...
IR Interpreter: Improve code gen for the main interpreter loop
2025-10-15 22:24:20 +02:00
Henrik Rydgård
c7db8abc7d
Merge pull request #20874 from warmenhoven/warmenhoven/pr/libretro-lua
...
don't use TLS on iOS (fixes asan)
2025-10-15 21:28:45 +02:00
Henrik Rydgård
c3dfddebd7
IR interpreter: Improve code gen for the main interpreter loop
...
Thanks to fp64 for the idea of using unreachable markers to avoid the
range check on the switch!
Additionally, use it in a few more places.
2025-10-15 21:15:30 +02:00
Eric Warmenhoven
337955a1f5
don't use TLS on iOS (fixes asan)
2025-10-15 15:06:11 -04:00
Henrik Rydgård
8509e951a7
Merge pull request #20864 from hrydgard/jit-viewer-ir-profiler
...
Support showing (and sorting by) IR profiler info in the JIT viewer
2025-10-10 09:20:11 -06:00
Henrik Rydgård
1077c4359a
Merge pull request #20865 from hrydgard/svg-flags
...
Convert the region flags to SVG images. Thanks NABN00B.
2025-10-10 09:19:27 -06:00
Henrik Rydgård
50afe0087f
Convert the region flags to SVG images. Thanks NABN00B.
2025-10-10 08:47:10 -06:00
Henrik Rydgård
a170f40927
Qt buildfix
2025-10-10 08:45:09 -06:00
Henrik Rydgård
a72fc6f79c
Support showing (and sorting by) IR profiler info in the JIT viewer
...
This will help future work on #19143 .
2025-10-09 17:02:52 -06:00
Henrik Rydgård
825f92893e
Merge pull request #20863 from hrydgard/arm64-fp-controlword
...
Arm64 FP controlword support on Windows, plus TR fix
2025-10-09 13:18:48 -06:00
Henrik Rydgård
9ff1cf3572
Remove bad assert (the function already checks for null later).
...
Fixes #20862
2025-10-09 12:43:43 -06:00
Henrik Rydgård
04cdc3fa62
ImDebugger: Improve JitViewer performance by using a clipper
2025-10-09 11:26:26 -06:00
Henrik Rydgård
db0cc01a81
IR interpreter on ARM64: Cleanup FPCR set/get, support floating point control on Windows
2025-10-09 11:14:47 -06:00
Henrik Rydgård
87b770739a
Merge pull request #20844 from hrydgard/achievement-enable-per-game
...
Make the "Enable Achievements" setting per-game
2025-10-08 17:47:06 -06:00
Henrik Rydgård
f09fe6234e
Merge pull request #20861 from hrydgard/new-jit-viewer
...
ImDebugger: Add a JIT viewer window
2025-10-08 17:24:46 -06:00
Henrik Rydgård
ff5dea821b
New jit viewer is starting to work a bit.
2025-10-08 16:59:25 -06:00
Henrik Rydgård
aba2813ea2
Scaffold it
2025-10-08 13:00:35 -06:00
Henrik Rydgård
4e82535f9c
Merge pull request #20860 from hrydgard/build-armips-in-libretro
...
Build armips in libretro builds
2025-10-08 10:19:57 -06:00
Henrik Rydgård
b304fbe0c9
Build armips in libretro builds (requirement for some lua functionality)
2025-10-08 09:45:44 -06:00
Henrik Rydgård
e53d6e405a
Merge pull request #20859 from hrydgard/pin-icon
...
Replaces '+'/'-' with pin/unpin icons. Thanks Nabn00b.
2025-10-08 06:51:19 -06:00
Henrik Rydgård
6efbdfc10d
Merge pull request #20858 from hrydgard/arm64-exception-handler
...
Enable exception handling on Windows ARM64
2025-10-07 16:03:20 -06:00
Henrik Rydgård
3917753d2e
Use I_FOLDER_PINNED
2025-10-07 16:02:26 -06:00
Henrik Rydgård
26a9b5d95f
Replaces '+'/'-' with pin/unpin icons. Thanks Nabn00b.
...
This doesn't yet use the new pinned-folder icon though. Might do that
later.
2025-10-07 15:51:13 -06:00
Henrik Rydgård
58f55ae44b
Enable exception handling on Windows ARM64
...
Simpler than expected. We don't really make any advanced use of the
context currently so I guess it makes sense.
See #20854
2025-10-07 10:56:23 -06:00
Henrik Rydgård
78a1c46601
Merge pull request #20857 from hrydgard/cwcheat-code-cleanup
...
CwCheat code cleanup
2025-10-07 10:56:03 -06:00
Henrik Rydgård
f21876b0b7
Move CheatFileParser out to the header, remove the line_ mmember variable
2025-10-07 10:07:04 -06:00
Henrik Rydgård
9c5b1c1b8b
Remove some scaffolding directed at supporting TempAR codes in the future. Not likely to happen.
2025-10-07 09:50:05 -06:00
Henrik Rydgård
612e9263d4
Windows ARM64: Set linker log output to normal (not verbose)
2025-10-07 09:50:05 -06:00
Henrik Rydgård
d04e9b0a0d
Merge pull request #20855 from hrydgard/italian-update
...
Apply giona888's latest Italian localization changes
2025-10-06 17:39:05 -06:00
Henrik Rydgård
00ba0c0b12
Bump langtool deps
2025-10-06 17:22:28 -06:00
Henrik Rydgård
2033073c68
Apply giona888's latest Italian localization changes
2025-10-06 17:19:49 -06:00
Henrik Rydgård
459e8ac031
Merge pull request #20850 from hrydgard/dependabot/github_actions/hendrikmuhs/ccache-action-1.2.19
...
Bump hendrikmuhs/ccache-action from 1.2.18 to 1.2.19
2025-10-03 23:19:59 -05:00
Henrik Rydgård
00ae1f0c9b
Merge pull request #20849 from hrydgard/dependabot/github_actions/softprops/action-gh-release-2.3.3
...
Bump softprops/action-gh-release from 2.3.2 to 2.3.3
2025-10-03 23:19:50 -05:00
Henrik Rydgård
54369321c4
Merge pull request #20848 from hrydgard/dependabot/github_actions/actions/cache-4.3.0
...
Bump actions/cache from 4.2.4 to 4.3.0
2025-10-03 23:19:41 -05:00
dependabot[bot]
8320a939f9
Bump hendrikmuhs/ccache-action from 1.2.18 to 1.2.19
...
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action ) from 1.2.18 to 1.2.19.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases )
- [Commits](https://github.com/hendrikmuhs/ccache-action/compare/63069e3931dedbf3b63792097479563182fe70d1...bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716 )
---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
dependency-version: 1.2.19
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 08:33:52 +00:00
dependabot[bot]
7d37a255fe
Bump softprops/action-gh-release from 2.3.2 to 2.3.3
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/72f2c25fcb47643c292f7107632f7a47c1df5cd8...6cbd405e2c4e67a21c47fa9e383d020e4e28b836 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 08:33:48 +00:00
dependabot[bot]
a0773a05c2
Bump actions/cache from 4.2.4 to 4.3.0
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.2.4 to 4.3.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4.2.4...v4.3.0 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 08:33:44 +00:00
Henrik Rydgård
2f4b1adc98
Merge pull request #20845 from hrydgard/checkbox-fix
...
Fix the OnClick behavior on checkboxes, oops. Fixes cheats.
2025-09-30 15:21:53 -05:00
Henrik Rydgård
b4b9ae2d3c
Fix the OnClick behavior on checkboxes, oops. Fixes cheats.
2025-09-30 12:38:38 -05:00
Henrik Rydgård
6770a2ff29
Make the "Enable Achievements" setting per-game
2025-09-30 11:35:24 -05:00
Henrik Rydgård
d43f24dab3
Merge pull request #19336 from hrydgard/headless-defaults
...
Use config defaults in the headless binary.
2025-09-24 12:39:31 -06:00
Henrik Rydgård
461f8586b6
Use config defaults in the headless binary.
...
Fixes #19332
2025-09-24 11:56:51 -06:00
Henrik Rydgård
cc37ab84f8
Merge pull request #20838 from hrydgard/vertex-decoder-logging
...
VertexDecoder: Improve logging for missing formats.
2025-09-24 11:19:27 -06:00
Henrik Rydgård
5e16bf907b
VertexDecoder: Improve logging for missing formats. Add missing convert function.
...
The missing function is mainly used in D3D11, which can be used on
Windows for ARM64. It's not necesssary for the other backends, which is
why it used to be missing in the ARM64 vertex decoder.
Also fix a minor memory leak in AtracCtx2.
2025-09-24 10:52:09 -06:00
Henrik Rydgård
d7ea595359
Merge pull request #20837 from hrydgard/assorted-fixes
...
Fix a load slowdown, possible fix for voices in 7th Dragon II
2025-09-24 10:37:35 -06:00
Henrik Rydgård
b15b0c441e
Make the checks for atrac size more lenient. Possible fix for #20834
2025-09-24 10:08:53 -06:00
Henrik Rydgård
1efd0b95b8
Improve logging of UI atlas generation, don't generate debug png (oops)
2025-09-23 13:40:39 -06:00
Henrik Rydgård
7975261b02
Minor compiler warning fix
2025-09-23 13:08:07 -06:00
Henrik Rydgård
4a790ebc6b
Merge pull request #20833 from hrydgard/assorted-fixes
...
Assorted cleanups and fixes
2025-09-23 12:34:30 -06:00
Henrik Rydgård
8c9658c5cd
Bump gradle plugin version again
2025-09-23 12:10:19 -06:00