1
0
forked from MeloNX/MeloNX

3179 Commits

Author SHA1 Message Date
Emmanuel Hansen
cb82a243ea add settings view 2024-01-19 07:40:15 +00:00
Gabriel A
2df6669ce0 Add work around for Adreno batched texture + sampler descriptor updates bug 2024-01-19 07:40:14 +00:00
Emmanuel Hansen
579c508ecc move android kotlin project over 2024-01-19 07:40:14 +00:00
Emmanuel Hansen
a661494aae add more parameters to initialize device 2024-01-19 07:40:13 +00:00
Emmanuel Hansen
bb3aed5b4a add overload for loading game info from path 2024-01-19 07:40:13 +00:00
Emmanuel Hansen
0066269353 add android bionic nce support 2024-01-19 07:40:10 +00:00
gdk
0f231d2547 Add back IsApplication flag 2024-01-19 07:36:06 +00:00
gdk
1aff88648e Add NCE code 2024-01-19 07:36:02 +00:00
gdk
9658525434 Minor refactoring of KPageTableBase to make custom address space layouts easier to implement 2024-01-19 07:32:49 +00:00
Emmanuel Hansen
516ac6b22a add game stats helper 2024-01-19 07:32:48 +00:00
Emmanuel Hansen
f1c523ca69 add option to enable debug logs 2024-01-19 07:32:48 +00:00
Emmanuel Hansen
f4d7678ae4 disable optional logs 2024-01-19 07:32:48 +00:00
Emmanuel Hansen
38d67a957c add file logs 2024-01-19 07:32:47 +00:00
Emmanuel Hansen
600ccf571e disable network change notification on bionic 2024-01-19 07:32:47 +00:00
Emmanuel Hansen
3dc8e10560 add steam based loaders 2024-01-19 07:32:47 +00:00
Emmanuel Hansen
65a2eff9c8 add interface fore loading games from storage 2024-01-19 07:32:46 +00:00
Emmanuel Hansen
9de761c468 fix build on newer ndk versions 2024-01-19 07:32:46 +00:00
Emmanuel Hansen
6f44e5719e add helper to get new surface on android, still crashes when screen resizes 2024-01-19 07:32:46 +00:00
Emmanuel Hansen
e08a49336c attempt to recreate surface if lost 2024-01-19 07:32:46 +00:00
Emmanuel Hansen
5db7eda0e9 add audio support for android 2024-01-19 07:32:45 +00:00
Emmanuel Hansen
0d5253a497 add sdl audio backend as default audio 2024-01-19 07:32:45 +00:00
Emmanuel Hansen
e3333fc80b enable release optimizations on aot 2024-01-19 07:32:45 +00:00
Emmanuel Hansen
f8a0585438 remove spirv compilation option from native aot project 2024-01-19 07:32:45 +00:00
Emmanuel Hansen
d1a538db3e fix release bionic crash 2024-01-19 07:32:45 +00:00
Emmanuel Hansen
ec60c1a9d4 use procontroller as default libryujinx controller type 2024-01-19 07:32:44 +00:00
Emmanuel Hansen
1f717a101e make applet manager reflection free 2024-01-19 07:32:44 +00:00
Emmanuel Hansen
af712754ce fix android bionic log 2024-01-19 07:32:44 +00:00
Emmanuel Hansen
9e562e4949 add bionic nativeaot support 2024-01-19 07:32:43 +00:00
Emmanuel Hansen
797a1460b3 add helper for checking bionic 2024-01-19 07:32:40 +00:00
Mary
2479c485e0 armeilleure: Do not call GCSettings.LargeObjectHeapCompactionMode on Android
Mono only support Default as argument and will throw otherwise.
2024-01-19 07:30:58 +00:00
Mary
436c211b5a armeilleure: Add Android to GetOSPlatform for PTC 2024-01-19 07:30:57 +00:00
Mary
830721c372 armeilleure: Add Android signal handler 2024-01-19 07:30:52 +00:00
Mary
469727cada armeilleure: Add support for Android in HardwareCapabilities 2024-01-19 07:20:56 +00:00
Mary
3ebb6ace44 memory: Add Android support 2024-01-19 07:20:56 +00:00
Emmanuel Hansen
b9331f30d1 add basic touch and button input interface 2024-01-19 07:20:56 +00:00
Emmanuel Hansen
3f93620d74 remove armeilleire reference in rd file 2024-01-19 07:20:55 +00:00
Emmanuel Hansen
f25a1b43a5 libryujinx - disable shader cache 2024-01-19 07:20:54 +00:00
Emmanuel Hansen
8b51b4172a remove redundant project reference 2024-01-19 07:20:54 +00:00
gdk
0dcef2ff60 Make GetFunctionPointerForDelegate as explicit as possible 2024-01-19 07:20:54 +00:00
Emmanuel Hansen
6398b011a5 add nativaot libryujinx project 2024-01-19 07:20:53 +00:00
Emmanuel Hansen
534f467d48 remove usage of reflection in device state 2024-01-19 07:20:53 +00:00
Emmanuel Hansen
ac0147af74 add hle service generator 2024-01-19 07:20:53 +00:00
gdkchan
870d9599cc
Change shader cache init wait method (#6131)
* Change shader cache init wait method

* Make field readonly
2024-01-18 14:17:38 -03:00
gdkchan
2dbbc9bc05
Move most of signal handling to Ryujinx.Cpu project (#6128)
* Move most of signal handling to Ryujinx.Cpu project

* Format whitespace

* Remove unused member

* Format whitespace

* This does not need to be public anymore
2024-01-18 14:08:40 -03:00
Isaac Marovitz
72634c80f4
Ava UI: Update Ava & Friends (#6109)
* Update Ava & Friends

* FA 2.0.5

* Ava 11.0.7

* Fix
2024-01-17 23:50:31 +01:00
riperiperi
bebd8eb822
Vulkan: Cache delegate for EndRenderPass (#6132)
This prevents a small allocation each time this method is called. This is a top 3 SOH allocation during gameplay in most games, and eliminating it is pretty free.
2024-01-16 13:22:20 +01:00
gdkchan
f4b74e9ce1
Fix vertex buffer size when switching between inline and state draw parameters (#6101)
* Fix vertex buffer size when switching between inline and state draw parameters

* Format whitespace
2024-01-14 09:37:19 +01:00
Isaac Marovitz
4e19b36ad7
CI: Dependabot Groups (#6110)
* CI: Dependabot Groups

* NUnit

* Limit of 10

* Whoops

* Missing wildcard

* Remove Ryujank group
2024-01-13 15:28:57 +01:00
gdkchan
b16923a902
Revert Apple hypervisor force ordered memory change (#6068) 2024-01-13 11:58:09 +01:00
TSRBerry
7e58b21f3d
Fix Amiibo regression and some minor code improvements (#6107)
* Remove redundant code and fix small issues

* Log amiibo exceptions

* Add more checks when getting Amiibo data

* Fall back to online data if local file is inaccessible

* Make dotnet format happy
2024-01-13 11:45:38 +01:00