Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård 6b89788e6d Merge pull request #17977 from hrydgard/modernize-log-types
Log level/type: Use enum class instead of the awkward namespace trick.
2023-08-25 13:40:52 +02:00
Henrik Rydgård c59e9e51b2 Non-change to see if CI fixes itself.. 2023-08-25 12:39:19 +02:00
Henrik Rydgård 0ce5e21059 Minor simplification 2023-08-25 11:49:02 +02:00
Henrik Rydgård 1025bbcf89 Log level/type: Use enum class instead of the awkward namespace trick.
Just a small cleanup I've wanted to do for a long time.
2023-08-25 11:48:59 +02:00
Henrik Rydgård 308e983a99 Merge pull request #17975 from unknownbrackets/x86-jit-ir
More x86 IR JIT
2023-08-25 09:41:38 +02:00
Unknown W. Brackets be4fe52796 x86jit: A few more float ops. 2023-08-25 00:01:03 -07:00
Unknown W. Brackets d021706eb3 x86jit: Implement conditional assigns. 2023-08-25 00:01:03 -07:00
Unknown W. Brackets d1a30334bf x86jit: Implement multiplies. 2023-08-25 00:01:03 -07:00
Unknown W. Brackets 363f2b68e1 x86jit: Implement shifts. 2023-08-25 00:01:03 -07:00
Unknown W. Brackets 601bf344c1 x86jit: Implement vdot. 2023-08-25 00:01:03 -07:00
Unknown W. Brackets bfb8df8472 x86jit: Implement fneg/abs. 2023-08-25 00:01:02 -07:00
Unknown W. Brackets 004c35cf76 x86jit: Implement syscalls and some system. 2023-08-25 00:01:02 -07:00
Unknown W. Brackets 2fbdc42a5c x86jit: Reduce code a bit in SETcc paths. 2023-08-25 00:00:35 -07:00
Henrik Rydgård a380d665c1 Merge pull request #17973 from GABO1423/master
(UWP) Fixed Skipped Debugger Files
2023-08-25 07:30:06 +02:00
Henrik Rydgård 12a36d899d Bump ffmpeg submodule 2023-08-25 07:28:56 +02:00
GABO1423 79ab8be231 (UWP) Fixed Skipped Debugger Files 2023-08-24 20:53:47 -04:00
Henrik Rydgård 24ec26d935 Merge pull request #17972 from hrydgard/add-flag-disable-https
Allow disabling HTTPS through the config file
2023-08-24 22:09:16 +02:00
Henrik Rydgård dfe187df1e Allow disabling HTTPS through the config file
Simply set:

```ini
[General]
DisableHTTPS = True
```

Added to help debug issue #17969
2023-08-24 21:28:30 +02:00
Henrik Rydgård b3fafb5fa8 Merge pull request #17971 from hrydgard/easier-ge-frame-dump
Add "Create frame dump" to the in-game developer menu
2023-08-24 17:43:42 +02:00
Henrik Rydgård d2d8688e47 Add "Create frame dump" to the in-game developer menu (that can be enabled in dev settings)
Makes it possible to create one without connecting the websocket
debugger, even on non-Windows platforms.
2023-08-24 14:41:35 +02:00
Henrik Rydgård 58dc13eea2 Merge pull request #17970 from hrydgard/show-in-folder-request
Make System_ShowFileInFolder a "request"
2023-08-24 14:41:03 +02:00
Henrik Rydgård fb84444043 Merge pull request #17965 from hrydgard/load-clut-old-framebuffers
Add compat flag to not load CLUTs from old framebuffers
2023-08-24 14:24:24 +02:00
Henrik Rydgård 62948b453d Merge pull request #17967 from hrydgard/improved-autoconfigure
Android/controls: Fix pad autoconfigure bug
2023-08-24 14:23:57 +02:00
Henrik Rydgård 60492ae579 Make System_ShowFileInFolder a "request"
Also makes support queryable.

