Commit graph

  • 80b3b223c8 KProcess: correctly handle empty optional chunk lynxnb 2024-02-21 15:40:34 +01:00
  • b51c31dc72 memory: update KMemory to use guest addresses lynxnb 2024-02-21 15:40:23 +01:00
  • 8addba3273 memory: use guest addresses everywhere lynxnb 2024-02-21 15:40:05 +01:00
  • d693cac5da memory: fix insertion at the beginning of the chunks map lynxnb 2024-02-21 15:39:48 +01:00
  • 914c28aa91
    Merge pull request #244 from strato-emu/symbol Niccolò Betto 2024-02-21 15:37:00 +01:00
  • f9f9b6de71 Loader: skip patching non 64-bit executables lynxnb 2023-07-25 17:20:18 +02:00
  • bdb4e3fdd8 Loader: make dynsym handling more generic lynxnb 2024-02-21 15:04:44 +01:00
  • 1102f42730 Move symbol hooking setup code out of loader lynxnb 2024-02-21 15:04:35 +01:00
  • c5a5502478
    fixes Ishan09811 2024-02-21 18:19:32 +05:30
  • 65ca359613
    just2 Ishan09811 2024-02-21 14:21:44 +05:30
  • 42b682cbd1
    just Ishan09811 2024-02-21 14:15:17 +05:30
  • 45d75d330b
    add strings for pip option Ishan09811 2024-02-21 14:10:16 +05:30
  • d6ae92d885
    add pip switch preference Ishan09811 2024-02-21 14:04:00 +05:30
  • c87f753893
    Make navigation bar transparent (#203) Pablo González 2024-01-29 17:31:08 +01:00
  • 0b0e48c647
    Fix invalid switch-case syntax resulting from nvdrv macro expansion (#242) Niccolò Betto 2024-01-29 17:19:03 +01:00
  • 6346c2693c
    Add basic support for Google Game Dashboard (#240) Adrien Bouillon 2024-01-29 17:11:05 +01:00
  • d2b2b0fabe
    Add toString to exceptions in Gradle (#241) Pablo González 2024-01-29 17:10:06 +01:00
  • f15d0ef22c
    Use string resources in ProfilePicturePreference (#198) Pablo González 2024-01-29 17:09:43 +01:00
  • b4e763202f
    Fix try-catch in save import (#197) Pablo González 2024-01-29 17:09:29 +01:00
  • 4f254cac73 Fix invalid switch-case syntax resulting from nvdrv macro expansion lynxnb 2024-01-29 17:04:33 +01:00
  • 6c2f976304 Fix try-catch in save import PabloG02 2023-09-11 11:09:54 +02:00
  • ccde7fcf36 Use string resources in ProfilePicturePreference PabloG02 2023-09-11 12:23:52 +02:00
  • 398b4ebd52 Add toString to exceptions in Gradle PabloG02 2024-01-26 00:14:13 +01:00
  • 07747ee7cc Add basic support for Google Game Dashboard Adrien Bouillon 2024-01-23 11:55:03 +01:00
  • bbb0e81d6f
    Update build.gradle 章大猫 2024-01-21 15:47:50 +08:00
  • 33571ff636 fix: [#169] Fix the bug that does not vibrate weiping.xiao 2024-01-16 16:22:18 +08:00
  • 135b7f31c9
    Implement info reading from Ro section (#173) Dubrova Dzmitry 2024-01-13 21:32:38 +03:00
  • 21852ae44f Implement info reading from Ro section Dzmitry Dubrova 2023-09-07 12:59:41 +03:00
  • ae21cf1b5a Hide invalid files by default Dzmitry Dubrova 2023-08-21 18:40:44 +03:00
  • 52e7bd6b48 Open Update and DLC loaders in executeApplication Dzmitry Dubrova 2023-08-12 11:01:42 +03:00
  • 0f10a7d949 Implement BKTR backing Dzmitry Dubrova 2023-08-12 11:00:17 +03:00
  • 6d0bd8def6 Implement PatchManager for patching ExeFs and RomFs Dzmitry Dubrova 2023-08-12 10:56:21 +03:00
  • 7c929d9db7 Implement AOC calls Dzmitry Dubrova 2023-08-12 10:55:12 +03:00
  • 19fe3db7f9 Patch RomFs when OpenDataStorageByCurrentProcess is called Dzmitry Dubrova 2023-08-11 21:00:13 +03:00
  • cd456ad331 Update types in IStorage Dzmitry Dubrova 2023-08-11 20:59:27 +03:00
  • 2e5a6c19bc Read some fields from CNMT Dzmitry Dubrova 2023-08-11 20:58:52 +03:00
  • 1e20cb1998 Add GetAddOnContentBaseId method Dzmitry Dubrova 2023-08-11 20:58:00 +03:00
  • 5b5edcea04 Update frontend to allow loading Update and DLCs Dzmitry Dubrova 2023-08-11 20:57:25 +03:00
  • 174ff00759 Refactor NCA reading to be able to read BKTR Dzmitry Dubrova 2023-08-11 20:54:43 +03:00
  • b9f12b84e2 Implement CNMT section reading for NSP/XCI Dzmitry Dubrova 2023-08-05 14:45:59 +03:00
  • 051ccb0c16 Implement GetAddOnContentBaseId Dzmitry Dubrova 2023-08-04 14:55:38 +03:00
  • 1323259155
    Iterate through siblings without recursion in vfs::TraverseDirectory (#205) Pablo González 2024-01-05 15:50:14 +01:00
  • 3fb7f9b81a
    Fixed hide invalid files preference title not showing (#231) Ishan0981 2024-01-05 20:11:35 +05:30
  • 2ee8d36b9e Misc Gradle build script cleanup lynxnb 2024-01-04 23:35:52 +01:00
  • 29d1717ce9 Update CI to use the latest dependencies lynxnb 2024-01-05 01:12:50 +01:00
  • 557f8ae9c8 Update JVM target to Java 17 lynxnb 2024-01-05 00:32:14 +01:00
  • 91353a8dd8 Update Kotlin to 1.9.22 lynxnb 2024-01-04 23:22:01 +01:00
  • 4c59723149 Update Android dependencies + bump compileSdk to 34 lynxnb 2024-01-04 23:13:48 +01:00
  • b73d5bd4f0 Disable unused jetifier lynxnb 2024-01-04 22:57:07 +01:00
  • 63d17dd9fb Update to Gradle 8.2 + AGP 8.2.1 lynxnb 2024-01-04 19:50:31 +01:00
  • fbb139a179 Disable Gradle configuration cache lynxnb 2024-01-04 19:18:13 +01:00
  • b36c3f9d54 Misc Gradle build script cleanup lynxnb 2024-01-04 23:35:52 +01:00
  • d4c9f94e86 Update CI to use the latest dependencies lynxnb 2024-01-05 01:12:50 +01:00
  • dc1d6f45dd Update JVM target to Java 17 lynxnb 2024-01-05 00:32:14 +01:00
  • b5410e2a1d Update Kotlin to 1.9.22 lynxnb 2024-01-04 23:22:01 +01:00
  • f198a9bfae Update Android dependencies + bump compileSdk to 34 lynxnb 2024-01-04 23:13:48 +01:00
  • 7b78ee9692 Disable unused jetifier lynxnb 2024-01-04 22:57:07 +01:00
  • 4ea5fbc6bd Update to Gradle 8.2 + AGP 8.2.1 lynxnb 2024-01-04 19:50:31 +01:00
  • 66e20e71dc Disable Gradle configuration cache lynxnb 2024-01-04 19:18:13 +01:00
  • 350f36d52f Remove the LLVM submodule lynxnb 2024-01-04 17:08:20 +01:00
  • 45aa3945a3 Update NDK to 26.1.10909125 lynxnb 2024-01-04 17:40:32 +01:00
  • 85d4a8a72a Remove the LLVM submodule lynxnb 2024-01-04 17:08:20 +01:00
  • 65303df09a Update NDK to 26.1.10909125 lynxnb 2024-01-04 17:40:32 +01:00
  • c3f14ba2a7 Remove hasFragileUserData from the app manifest lynxnb 2023-08-24 13:03:36 +02:00
  • da33f10a2a Show the current version in main activity lynxnb 2023-08-24 00:09:04 +02:00
  • 3fa832c5c9 Introduce proper versioning based on git tags lynxnb 2023-08-24 00:07:26 +02:00
  • cf1f01fa17 Remove outdated Skyline credits lynxnb 2023-08-23 16:10:45 +02:00
  • 421c2f4653 Change package name to org.stratoemu.strato lynxnb 2023-08-23 12:55:07 +02:00
  • 396bc64fb7 Delete outdated translations lynxnb 2023-08-14 18:35:34 +02:00
  • 7f92a435f7 Update IDE scopes lynxnb 2023-08-14 18:34:34 +02:00
  • cbc9c8ba04 ide: Update run configurations + exclude new files lynxnb 2023-08-14 12:52:52 +02:00
  • 7cc162b095 Remove hasFragileUserData from the app manifest lynxnb 2023-08-24 13:03:36 +02:00
  • fee4072640 Show the current version in main activity lynxnb 2023-08-24 00:09:04 +02:00
  • f4aa9bd81e Introduce proper versioning based on git tags lynxnb 2023-08-24 00:07:26 +02:00
  • 09cf3615e7 Remove outdated Skyline credits lynxnb 2023-08-23 16:10:45 +02:00
  • f3153bdc11 Change package name to org.stratoemu.strato lynxnb 2023-08-23 12:55:07 +02:00
  • 8017616df4
    Removing strings.xml in es_419 transifex-integration[bot] 2023-12-22 16:59:35 +00:00
  • dcb78465a8
    Translate strings.xml in es_419 transifex-integration[bot] 2023-12-22 16:53:54 +00:00
  • d4b8272d43
    Fixed Hide Invalid Files preference is Not showing Ishan0981 2023-12-21 23:48:48 +05:30
  • 29d9f800fe
    Fixed hide invalid files preference title is not showing Ishan0981 2023-12-21 23:46:22 +05:30
  • b93c28675f
    More Optimised the FirmwareImportPreference.kt Ishan0981 2023-12-19 12:19:29 +05:30
  • fb74305dd4
    More Optimised blit.vert Ishan0981 2023-12-18 10:07:38 +05:30
  • f3c3734c35
    Used dstPosition Ishan0981 2023-12-18 09:05:07 +05:30
  • e80442edaf Delete outdated translations lynxnb 2023-08-14 18:35:34 +02:00
  • 4225a4c410 Update IDE scopes lynxnb 2023-08-14 18:34:34 +02:00
  • 237547cebc ide: Update run configurations + exclude new files lynxnb 2023-08-14 12:52:52 +02:00
  • 74173a3967 Rework signal handling to remove per-thread handlers lynxnb 2023-10-25 16:35:38 +02:00
  • 644c8f3cd4 Construct queue consumer threads after queues lynxnb 2023-11-29 23:58:32 +01:00
  • 31f6e5f78f Rework signal handling to remove per-thread handlers lynxnb 2023-10-25 16:35:38 +02:00
  • bcb0ee22c3 Construct queue consumer threads after queues lynxnb 2023-11-29 23:58:32 +01:00
  • f32ceac709
    Round Progress Bar Changed To Linear Progress Bar Ishan0981 2023-11-09 11:21:29 +05:30
  • 32dd6a30fa
    Round Progress Bar Changed To Linear Progress Bar Ishan0981 2023-11-09 11:17:30 +05:30
  • 68eb86623e
    Added About Info For Strato app_preferences.xml Ishan0981 2023-11-04 01:32:43 +05:30
  • 3d17aec0cb
    Update build.gradle Ishan0981 2023-10-15 14:54:07 +05:30
  • b843f0f204 Prevent stack overflow by refactoring TraverseDirectory to iterate through siblings without recursion PabloG02 2023-10-11 22:20:19 +02:00
  • f35bc15ff6 Make navigation bar transparent PabloG02 2023-10-09 16:58:07 +02:00
  • e42f02b235 Gradle: Use non-transitive R classes PabloG02 2023-10-01 10:16:43 +02:00
  • c877cedd9e Update Java (17) PabloG02 2023-10-01 09:52:11 +02:00
  • 5a465ca315 Update Kotlin (1.8.22) and Kotlin Dependencies PabloG02 2023-10-01 09:49:27 +02:00
  • dc47601c3c Update AGP to 8.1.1 PabloG02 2023-09-09 19:16:09 +02:00