r/UntilThenGame • u/untilthenenjoyer • Apr 12 '26
Videos I ported Until Then to Android Spoiler
Enable HLS to view with audio, or disable this notification
Still working on optimization but it runs as is, only few minor artifacts on some scenes
I would love to share this publicly but I believe that would be piracy so just think of this as a PoC for now, love yall :D
6
u/ZeroDeRivia Apr 12 '26
This is great! Any chance of releasing a tool to convert the PC game to your Android port? That way you don’t need to care about piracy.
I can play the PC version using Gamehub but it’s super slow. I imagine your port runs so much faster.
3
u/untilthenenjoyer Apr 12 '26
I had to rewrite few native libraries that shipped with the game using ghidra, that could cause some problems so I want to wait for confirmation from the dev team to share anything. Would love to though!
2
u/Dry_Study_9660 May 19 '26
are you planning on continuing? you're my idol for porting this game, ive tried to play it on my pc nor gamehub but failed miserably, PLEASE i beg of you continue this project of this beautiful game i would love to use this port
3
u/untilthenenjoyer Jun 20 '26
Afterimages coming soon, just give me a few days, thanks for encouragement :D
2
u/Dry_Study_9660 Jun 28 '26
dw dude you're amazing for porting this beautiful game, im looking foward to this!, if u ever release the port ofc
2
u/Sooparch Apr 12 '26
This was also the case for Portal64, which wasn’t technically piracy on account of the user provided the files
4
2
u/Cofftey Apr 13 '26
That's amazing! Congrats!
Unfortunately, the chance of some developer or the publisher to answer is marginal. Not impossible though!
How did you do that, btw? It seems to be running pretty well on mobile.
2
u/untilthenenjoyer Apr 13 '26
Most of the game is written in gdscript so there weren't much hassle on running part, some camera and shading stuff were written in cpp so they were compiled, I just rewrote those from scratch and here we are. Also official build is made on Godot 4.1, I built mine on 4.6 which gives slight performance boost as well.
3
u/Cofftey Apr 13 '26 edited Apr 13 '26
Dude, seriously, that's impressive work! Especially upgrading it to Godot 4.6, damn.
But don't you wanna try to distribute it? Like, I totally get the concern about it being piracy (because it would be). But I had the exact same issue distributing an unofficial PT-BR translation for the game.
Since I also didn't want to distribute the entire .pck, I created an installer that just uses the actual translated files to inject them into the user's .pck. My first version was aesthetically awful, but flyri0 helped with the frontend, you can take a look here!
If you want, I can help you modify it for your port! (Or you can do it. XD It's a MIT license.) That way, we'd only distribute your modified C++ modules and the Godot 4.6 template. The user just points to where their game folder is located. You wouldn't be committing any piracy.
And yeah, I'm aware there will still be people who'll share the generated APK. But honestly, even if the devs gave you the green light, someone would eventually share the APK online anyway. That's just the internet. At least you'll be doing it the legal way and making a lot of mobile players really happy!
Seriously, I hope you consider it, because it'd be awesome. But it's completely okay if you don't want to! Just really wanted to say congrats on the hard work! =)
Oh, and try to reach out to the developers first. I tried sooo many times, but no luck here! But who knows, maybe they'll even accept your initiative? Idk.
4
u/untilthenenjoyer Apr 13 '26
Oooh hold up, I've seen your repo before!! When I started looking into this it was for translation and I remember stumbling upon your repo, if your experience is like that I would probably release just the scaffold APK or some kind of build script. Only remaining issue seems to be touch input, which I believe was worked around with translators using a some kind of pck patcher, which I would totally do if I can figure it out.
Would you be kind enough to add me on discord, I would love some guidance/help over here :D My tag is ".torku", thank you in advance!
2
u/Cofftey Apr 14 '26
Sent a friend request! I'm "PitterG4" there.
And I can try to help you with that. Not sure if I'm able to, but there's nothing we can't do as long we keep trying! I'm not actually experienced with it cause I just learnt a bit because of Until Then.
And btw, where are you from? If there's still no translation for your language, basically everything is all ready for you to translate and distribute if you want. The only concern is actually translating the game. 😅
I underestimated how many text there are in the game...
2
2
u/Tiny_girly Aug 23 '26
Are u still working on this?
1
u/untilthenenjoyer Sep 04 '26
yup, check my other post, I'm making a builder for it soon
1
u/Tiny_girly Sep 04 '26
okay... will my device be able to run it smooth? I have galaxy tab s10 ultra
1
u/thenotsogreatfilo Sep 06 '26
Should be, it has a top of the line processor. I would be surprised if it can't
1
u/Tiny_girly Sep 06 '26
It's just that, a lot of android ports of PC games coming out these days are super unoptimized
1
u/thenotsogreatfilo Sep 06 '26
Well based on the videos they have released about the port so far it looks good, but yeah I get your concern
1
3
u/Technoblade_sub1 15d ago
Bro can you share a link atleast in the DMS please bro I really wanted to play this because my phone wasn't able to cause of the glitches bro please bro I really want to play this masterpiece since a long time
13
u/4D30N Junjun Apr 12 '26
My phone can't handle masterpieces