From 1a91c77a64d264203563e8146ca5de88ee2f0cca Mon Sep 17 00:00:00 2001 From: CraftyBoss Date: Fri, 10 Apr 2026 21:59:03 -0700 Subject: [PATCH] rename all metaforce related things to Dusk --- platforms/android/README.md | 12 ++++++------ platforms/android/app/build.gradle | 4 ++-- platforms/android/app/src/main/AndroidManifest.xml | 2 +- .../dusk/DuskActivity.java} | 10 +++++----- .../android/app/src/main/res/values/strings.xml | 2 +- platforms/android/settings.gradle | 2 +- 6 files changed, 16 insertions(+), 16 deletions(-) rename platforms/android/app/src/main/java/com/{axiodl/metaforce/MetaforceActivity.java => twilitrealm/dusk/DuskActivity.java} (88%) diff --git a/platforms/android/README.md b/platforms/android/README.md index 922d941393..c7ecd684c1 100644 --- a/platforms/android/README.md +++ b/platforms/android/README.md @@ -1,6 +1,6 @@ # Android Shell -This directory contains a minimal SDLActivity-based Android app wrapper for Metaforce. +This directory contains a minimal SDLActivity-based Android app wrapper for Dusk. ## Prerequisites @@ -66,12 +66,12 @@ Output APK: You can pass command-line args through the activity intent: ```bash -adb shell am start -n com.axiodl.metaforce/.MetaforceActivity \ - --es metaforce_args "'/sdcard/Download/Metroid Prime (USA).iso' --warp 2 17" +adb shell am start -n com.twilitrealm.dusk/.DuskActivity \ + --es dusk_args "'/sdcard/Download/The Legend of Zelda: Twilight Princess (USA).iso'" ``` Supported extras: -- `metaforce_args`: single shell-like argument string -- `metaforce_argv`: string-array argv -- `metaforce_disc`: compatibility shortcut (single ISO path) +- `dusk_args`: single shell-like argument string +- `dusk_argv`: string-array argv +- `dusk_disc`: compatibility shortcut (single ISO path) diff --git a/platforms/android/app/build.gradle b/platforms/android/app/build.gradle index 89d75ce839..237272cb6f 100644 --- a/platforms/android/app/build.gradle +++ b/platforms/android/app/build.gradle @@ -3,11 +3,11 @@ plugins { } android { - namespace 'com.axiodl.metaforce' + namespace 'com.twilitrealm.dusk' compileSdk 35 defaultConfig { - applicationId 'com.axiodl.metaforce' + applicationId 'com.twilitrealm.dusk' minSdk 24 targetSdk 35 versionCode 1 diff --git a/platforms/android/app/src/main/AndroidManifest.xml b/platforms/android/app/src/main/AndroidManifest.xml index cde3391168..17ec8724cb 100644 --- a/platforms/android/app/src/main/AndroidManifest.xml +++ b/platforms/android/app/src/main/AndroidManifest.xml @@ -20,7 +20,7 @@ android:enableOnBackInvokedCallback="false"> out = new ArrayList<>(); StringBuilder current = new StringBuilder(); @@ -65,12 +65,12 @@ public class MetaforceActivity extends SDLActivity { protected String[] getArguments() { Intent intent = getIntent(); if (intent != null) { - String[] argv = intent.getStringArrayExtra("metaforce_argv"); + String[] argv = intent.getStringArrayExtra("dusk_argv"); if (argv != null && argv.length > 0) { return argv; } - String rawArgs = intent.getStringExtra("metaforce_args"); + String rawArgs = intent.getStringExtra("dusk_args"); if (rawArgs != null) { String trimmed = rawArgs.trim(); if (!trimmed.isEmpty()) { @@ -78,7 +78,7 @@ public class MetaforceActivity extends SDLActivity { } } - String discPath = intent.getStringExtra("metaforce_disc"); + String discPath = intent.getStringExtra("dusk_disc"); if (discPath != null && !discPath.isEmpty()) { return new String[] { discPath }; } diff --git a/platforms/android/app/src/main/res/values/strings.xml b/platforms/android/app/src/main/res/values/strings.xml index 959db0eeb0..79d8812b82 100644 --- a/platforms/android/app/src/main/res/values/strings.xml +++ b/platforms/android/app/src/main/res/values/strings.xml @@ -1,4 +1,4 @@ - Metaforce + Dusk diff --git a/platforms/android/settings.gradle b/platforms/android/settings.gradle index 4e7c6c27ff..55caea6acf 100644 --- a/platforms/android/settings.gradle +++ b/platforms/android/settings.gradle @@ -14,5 +14,5 @@ dependencyResolutionManagement { } } -rootProject.name = "metaforce-android" +rootProject.name = "dusk-android" include ':app'