Commit Graph

23839 Commits (9a9f1ef9e972f4612c893f2f4c15261e69c7aeaa)

Author SHA1 Message Date
Liam 2e96921f9c ns: rewrite IApplicationManagerInterface 2 years ago
Liam cf0de18982 ns: move IDevelopInterface 2 years ago
Liam ae83ee28a3 ns: rewrite ISystemUpdateInterface 2 years ago
Liam 306ed4984b ns: move ISystemUpdateControl 2 years ago
Liam 626f2e65b1 ns: rewrite IVulnerabilityManagerInterface 2 years ago
Liam 2eded86b4b ns: rewrite IReadOnlyApplicationControlDataInterface 2 years ago
Liam 786fc512e2 ns: rewrite IReadOnlyApplicationRecordInterface 2 years ago
Liam c31ac45332 ns: add IDynamicRightsInterface 2 years ago
Liam db172ba249 ns: rewrite IDownloadTaskInterface 2 years ago
Liam bb59940b03 ns: rewrite IDocumentInterface 2 years ago
Liam 04887953ff ns: rewrite IContentManagementInterface 2 years ago
Liam 8ea72cc99d ns: move IFactoryResetInterface 2 years ago
Liam 44d2e90217 ns: move IECommerceInterface 2 years ago
Liam 12926eb5db ns: move IApplicationVersionInterface 2 years ago
Liam ae114d2fa1 ns: move IAccountProxyInterface 2 years ago
Liam 270d07be2f ns: rewrite IPlatformServiceManager 2 years ago
Liam 947cdbe4b1 ns: rename results header 2 years ago
liamwhite 5583957616
Merge pull request #13064 from t895/auto-map-fail
android: Only do first startup automapping if nothing has been mapped
2 years ago
liamwhite 6d731e1aa1
Merge pull request #13049 from Leystryku/master
Fix Just Dance 2023 not booting
2 years ago
liamwhite 839ded7d59
Merge pull request #13065 from t895/cancel-button-fail
android: Show cancel button for the content install notice
2 years ago
t895 0a3bc6c0cf android: Map touches to touchscreen
I neglected to map touches to the touchscreen when refactoring in the input mapping PR. This fixes that regression.
2 years ago
t895 55a7815064 android: Show cancel button for the content install notice 2 years ago
t895 a1c4f53c8c android: Only do first startup automapping if nothing has been mapped 2 years ago
Leystryku 8bbb44a74e service: Change unique_ptr to make_unique in GetCacheStorageMax 2 years ago
Leystryku bc5ae04ea0 file_sys: Formatting changes and use unique_ptr in GetCacheStorageMax 2 years ago
Leystryku 4f387b0b74 file_sys: Fix nacp field cache_storage_max_index datatype 2 years ago
liamwhite bdf8aca750
Merge pull request #13047 from anpilley/import-firmware
Import firmware from folder of loose NCA files
2 years ago
t895 35a3c7226a android: Create lifecycle utility to simplify common StateFlow operations 2 years ago
Leystryku d93fdc8a6c service: Add proper GetCacheStorageMax implementation to IApplicationFunctions 2 years ago
t895 0010d42f82 android: Use extension functions for view visibility and text marquee 2 years ago
liamwhite 316089c39f
Merge pull request #13052 from t895/serializable-stuff
android: Move CoreErrorDialogFragment to its own file
2 years ago
liamwhite 5024df1925
Merge pull request #13051 from german77/cheatmiss
dmnt: cheats: Fix valid address range
2 years ago
liamwhite e7146309de
Merge pull request #13034 from t895/map-all-the-inputs
android: Input mapping
2 years ago
t895 c327d2a62c android: Move CoreErrorDialogFragment to its own file 2 years ago
Andrew Pilley cb2e312f13 Add check for corrupted firmware files after install. 2 years ago
german77 366bb52ec8 dmnt: cheats: Fix valid address range 2 years ago
Leystryku 82949085c0 fsp: Add FlushAccessLogOnSdCard stub 2 years ago
Leystryku 90c43aa2e7 service: Add GetCacheStorageMax stub to IApplicationFunctions 2 years ago
german77 a07f0883b9 service: vi: Implement ListDisplayMode 2 years ago
Liam 812f23d05c vi: manage resources independently of nvnflinger and refactor 2 years ago
Liam dcce9837d2 vi: move shared buffer management from nvnflinger 2 years ago
Liam ee8eccc5fa nvnflinger: convert to process 2 years ago
Liam 7b79cddacd am: unify display layer management 2 years ago
Narr the Reg 53f8383354
Merge pull request #13017 from liamwhite/suspension
kernel: add and enable system suspend type
2 years ago
Narr the Reg 4cbafc1ef6 service: audio: Rewrite IAudioController to new IPC 2 years ago
Andrew Pilley e31c926bf0 >.> spelling 2 years ago
Andrew Pilley 59ede32f8e cleanup by clang-format. 2 years ago
Andrew Pilley 9eba64adce Improve behavior when one or more firmware files can't be deleted. 2 years ago
Narr the Reg 110969e207 service: btm: Implement function needed by QLaunch 2 years ago
t895 50ecad547e android: Input mapping 2 years ago
Kelebek1 34fb14ec9a Close reference to TimeZoneBinary on game close 2 years ago
Andrew Pilley e2e0916100
Merge branch 'yuzu-emu:master' into import-firmware 2 years ago
Andrew Pilley 501e3ae05a Implement In-app firmware installation. 2 years ago
t895 ac33847b30 hid_core: Prevent crash if we try to iterate through empty color devices list 2 years ago
t895 18494b0ad6 hid_core: Use dedicated "port" for android's input overlay 2 years ago
t895 dc2c302a84 config: Reset per-game profile name on load if empty 2 years ago
t895 a251f77556 android: Allow SettingsItems to use String or StringRes 2 years ago
Narr the Reg ec02a1cfe5 service: erpt: Implement SubmitContext 2 years ago
Narr the Reg 39b958ab86 service: caps: Implement GetAlbumFIleList 2 years ago
Narr the Reg 9c0724b270 service: btm: Migrate service to new IPC 2 years ago
Narr the Reg dbcc447f43 service: am: Fix GetMainAppletAvailableUsers for user creation 2 years ago
Narr the Reg 2954c01b47 service: am: Add QLaunch launcher 2 years ago
liamwhite c7588c042b
Merge pull request #13016 from german77/set-interface2
service: set: Migrate ISystemSettingsServer to new IPC
2 years ago
Liam 462ea921e3 shader_recompiler: fix non-const offset for arrayed image types 2 years ago
Liam cb29aa0473 Revert "shader_recompiler: use only ConstOffset for OpImageFetch"
This reverts commit f296a9ce9a.
2 years ago
Liam af42482565 kernel: add and enable system suspend type 2 years ago
Narr the Reg caf16982d9 service: set: Migrate ISystemSettingsServer to new IPC 2 years ago
Liam 1842df1da5 vi: rewrite IApplicationDisplayService 2 years ago
Liam 8863940bf5 vi: rewrite ISystemDisplayService 2 years ago
Liam b1c71f976c vi: rewrite IManagerDisplayService 2 years ago
Liam 59011a04a1 vi: rewrite IHOSBinderDriver 2 years ago
Liam c448001d47 vi: rewrite IApplicationRootService, IManagerRootService, ISystemRootService 2 years ago
Liam 2e8c0e9247 vi: split into implementation files 2 years ago
Liam db871677b0 vi: extract types 2 years ago
liamwhite a40adbc142
Merge pull request #12996 from german77/settings-ipc
service: set: Migrate ISettingsServer to new interface
2 years ago
Narr the Reg 1e8554b01f
Merge pull request #12993 from liamwhite/am-rewrite-part1
am: rewrite part 1
2 years ago
german77 75bfbadb23 service: set: Migrate ISettingsServer to new interface 2 years ago
liamwhite ad4ae39903
Merge pull request #13009 from t895/message-dialog-fix
android: Message dialog tweaks
2 years ago
t895 f813dc78b2 android: Prevent user from dismissing mod/cheat notice
Makes sure that a user can't miss this dialog by touching outside the window. They must press "OK" or "Close" to continue.
2 years ago
t895 10ba318807 android: Show cancel option for delete addons dialog 2 years ago
t895 86fc1e5b32 android: Swap ok and close default strings for MessageDialogFragment 2 years ago
t895 3c823254ff android: Add screen vertical alignment setting
It's a bit of a hack since I'm moving the view instead of telling the Vulkan surface to bias itself to the top/bottom/center but it works fine for now.
2 years ago
t895 a0513bc45b android: Expose FSR sharpness slider 2 years ago
Liam 3067bfd126 buffer_cache: use mapped range with large vertex buffer size 2 years ago
liamwhite 95d96cfe66
Merge pull request #12974 from german77/ldn-interface
service: ldn: Migrate and refractor service to new IPC
2 years ago
liamwhite f75fceb3c0
Merge pull request #12975 from FernandoS27/keep-your-own-vodoo-doll-away-from-gf
Texture Cache: Fix untracking on GPU remap
2 years ago
liamwhite 3511d5552a
Merge pull request #12989 from german77/hotcake
yuzu: Allow non npad hotkeys and disable controller navigation requirement
2 years ago
liamwhite f27bdce70f
Merge pull request #12998 from t895/swap-clear-actions
android: Swap confirmation buttons for delete save data dialog
2 years ago
liamwhite 85fd2bcb82
Merge pull request #12941 from FearlessTobi/setting-tooltips
shared_translation: Add tooltips for yuzu settings
2 years ago
Liam 461eaca7e8 device_memory_manager: skip unregistered interfaces on invalidate 2 years ago
t895 836592c447 android: Swap confirmation buttons for delete save data dialog 2 years ago
t895 fbc1b61bff android: Extend MessageDialogFragment to support a negative action and button titles 2 years ago
Liam bca698a17a am: move out omm interfaces to new module 2 years ago
Liam a65fb85b6d am: rewrite IApplicationCreator 2 years ago
Liam bbb1ff6574 am: add IApplicationAccessor 2 years ago
Liam 927fa532e5 am: rewrite ILockAccessor 2 years ago
Liam 87b740df46 am: rewrite IWindowController 2 years ago
Liam 203d213529 am: rewrite IStorage 2 years ago
Liam 2e614ce08f am: rewrite IStorageAccessor, ITransferStorageAccessor 2 years ago
Liam 9e271f2017 am: rewrite ISelfController 2 years ago
Liam 79f225bd59 am: rewrite IProcessWindingController 2 years ago
Liam c7e94e2175 am: rewrite ILibraryAppletSelfAccessor 2 years ago
Liam 1c797a8048 am: rewrite ILibraryAppletCreator 2 years ago
Liam f9bba8007d am: rewrite ILibraryAppletAccessor 2 years ago
Liam 2c49ebbeea am: rewrite IHomeMenuFunctions 2 years ago
Liam 17460def8e am: rewrite IGlobalStateController, add ICradleFirmwareUpdater 2 years ago
Liam 77b7e1e682 am: rewrite IDisplayController 2 years ago
Liam eafaa5511d am: move IDebugFunctions 2 years ago
Liam 96fea99af9 am: rewrite ICommonStateGetter 2 years ago
Liam 44e7e85f23 am: rewrite IApplicationFunctions 2 years ago
Liam af35057212 am: rewrite IAppletCommonFunctions 2 years ago
Liam 590e86792c am: rewrite IAudioController 2 years ago
Liam 6fd6c65fd4 am: rewrite ISystemAppletProxy 2 years ago
Liam c809f7193a am: rewrite ILibraryAppletProxy 2 years ago
Liam c7e97b22fb am: rewrite IApplicationProxy 2 years ago
Liam b2e140b032 am: rewrite appletAE, appletOE 2 years ago
Narr the Reg 2ff45cd0da
Merge pull request #12756 from liamwhite/applet-multiprocess-hwc
general: applet multiprocess
2 years ago
german77 04a9d14f35 service: news: Stub remaining functions 2 years ago
german77 26e028808a yuzu: Allow non npad hotkeys and disable controller navigation requirement 2 years ago
Narr the Reg 2053ff96fc service: ldn: Migrate and refractor service to new IPC 2 years ago
Liam 368bf2211f texture_cache: tweak iteration tracking change 2 years ago
Liam de8a623932 texture_cache: avoid overestimation of ASTC texture sizes 2 years ago
Liam 865a0186b6 caches: make critical reclamation less eager and possible in more cases 2 years ago
t895 adebc96a9c config: Always delete control settings in ClearControlPlayerValues 2 years ago
Charles Lombardo 999ec5739d
Merge pull request #12978 from liamwhite/ffs-qcom
host_shaders: add vendor workaround for adreno drivers
2 years ago
liamwhite 2337397a15
Merge pull request #12969 from german77/bcat-interface
service: bcat: Migrate and refractor service to new IPC
2 years ago
liamwhite 7c56ecca3f
Merge pull request #12949 from liamwhite/multi-wait
service: add os types and multi wait API
2 years ago
Liam 4677fd3f64 am: use applet program loading for tested versions 2 years ago
Liam 4eeac731ff host_shaders: add vendor workaround for adreno drivers 2 years ago
Fernando Sahmkow 9ce43ee677 Texture Cache: Fix untracking on GPU remap 2 years ago
Narr the Reg 816d03f7d9 service: bcat: Address review issues 2 years ago
Narr the Reg 909f7eb3d2 service: bcat: Implement news interfaces 2 years ago
Narr the Reg 7c2e9a6596 service: bcat: Migrate and refractor service to new IPC 2 years ago
Kevnkkm fe6934593f
Fix multiplayer player count color in dark themes | Temp fix until #12744: Add green color for counts > 0 and < max_players - 1 (#12930)
* fix intended player count color in dark themes

