Commit Graph
1723 Commits
Author SHA1 Message Date
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
Henrik Rydgård 4d6905672e Bunch more linting 2024-10-10 11:57:10 +02:00
Henrik Rydgård e0c12c9547 More lint warning fixes 2024-10-10 10:52:45 +02:00
Henrik Rydgård 21c6594961 Fix a bunch of Android Studio lint warnings 2024-10-10 10:24:40 +02:00
Henrik Rydgård 14a78e51b0 Android: Fix a bunch of lints 2024-10-10 10:06:46 +02:00
Henrik Rydgård 7e9bc0df26 Remove ic_launcher_round.png files 2024-10-10 10:03:34 +02:00
Henrik Rydgård 355ec02055 vr banner fix 2024-10-03 18:15:42 +02:00
Henrik Rydgård 611551ccf1 Android TV banners: Update gold banner, remove obsolete TV "icon" 2024-10-03 16:52:41 +02:00
Henrik Rydgård 64ce72e81d Android TV banner for Gold: Remove some accidental transparency.
This caused validation errors on Google Play.
2024-09-28 11:40:08 +02:00
Nemoumbra 34f113207d Added the MIPSTracer files to the project + name fix 2024-09-14 19:46:04 +03:00
Henrik Rydgård f5b31cbcab Android: Build with the Android 15 SDK (v35) and target it as well.
Just making sure we're properly up to date.
2024-09-09 11:00:30 +02:00
Henrik Rydgård 9a193261f4 Android: Add support to copy strings to clipboard 2024-09-02 23:08:40 +02:00
Henrik Rydgård abaea0197b Allow debug/release build variants for legacy build 2024-08-15 15:51:11 -06:00
Henrik Rydgård afdba5a7b9 Add green icon for Legacy Edition, add new string for name 2024-08-15 13:34:11 -06:00
Henrik Rydgård eff3ef7da3 Android: Add new build config "legacyOptimized", which targets an older Android version
This should allow working around the scoped storage problem on old
Android TVs by sideloading APKs built this way. Support for building
this will be added to the buildbot soon.

Considering maybe making a special icon variant?

See #16865

Not yet tested.
2024-08-14 17:55:42 -06:00
Henrik Rydgård 96c4ae4457 TimeUtil: Minor cleanup, add precise_sleep() 2024-07-26 11:25:58 +02:00
Henrik Rydgård 5939270d2c Log: Split out StdioListener from ConsoleListener, making the second Win32-only. 2024-07-21 13:55:40 +02:00
Katharine ChuiandGitHub 9b9f7bdcd3 bump com.gladed.androidgitversion to fix android studio building (#19328)
fixes "Could not find com.android.tools.build:gradle:2.3.3."

ref: https://github.com/gladed/gradle-android-git-version/issues/55
2024-07-16 16:53:35 +02:00
Henrik RydgårdandGitHub e01ca5b057 Logging API change (refactor) (#19324)
* Rename LogType to Log

* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.

* Mac/ARM64 buildfix

* Do the same with the hle result log macros

* Rename the log names to mixed case while at it.

* iOS buildfix

* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00