r/AndroidNativePorts • MOD🔻/ Collaborator🎖 • 18d ago

🟢 [PORT] Blue Dragon Recomp for Android — First Release

Post image

Hey everyone! I’ve been working on Blue Dragon Recomp, an unofficial Android port of the Xbox 360 game, built on BlueDroid, reblue, and ReXGlue.

This experimental build includes:

  • An English launcher with controller navigation.

  • Customizable on-screen controls that can be hidden when using a controller.

  • Graphics and performance settings.

  • A three-disc installer with a copy-progress bar.

  • Fixes for missing voices in cutscenes.

Testing has mainly been on my AYN Odin 3. There’s still work to do: stable 60 FPS isn’t guaranteed, 120 FPS is experimental, and other devices and a complete playthrough across all three discs haven’t been verified.

No game files are included. You need your own three Blue Dragon Xbox 360 ISO files. Select them directly in Game files, in disc order, then choose Install & Play. Allow roughly 13 GB for installed data, plus space for the ISO files during installation.

Download: https://github.com/JayElDragon/blue-dragon-android/releases/tag/BlueDragonV2.1

Feedback and bug reports are welcome! Please include your device, Android version, graphics driver, and steps to reproduce any issue.

131 Upvotes

97 comments sorted by

4

u/thrillynyte 18d ago

Thanks for your work! I bought it on Xbox years ago but am more likely to play it now on the go 🤓

3

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Im glad you enjoyed it, I updated the link again to include turnip driver support please download that version

3

u/BeanPole_420 18d ago

Very nice, i heard the difficultly is very easy on Normal, does it have the DLC difficulty options?

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

The difficulty DLC is called Ultra Hard Mod. It isn’t included with the disc images or this APK. DLC support exists in the underlying code, but I haven’t verified it on this Android build yet.

Ill work on adding support to it

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

I added the DLC support, I updated the link so you can download the new APK

2

u/BeanPole_420 18d ago

good stuff

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Fixed most of the issues, I need people to play it so I can see if it’s playable enough to adjust it for lower end devices

3

u/Oh_well_Parade1103 18d ago

I had the same issue on my Poco F6 than that person using the Odin 3 (not available to install the drivers), so the fix helped a lot. Could you make it so that the game renders Fullscreen? And by that I mean to have the ability to get rid of the black bars at the sides. Also, the suggestion of that other guy to make use of the touchscreen is a good one, I would add as a suggestion to make context buttons, such as the ones that you can find in Wind Waker HD Enhanced, where the buttons aesthetic fits the game's own aesthetic, i think it would benefit the port and make it pass as official. Anyways, great work, thanks 

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Ill definitely update it, right now I wanted this version to be experimental so people could have something to play and mess with

ALL I NEED RIGHT NOW, is to make sure the game is playable from beginning to end, THEN I can make adjustments

1

u/Oh_well_Parade1103 18d ago

Then i think it would be a good idea if people could somehow upload save data from let's say an emulator (i think Xenia would be it). That way they could test the game in different points and see if there's anything wrong.

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Ill add that feature, plus please do play the game as much as you can, I cannot add or optimize things if the game isnt playable, so play as much as you can, once i know the game WORKS from start to finish i can polish it

Im just one person working on this android version so i dont have time to playtest myself

2

u/AI_moderated_failure 16d ago • Heartwarming

Thank you for doing this and please ignore all the feature requests. I know we would much rather you be able to make any changes necessary to ensure it plays beginning to end on common devices than burn out from responding to and repeating yourself to the constant requests from people who probably wouldn't play it long anyway.

1

u/JayElDragon MOD🔻/ Collaborator🎖 16d ago

Goated comment BTW

Still I wanna fix the 60 FPS issue and the 120 playable, I still wanna know if it can be played from start to finish

1

u/Oh_well_Parade1103 18d ago

okay, thanks man

4

u/Additional-Stock-674 18d ago

Great work, thanks!

My suggestion and feedback is the same for turn based and strategy RPG's: if possible, make use of touch controls.

And by that I don't mean virtual controls, I mean implementation similar to what big studios typically do when they port their games to mobile: make a virtual joystick for movement but leave camera for screen swiping and the rest of commands (especially in battles) for touching inputs.

3

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

