Commit graph

29 commits

Author SHA1 Message Date
TSR Berry
451e496361 Cleanup LibRyujinx and add more verbose logging 2024-01-19 07:48:05 +00:00
TSR Berry
c747b2e3a7 Cleanup gitignore and project file structure 2024-01-19 07:48:02 +00:00
Emmanuel Hansen
b0957e359c add performance hints 2024-01-19 07:48:01 +00:00
Emmanuel Hansen
776e93de78 add native helper to create jni string 2024-01-19 07:45:18 +00:00
Emmanuel Hansen
c6dbeb1bd0 drop game stats class. directly call stats methods 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
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
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
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
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
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
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
6398b011a5 add nativaot libryujinx project 2024-01-19 07:20:53 +00:00