diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 8023bd0..404938c 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -38,40 +38,6 @@ jobs: - name: cppcheck run: cppcheck --std=c++17 src/ - android: - name: Android - - runs-on: ubuntu-latest - - steps: - - name: Clone - uses: actions/checkout@v3 - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: temurin - java-version: 11 - cache: gradle - - - name: Cache cmake build - uses: actions/cache@v3 - with: - path: os/android/app/.cxx - key: android-cmake-v1 - - - name: Build - run: | - cd os/android - ./gradlew assembleDebug - - - name: Upload - uses: actions/upload-artifact@v3 - with: - name: fallout2-ce-debug.apk - path: os/android/app/build/outputs/apk/debug/app-debug.apk - retention-days: 7 - linux: name: Linux (${{ matrix.arch }}) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3a61f26..bc53423 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,43 +9,6 @@ defaults: run: shell: bash -jobs: - android: - name: Android - - runs-on: ubuntu-latest - - steps: - - name: Clone - uses: actions/checkout@v3 - - - name: Setup Java - uses: actions/setup-java@v2 - with: - distribution: temurin - java-version: 11 - cache: gradle - - - name: Cache cmake build - uses: actions/cache@v3 - with: - path: os/android/app/.cxx - key: android-cmake-v1 - - - name: Build - run: | - cd os/android - ./gradlew assembleDebug - - - name: Upload - run: | - cd os/android/app/build/outputs/apk/debug - cp app-debug.apk fallout2-ce-android.apk - gh release upload ${{ github.ref_name }} fallout2-ce-android.apk - rm fallout2-ce-android.apk - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - linux: name: Linux (${{ matrix.arch }}) diff --git a/README.md b/README.md index 717be91..4f10a38 100644 --- a/README.md +++ b/README.md @@ -34,20 +34,6 @@ $ sudo apt install libsdl2-2.0-0 - Run `fallout2-ce.app`. -### Android - -> **NOTE**: Android support should be considered as a technical preview. Controls are not adapted for touch screens yet. Don't expect the gameplay to be enjoyable. - -- Download `fallout2-ce.apk` and copy it to your device. Open it with file explorer, follow instructions (install from unknown source). - -- Run the game once, it will say `Couldn't find/load text fonts` and create a folder for data assets. - -- Open file explorer, navigate to `Android/data/com.alexbatalov.fallout2ce/files`, delete junk folders inside (they will be named as game files, just delete them). - -- Use Windows installation as a base - it contains data assets needed to play. Copy `master.dat`, `critter.dat`, `patch000.dat` and `data` folder to the folder above. - -- Run the game again. - ## Contributing Integrating Sfall goodies is the top priority. Quality of life updates are OK too. Please no large scale refactorings at this time as we need to reconcile changes from Reference Edition, which will make this process slow and error-prone. In any case open up an issue with your suggestion or to notify other people that something is being worked on.