Commit Graph

23839 Commits (9a9f1ef9e972f4612c893f2f4c15261e69c7aeaa)

Author SHA1 Message Date
liamwhite 975d6f1ec4
Merge pull request #13141 from liamwhite/swap
fs: fix argument order
2 years ago
Liam f1c16b487a fs: fix argument order 2 years ago
Liam 22b91afa69 fs: add ISaveDataTransferProhibiter, stub FindSaveDataWithFilter 2 years ago
liamwhite 77107ba124
Merge pull request #13133 from liamwhite/libstdcxx-issue
vi: workaround conductor includes
2 years ago
liamwhite fa4dec9fe9
Merge pull request #13115 from liamwhite/olsc-pctl
olsc, pctl: move to new ipc
2 years ago
liamwhite 215e887be0
Merge pull request #13100 from liamwhite/audio-ipc
audio: move to new ipc
2 years ago
liamwhite 0da6704fc2
Merge pull request #13073 from FearlessTobi/fsp-srv-ipc
fsp: Migrate remaining interfaces to cmif serialization
2 years ago
Liam 812754edec vi: workaround conductor includes 2 years ago
Liam 964e19ab56 oboe_sink: handle temporary stream creation failure 2 years ago
liamwhite 9dc624f5dc
Merge pull request #13121 from german77/clean-shortcut
yuzu: Fix shortcut error message
2 years ago
liamwhite dad9ea3e07
Merge pull request #13117 from liamwhite/ovln
psc: stub overlay notification channel
2 years ago
Liam 2c00599a53 audio: fix released buffer bounds check 2 years ago
FearlessTobi 2786d34dd7 aoc: Rename AOC_U to IAddOnContentManager 2 years ago
Narr the Reg 864b046500 yuzu: Fix shortcut error message 2 years ago
liamwhite d12d9dad40
Merge pull request #12982 from FearlessTobi/fs-rewrite-part0
fs: Add FileSystemAccessor and use cmif serialization
2 years ago
Narr the Reg 2b3f1d3fc5
Merge pull request #13000 from liamwhite/skip-null-memory
device_memory_manager: skip unregistered interfaces on invalidate
2 years ago
Narr the Reg 984396a21a
Merge pull request #13001 from liamwhite/scaled-availability
vulkan_device: don't use fixed cap for memory limits
2 years ago
Narr the Reg 4f95ee5209
Merge pull request #13075 from liamwhite/mali-having-a-bad-time
shader_recompiler: throw on missing geometry streams in geometry shaders
2 years ago
Liam c04567fad4 audio: add NotifyHeadphoneVolumeWarningDisplayedEvent 2 years ago
Liam 89c2fd3d28 pctl: rewrite IParentalControlService 2 years ago
Liam 5ab49c833d pctl: rewrite IParentalControlServiceFactory 2 years ago
Liam 0e74204aad pctl: move IParentalControlServiceFactory 2 years ago
Liam a37bd0b9a7 pctl: move IParentalControlService 2 years ago
Liam 01d89acd13 pctl: move types and results 2 years ago
Liam e85466c1ae psc: stub overlay notification channel 2 years ago
Liam 352297d361 psc: rewrite IPmService 2 years ago
Liam 6c2d6cff19 psc: move IPmControl, IPmModule, IPmService 2 years ago
Liam e540757279 olsc: rewrite IOlscServiceForSystemService 2 years ago
Liam a8bca24292 olsc: add IRemoteStorageController 2 years ago
Liam 5f3c03d6a8 olsc: add IDaemonController 2 years ago
Liam 6b956a6951 olsc: rewrite ITransferTaskListController 2 years ago
Liam 8689370830 olsc: rewrite INativeHandleHolder 2 years ago
Liam 8ffa27b311 olsc: rewrite IOlscServiceForApplication 2 years ago
Liam 6334616b44 olsc: move INativeHandleHolder, IOlscServiceForApplication, IOlscServiceForSystemService, ITransferTaskListController 2 years ago
liamwhite 8bbc209950
Merge pull request #13105 from t895/connection-fix
android: Misc controller fixes
2 years ago
liamwhite 9e1a67b950
fs: add missing mutex header for member (#13106) 2 years ago
t895 de5422b1fd android: Connect controllers with supported styles
If you tried to connect a controller that was previously configured with an unsupported style for your game, when you try to connect that controller, it will immediately disconnect. This ensures that the controller that is being connected will be changed to the first supported style index before being connected.
2 years ago
t895 45f450fca5 android: Add additional check for hasMapping
Controls can have no mapping if they are either "[empty]" or and empty string. This was causing an issue if you reset mapping on all controllers and then tried to play a game. The check to determine whether auto mapping was required would fail and leave you will no mapped controllers. This feels a bit like user error but it smooths things out if you forget so I see it as necessary.
2 years ago
t895 9a3fd76b25 android: Enable all controller styles on emulation shutdown 2 years ago
Liam 2e4a6b7f92 audio: format 2 years ago
Liam 5f90bd88da audio: rewrite IHardwareOpusDecoder 2 years ago
Liam c575a85233 audio: rewrite IAudioDevice 2 years ago
Liam ea4703cb31 audio: rewrite IHardwareOpusDecoderManager 2 years ago
Liam 0471e54e5a audio: rewrite IAudioRenderer 2 years ago
Liam 6012c9fe3a audio: rewrite IAudioRendererManager 2 years ago
Liam f65539504f audio: split IHardwarweOpusDecoder, move IHardwareOpusDecoderManager 2 years ago
Liam 62083fcafd audio: split IAudioDevice, IAudioRenderer, move IAudioRendererManager 2 years ago
Liam 2e5a9cf119 audio: move IFinalOutputRecorderManager{,ForApplet} 2 years ago
Liam a45b8bc9bc audio: rewrite IAudioOutManager 2 years ago
Liam a05bd3c47e audio: rewrite IAudioOut 2 years ago
Liam 2a2c92f181 audio: rewrite IAudioInManager 2 years ago
Liam f54277364c audio: rewrite IAudioIn 2 years ago
t895 de2d496e71 android: Fix extra stick setting default values
The default value was accidentally hardcoded for all extra stick settings
2 years ago
liamwhite 7b5bdd076d
Merge pull request #13095 from liamwhite/ns-oops
ns: fix alignment of uid type
2 years ago
Matías Locatti e0c17a2113
Merge pull request #10529 from liamwhite/critical-spacing
caches: make critical reclamation less eager and possible in more cases
2 years ago
Liam b107435a3f ns: fix alignment of uid type 2 years ago
liamwhite 4e1fcd4a63
Merge pull request #13091 from t895/device-renaming
android: Expose device name setting
2 years ago
t895 6a90db8c19 android: Expose device name setting 2 years ago
t895 0e5972b0b5 android: Add StringInputSetting settings item 2 years ago
Liam 5f7608a7c6 vi: ignore shared buffer destruction failure on termination 2 years ago
Liam 668ff0db3a vi: remove superfluous locking in shared buffer manager 2 years ago
Liam 9f159dd62c nvnflinger/vi: don't recreate buffer queue on open/close 2 years ago
Andrew Pilley d1eaeeed8c
Import keys from filesystem. (#13056)
* Import keys, re-initialize KeyManager, re-scan vfs, re-populate game list.

* <.< spelling.

* Update based on feedback on #13047 and this PR

* Based on feedback: Don't delete existing files. There's legitimate reasons that someone may want to keep their retail keys and title key handling is resilient to mismatches.

* Update src/yuzu/main.cpp

Co-authored-by: Tobias <thm.frey@gmail.com>

* Remove translation of literal filename/filter format.

* clang-format.

---------

Co-authored-by: Tobias <thm.frey@gmail.com>
2 years ago
liamwhite 10e27a2902
Merge pull request #13086 from t895/clear-button-fix
android: Fix broken clear button check
2 years ago
Charles Lombardo f567a41f53
android: Have input overlay follow player 1 style index (#13085) 2 years ago
t895 704c62ca01 android: Fix broken clear button check 2 years ago
liamwhite 8d5473e67c
Merge pull request #13031 from german77/btm-interfcae
service: btm: Migrate service to new IPC
2 years ago
Charles Lombardo 3b1b98c645
android: Fix overlay visibility reset (#13083) 2 years ago
Charles Lombardo daf350f5d3
android: Show done button when configuring input overlay (#13082) 2 years ago
FearlessTobi ef50277124 Address review comments pt. 2 2 years ago
FearlessTobi ba70dc4c13 Address review comments 2 years ago
FearlessTobi 934e420e36 fs: Refactor to use cmif serialization 2 years ago
FearlessTobi d5e4617ab5 fs: Add FileSystemAccessor classes 2 years ago
FearlessTobi b5a17b501b Address review comments 2 years ago
FearlessTobi 2b18957365 fs: Add and use fs_save_data_types.h 2 years ago
FearlessTobi 4c71bf3d90 fsp: Migrate remaining interfaces to cmif serialization 2 years ago
FearlessTobi fdf4a5bc90 fsp-srv: Migrate to use cmif serialization 2 years ago
FearlessTobi b7d9eba72b fsp: Move IMultiCommitManager to a seperate file 2 years ago
FearlessTobi 380475af32 fsp: Move ISaveDataInfoReader to a seperate file 2 years ago
FearlessTobi a2a0be4246 aoc: Migrate to use cmif serialization 2 years ago
FearlessTobi aa6532cf34 core/aoc: Move IPurchaseEventManager to separate file 2 years ago
FearlessTobi 310c1f50be scope_exit: Make constexpr
Allows the use of the macro in constexpr-contexts.
Also avoids some potential problems when nesting braces inside it.
2 years ago
FearlessTobi 665fce871f core/CMakeLists: Sort alphabetically 2 years ago
Narr the Reg 58c7e846cb
Merge pull request #13006 from liamwhite/a-hat-in-vram
buffer_cache: use mapped range with large vertex buffer size
2 years ago
Narr the Reg 8b0fb98a11
Merge pull request #13026 from liamwhite/scale-this-mf
shader_recompiler: fix non-const offset for arrayed image types
2 years ago
Narr the Reg 8615509c40
Merge pull request #13035 from liamwhite/vi2
vi: manage resources independently of nvnflinger and refactor
2 years ago
Narr the Reg d0af52f28e
Merge pull request #13048 from liamwhite/new-shell
ns: rewrite for new IPC
2 years ago
Liam f46dc31683 shader_recompiler: throw on missing geometry streams in geometry shaders 2 years ago
liamwhite ef89b79d7e
Merge pull request #13070 from liamwhite/offset
am: account for offset in transfer memory storage
2 years ago
liamwhite 3e41f9a673
Merge pull request #13030 from german77/audio-controller
service: audio: Rewrite IAudioController to new IPC
2 years ago
Liam d45a12826c ns: address review comments 2 years ago
Liam 56810541f0 vulkan_device: don't use fixed cap for memory limits 2 years ago
Liam 911ee8fd1f am: account for offset in transfer memory storage 2 years ago
german77 56721517ea core: hid: Remove driver errors from log 2 years ago
Liam 940a71422e nvnflinger: check for layers before compose 2 years ago
liamwhite da225d4aa1
Merge pull request #13067 from t895/xbox-automap-invert
android: Flip AB/XY for xbox controllers during auto-mapping
2 years ago
t895 8d74c107f5 android: Flip AB/XY for xbox controllers during auto-mapping 2 years ago
liamwhite 1fc86b1e3a
Merge pull request #13032 from german77/qlauncher
service: Implement functions needed by Qlaunch
2 years ago
Liam 4cdf18095d ns: rewrite IQueryService 2 years ago
Liam 2d43831d1f ns: rewrite IServiceGetterInterface 2 years ago