Archived
1
0
forked from MeloNX/MeloNX

3201 Commits

Author SHA1 Message Date
Emmanuel Hansen
532e915ba7 fix touch, add toggle for virtual gamepad 2024-01-19 07:48:01 +00:00
Emmanuel Hansen
fe5f21fe74 expand full screen to behind cutouts 2024-01-19 07:48:01 +00:00
Emmanuel Hansen
b0957e359c add performance hints 2024-01-19 07:48:01 +00:00
Emmanuel Hansen
e2bd44f5bb add physical controller support 2024-01-19 07:48:01 +00:00
Gabriel A
9a8650e0fa Rebase fix: ReplayIfDirty was being called twice 2024-01-19 07:48:01 +00:00
Gabriel A
c3dcfce739 Remove address space mirror and tweak address space layout when host has small adress space 2024-01-19 07:48:00 +00:00
Gabriel A
f2a0031f26 Use alternate stack for the segfault handler too 2024-01-19 07:47:57 +00:00
Gabriel A
63b2e587e4 Ensure we don't set graphics state if there was no graphics pipeline bound before 2024-01-19 07:45:18 +00:00
Gabriel A
0a821b4af7 Work around Adreno compute dispatch crash when changing grpahics state with a compute pipeline bound 2024-01-19 07:45:18 +00:00
Emmanuel Hansen
776e93de78 add native helper to create jni string 2024-01-19 07:45:18 +00:00
Gabriel A
09ec317604 Allocate NCE patch region dynamically to avoid not having enough space 2024-01-19 07:45:15 +00:00
Emmanuel Hansen
b5c559f7ba adjust game list item margins 2024-01-19 07:44:24 +00:00
Gabriel A
472ad6b24f Rewrite NceAsmTable using dynamic generation instead to be more robust, fix bugs 2024-01-19 07:44:20 +00:00
Gabriel A
4d11e3afae Fix incorrect AslrRegionStart when using NCE 2024-01-19 07:40:16 +00:00
Emmanuel Hansen
49f2c878d1 fix title updates again 2024-01-19 07:40:16 +00:00
Emmanuel Hansen
8002065d28 fix title updates data being missing 2024-01-19 07:40:16 +00:00
Emmanuel Hansen
c6dbeb1bd0 drop game stats class. directly call stats methods 2024-01-19 07:40:16 +00:00
Emmanuel Hansen
7f2c0a2bc2 initial work on multi driver selection 2024-01-19 07:40:16 +00:00
Emmanuel Hansen
5b60651a06 move android related file to subfolder 2024-01-19 07:40:15 +00:00
Emmanuel Hansen
52b8a315e3 fix native file logs 2024-01-19 07:40:15 +00:00
Emmanuel Hansen
5e3b8b4f89 use int game controller ids 2024-01-19 07:40:15 +00:00
Emmanuel Hansen
b52dc01c41 add more options, fix vsync option 2024-01-19 07:40:15 +00:00
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