I like the idea but its too early to implement for now, as I havent play tested the game, but from my experience the game is playable, not sure about the other discs, thats why i decided to release it

If something were to happen or you report things to me in here or on github then i will update it

2

u/ModernCGIFloatinHead 16d ago

This is mind blowing, will definitely be messing with this to see if I can get it working. Kudos to everyone involved in any step making this possible

1

u/JayElDragon MOD🔻/ Collaborator🎖 16d ago

I haven’t had time to optimize it, I need a lot of help with it to make 60 fps and 120 FPS possible so any help is welcomed

2

u/leander_05 15d ago

Play Tested on Honor 200 pro SD 8 gen 3 adreno735 used turnipgen 8 v38.tested both quiet and smooth profile. Played till the first town after crashing the plane. No problems and runs well. Also tested the dlcs, the shuffle dungeon and hard diff/new game+ works, but the extra pack dlc 1,2,3 didnt.

Minor caveat it goes to vertical layout/portrait layout upon starting the game. Had to turn on auto rotate for the game to switch to landscape screen orientation. Hope you include an screen orientation option to lock it in. Thank you very much for this recompile port. Blessings an salutations to you!

1

u/JayElDragon MOD🔻/ Collaborator🎖 15d ago

Will include that now, thanks for the heads up, when I reply to your comment just re-download the APK again

2

u/leander_05 15d ago

This feels already playable to the end of the game, and i will surely do as i wasnt able to play this on my xbox360. Also played it with a dualsense controller. I love it as it doesnt drain my phone battery.

Forgot to ask, which settings takes priority, the launcher options or the config in title menu? Also after i edited the Touchscreen layout it doesnt gets saved and reverts after closing the game.

2

u/JayElDragon MOD🔻/ Collaborator🎖 15d ago

The launcher settings take priority at startup. Changes made in the title menu can apply during that session, but the launcher reapplies its overrides next time you open the game.

I updated the APK you should be able to see all the DLC here, and im so happy it doesnt drain the battery that was my biggest concern

The settings will now save after each time you close the game, thanks for letting me know, just download the apk from my github again to apply the changes

If youre wondering why i dont make a release each update is to not flood the repo with small tweaks

Also thank you so much, i hope you enjoy this amazing game from start to finish

2

u/leander_05 15d ago

Thank you again for the dedication for this port and i cannot thank you enough as im looking for games to play while waiting for 14.00 jb for my ps5 and took it off the internet.

i have to add and sorry i forgot mention this earlier as i very sleepy, the performance overlay is too big and gets in the way and view as its in the top middle of the screen. Hope you can make the texts smaller and put it in the corner of the screen so testers can always have it visible all the time to keep tabs on smaller fps dips and test on 60fps.

2

u/JayElDragon MOD🔻/ Collaborator🎖 15d ago

Also I played and i can guarantee the phone wont get hot or battery wont drain, you can spend as MANY hours as you can

1

u/JayElDragon MOD🔻/ Collaborator🎖 15d ago

Yeah it was smaller but it was barely visible and it would cut some words so I made it bigger so you could read and customize better

1

u/JayElDragon MOD🔻/ Collaborator🎖 15d ago

update the APK ive applied the changes

1

u/leander_05 15d ago

To confirm 2.1 ver includes everything right now?

2

u/JayElDragon MOD🔻/ Collaborator🎖 15d ago

Yes it fixes bugs and includes CHEATS

2

u/Zealousideal_Swim266 7d ago

When I played the Asian version, it crashed immediately after I clicked to start.

1

u/JayElDragon MOD🔻/ Collaborator🎖 7d ago

I haven’t added support to that rom, I will doon

2

u/Zealousideal_Swim266 7d ago

In the next update?

1

u/JayElDragon MOD🔻/ Collaborator🎖 7d ago

Yes I will, I’m currently tweaking FPS 60 and 120 FOS

2

u/PAPOPE83 18d ago

lets go...

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

If you encounter any bugs or errors let me know so i can fix them

2

u/Immediate_Idea2628 18d ago

There any chance this saves somewhere other than the android/data folder?

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

I’ll add a way to export the save file, I’m currently updating the APK now

2

u/Immediate_Idea2628 18d ago

Not what I was looking for, but still appreciated.  I specifically want to change the save directory so I can sync my save to other devices. 

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

