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
|
797f88bf31
|
Fix ordering problem with screenshots that was causing crashes.
Fixes #17781
|
2023-08-23 19:03:33 +02:00 |
|
Unknown W. Brackets
|
622c69dbb9
|
x86jit: Expose option to select new IR based jit.
|
2023-08-20 22:28:54 -07:00 |
|
Henrik Rydgård
|
f3b2cb6fca
|
Remove outdated hack for vsync parameter on Android.
|
2023-08-18 15:07:10 +02:00 |
|
Henrik Rydgård
|
5b76615463
|
Cleanup and more sensible defaults for current directory
|
2023-08-18 15:04:20 +02:00 |
|
Henrik Rydgård
|
e3b243f9d2
|
Simplify current directory initialization, fix defaulting to home
|
2023-08-18 14:03:38 +02:00 |
|
Henrik Rydgård
|
7a4efb1a0a
|
Call CreateSysDirectories on all platforms.
|
2023-08-18 14:03:38 +02:00 |
|
Henrik Rydgård
|
b9b7342ffd
|
Merge pull request #17350 from basharast/master
UWP Improvements
|
2023-08-14 15:54:04 +02:00 |
|
Henrik Rydgård
|
ff6e118fff
|
Get rid of a lot of ifdefs around presentation mode. Instead, set things dynamically.
|
2023-08-14 11:02:29 +02:00 |
|
Bashar Astifan
|
07c119a80c
|
Merge branch 'master' of https://github.com/hrydgard/ppsspp
|
2023-08-14 02:45:28 +04:00 |
|
Henrik Rydgård
|
7bb1914fd3
|
Add FrameTiming.cpp/h (with no real contents)
|
2023-08-13 17:57:43 +02:00 |
|
Henrik Rydgård
|
ed9b033f7d
|
D3D9/11: Move away from using context->SwapBuffers(), instead move present to draw_->Present().
|
2023-08-11 01:57:02 +02:00 |
|
Henrik Rydgård
|
0deefb82a9
|
thin3d: Merge BeginFrame and SetDebugFlags (set them every frame anyway)
|
2023-08-10 17:15:54 +02:00 |
|
Henrik Rydgård
|
dec320de2d
|
Reorder some stuff to make more sense.
|
2023-08-10 16:12:50 +02:00 |
|
Henrik Rydgård
|
0fdb0e47a8
|
Revert "Move Present to the end of NativeFrame()"
This didn't work out too well, will look into it as it's a necessary
step.
This reverts commit 4e77c63b97 .
|
2023-08-10 13:51:35 +02:00 |
|
Henrik Rydgård
|
4e77c63b97
|
Move Present to the end of NativeFrame()
|
2023-08-10 10:00:12 +02:00 |
|
Henrik Rydgård
|
1b6d4df3a4
|
Move the EndFrame/Present split one level out, to NativeApp.cpp
|
2023-08-10 09:59:29 +02:00 |
|
Henrik Rydgård
|
0d4a2a7594
|
Call draw->Begin/EndFrame from outside the screen manager.
Just a very small refactoring that I want in a separate commit.
|
2023-08-09 23:24:28 +02:00 |
|
Henrik Rydgård
|
bcae36d8cb
|
Merge NativeUpdate and NativeRender, we always call them together.
|
2023-08-07 22:50:57 +02:00 |
|
Henrik Rydgård
|
a32249a3cf
|
Move DebugOverlay rendering to the overlay screen, allowing drawing it on top of the menu
|
2023-08-03 16:19:18 +02:00 |
|
Henrik Rydgård
|
fc6879674e
|
Refactor overlays into an enum
|
2023-08-02 13:03:04 +02:00 |
|
Bashar Astifan
|
401377818c
|
Merge branch 'master' into master
|
2023-08-01 05:29:56 +04:00 |
|
Henrik Rydgård
|
b54d5ab8e6
|
Cleanup the g_PortManager shutdown process
Following up comment by @ANR2ME in #17744, to be merged before that one.
|
2023-07-20 23:55:35 +02:00 |
|
Bashar Astifan
|
a35c8425e6
|
Merge branch 'master' into master
|
2023-07-17 23:20:52 +04:00 |
|
Henrik Rydgård
|
ceb6085707
|
Move back to directory-specific .nomedia files.
|
2023-07-16 10:46:48 +02:00 |
|
Henrik Rydgård
|
7e2323d5e6
|
Android: Create .nomedia file in the PSP directory directly
This avoids media scanners better. Should fix issue #17711
|
2023-07-14 10:19:42 +02:00 |
|
Henrik Rydgård
|
86ee2253ee
|
Save/Load the icon cache to disk if RetroAchievements are enabled.
Should reduce the server load a bit.
|
2023-07-13 12:44:20 +02:00 |
|
Henrik Rydgård
|
19f4eadeb1
|
Call the sound effect mixer directly from Mix instead of pushing the samples from background audio.
|
2023-07-12 17:55:46 +02:00 |
|
Henrik Rydgård
|
d0b42705a0
|
Switch over to rc-client
|
2023-07-08 18:59:37 +02:00 |
|
Henrik Rydgård
|
84fffec4f3
|
Switch all NativeMessageReceived to System_PostUIMessage
|
2023-07-06 17:26:02 +02:00 |
|
Henrik Rydgård
|
ac4506e389
|
Stop "messages from java" to leak out to NativeMessageReceived except where explicitly allowed
|
2023-07-06 17:13:04 +02:00 |
|
Henrik Rydgård
|
a7c21b582e
|
Move UI/RetroAchievements.{cpp,h} to Core.
Necessary to avoid some dependency inversion.
Gotta figure out how this will interact with the libretro stuff..
|
2023-07-02 12:02:20 +02:00 |
|
Henrik Rydgård
|
eb21a2e6c9
|
Break out the OSD data holder from Common/System/System.h, into OSD.cpp/h
|
2023-06-30 17:15:49 +02:00 |
|
Henrik Rydgård
|
df8a745350
|
RetroAchievements: Add a tab for debug stats
|
2023-06-27 10:33:40 +02:00 |
|
Henrik Rydgård
|
81e1293693
|
Token name and path fix
|
2023-06-26 17:21:39 +02:00 |
|
Henrik Rydgård
|
d4239e7c98
|
Keeping it simple - putting the token in memstick/PSP/SYSTEM for now
|
2023-06-26 17:09:35 +02:00 |
|
Henrik Rydgård
|
4134acc492
|
Use the new "secret storage" to store the retroachievements token
|
2023-06-26 10:01:42 +02:00 |
|
Henrik Rydgård
|
87846c5fcb
|
Add simple facility for storing secret in app-private storage on Android (other platforms not so good)
|
2023-06-26 10:01:42 +02:00 |
|
Henrik Rydgård
|
66d9c24f72
|
More integration
|
2023-06-26 10:01:40 +02:00 |
|
Henrik Rydgård
|
84e9a85e0f
|
Things link now. Let's see if it works..
|
2023-06-26 10:01:40 +02:00 |
|
Henrik Rydgård
|
7cc8c6cea4
|
OSD: Add semantics, move the the OSD state to common (while keeping the renderer in the UI).
|
2023-06-20 14:40:46 +02:00 |
|
Henrik Rydgård
|
d6552a7673
|
Implement an "OverlayScreen" concept. OSD can now render on top of other screens than EmuScreen.
|
2023-06-20 10:44:47 +02:00 |
|
Unknown W. Brackets
|
f5f3afbeef
|
Android: Correct pad name tracking.
This is split up in two messages, a bit ugly...
|
2023-06-11 15:43:21 -07:00 |
|
Henrik Rydgård
|
2675d6ea43
|
Input event and device enums (#17514)
* Switch deviceID from int to enum InputDeviceID, globally
* Switch axisId to enum InputAxis
* Change int keycodes to InputKeyCode where it makes sense.
* SDL input buildfix
* SDL keycode buildfix
* Switch on enum warning fixes
* Qt keycode buildfix
* iOS keycode buildfix
* UWP keycode buildfix
* More iOS buildfix
* More iOS buildfix
* Update DinputDevice.cpp
|
2023-05-26 18:40:13 +02:00 |
|
Henrik Rydgård
|
4f1be34f24
|
Revert "Remove the Android display resolution selector"
This reverts commit ea0eaa31e6 .
|
2023-05-17 09:37:15 +02:00 |
|
Bashar Astifan
|
132a00ade3
|
Merge branch 'master' into master
|
2023-05-03 23:23:29 +04:00 |
|
Bashar Astifan
|
9b0577351f
|
Review's changes, more fixes and better structure
|
2023-05-02 00:09:22 +04:00 |
|
Henrik Rydgård
|
15a0474d40
|
NativeKey: Only update the HLEPlugins key map if any plugins are active.
|
2023-05-01 12:16:45 +02:00 |
|
Bashar Astifan
|
05776ee6af
|
Major update
|
2023-04-30 08:54:54 +04:00 |
|
Bashar Astifan
|
d0b6935592
|
UWP Improved Support
|
2023-04-28 23:22:17 +04:00 |
|