Eloren1
74f9b36bd5
Add LoadStateConfirmScreen to all build systems
2026-05-31 22:09:01 +03:00
Henrik Rydgård
8df41f8fb9
Merge pull request #21715 from hrydgard/vp-refactor-2
...
Viewport and culling total rework
2026-05-31 14:07:41 +02:00
Henrik Rydgård
0b47955c64
Delete geometry shader culling support. Is mostly replaced, and will be fully replaced with software transform.
2026-05-30 19:07:59 +02:00
Henrik Rydgård
83dcd24043
Small SIMD optimization in software transform
2026-05-30 19:07:59 +02:00
Kevin Reinholz
98becf8787
Don't enable experimental BUILD_BUNDLED_FFMPEG option by default
2026-05-29 20:27:10 -07:00
Kevin Reinholz
bc2648edb1
Add experimental cmake port of ppsspp-ffmpeg as a standard module built from source
2026-05-29 19:06:04 -07:00
Craig Carnell
8352935956
webOS: fix aarch64 compile
2026-05-29 20:40:11 +01:00
Henrik Rydgård
f60e27a9b7
Just some refactoring of the GPUStatistics struct, and more use of StringWriter
2026-05-29 14:40:31 +02:00
Kevin Reinholz
344bbff308
Fix build on aarch64/arm64 FreeBSD
2026-05-27 20:04:01 -07:00
Henrik Rydgård
ff76224191
A cross compilation setup by Claude for loongarch64 to check that things build.
2026-05-25 13:29:01 +02:00
Henrik Rydgård
3aa4714ce0
Merge draw_text_win with draw_text_uwp.
2026-05-18 14:11:22 +02:00
Henrik Rydgård
3325cbe6b2
Remove the legacy icon images for zip/rar/7z. Include this in the regular gamelist so search works for them.
2026-05-03 18:43:48 +02:00
Henrik Rydgård
fd7c5cdd6b
Add pugixml dependency
2026-04-16 12:12:12 -06:00
Henrik Rydgård
3663d46a5b
Split out the GameBrowser from MainScreen
2026-04-13 13:20:19 -06:00
Kevin Reinholz
4a5dd4caa6
Fix build with system rapidjson. Attempt to break out the lib7zip support--this fixes build on amd64 FreeBSD
2026-04-09 16:44:45 -07:00
Henrik Rydgård
0a0b4b9d95
Make opening 7z file android-compatible. Assorted buildfixes.
2026-03-27 14:34:18 -06:00
Henrik Rydgård
99d5bcc26d
Build fixes, crashfix on fail-to-open
2026-03-27 14:34:18 -06:00
Henrik Rydgård
8380e13f10
Add AI-generated SevenZipFileReader
2026-03-27 14:34:18 -06:00
Henrik Rydgård
116c31e7d9
Add the LZMA sdk
2026-03-27 14:34:15 -06:00
Chris Healy
ba59170b0b
OpenGL: Add GLProfiler for GPU timestamp profiling
...
Adds a new GLProfiler class for GPU-side timestamp profiling, similar to
VulkanProfiler. Uses GL_EXT_disjoint_timer_query (GLES) or GL_ARB_timer_query
(desktop GL).
Features:
- Scoped Begin()/End() profiling with printf-style naming
- Automatic GPU disjoint detection (frequency changes invalidate results)
- Millisecond timing output via INFO_LOG
- Pre-allocated query pool (1024 queries max per frame)
- Nested scope support with indented output
Signed-off-by: Chris Healy <[email protected] >
2026-03-18 09:52:43 -07:00
Kevin Reinholz
d404040b21
Merge branch 'master' into master
2026-03-13 19:00:00 -07:00
Kevin Reinholz
a7b672ae0d
Remove redundant sse2 flag on x86_64 as it's enabled by default and only needs to explicitly be set on 32-bit x86
2026-03-13 18:44:09 -07:00
Kevin Reinholz
f020bcdd75
Create option to build with system freetype, libchdr, and rapidjson instead of bundled modules. Add a couple of FreeBSD-specific tweaks to CMakeLists.txt while at it
2026-03-10 18:03:06 -07:00
Henrik Rydgård
19bb9c5a34
Support the more modern file picker, spawns a lot faster
2026-03-11 00:17:46 +01:00
Eric Warmenhoven
9b26df8283
libretro: fix ios/tvos builds
2026-03-08 12:16:52 -04:00
Henrik Rydgård
d6ca0378b6
Move DarwinFileSystemServices.mm/h to Core/Util
2026-03-07 11:35:34 +01:00
Henrik Rydgård
962d132e5f
Make the adhoc server list data driven
2026-03-05 15:15:25 +01:00
Henrik Rydgård
5255d450bc
Move the AdhocServerScreen to its own file, remove the "Toggle List" button
2026-02-26 17:17:42 +01:00
Henrik Rydgård
e50199ad0a
Fix the gemini-written video player to actually work
2026-02-26 09:33:26 +01:00
Henrik Rydgård
250c52d1d7
Add basic video player code
2026-02-25 20:52:33 +01:00
Henrik Rydgård
f046857d2b
Delete remains of support for the MIPS architecture as host
2026-02-17 10:20:51 +01:00
Henrik Rydgård
8e06e4c5c2
iOS: Delete untested multi-screen-management code that uses deprecated APIs
2026-02-13 18:16:26 +01:00
Henrik Rydgård
d5444a7f46
Remove old rudimentary start at a MIPS->MIPS jit
2026-02-11 23:33:41 +01:00
Henrik Rydgård
2bc43810a8
Improve display of homebrew without an icon in the game browser
2026-02-10 11:26:01 +01:00
Katharine Chui
f3e11110ed
bump aemu_postoffice
...
extend max pdp block size, due to user report of the following in
dissidia:
07:53:752 MatchingEven I[SCENET]: HLE\sceNetAdhocMatching.cpp:1188 EventLoop[1]: Matching Event [1=HELLO][00:02:02:02:02:02] OptSize=4696
2026-02-06 11:43:32 +01:00
刘皓
924b30b607
Revert "Disable the libretro VFS on non-Android platforms"
2026-02-06 00:04:19 -05:00
oltolm
3e290817aa
cmake: fix GCC Windows build
2026-02-04 21:34:24 +01:00
oltolm
ee7e68be16
cmake: use "list(APPEND)" instead of "set"
2026-02-04 21:33:39 +01:00
haorui wang
7f2b504a01
Fix build in windows with cmake
2026-02-04 23:11:22 +08:00
Henrik Rydgård
1f43b1cf23
Split the Hid code up in a few files to make it more practical to work on
2026-02-03 00:30:19 +01:00
Henrik Rydgård
7d987cd78b
Make fast_matrix_mul_4x4 inlineable
2026-01-30 14:10:32 +01:00
Henrik Rydgård
ed5a052258
Remove unused initial work for adding NEON support to ARM JITs.
...
Our SIMD strategy for ARM is the JitUsingIR.
2026-01-29 17:41:57 +01:00
Henrik Rydgård
34938e3de6
Move Notice to Common/UI
2026-01-25 15:10:26 +01:00
刘皓
84b2744fd7
Disable the libretro VFS on non-Android platforms
2026-01-22 12:07:58 -05:00
Henrik Rydgård
b01001a2e0
Merge pull request #21116 from Kethen/aemu_postoffice_integrate_v2
...
Support adhoc relay from aemu to ppsspp
2026-01-20 15:10:07 +01:00
Katharine Chui
5aa266934b
import aemu_postoffice as a submodule instead
2026-01-19 22:14:51 +01:00
Sertonix
817db30fe9
fix ctest matrix_transpose test
...
Name changed in 9caf37d28f
2026-01-19 10:58:41 +00:00
Henrik Rydgård
f4dbff0f14
Merge branch 'master' into aemu_postoffice_integrate_v2
2026-01-19 11:40:38 +01:00
刘皓
75681e46ee
Fix libretro builds for iOS and Windows
2026-01-12 11:31:42 -05:00
Katharine Chui
bf30de1527
initial github.com/kethen/aemu_postoffice integration ported from github.com/kethen/aemu
2026-01-11 18:53:54 +01:00