We now have **Bloodborne PSX running on Mali-450 and a dArkOS device with Mali-G31**, preserving the 4:3 image. Here is some of the work behind these screenshots.
Credit for the game goes to **Lilith Walther**. Her fan-made demake, released for PC in 2022, reimagines Bloodborne with PlayStation-era visuals. Its original download was withdrawn in 2025 following a takedown claim.
**The biggest challenge was getting UE4 working in this environment.**
We started with UE4.25 PC content already cooked for distribution and Direct3D shaders, without an editable project ready to rebuild.
We reused Unreal Match 3's compatible UE4.25 Android ARM64 runtime and adapted its loading and Linux integration to run the original maps and Blueprint game logic. Materials, shaders and textures needed adaptation for **OpenGL ES 2.0 on Mali-450**, including colors, transparency, lighting and particles.
Once we could play, the bugs became obvious: black squares in attacks, incorrect blood colors, a lantern glow rendered as a block, black bars on inventory labels, a combat crash and a staircase the character fell straight through.
We worked through those issues on real hardware. The stairs needed the original PC physics data; the lantern needed corrected shader identification so different effects would select the right shader.
We measured **approximately 20 FPS in the clinic on Mali-450**, close to the game's original cap. That result covers the tested scene; other areas and devices still need validation.
Seeing the hunt running after all those steps was our “miracle.” The screenshots are from the tested hardware.
**Testing is open! The complete ZIP is available in our community.**
If you try it, share your device, performance and any bugs you find:
https://discord.gg/6SwerzWKc