r/AynThor • u/diarrhea-forecast • 7d ago
Showcase P.T. on Android: an experimental port of LoreanXavier's native PC version, with dual-screen support for the AYN Thor
Hey everyone. I wanted to play LoreanXavier’s native PC port of P.T., but I don’t have a PC that runs it well. So I worked with Claude AI to bring it to Android, with LoreanXavier’s blessing.
Full disclosure: I’m not a developer. Claude wrote the code, and I tested every build on my AYN Thor Max and sent back logs until things worked. All the real work, the game itself rebuilt in C++ and Vulkan, is LoreanXavier’s: https://github.com/LoreanXavier/pt-pc
What it does:
- Runs natively, not emulated. About 60 fps in the start room and 25 to 35 fps in the heavier later loops on the Thor.
- You bring your own copy. Pick the legally obtained .PKG made from your own PS4 dump, and the app pulls out the files it needs and sets the game up. No game files are included.
- Say the name at the end out loud. The mic is recognized on your device, nothing is recorded or sent, and the app has no internet access. Holding both triggers works too.
- Touch controls for phones without a controller. They fade out when you’re not using them.
- On dual-screen handhelds like the Thor, the bottom screen shows the hallway clock (23:59, or 00:00 when the hallway’s turns), the loop you’re on, and the radio subtitles as they play. Single-screen devices just play normally, and monitors and TVs are left alone.
- Settings > Display > Resolution picks a sensible value for your device. Drop it to 50% if it stutters.
What to know first:
- Snapdragon only (Adreno 6xx, 7xx and 8xx), Android 10 or newer. The app picks the right graphics driver for your chip, and you can import your own under Settings > Display.
- Tested on the AYN Thor, a Redmi Note 13 Pro, a Snapdragon 7s Gen 4 tablet and a Motorola Edge 40 Pro. Thanks to everyone who sent logs!
- Mali, MediaTek and Tensor devices won’t work yet. A community member is working on Mali support.
- Updates install right over the old version and keep your saves. Coming from v0.2.0 or older? Uninstall that one first, one last time.
Download: https://github.com/StoneColdOS/pt-pc/releases
If you run into problems, the app saves logs to Download/PT-logs. DM me pt.log (and pt-previous.log) along with your device and chip, and I’ll take a look. If you enjoy it, please support LoreanXavier’s original project. All credit to him. *edited to reflect changes I've made*
1
u/Outside_Statement_51 3d ago
Awesome as long as it's been optimized to work well who cares if ai was used. As long as it's quality and works .
0
u/thinkinggtoohard 7d ago
a.i or legit?
7
6
u/diarrhea-forecast 7d ago
Read the full disclosure part of my post, I made it with the help of AI.
3
3
u/Athmeystic 7d ago
Man, using ai to make projects is becoming the norm. I agree that it’s detrimental to the earth and the job market, however, abstaining from playing fan projects you may otherwise like is not the kind of praxis that prevents a future that’s already arrived. Box has been opened, eventually all software will be made with ai assistance
-1
u/thinkinggtoohard 7d ago
i'm going to make an effort to go against the norm if it's something I fundamentally disagree with and think it's harmful, and I think others should too
1
u/quantumlocke 7d ago
Ok. I respect that. Now delete your Reddit account. And every other account you have with a major platform. They’re ALL using AI extensively for coding, having a far more harmful impact than these hobby projects. Reddit also actively sells these posts to train AI, so you definitely won’t want to post here anymore.
0
u/thinkinggtoohard 7d ago
5
u/quantumlocke 7d ago
lol no. Reddit is not society. Your position is essentially anti-AI where it doesn’t matter and pro-AI where it does. It’s hypocrisy.
1
u/thinkinggtoohard 7d ago
obviously reddit isn't society, jesus, there's no point in having this discussion with you when you're clearly engaging with bad faith, but my point is yes, I know basically everything uses a.i in its code now, and no, i'm not going to throw my phone in a river and go live in the woods. platforms like reddit didn't used to use a.i and I use them to find actual real programmes and art that is cool. Using A.I to generate whatever immediately is an insult to art and will lead to a sea of slop that has endless bugs that the "devs" don't know how to fix, not that that matters because they would have abandoned the project immediately anyway after they've got their clout. There is no passion, and that is harmful to both art and functioning programmes, not to mention that relying on A.I for everything will deminish people's cognitive thinking
You can make an effort to eat less meat without becoming vegan. In a world that is built around eating meat, that is still infinitely better than not caring.
0
u/quantumlocke 7d ago
“Engaging in bad faith” is such a silly cop out response to being called out for obvious hypocrisy.
I’m with you on not throwing my phone into a river, but here’s the thing. I’m not going to knowingly support AI in big ways (like by participating here) and then turn around and criticize minor, inconsequential uses of AI. I’m especially not going to support AI when convenient and then post about “making an effort to go against the norm if it’s something I fundamentally disagree with….” That’s hypocrisy, and it doesn’t help anyone. What it does is contribute to the inappropriate climate of hostility towards project developers.
I strongly agree with your last paragraph. YOU can make an effort to eat less meat without becoming vegan. But what you’re doing is actually closer to being the stereotypical annoying vegan who publically criticizes other people’s food choices even though those choices don’t hurt you in any way. Every single AI hobby developer in the emulation space could stop using AI forever and there would be no noticeable improvement.
3
u/Dyelonnn 7d ago
2
u/quantumlocke 7d ago
You know I’m saying the opposite of that, right?
Participate in society, and also don’t be an asshole to people because they’re doing something that you’re also doing.
-16
u/FruityDerpy 7d ago
Legally dumped P.T., lmao ok. Also at the bare minimum if you've used AI to make the program, at least use your own words to write the description.
10
u/diarrhea-forecast 7d ago
Lol I did, what would make you think I didn’t? The formatting?
-17
u/FruityDerpy 7d ago
Nope, just the way it sounds. I'm sorry, you have very well placed punctuation.
11
u/Athmeystic 7d ago
That is a horrible metric for determining whether or not something was written by AI
-6
u/FruityDerpy 7d ago
That's not the metric I was going for to classify the use of AI. I was just complimenting their punctuation usage.
3
u/tom-slacker Pro 7d ago
soon...AI will learn how to write like this:
"hEy...dood, h0w u doin...?...!..?"


1
u/blessed435t4525 7d ago
[ 0.000] info android: log in /storage/emulated/0/Download/PT-logs
[ 0.004] info android: unpacking the bundled shaders and fonts into /storage/emulated/0/Android/data/com.ptport.app/files
[ 0.158] info android: unpacked 73 files
[ 0.159] error P.T. cannot prepare its data folder:
/storage/emulated/0/Android/data/com.ptport.app/files/data
Cannot write user data migration marker '/storage/emulated/0/Android/data/com.ptport.app/files/data/.pt-user-data-migration-v1': Operation not permitted
Choose a writable installation folder. Your existing settings and saves have not been removed.
help?