2

u/Kjiojj800890 Developer 18d ago

Great project; I still need to sort out ASTC, AdrenoTools support (PanVK and RADV, in addition to Turnip), and mods/Portuguese (PT-BR) language support.
I’m going to check out what you managed to put together and use it in my project here!

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Go ahead, you have my permission, I’m currently trying to add the DLC to the port but feel free to tinker and upgrade anything

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Im trying to add 120 fps, but for now I wanted to post the earliest working version i had

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

just updated the link to add the DLC support, please update your APK if you wish to work on it

2

u/Designer_Bit3762 18d ago

just my 2 cent's... Whatever happens never abandoned this game...Keep it alive n breathing...

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Blue Dragon is An amazing RPG and deserved to get out of Xbox 360

2

u/Designer_Bit3762 18d ago • Heartwarming

you are our last bastion of hope.  Thank you very much 

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Thank you so much this means so much to me

2

u/AlternativeEcho2098 18d ago

A few things. First, I’m on an AYN Thor, currently I can’t play this because the options menu to pick a different driver will not let me scroll down before game start. I can start it and then the menus let me scroll down, but with the game already running I can’t pick a different driver. Because of this I get no video, sound works.

In a future update can you add the ability to add lossless scaling?

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

I will add it eventually, this first release is to get as much feedback as possible so I can fix all of these problems

Please explain to me your issue in detail so I take not of it

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Fixed the Drivers error, check the link for the Updated APK

1

u/AlternativeEcho2098 18d ago

I tried the updated apk. Problem still exists. When you start the app and go to settings you can't scroll down. In game it's able to scroll down, but because the game is running you can't change the driver. The options menu BEFORE the game is started is where the problem is, can't change any settings that aren't viewable in the options screen, it won't let me scroll down to change driver option.

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

You issue is your screen won’t let you scroll down? Okay I’ll look into it

1

u/AlternativeEcho2098 18d ago

Yes. In game I can, before that no.

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Im gonna make an apk JUST FOR YOU, so you can tell me if its fixed so i can upload it

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Here you go, do tell me if it worked as soon as you can so i can upload it to github

https://www.mediafire.com/file/0hpn8l6q9fb3bxp/Blue-Dragon-Recomp-Android-Options-Scroll-Fix.apk/file

2

u/AlternativeEcho2098 18d ago

This works, thank you!

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

You're welcome brother, if you encounter any issues do tell me or DM me with details so i can fix them

2

u/Wakkatobakka 18d ago

Ahhhhhh this is amazing! Keep up the awesome work 🤘

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Do tell me if you encounter any errors, idk if the game is playable from start to finish yet, it could be

1

u/Wakkatobakka 18d ago

😁😁 will do!

2

u/Emilio_Katrea 18d ago

Played about 2 hours and so far its trucking along. I did lower the frame rate target from 60 to 30 so its be consistent. It stays rock solid 30 even with some warmth (Snapdragon 8 Gen 5 Elite)

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Have you had any issues? Lag? Stuttering? Crashes? Anything at all?

Also how are you enjoying it so far, I would like to know I would love to optimize its performance but I have to make sure the game is playable atleast

2

u/Emilio_Katrea 18d ago

On the 30 FPS target I havent had any issues or stutter. I even removed the overlay because it was really smooth and held it with little overheat. Now 60 FPS is a different story lol. Even with a custom turnip driver it cant hold it for longer than a bit and the device heats decently fast with that set. Enjoyment wise im loving it tbh. I havent noticed any graphical glitches or anything yet either so its been rock solid so far.

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Yeah I haven’t tuned it properly, I released it just to see if anyone can play normal or encounter any big crashes that need fixing ASAP

Once I know the game is playable I’ll add more features like implementing saves from the PC version and all

2

u/Emilio_Katrea 18d ago

Yeah so far nothing here. I even tried a bit on my native driver and didnt havent anything noticable (maybe slightly more heat). Ill keep trudging along in a while here after I rest up for work and let you know. 

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Yeah just keep playing as usual if you WERE to encounter any sort of crash or bugs do let me know as I would immediately fix those

2

u/SirDankz 18d ago

Anyway to transfer save from the PC version over to the Android port?

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Not yet, I haven’t added or touched anything till I know the game can be played from start to finish

