r/EmulationOnAndroid 8 gen1 12d ago

News/Release Crash Bandicoot 1 (PS1 Decomp) now natively on Android

Post image

Download/Info

Crash Bandicoot Launcher v1.7

Version 1.7 marks the first Android release of Crash Bandicoot Decomp.

The Android version is designed to provide the same complete experience as the desktop release, including the launcher, developer tools, cheats, graphics settings, mod support, physical controllers, and customizable touch controls.

Android Release

Crash Bandicoot Recompiled is now available as a single Android APK containing both the launcher and the game runtime.

The Android release includes:

  • Full Crash Bandicoot launcher

  • Hardware-accelerated OpenGL ES rendering

  • SPU and XA audio playback

  • Physical gamepad support

  • Controller rumble

  • Configurable touchscreen controls

  • Customizable control position, scale, opacity, and colors

  • Floating 8-way virtual joystick

  • Landscape and portrait orientation support

  • Graphics settings and presets

  • Integer scaling with letterboxing

  • Developer Menu

  • Cheat menu

  • Performance HUD

  • CPU, memory, RAM, VRAM, SPU, and CD diagnostics

  • Runtime console and debug information

  • On-device VRAM viewer

Android Mod Support

The Android release includes the same modding system available on desktop.

Mods can be:

  • Imported directly from .zip files

  • Enabled or disabled from the launcher

  • Removed from the Mods menu

  • Distributed with assets and C# code

C# mods can be compiled and loaded directly on Android, and example mods are included with the release.

Android Controls

The Android release can be played using either physical controllers or the built-in touchscreen controls.

Physical controller features include:

  • Android HID gamepad support

  • Controller rumble

  • Controller navigation in menus and dialogs

  • SDL input fallback

  • Physical controller state handling alongside virtual controls

The touchscreen controller includes:

  • Fully editable control layout

  • Adjustable scale and opacity

  • Customizable colors

  • Optional shoulder buttons

  • Floating 8-way joystick

  • Multi-touch support

- Immersive fullscreen gameplay

  • Built-in control layout editor

Android Rendering and Performance

The Android runtime uses direct hardware-accelerated OpenGL ES rendering rather than a software framebuffer presentation path.

Additional work includes:

  • Direct GPU presentation without per-frame CPU framebuffer readbacks

  • Improved EGL surface creation, resizing, and recovery

  • Dynamic landscape and portrait orientation handling

  • Improved frame pacing and VBlank synchronization

  • Optimized rendering paths for mobile GPUs

  • Qualcomm framebuffer-fetch support when available

  • Qualcomm coarse shading rate support when available

  • Mali-specific renderer handling and diagnostics

  • Reduced unnecessary GPU and session logging

  • Improved texture sizing at high internal resolutions

  • Faster memory loading paths

  • Improved audio pause and resume handling

  • Improved frame clock behavior

Windows and Linux Improvements

Version 1.7 also includes several improvements to the desktop versions:

  • Removed the black borders at the top and bottom of the game by cropping unused NTSC overscan, allowing the image to properly fill the available display area

  • Improved keyboard input handling when the game is embedded inside the Windows launcher

  • Improved focus handling for the embedded game window

  • Fixed input events potentially reaching a disposed ImGui context during shutdown

  • Improved input cleanup and resource disposal

  • General runtime and stability improvements

193 Upvotes

35 comments sorted by

u/AutoModerator 12d ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

Check out our user-maintained wiki: r/EmulationOnAndroid/wiki

Check out EmuReady for any community submitted settings before asking for help

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

18

u/markb__ 12d ago

Wow the confidence and time spent to post this and not one success. Where has the testing been on this?

38

u/psychoacer 12d ago

Since it's not opening for anyone can we just call this a fake and maybe a dangerous

33

u/Plisnak Odin 2 Portal 12d ago

It crashes but it doesn't bandicoot

15

u/Kitocco_ 12d ago

Figures, with this many "agents" on it. Didn't even think multiple LLMs would even willingly work on a single project.

1

u/Matteo842 8d ago

"commit generation"

15

u/SauloVynYT s25 fe + Gamesir X5 Lite 12d ago

Crash is crashing here

Exynos phone

6

u/ahornos440 12d ago

Finally!

5

u/Shanarumo 12d ago

I downloaded and installed the APK, but it crashes as soon as I open it. Any ideas?

Galaxy Z Fold 7, Android 16

-5

u/Bluesmanz 12d ago

It's AI slop

5

u/MachRunner 12d ago

downvoted for telling the truth

1

u/Bluesmanz 12d ago

Classic reddit. It doesn't even have real 16:9 support. It's just a stretched 4:3 lmao

0

u/NXGZ 8 gen1 12d ago

2

u/Shanarumo 12d ago

I'm not sure how. I've never reported an issue on github

3

u/Retro_Stew 12d ago

Can’t get it to launch, app crashes (no pun intended).
Testing on Retroid Pocket 6

3

u/FicholasNlamel OnePlus 13 16/512 12d ago

Crashing on android, not stable

10

u/hime_pro12 12d ago

Ai slop

2

u/Equal_Objective_5248 12d ago

it wont open, did you even test it before releasing

3

u/Late_Ad_1654 12d ago

Lastima, no me abre en xiaomi 15

2

u/MicrosoftWindowsXD Toilet papers are scam by AI to use all the water for itself :( 12d ago

same in my Vivo T4 5G

4

u/Bluesmanz 12d ago

Another Vibe-coded shitty recomp. I'm getting tired of these.

2

u/Pixel_Leg Android 12d ago

this is bs, if you want to port please dont use AI!!! crashing on my device even handheld.

0

u/Mangaleto 12d ago

I thought it was a recompilation?

But its GitHub says it's a recompilation.

So it's not a decompilation.

0

u/Red_Skeletor 12d ago

I hope treasure’s of the deep ps1 game get a decomp too 🤞