Commit Graph
1741 Commits
Author SHA1 Message Date
Henrik Rydgård 725f72a5e3 More workarounds. Now things seem reasonably tight even on devices with broken mouse support like Poco F1 2025-03-05 23:26:30 +01:00
Henrik Rydgård 8674488859 Android: Handle mouse events separately from touch events
Use the new modern events like HOVER.
2025-03-05 23:26:30 +01:00
Henrik Rydgård beb3eafa1f Declare that we can handle mouse events 2025-03-05 23:26:30 +01:00
Henrik Rydgård c6691de64c Remove excessive error reporting 2025-03-02 02:28:42 +01:00
Henrik Rydgård a431560831 Remove pretense of supporting the Ouya (we don't anymore) 2025-02-24 15:57:38 -06:00
Henrik Rydgård d3d14bf2ec Android: Rework how DPI and Android hardware scaling interacts. 2025-02-21 10:38:42 -06:00
Henrik Rydgård 1a1483478a Fix live resizing, implement setting on all platforms. 2025-02-20 17:14:59 -06:00
Henrik Rydgård 7a78124a3b Slightly more correct use in Android 2025-02-20 15:47:06 -06:00
Henrik Rydgård 143e4a4ccf Switch Android over to use g_display.Recalculate 2025-02-20 15:47:06 -06:00
Henrik Rydgård 0acd2aa517 DPI: Remove g_display.dpi 2025-02-20 15:47:02 -06:00
Henrik Rydgård 23f43dd9fa DPI code cleanup 2025-02-20 15:47:02 -06:00
Henrik Rydgård f206ed95eb Get rid of remains of support for non-square screen DPIs 2025-02-20 11:14:26 -06:00
Henrik Rydgård 7f0305a954 Unify the specified C++ standard as c++17.
May fix the build of #19952
2025-02-18 11:08:48 -06:00
Henrik Rydgård fdb606c8cb Break out sceAac from sceMp4.cpp/h 2025-02-14 09:50:55 -06:00
Nemoumbra d02a9ee2e5 Added dummy sceNet_lib files 2025-02-12 16:49:43 +03:00
Henrik Rydgård cb648509ef Android shortcut icons: Pad icon images to fix the aspect ratio
Fixes #19330. You'll have to recreate your icons though.
2025-02-10 15:28:45 -06:00
Henrik Rydgård 94bf5f7eeb Remove NetResolver.cpp/h (almost empty) 2025-01-09 09:27:41 +01:00
Henrik Rydgård 2a0e3b1084 Move out a utility function to Common/Net 2025-01-09 09:23:33 +01:00
Henrik Rydgård 2c3f7f6806 Add a central location for managing HLE sockets 2025-01-08 13:29:09 +01:00
Henrik Rydgård 9b82a9f180 Move all the Inet enum mappers to Core/HLE/NetInetConstants. Other cleanup. 2025-01-07 19:45:16 +01:00
Henrik Rydgård 895d8eb7fa Try ANR2ME's sceNetInet implementation 2025-01-07 10:31:32 +01:00
Henrik Rydgård 66b801c1ef Add to the rest of the build systems 2025-01-04 18:03:44 +01:00
Henrik RydgårdandGitHub a0f3963d76 Merge pull request #19797 from Nemoumbra/net-adhoc-split
Split out Adhoc matching from the main sceNetAdhoc file.
2025-01-04 15:27:48 +01:00
Henrik Rydgård af4eb0d053 Osk: Finish moving out the weird strings to PSPOskConstants.cpp 2025-01-04 12:11:12 +01:00
Nemoumbra b265b3b994 Added empty sceNetAdhocMatching files 2025-01-02 16:03:37 +03:00
Luboš V.andGitHub d1f8b78bbb OpenXR - Remove non-functional Vulkan implementation (#19766)
* OpenXR - Remove non-functional Vulkan implementation

* Forgotten to commit
2024-12-26 10:05:18 +01:00
Henrik Rydgård c5ad81e3d5 Add DepthRaster.cpp/h. Rasterize depth rectangles, some triangles 2024-12-21 14:27:53 +01:00
Henrik Rydgård 96cab3f267 Rework the log manager to be more robust 2024-12-16 12:33:58 +01:00
Henrik Rydgård afbf430899 Android joystick event handling: Don't blow up java ref counting by forgetting ReleaseElements.
Also, use JNI_ABORT to avoid writing back changes (we don't make any).
2024-12-15 23:03:22 +01:00
Henrik Rydgård cdef529aa3 Initial memory view work, not yet building 2024-12-12 17:47:33 +01:00
Henrik Rydgård 21997784bf Extract FormatStateRow() from the Win32 GE debugger to GPU/Debugger/Registers 2024-12-05 10:07:29 +01:00
Henrik Rydgård 96c4a10e8c Add two new core states, rename RUNNING to RUNNING_CPU and similar for stepping. 2024-12-01 21:04:21 +01:00
Henrik Rydgård 1f108a0e8c Remove the java-side directory listing filtering, didn't work. 2024-11-30 02:44:01 +01:00
Henrik Rydgård edbc7afcc1 Add support for prefix filtering in directory listing. 2024-11-29 11:14:52 +01:00
Henrik Rydgård 194b2ce076 Ge Debugger: Add a framebuffer listing, along with some plumbing 2024-11-23 23:23:48 +01:00
Henrik Rydgård 59a56d66c7 Add a "reason" argument to sleep_ms().
sleep_ms() should generally be avoided when possible. This can be used to try
to track down unnecessary sleeps by adding some logging.

This commit on its own doesn't actually add any logging.
2024-11-21 15:28:51 +01:00
kotcrab 3182cc29e4 Add struct viewer debugging tool 2024-11-15 19:55:54 +01:00
kotcrab fdf8ff7d94 Add GhidraClient 2024-11-15 19:52:14 +01:00
Henrik Rydgård bb6438924d Downgrade the lua submodule to 5.4.7 stable, instead of a random commit 2024-11-07 18:38:50 +01:00
Henrik Rydgård cf6d06c56a Start work on imdbg 2024-11-07 11:10:12 +01:00
Henrik Rydgård f23ec1cf23 Initial build setup for including lua 2024-11-05 11:20:43 +01:00
Henrik Rydgård 329b72f1ab Build system fixes 2024-11-04 23:14:39 +01:00
Henrik Rydgård 8da1ccc3de Hook up basic keyboard and mouse input 2024-11-04 23:14:39 +01:00
Henrik Rydgård 6f5339156c Imgui build system 2024-11-04 23:14:39 +01:00
Henrik Rydgård 7ce876d3f1 New icon images, reorganize files, update banner 2024-11-03 12:29:55 +01:00
Henrik Rydgård e93427c433 CPU_Init: Bail out earlier if we fail to identify a file. 2024-10-31 23:56:36 +01:00
Henrik Rydgård a0e9017c77 Delete obsolete checks for pre-v7a armeabi 2024-10-23 13:23:35 +02:00
Henrik Rydgård 3f3fd5bf64 Remove unnecessary allocation in text rendering (Android) 2024-10-11 11:31:37 +02:00
Henrik Rydgård f1cbf1ba96 Android TextRenderer: Add try {} around loading the Roboto font. Also improve an unrelated assert. 2024-10-10 16:01:00 +02:00
Henrik Rydgård 3ef2ed32f3 Remove redundant xml file 2024-10-10 12:02:55 +02:00