Henrik Rydgård
8dffc18fe9
Quick test of naett's libcurl backend
2026-04-06 15:34:45 -06: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 <cphealy@gmail.com >
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
Henrik Rydgård
3f3b353350
Merge pull request #21092 from white-axe/libretro-vfs
...
Use the libretro VFS interface in libretro builds
2026-01-10 16:36:01 +01:00
Henrik Rydgård
e33ff46ffd
Extract the rewind code from SaveState.cpp, to make it more managable.
2026-01-08 22:22:46 +01:00
刘皓
5716cbd41d
Use the libretro VFS interface in libretro builds
2026-01-01 00:24:01 -05:00
Craig Carnell
54b5a77430
add webOS to CMakeLists
2025-12-15 15:04:38 +00:00
oltolm
a2447f2c2e
cmake: fix MSVC build
2025-12-09 22:26:52 +01:00
Henrik Rydgård
b8fced5b41
Path code cleanup, move some UI code ( #21037 )
...
* Move a bunch of path logic into Core/Util/PathUtil.cpp/h
.
* Move GameImageView out from SaveDataScreen
* More cleanup, add a translation string
2025-11-25 00:44:24 +01:00
Henrik Rydgård
b44c2799ee
Merge pull request #20982 from Tolstoyj/mac-camera
...
Add macOS camera bridge and polish PSP camera emulation
2025-11-10 16:33:27 +01:00
Henrik Rydgård
2fce2da709
Apply the font system rework to Android as well
2025-11-09 08:52:21 +01:00
Henrik Rydgård
4283e66a12
Font style rework: Windows part
2025-11-09 08:52:21 +01:00
Tolstoy Justin
673c1e76a9
Add macOS camera bridge and polish PSP camera emulation
2025-11-09 00:01:07 +00:00
Henrik Rydgård
e37c0cbef3
Introduce SimpleBaseDialogScreen, TabbedBaseDialogScreen's simpler cousin
2025-10-29 08:39:59 +01:00
Henrik Rydgård
69aa84e3b0
Split out the backgrounds and base screen classes from MiscScreens.h
2025-10-29 00:02:43 +01:00
Henrik Rydgård
5826b61d95
Extract some useful view classes from UploadScreen, use on CreditsScreen
2025-10-28 15:32:45 +01:00
Henrik Rydgård
052e21b903
Increase the safe inset margins slightly
2025-10-27 19:24:08 +01:00