1
0
forked from MeloNX/MeloNX

3325 Commits

Author SHA1 Message Date
Emmanuel Hansen
fdb7320031 android - drop game activity, replace with compose view 2024-01-22 22:55:33 +00:00
Emmanuel Hansen
f6850bcc1a rebase fix 2024-01-22 22:55:32 +00:00
Emmanuel Hansen
946079f5e3 android - make settings view scrollable, bump version 2024-01-22 22:55:32 +00:00
Emmanuel Hansen
14d6e280f7 android - improve game update selection 2024-01-22 22:55:31 +00:00
Emmanuel Hansen
2240d87902 android - fix crash when no user is available at launch 2024-01-22 22:55:31 +00:00
Emmanuel Hansen
5b1a928e1b android - add crash handler 2024-01-22 22:55:31 +00:00
Emmanuel Hansen
04850674d0 android - fix game update icon, add app icon 2024-01-22 22:55:31 +00:00
Emmanuel Hansen
f560431792 android - fix app menu 2024-01-22 22:55:31 +00:00
Emmanuel Hansen
ba745514a1 android - add basic user management 2024-01-22 22:55:30 +00:00
Emmanuel Hansen
8e2eb5fd26 clean main ui, add option to import app data 2024-01-22 22:55:30 +00:00
Emmanuel Hansen
34e52880da load firmware version at launch 2024-01-22 22:55:30 +00:00
Emmanuel Hansen
a2b7dc5aca update to rc2, rebase update rd 2024-01-22 22:55:30 +00:00
Emmanuel Hansen
28af479e2a improve async loading. add game load progress 2024-01-22 22:55:30 +00:00
Emmanuel Hansen
c0091c838d use file descriptors to load game list 2024-01-22 22:55:30 +00:00
Emmanuel Hansen
4c0d21ede4 sanitize stick input 2024-01-22 22:55:30 +00:00
Gabriel A
e3a81cfdee Extend Adreno binding workaround to buffer textures 2024-01-22 22:55:29 +00:00
Gabriel A
698ac0413b Support ballot operations with divergent control flow on Adreno 2024-01-22 22:55:29 +00:00
Emmanuel Hansen
dca4091930 don't request storage usage for surface on bionic 2024-01-22 22:55:28 +00:00
Gabriel A
f1814ca542 Add spin lock to prevent waiting for fences on multiple threads at once on Adreno 2024-01-22 22:55:28 +00:00
Emmanuel Hansen
3e6ec4aea8 fix rd.xml 2024-01-22 22:55:28 +00:00
Emmanuel Hansen
fdc5ceea41 fix rebase 2024-01-22 22:55:28 +00:00
Emmanuel Hansen
091d9d4546 create a copy of updates when added 2024-01-22 22:55:28 +00:00
Emmanuel Hansen
7a2fadb499 some optimizations. apply current transform to native window instead of defaulting to Identity 2024-01-22 22:55:28 +00:00
Emmanuel Hansen
c732a9fbb6 enable hardware accel for activity 2024-01-22 22:55:28 +00:00
Emmanuel Hansen
6f48a6a24d reduced virtual controller deadzone 2024-01-22 22:55:27 +00:00
Emmanuel Hansen
e6ceb70114 fix manifest error 2024-01-22 22:55:27 +00:00
Emmanuel Hansen
83c9e4fcb2 move game view to new activity 2024-01-22 22:55:27 +00:00
Emmanuel Hansen
8c0bd460d9 add bottom popup ingame 2024-01-22 22:55:27 +00:00
Emmanuel Hansen
0bf93ef754 add game searching 2024-01-22 22:55:27 +00:00
Emmanuel Hansen
8f8f9e996a switch to using stream base game loading 2024-01-22 22:55:26 +00:00
TSR Berry
3f8d269719 Fix gradle build issues when multiple configurations are present 2024-01-22 22:55:26 +00:00
TSR Berry
6a8fce261e Update Android gradle plugins 2024-01-22 22:55:26 +00:00
Emmanuel Hansen
44315541c3 fix AsFlags rename conflict 2024-01-22 22:55:26 +00:00
Emmanuel Hansen
7a85dc2e76 add dlc manager 2024-01-22 22:55:26 +00:00
Emmanuel Hansen
fb562c8077 safely close audio on game exit 2024-01-22 22:55:26 +00:00
Emmanuel Hansen
2999275ed2 add closing emulation(starting a new one is still broken), disabled audio 2024-01-22 22:55:25 +00:00
Emmanuel Hansen
a050e5c6c0 separate game loading from surface creation 2024-01-22 22:55:25 +00:00
Emmanuel Hansen
398fb78a31 refactor virtual pad composition 2024-01-22 22:55:25 +00:00
Emmanuel Hansen
f0b0f3b796 fix unzip code 2024-01-22 22:55:25 +00:00
Emmanuel Hansen
7d7e1ce639 fix adreno hooking 2024-01-22 22:55:25 +00:00
Emmanuel Hansen
f8c1e745ca fix adreno hooking 2024-01-22 22:55:25 +00:00
Emmanuel Hansen
a0c9d3b7de restore driver selection 2024-01-22 22:55:24 +00:00
Emmanuel Hansen
108fb2380a test 2024-01-22 22:55:24 +00:00
Emmanuel Hansen
9b4d988d8c add adrenotools module 2024-01-22 22:55:24 +00:00
TSR Berry
fae788f698 Replace Helpers.getPath() with file.getAbsolutePath() 2024-01-22 22:55:24 +00:00
TSR Berry
fa16c9c3bd Add more debug information when loading game files 2024-01-22 22:55:23 +00:00
TSR Berry
979db1def3 Cleanup RyujinxAndroid 2024-01-22 22:55:23 +00:00
TSR Berry
300b23cf9b Cleanup LibRyujinx and add more verbose logging 2024-01-22 22:55:23 +00:00
TSR Berry
ee4e18ff0d Fix PATH variable on Windows
I spent ~7 hours debugging this.
I searched for a bug in the Exec task and found nothing.
I tried different ways to invoke the dotnet command
to make sure PATH is always set before.
I also modified Microsoft.NETCore.Native.Unix.targets to echo PATH via Exec and via Text.
But in the end I was confused about seeing two PATH variables
when checking the dotnet.exe subprocess with ProcessHacker.
This made me try setting the Path variable instead of PATH
and to my surprise this just worked.
Turns out Windows environment variables are case-sensitive and
Windows uses Path instead of PATH like Unix.

God, I love Microsoft Windows. :)
2024-01-22 22:55:22 +00:00
TSR Berry
14cf6efa60 Add toolchain path to output 2024-01-22 22:55:22 +00:00