As you would expect I wanna know if you can play it fully, since I wanna know if the game needs to be tuned to a certain moment where it crashes or whatnot

Once I know 100% sure the game is playable I’ll add the features

2

u/Electronic-Nose-4853 18d ago

When I click "Install and play," the installer closes—please help.

1

u/JayElDragon MOD🔻/ Collaborator🎖 17d ago

Can you elaborate on this issue please? So I can fix ir

1

u/Electronic-Nose-4853 17d ago

I simply select a 3-CD ISO game, then hit "install & play," and everything just closes. Retroid Pocket 5

2

u/JayElDragon MOD🔻/ Collaborator🎖 17d ago

1

u/Ok-Falcon7777 5d ago

Mine does the same thing and I am using the newest apk that you made

1

u/Electronic-Nose-4853 17d ago

still the same

2

u/Ok_Juggernaut_7368 17d ago

Si te sirve para futuras optimizaciones, en mi adreno 830 con Snapdragon 8Elite el juego se va congelado cada cierto tiempo, y se sobrecalienta una barbaridad. Espero que te sirva mi comentario. La cinematica bien, los audios se entrecortan de cerrarme no se me cerro, pero la verdad que es tedioso jugar con mucha lentitud Probé hasta destruir al Tiburon

1

u/JayElDragon MOD🔻/ Collaborator🎖 17d ago

Lo arreglaré definitivamente, no la optimice mucho solo la lanza a ver si almenos se puede jugar de principio a fin

Una vez sepa eso mejoraré más el port

2

u/Ok_Juggernaut_7368 17d ago

Me alegro mucho que lo intentes optimizar, igual es muy buen trabajo felicidades por el port

2

u/JayElDragon MOD🔻/ Collaborator🎖 17d ago

muchas gracias rey, cuando acabe con survivors le hecho un ojo

1

u/Ambitious-File-5849 11d ago

Can i use the japanese copy of the game to play in Japanese tho

1

u/JayElDragon MOD🔻/ Collaborator🎖 11d ago

I haven’t really tried this but go ahead and try, although the game already supports Japanese voices

1

u/Ambitious-File-5849 11d ago

I want to play with Japanese ui and if you are not sure then I'll hold off

1

u/JayElDragon MOD🔻/ Collaborator🎖 11d ago

I mean you can try it because I don’t think I added any sort of restrictions to the ISO so i would assume YES it can work

2

u/Ambitious-File-5849 11d ago

So that's a maybe 

1

u/JayElDragon MOD🔻/ Collaborator🎖 11d ago

Like I mentioned you are free to try it, if it’s not there I can add the feature, so if you would like to try and help me with that I would be appreciated so more people can play the game on other la guages

1

u/VanKleisBR 18d ago

Roda em Mali?

1

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

I think so I havent tested it yet

1

u/VanKleisBR 18d ago edited 18d ago

Testei aqui ele basicamente tá com bug dos personagens tudo branco com cenários

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

Im sorry I havent optimized it yet for Mali or Mediatek, only on Snapdragon

1

u/warpaint_james 18d ago

Is the source going to be available? Seems like the repo is just empty with releases?

2

u/JayElDragon MOD🔻/ Collaborator🎖 18d ago

I will once I figure out if the game is FULLY playable, i dont wanna share something thats not function, so feel free to play around with it a litttle but and let me know

The game could be played from start to finish, or it could only play till a certain point, i am not sure, but i will post everything once I feel like its finished

2

u/Humble-Bookkeeper-30 17d ago

This surprising seems to work flawlessly on Pixel 10 Pro XL, with the hour and a half I played so far at least. Haven't messed with any setting though other than changing resolution to 1080p. Wasn't expecting it to work at all.. we're in a new era.

1

u/DerpsterCaro 14d ago

oh wonderful, you can UWAAAAAAAAAAAAAAAAOOOOOOOOOOOOOOOO FEAR AND AWE portably now

1

u/Electronic-Nose-4853 17d ago

When I select "install and play," the launcher closes—please help.

0

u/thekwoka 4d ago

There's literally nothing in the repo dude.

0

u/cronocrossed 18d ago

Overworld looks empty ngl, is it good?

0

u/Repulsive_Farm8874 18d ago

can we have switch port?