Lets us remove the dummy implementations.
2023-08-24 14:22:35 +02:00
Bashar Astifan 5709ced6ce Update InputHelpers.cpp 2023-08-24 15:32:32 +04:00
Bashar Astifan 4d71c96a10 Very minor cleanup
Removing unused include and cleaned the Tls TODO notice
2023-08-24 15:25:20 +04:00
Henrik Rydgård 0e56ed1f38 Android: Fix bug where autoconfigure for unknown pad types didn't do anything, instead of just doing the defaults. 2023-08-24 11:08:52 +02:00
Henrik Rydgård 2b7fe0d729 Cleanup: callbacks->lambdas 2023-08-24 11:08:43 +02:00
Henrik Rydgård 16d073c4ad Add compat flag to not load CLUTs from old framebuffers 2023-08-24 10:30:37 +02:00
Henrik Rydgård ca40de852a Merge pull request #17960 from hrydgard/control-mapping-fixes
Controls: Make the analog/digital mapping clash resolution more gentle.
2023-08-24 09:52:40 +02:00
Henrik Rydgård 30016bc0d6 Merge pull request #17962 from hrydgard/toggle-wlan-switch
Add mappable key to toggle networking
2023-08-24 09:52:29 +02:00
Henrik Rydgård 044624e218 Merge pull request #17964 from unknownbrackets/x86-jit-ir
Implement more x86 vec4 ops, float compares, etc.
2023-08-24 08:47:11 +02:00
Unknown W. Brackets e2c6011906 x86jit: Implement VFPU Fcmp. 2023-08-23 22:17:55 -07:00
Unknown W. Brackets 00155790d6 x86jit: Add some notes for vector calls.
Let's avoid the thunks to be more similar to other backends.
2023-08-23 22:17:55 -07:00
Unknown W. Brackets ef93b7547e x86jit: Add vmin/vmax. 2023-08-23 22:17:55 -07:00
Unknown W. Brackets 931c84f835 x86jit: Implement FCmp. 2023-08-23 22:17:55 -07:00
Unknown W. Brackets d86f6ae618 x86jit: Implement set less thans. 2023-08-23 22:17:55 -07:00
Unknown W. Brackets 5473a5c698 x86jit: Add low MapWithFlags for Ext8to32. 2023-08-23 22:17:55 -07:00
Unknown W. Brackets 0b1953e5fd x86jit: Handle more Vec4 ops, some related. 2023-08-23 22:17:50 -07:00
Bashar Astifan 4e2652bd4b OSK support final update
- Renamed few functions to avoid confusion
- Now UI will report text (gotfocus, lostfocus), popup_closed to the frontend
- Both cases (DPad, Keyboard) covered
2023-08-24 06:33:36 +04:00
Bashar Astifan 3225446ff6 Update View.cpp 2023-08-24 03:31:22 +04:00
Bashar Astifan 17f1ab306b OSK behavior correction 2023-08-24 03:30:09 +04:00
Bashar Astifan 35ce1c9d96 OSK update 2
+UI sounds fix
2023-08-24 01:11:30 +04:00
Henrik Rydgård feb0ea245e Add mappable key to toggle networking
Fixes #17352

Requested in #17343
2023-08-23 22:14:51 +02:00
Henrik Rydgård 46ece2940a Merge pull request #17961 from hrydgard/screenshot-keybinding-crash-fix
Fix ordering problem with screenshots that was causing crashes.
2023-08-23 21:34:05 +02:00
Henrik Rydgård 1e757172a2 Buildfix 2023-08-23 21:19:47 +02:00
Henrik Rydgård 797f88bf31 Fix ordering problem with screenshots that was causing crashes.
Fixes #17781
2023-08-23 19:03:33 +02:00
Bashar Astifan a8918c653e Merge branch 'configs-loading' of https://github.com/basharast/ppsspp into configs-loading 2023-08-23 21:01:26 +04:00
Bashar Astifan c6e7760283 Complete OSK function support 2023-08-23 21:01:00 +04:00
Henrik Rydgård be2f81c3eb Controls: Make the analog/digital mapping clash resolution more gentle.
Now takes the time into account, so clashing digital input will only shrink
analog inputs once it's a few seconds old.

Also fixes a bug where if there are both inputs, it was hard to reach
the limits because the digital input itself ended up getting shrunk.

This might help #17860
2023-08-23 18:51:27 +02:00