1
0
forked from MeloNX/MeloNX

Commit Graph

  • a0c9d3b7de restore driver selection Emmanuel Hansen 2023-07-22 09:54:31 +00:00
  • 108fb2380a test Emmanuel Hansen 2023-07-11 17:24:48 +00:00
  • 9b4d988d8c add adrenotools module Emmanuel Hansen 2023-07-11 08:00:43 +00:00
  • fae788f698 Replace Helpers.getPath() with file.getAbsolutePath() TSR Berry 2023-07-23 23:47:02 +02:00
  • fa16c9c3bd Add more debug information when loading game files TSR Berry 2023-07-22 17:37:27 +02:00
  • 979db1def3 Cleanup RyujinxAndroid TSR Berry 2023-07-22 07:37:11 +02:00
  • 300b23cf9b Cleanup LibRyujinx and add more verbose logging TSR Berry 2023-07-22 07:27:13 +02:00
  • ee4e18ff0d Fix PATH variable on Windows TSR Berry 2023-07-22 01:59:41 +02:00
  • 14cf6efa60 Add toolchain path to output TSR Berry 2023-07-21 18:20:20 +02:00
  • 35641ee3ca Only build LibRyujinx if source or project files changed TSR Berry 2023-07-21 18:09:06 +02:00
  • 853ef9ff8f Fix OS detection TSR Berry 2023-07-21 16:20:10 +02:00
  • 03ec861e03 Make dotnet executable path configurable TSR Berry 2023-07-21 03:47:44 +02:00
  • 9d8e02dd0e Add toolchain path to all operating systems correctly TSR Berry 2023-07-21 03:09:56 +02:00
  • 733f13fe0e Add preBuild dependency on libryujinx for app TSR Berry 2023-07-21 02:59:14 +02:00
  • 5070e14317 Suppress Google Play permission warning TSR Berry 2023-07-21 02:45:05 +02:00
  • c247830f78 Fix AndroidManifest.xml warnings TSR Berry 2023-07-21 02:44:34 +02:00
  • 853b6f29ce Fix file trees TSR Berry 2023-07-21 02:01:15 +02:00
  • 4d2add5264 Preserve other jni libraries TSR Berry 2023-07-21 01:16:28 +02:00
  • 4728c1e96c Make stripSymbols a gradle property TSR Berry 2023-07-21 00:55:38 +02:00
  • dd31c40f4e Raise minSdk to 30 to fix linter errors TSR Berry 2023-07-20 23:24:07 +02:00
  • bda6617571 Update dependencies TSR Berry 2023-07-20 23:23:35 +02:00
  • 7fd44e32d0 Add gradle module for libryujinx TSR Berry 2023-07-20 22:50:12 +02:00
  • fb592277a7 Keep libryujinx symbols TSR Berry 2023-07-20 22:49:29 +02:00
  • 826c64ddfe Switch to Java 17 LTS TSR Berry 2023-07-20 22:48:35 +02:00
  • beba6d1422 Cleanup gitignore and project file structure TSR Berry 2023-07-20 22:42:25 +02:00
  • 5708f700ec remove safe area margins Emmanuel Hansen 2023-07-20 16:33:43 +00:00
  • 918b0fa302 fix touch, add toggle for virtual gamepad Emmanuel Hansen 2023-07-20 16:07:23 +00:00
  • ffaa4d8ac1 expand full screen to behind cutouts Emmanuel Hansen 2023-07-20 14:18:57 +00:00
  • ff3099e4a1 add performance hints Emmanuel Hansen 2023-07-20 13:35:07 +00:00
  • 61ba5e7bff add physical controller support Emmanuel Hansen 2023-07-15 20:13:35 +00:00
  • 4f1bf2d0cc Rebase fix: ReplayIfDirty was being called twice Gabriel A 2023-07-14 18:08:52 -03:00
  • 93cf57913c Remove address space mirror and tweak address space layout when host has small adress space Gabriel A 2023-07-12 16:17:58 -03:00
  • 2ad3605cdb Use alternate stack for the segfault handler too Gabriel A 2023-07-12 16:16:40 -03:00
  • 7925581e72 Ensure we don't set graphics state if there was no graphics pipeline bound before Gabriel A 2023-07-11 00:33:19 -03:00
  • 2814fa60bf Work around Adreno compute dispatch crash when changing grpahics state with a compute pipeline bound Gabriel A 2023-07-10 23:32:31 -03:00
  • 437bfdbd5a add native helper to create jni string Emmanuel Hansen 2023-07-10 09:25:18 +00:00
  • 375691b0e0 Allocate NCE patch region dynamically to avoid not having enough space Gabriel A 2023-07-09 21:28:09 -03:00
  • 517277a11f adjust game list item margins Emmanuel Hansen 2023-07-09 19:25:45 +00:00
  • 8e23eb88bb Rewrite NceAsmTable using dynamic generation instead to be more robust, fix bugs Gabriel A 2023-07-09 15:03:08 -03:00
  • c694d5774d Fix incorrect AslrRegionStart when using NCE Gabriel A 2023-07-07 23:09:19 -03:00
  • 25b31b559a fix title updates again Emmanuel Hansen 2023-07-09 07:13:49 +00:00
  • f3531394d5 fix title updates data being missing Emmanuel Hansen 2023-07-08 20:15:19 +00:00
  • 976514fdcc drop game stats class. directly call stats methods Emmanuel Hansen 2023-07-08 20:02:18 +00:00
  • 953559c71c initial work on multi driver selection Emmanuel Hansen 2023-07-08 19:36:30 +00:00
  • d6ba9ad8f5 move android related file to subfolder Emmanuel Hansen 2023-07-08 19:32:31 +00:00
  • 4eb8e27517 fix native file logs Emmanuel Hansen 2023-07-08 12:46:23 +00:00
  • 6262bd1730 use int game controller ids Emmanuel Hansen 2023-07-08 07:29:56 +00:00
  • e9c7564a03 add more options, fix vsync option Emmanuel Hansen 2023-07-07 17:15:52 +00:00
  • 7b1ce437ef add settings view Emmanuel Hansen 2023-07-06 20:22:48 +00:00
  • 21a78f173e Add work around for Adreno batched texture + sampler descriptor updates bug Gabriel A 2023-07-05 21:17:59 -03:00
  • e54e18dab8 move android kotlin project over Emmanuel Hansen 2023-07-05 19:03:40 +00:00
  • 2d39deba26 add more parameters to initialize device Emmanuel Hansen 2023-07-05 18:59:21 +00:00
  • 28eb812018 add overload for loading game info from path Emmanuel Hansen 2023-07-04 11:55:19 +00:00
  • 9c510fec3e add android bionic nce support Emmanuel Hansen 2023-07-04 09:20:14 +00:00
  • 44551a0409 Add back IsApplication flag gdk 2023-07-03 19:32:25 -03:00
  • 0970972f0d Add NCE code gdk 2023-07-03 19:28:05 -03:00
  • a1e34041fa Minor refactoring of KPageTableBase to make custom address space layouts easier to implement gdk 2023-01-12 23:12:11 -03:00
  • c5bcdc06f5 add game stats helper Emmanuel Hansen 2023-07-02 22:12:47 +00:00
  • c8d6f786c5 add option to enable debug logs Emmanuel Hansen 2023-07-02 18:54:12 +00:00
  • c0a2cc5f6c disable optional logs Emmanuel Hansen 2023-07-02 17:48:20 +00:00
  • db9111b895 add file logs Emmanuel Hansen 2023-07-02 17:44:53 +00:00
  • 159d1f0eae disable network change notification on bionic Emmanuel Hansen 2023-07-02 17:44:30 +00:00
  • 07caf24936 add steam based loaders Emmanuel Hansen 2023-07-02 16:49:14 +00:00
  • 56a6ac2a65 add interface fore loading games from storage Emmanuel Hansen 2023-07-02 16:48:53 +00:00
  • 145cd0b2b1 fix build on newer ndk versions Emmanuel Hansen 2023-06-29 19:58:33 +00:00
  • 333401b71d add helper to get new surface on android, still crashes when screen resizes Emmanuel Hansen 2023-06-28 16:13:31 +00:00
  • 5b9b17ef24 attempt to recreate surface if lost Emmanuel Hansen 2023-06-28 09:21:05 +00:00
  • ba8028d1d0 add audio support for android Emmanuel Hansen 2023-06-27 23:17:24 +00:00
  • a57cad5d5e add sdl audio backend as default audio Emmanuel Hansen 2023-06-27 15:58:35 +00:00
  • 9bb70e5ac2 enable release optimizations on aot Emmanuel Hansen 2023-06-27 12:03:58 +00:00
  • 416f40bddc remove spirv compilation option from native aot project Emmanuel Hansen 2023-06-27 12:03:35 +00:00
  • 3af84d0715 fix release bionic crash Emmanuel Hansen 2023-06-27 19:26:02 +00:00
  • d988dfa781 use procontroller as default libryujinx controller type Emmanuel Hansen 2023-06-26 20:28:25 +00:00
  • fd05b76554 make applet manager reflection free Emmanuel Hansen 2023-06-26 20:23:40 +00:00
  • 6828fe6270 fix android bionic log Emmanuel Hansen 2023-06-26 07:27:43 +00:00
  • 4d06f19fe7 add bionic nativeaot support Emmanuel Hansen 2023-06-25 17:33:35 +00:00
  • ad0f9a7fc7 add helper for checking bionic Emmanuel Hansen 2023-06-25 17:32:14 +00:00
  • 1835e16045 armeilleure: Do not call GCSettings.LargeObjectHeapCompactionMode on Android Mary 2023-05-08 15:54:52 +02:00
  • 0a666d9c5b armeilleure: Add Android to GetOSPlatform for PTC Mary 2023-05-08 15:18:17 +02:00
  • b7d08e5050 armeilleure: Add Android signal handler Mary 2023-05-08 15:52:14 +02:00
  • 8a8db6244d armeilleure: Add support for Android in HardwareCapabilities Mary 2023-05-08 15:14:13 +02:00
  • 0b14eb3a61 memory: Add Android support Mary 2023-05-08 15:09:02 +02:00
  • c27a12df2c add basic touch and button input interface Emmanuel Hansen 2023-06-25 17:08:50 +00:00
  • 24b8d7c981 remove armeilleire reference in rd file Emmanuel Hansen 2023-06-25 12:44:19 +00:00
  • 8535b6c2f6 libryujinx - disable shader cache Emmanuel Hansen 2023-06-25 12:41:30 +00:00
  • cb8837e1b8 remove redundant project reference Emmanuel Hansen 2023-06-25 12:41:16 +00:00
  • 0e3c224b8d Make GetFunctionPointerForDelegate as explicit as possible gdk 2023-05-22 18:22:21 -03:00
  • 1694303e4c add nativaot libryujinx project Emmanuel Hansen 2023-06-25 12:20:05 +00:00
  • cea50d80c9 remove usage of reflection in device state Emmanuel Hansen 2023-06-25 12:18:52 +00:00
  • c3a3adbaeb add hle service generator Emmanuel Hansen 2023-06-25 12:17:21 +00:00
  • 4df22eb867
    Fix missing data for new copy dependency textures with mismatching size (#6161) gdkchan 2024-01-22 17:42:26 -03:00
  • f241f88558
    Add a separate device memory manager (#6153) gdkchan 2024-01-22 17:14:46 -03:00
  • 90455a05e6
    Input: Improve controller identification (#6029) riperiperi 2024-01-22 20:02:44 +00:00
  • a1cb1dfdc9 Use 4kb HT on 32-bit ios-ht riperiperi 2024-01-21 22:21:24 +00:00
  • c97686924b Temporary force to 4k riperiperi 2024-01-21 20:38:17 +00:00
  • 10ee46744b avoid allocations when doing address space lookup riperiperi 2024-01-11 01:33:13 +00:00
  • f16abe6dac Experimental 4KB tracking mode Gabriel A 2024-01-17 22:25:51 -03:00
  • 87b314a7ca Relax lock usage in attempt to fix a deadlock Gabriel A 2024-01-11 19:07:01 -03:00
  • edc76883db
    Fix integer overflow on downsample surround to stereo (#6160) gdkchan 2024-01-21 17:11:46 -03:00
  • 427b7d06b5
    Implement a new JIT for Arm devices (#6057) gdkchan 2024-01-20 11:11:28 -03:00