3d4b4cfdc6
Merge pull request #11872 from LillyJadeKatrin/retroachievements-bugfix
...
RetroAchievements Bugfix: Fixed Missing DoFrame Call
2023-06-05 23:42:11 +02:00
f1f1ecc9d1
Core / VideoCommon: update HiresTexture to use CustomAssetLoader
2023-06-05 16:33:19 -05:00
5738646e3e
Core: add CustomAssetLoader to System
2023-06-05 16:33:19 -05:00
678db26f68
Merge pull request #11891 from iwubcode/asset_thread_safety
...
VideoCommon: add additional locks around asset access / usage
2023-06-05 23:32:02 +02:00
9d7ab47738
VideoCommon: add additional locks around asset access and usage to ensure thread safety
2023-06-05 16:19:46 -05:00
a1d027fe07
Android: Convert SettingsRowPresenter to Kotlin
2023-06-05 15:44:26 -04:00
e4935d4b12
Android: Convert PlatformPagerAdapter to Kotlin
2023-06-05 15:44:26 -04:00
ce2b63dcc0
Merge pull request #11887 from t895/kotlin-activities
...
Android: Convert "activities" package to Kotlin
2023-06-05 21:33:34 +02:00
0bd0fa4f44
Android: Convert InputOverlayPointer to Kotlin
2023-06-05 14:29:48 -04:00
ddb0de0410
Android: Convert InputOverlayDrawableJoystick to Kotlin
2023-06-05 14:29:39 -04:00
fb60b708f5
Android: Convert InputOverlayDrawableDpad to Kotlin
2023-06-05 14:29:31 -04:00
500f1f1861
Android: Convert InputOverlayDrawableButton to Kotlin
2023-06-05 14:29:31 -04:00
9828ffe250
Android: Convert InputOverlay to Kotlin
2023-06-05 14:29:31 -04:00
e6d8694cbe
Android: Convert AppLinkActivity to Kotlin
2023-06-05 14:10:06 -04:00
cbca383bd2
Android: Convert CustomFilePickerActivity to Kotlin
2023-06-05 14:10:06 -04:00
03675f7677
Android: Convert EmulationActivity to Kotlin
2023-06-05 14:10:05 -04:00
e3aaf230e6
Merge pull request #11890 from shuffle2/msvc-opt
...
msvc: workaround optimizer bug
2023-06-05 13:17:54 +02:00
66f4902a1e
Improved Skylanders Portal Window Navigation
...
Adds features to improve navigation of Skylanders portal menu, includes:
-List of Skylanders and filters for searching
-Improved buttons for faster loading options
-Added default user folder for storing .sky files
2023-06-04 18:10:08 -07:00
c1580ebf30
msvc: workaround optimizer bug
2023-06-04 10:57:22 -07:00
adf4089276
Fix video output having small black borders all the times
...
To maintain compatibility with some video encoders, the whole output buffer was scaled to be a multiple of 4.
This change makes it so that that rule only applies while actively recording (or taking screenshots, even if it might not be necessary for that case).
2023-06-04 18:03:57 +03:00
8c3dc5b0d6
VideoCommon: update pipeline version for RenderState change
2023-06-03 14:52:31 -05:00
834f8f7b5c
VideoBackends: add support to allow rendering to multiple output textures
2023-06-03 14:52:31 -05:00
252d3f353a
Merge pull request #11883 from iwubcode/asset_template_error
...
VideoCommon: fix issue in C++ template
2023-06-03 20:00:08 +02:00
9b9dc6dc5d
VideoCommon: fix minor issue in C++ template
2023-06-03 12:47:12 -05:00
80bf175c48
Merge pull request #11879 from iwubcode/texture_data_load_nolevels
...
VideoCommon: avoid segfault when loading a PNG with no custom texture data levels
2023-06-03 19:35:48 +02:00
47c40d51df
VideoCommon: when loading a PNG with no custom texture data levels already, create a level, this avoids a potential segfault
2023-06-03 12:19:30 -05:00
e2d0ff718c
Fixed Missing DoFrame Call
...
Somewhere in the process of getting the memory peeking right for achievements, the AchievementManager call to DoFrame went missing. This restores it properly.
2023-06-03 09:15:41 -04:00
32f7873ee6
Added missing Leaderboard Canceled event
2023-06-03 09:15:41 -04:00
60350635b6
Fixed Rich Presence bugs
...
Refactored the Rich Presence two-minute trigger to clean it up and fix it.
2023-06-03 09:15:40 -04:00
0b3d28abaf
Merge pull request #11586 from JosJuice/unknown-opcode-msg
...
VideoCommon: Reword the unknown opcode error message
2023-06-03 12:53:33 +02:00
3245786af7
Merge pull request #11880 from iwubcode/race_condition_asset
...
VideoCommon: prevent potential data issue when reloading Asset data
2023-06-03 12:24:02 +02:00
58d383b30b
VideoCommon: prevent potential data issue when reloading Asset data that could happen due to the asset loading thread reloading data while another thread is working with it
2023-06-03 00:13:06 -05:00
d03e09c8fd
Merge pull request #11877 from iwubcode/asset_library_loader
...
VideoCommon: add multithreaded asset loader and define a texture asset
2023-06-03 01:11:41 +02:00
4c9210b439
Merge pull request #11527 from Hibyehello/MacOSPlatform
...
NoGUI: Create MacOS platform
2023-06-03 01:11:32 +02:00
c93940c6ee
VideoCommon: add multithreaded asset loader and define a texture asset
2023-06-02 17:31:31 -05:00
4ee27404ee
Merge pull request #11876 from iwubcode/directfilesystem_asset_library
...
VideoCommon: add an asset library that loads directly from the filesystem
2023-06-02 23:59:27 +02:00
07307edd49
VideoCommon: add an asset library that loads directly from the filesystem
2023-06-02 14:49:22 -05:00
6028c05644
Merge pull request #11868 from JosJuice/android-wiimote-submenu-number
...
Android: Fix submenus for Wii Remote 2-4
2023-06-02 15:47:07 -04:00
09dc764ff9
Merge pull request #11875 from iwubcode/texture_data_in_assets
...
VideoCommon: move custom texture data to assets
2023-06-02 15:38:24 -04:00
426dffe789
Merge pull request #11865 from garlic-os/master
...
WALL•E - Use 'Safe' Texture Cache Accuracy
2023-06-02 15:11:28 -04:00
e028d2ead0
VideoCommon: move custom texture data to assets
2023-06-02 14:07:42 -05:00
45a21ef83f
Merge pull request #11871 from iwubcode/custom-assets
...
VideoCommon: add custom asset implementation and asset library
2023-06-02 20:58:08 +02:00
ca484c7a65
Merge pull request #11609 from AdmiralCurtiss/sd-size-select
...
Add SD card size option for converting folder -> file.
2023-06-02 20:52:08 +02:00
10061aa22c
VI: Prevent out-of-bounds access when clock register is a nonstandard value.
2023-06-02 20:06:07 +02:00
b3c9f49cbe
Core: Assert that only the Host thread may call PauseAndLock().
2023-06-02 18:51:43 +02:00
ee19ff66b4
Remove NKit data when extracting a GCN/Wii disc volume
2023-06-02 01:11:50 -05:00
7bbd530eb5
Merge pull request #11854 from TellowKrinkle/AMDFix
...
VideoBackends:Metal: Allocate bounding box uploads on a cpu buffer
2023-06-02 06:17:44 +02:00
b2c5a5485a
VideoCommon: add custom asset implementation and asset library that can load an asset
2023-06-01 19:57:57 -05:00
6302cea22c
Merge pull request #11849 from LillyJadeKatrin/retroachievements-dialog
...
Retroachievements dialog
2023-06-02 02:09:08 +02:00
df38573ff6
Added AchievementSettingsWidget
...
AchievementSettingsWidget is a dialog widget in AchievementsWindow for handling RetroAchievements settings in the user interface. This class contains the physical layout, widget connections, load/save functions and button responses. AchievementsWindow now has a tabbed list that this is inserted into; other tabs will be in a later pull request.
2023-06-02 01:53:19 +02:00