* Refactor

* Change to green color for white and dark themes

* Add const to the colors and extra name for green color
2 years ago
Narr the Reg 52c8adc7ed
Merge pull request #12951 from liamwhite/more-ipc
ipc: additional fixes
2 years ago
liamwhite 7ec7ff0f30
Merge pull request #12920 from t895/jni-common
android: Move JNI setup and helpers to common
2 years ago
liamwhite a133eadf06
Merge pull request #12927 from german77/cheat-pause
dmnt: cheat: Add pause and resume support
2 years ago
liamwhite 89dd0fa932
Merge pull request #12968 from t895/thermal-status
android: Thermal throttling indicator
2 years ago
liamwhite a9dcfe2a42
Merge pull request #12964 from t895/foreground-service-test
android: Remove foreground service
2 years ago
liamwhite 2ad8d614b5
Merge pull request #12966 from german77/free_npad
service: hid: Free npad applet resource
2 years ago
Liam b206ea5cfe am: fix focus states and display of indirect keyboard 2 years ago
Liam 70590f79f8 am: stub SetMediaPlaybackState for self controller 2 years ago
Liam fa12384350 general: add default configurations for applet mode 2 years ago
Liam 78aac6b403 gpu: dependency-inject scaling/antialiasing filter state for capture layers 2 years ago
Liam 0cb413c3d3 nvnflinger/gpu: implement applet capture 2 years ago
Liam 962c82540c nvnflinger/gpu: implement blending 2 years ago
Liam 06fd7f2012 nvservices: unmap only on last container free 2 years ago
Liam 0cbb555e9a video_core: defensively program around unmapped device pointers 2 years ago
Liam 2e8c21ad2d core: fix multiprocess with nce 2 years ago
t895 f44183db9e android: Use utility function for applying view margins 2 years ago
t895 5fa9bc192c android: Add thermal throttling overlay 2 years ago
liamwhite f9a559d2b7
Merge pull request #12967 from german77/let_me_out
service: Fix OutLargeData attributes
2 years ago
t895 af87365672 android: Remove foreground service 2 years ago
Narr the Reg 03a23c037a service: Fix OutLargeData attributes 2 years ago
Narr the Reg 0ac777460d service: hid: Free npad applet resource 2 years ago
t895 0a1283f94f android: Fix regex for git version 2 years ago
t895 2600ac65c8 android: Run OnEmulationStarted frontend callback in another thread
The JVM has problems with attaching to a Fiber so we start a new thread and wait for the result here.
2 years ago
t895 c8e8c614a0 common: fs: Expand android macros 2 years ago
t895 e7c4c8b993 android: Move JNI setup and helpers to common 2 years ago
FearlessTobi 7cfb51e5e7 shared_translation: Add tooltips for general settings 2 years ago
Fernando S f049453dd6
Merge pull request #12903 from liamwhite/const-offset
shader_recompiler: use only ConstOffset for OpImageFetch
2 years ago
liamwhite cac37a6f6e
Merge pull request #12954 from german77/hidbus-interface
service: hid: Migrate hidbus to new interface
2 years ago
liamwhite 263dfa95e4
Merge pull request #12914 from FernandoS27/vc-refactor
VideoCore Refactor Part 1.
2 years ago
Narr the Reg b4d88a7bb4 service: hid: Migrate hidbus to new interface 2 years ago
Fernando Sahmkow ae833aa9c0 SMMU: Ensure the backing address range matches the current 2 years ago
liamwhite 4463ded603
Merge pull request #12939 from german77/wonder
dmnt: cheat: Invalidate cache on memory writes
2 years ago
liamwhite 159dec01ee
Merge pull request #12932 from german77/any-key-is-good
yuzu: Make controller keys easier to assign
2 years ago
liamwhite 6319bafafa
Merge pull request #12912 from FearlessTobi/ports-feb-24
Port some small changes from Citra (web_backend and translations)
2 years ago
Charles Lombardo c000a5ff09
Merge pull request #12909 from t895/play-store-automation
ci: android: Play store publishing setup
2 years ago
Liam fee263c59c ipc: additional fixes 2 years ago
Liam 5a64a77df3 glue: use multi wait API 2 years ago
Liam 6810929f6a server_manager: use multi wait API 2 years ago
Liam 9404633bfd service: add os types and multi wait API 2 years ago
german77 12f86f89fc yuzu: Make controller keys easier to assign 2 years ago
Narr the Reg 9858ea79fb dmnt: cheat: Invalidate cache on memory writes 2 years ago
FearlessTobi 2c357c929c shared_translation: Add tooltips for advanced graphics and system settings 2 years ago
FearlessTobi 482e203d5c shared_translation: Add tooltips for core and graphics settings 2 years ago
liamwhite c10e720ba9
Merge pull request #12883 from FernandoS27/memory_manager_mem
MemoryManager: Reduce the page table size based on last big page address.
2 years ago
liamwhite 5016de3626
Merge pull request #12928 from german77/motion-mp
service: hid: Add multiprocess support to six axis input
2 years ago
liamwhite d5fb9fd12c
Merge pull request #12933 from german77/irs-interface
service: irs: Migrate service to new interface
2 years ago
FearlessTobi c0a383d960 web_backend: Fix compilation 2 years ago
german77 b6106604c4 service: hid: Migrate hid debug service to new interface 2 years ago
german77 12b6162852 service: irs: Migrate service to new interface 2 years ago
german77 8f192b494a service: hid: Add multiprocess support to six axis input 2 years ago
german77 372897aac4 service: hid: Ensure aruid data is initialized 2 years ago
Fernando Sahmkow fa47ac1c9f Common: Rename SplitRangeSet to OverlapRangeSet 2 years ago
german77 c52d7cc694 dmnt: cheat: Add pause and resume support 2 years ago
Charles Lombardo a2f23746c2
Merge pull request #12905 from liamwhite/hwc-release
nvnflinger: release buffers before presentation sleep
2 years ago
Charles Lombardo 215b13f2a2
Merge pull request #12924 from liamwhite/pedantic-unsigned
typed_address: test values are unsigned
2 years ago
liamwhite 35ed9425d7
Merge pull request #12925 from german77/linux-tab
yuzu: Fully hide linux tab
2 years ago
liamwhite 74cc8721c7
Merge pull request #12915 from german77/cheat
dmnt: cheats: Update cheat vm to latest version
2 years ago
german77 96d881f087 yuzu: Fully hide linux tab 2 years ago
Liam 0e950baf41 typed_address: test values are unsigned 2 years ago
german77 8113f55f4b dmnt: cheats: Silence memory errors 2 years ago
Liam f296a9ce9a shader_recompiler: use only ConstOffset for OpImageFetch 2 years ago
Fernando Sahmkow 0d5a3abeae Buffer Cache: Refactor to use Range sets instead 2 years ago
Liam 85143e8376 gdb: fix load/save of fp values in a32 2 years ago
german77 504abbd6e0 dmnt: cheats: Update cheat vm to latest version 2 years ago
Fernando Sahmkow accccc0cbf NVDRV: Refactor HeapMapper to use RangeSets 2 years ago
Fernando Sahmkow 01ba6cf610 Common: Introduce Range Sets 2 years ago