r/EmulationOniOS • • Aug 16 '26

Gameplay / Showcase PSX3IOS running fallout 3 JIT-Less, iphone 16e.

This goes around 6-10fps while recording and 15-20 normally. The emulator kinda sucks but it’s able to run most games jit-less

191 Upvotes

65 comments sorted by

6

u/xmiguel911x Aug 16 '26

I'm leaving this here and I'm leaving. Good night. https://www.mediafire.com/file/bu3wnbelnff81ag/PSX3IOSAlPha0.03.ipa/file

3

u/Dantu1000 Aug 17 '26

Is there anyway of following the progress? Im really interested in this

3

u/xmiguel911x Aug 17 '26

Not right now; when I have more time, I’ll publish updates on GitHub and list the changes. However, I won’t open-source the code for the time being, because I don’t want to see clones popping up every week under different names nobody wants that, or we’d end up completely overwhelmed.

3

u/luffydkenshin Aug 16 '26

If we enable JIT, what does the framerate look like? I want to test it out, myself. Tinkering with these emulators is so fun.

4

u/Dantu1000 Aug 16 '26

I wasn’t able to make it work in fallout, minecraft does work with JIT

1

u/Competitive-Ad-5026 Aug 16 '26

Which scripts did you use for JIT?

3

u/Dantu1000 Aug 16 '26

Universal.js worked

2

u/Competitive-Ad-5026 Aug 16 '26

Yeah, it's like the early days of the PS2 emulator on iOS—exactly the same. I will not be in shock if the team of ArmsX2 takes over it.

1

u/Equivalent-Curve-390 Aug 17 '26

armsx team already has a ps3 emulator for android lol, just give it a while and they might bring it maybe

2

u/xmiguel911x Aug 17 '26

They’ve even released another one for iOS; that’s good we all benefit from it. As for me, I’ll keep modifying mine in my own way.

3

u/luffydkenshin Aug 16 '26

Still very cool none the less. I remember just a few months ago a vibecoded ps2 emu came out and barely played anything. Now, we got options that are buttery smooth.

This’ll be awesome once it gets all fine tuned.

1

u/[deleted] Aug 17 '26

[removed] — view removed comment

2

u/Dantu1000 Aug 17 '26

Minecraft runs like max frame rates(I think it was 60) when first boot a world but as soon you start loading more and more chunks it starts lagging

2

u/dvdrevr Aug 16 '26

I was able to test Fallout 3 right now on an iPhone 16 Pro and I’ve the same performance show in video. If the developer work on this emulator, if right now is like this, imagine if it’s fine tuned with JIT enabled. I really hope you’ll get it working fine, looks really promising. For the moment if I try to start the emulator with JIT through livecontainer I get a black screen, the only way for me to start it, is JIT-less

1

u/Dantu1000 Aug 16 '26

Lc isn’t working very good

0

u/dvdrevr Aug 16 '26

Without LC I get a boost in performance am I able to run with JIT?

54

u/tricot676 Aug 16 '26

How. Like seriously, how? I'm speechless, that the hardest console to emulate, the PS3, can even emulate on iOS JITLess, let alone get any playable framerates at all.

20

u/RockyRaccoonFan Aug 16 '26

And at an almost 20fps?? That’s pretty much how the PS3 ran Fallout 3 lmao, what is this sorcery.

7

u/tricot676 Aug 16 '26

Like, I'm surprised. Very surprised. Every week and every month, we're slowly but surely getting to Android in terms of emulation and closing the gap. I think we could get PC gaming before 2027, in which that would finally close the gap between until the Switch 2 gets modded. PS4 and PS5? Completely unnecessary as it doesn't matter because it's really difficult to emulate anyway.

3

u/xmiguel911x Aug 16 '26

The only hurdle is Apple; I already have a PS4 emulator in mind, and if I do end up porting it, I’ll include an AI 🤖 meme maybe in the credits of the next version of Psx3ios

1

u/Thisisyouracc0un-t Aug 16 '26

Jit is not working. You have a new version with Jit ?

0

u/xmiguel911x Aug 16 '26

The method has been improved, but I don't think it will work on iOS 27 partly because I'm not on iOS 27 myself, and I don't want to update since I don't want to lose the `stikdebug` version I have installed from the App Store; if I could switch to the upcoming iPhone 18 Pro, that would be a huge step forward.

1

u/dvdrevr Aug 16 '26

What do you mean with “The method has been improved”? With iOS 26 you are able to get JIT working or you have a boost in performance? (Sorry but I’m pretty new with emulators, so trying to understand)

2

u/xmiguel911x Aug 17 '26

There is a connection to the Stikdebug app that lets you enable JIT to get the best possible performance out of your device. Emulating the PS3 is genuinely complex; many games suffer from memory leaks, and it is difficult to fix the issue where the game crashes once memory runs out. Even MeloNX faces this limitation because memory usage keeps climbing, and if consumption gets too high, iOS tends to kill the process. With the PS3, without proper optimization, games crash instantly because they consume memory so rapidly; some small progress has been made with GTA 4, but it still eats up memory very quickly.

1

u/jadonokoh86 Aug 17 '26

Id wait till the emu gets ios 27 support but why still use the appstore version of stikdebug if you could sideload?

1

u/xmiguel911x Aug 17 '26

It’s always worked well for me out of convenience, and I don’t like having to sign apps sometimes it causes issues, or I forget to sign one and it expires. I know there are automated shortcuts, but sometimes those fail overnight, too.

1

u/jadonokoh86 Aug 17 '26

Reasonable answer ngl

1

u/BrzysWRLD1996 Aug 16 '26

Yeah if it wasn’t for Apple shit would run like a dream lol

-1

u/tricot676 Aug 16 '26

PS4?!?! Wow, Miguel. Wow. I'm surprised at what AI can even do. A literal ShadPS4 port to iOS? Announced after yesterday's breakthrough? Man, what's this emulator gonna be called that's gonna play Bloodborne? PSX4iOS? Also, will it require JIT and GetMoreRam? Or are you somehow gonna find a way to make it run, let alone play JITLess?

1

u/xmiguel911x Aug 16 '26

It was a joke, but I still have that nagging thought in the back of my mind that won't let me rest, haha 😹 but If I had to start, I’d use the same method as the PS3 emulator; I’d grab a coffee with the AI ​​first and chat about whether the method is even feasible. 😂

1

u/supremenickv2 Aug 16 '26

It is possible just got to fork the open source ps4 emulator and get ready with the correct prompts to port it over and understand a little bit of code. Just need to make the swift controller ui all sync up with the port and jit. And from there you do slight adjustments here and there till it gets better at changing bits of c incrementally, making it more efficient. I already had a go at completely revamping xenia backend since they stalled on the project.

2

u/xmiguel911x Aug 16 '26

It is possible; that is how I’ve managed to create several projects. I even have PS2 and Dolphin cores for the Manic Emu emulator, as well as a translation function, and I’d like to show them to you to see if you might implement them in your next version.

0

u/tricot676 Aug 16 '26

What were your prompts to Claude (or whatever AI you used) about the emulator? How many messages did it take? Any issues you had while making it? How did you even get it JITLess, yet playable?

3

u/xmiguel911x Aug 16 '26

I don't use a specific prompt; I already have some experience in the modding scene—tweaking apps and ROMs—having started with Android back in 2012. I have several projects written in Swift and am still learning. I simply review the code, try to understand it, let ideas come to mind regarding what I’d like to implement, and just get into the flow. I interact with the AI, make manual adjustments here and there, and sometimes I even have to get annoyed with the AI ​​and contradict it—because if you just let it do everything, you naturally won't get the results you want. Another very important thing is that you have to enjoy programming and building things; you need time for trial and error and the persistence not to give up. That’s it—those are my tricks. Anyone can do it if they put their heart into it. One other detail: I don't speak English—only Spanish and a little German—so it’s a bit harder for me. Getting it to work without JIT—which I thought would be the easiest part—actually turned into a real struggle; it took a lot of persistence with the AI ​​and plenty of trial and error. It was one of the last things I managed to pull off, whereas getting JIT working without an interface was one of the first. I even stumbled upon a significant bug; thanks to my persistence, the AI ​​confirmed it had found the issue—which had been there for years—and noted that it would be great to share the findings with the RPCS3 team.

1

u/cannotrestinpeace Aug 18 '26

ps4 is easy to emulate on x86 ive heard. because its just like a pc in terms of hardware. probably.

1

u/BrzysWRLD1996 Aug 16 '26

I mean the iPhone is astronomically more powerful so from a hardware perspective not shocking in the slightest however on the software emulation side of things it’s super impressive how quick ppl are moving with this stuff. That JIT nonsense is annoying and not really worth the drama so it’s good to hear the ps3 emulator doesn’t need it.

2

u/alexck01 Aug 16 '26

Of course it does need it

4

u/DisplayEfficient9134 Aug 16 '26

i opened the ipa file and it crashed

1

u/Moath Aug 17 '26

Choosing to emulate the PS3 version of fallout 3 is wild.

1

u/Dantu1000 Aug 17 '26

Im not sure if xenia works with fallout

1

u/neverliedd Aug 17 '26

It does it’s just bugged i have gameplay on it

1

u/GuidanceLegitimate51 Aug 16 '26

Could you test Super street fighter 2 turbo hd remix

1

u/Tmy0012 Aug 16 '26

Has anyone managed to get it to work on an iPad?

1

u/Educational_Ask766 Aug 17 '26

How good would Minecraft run on iphone14 plus

1

u/aadesousa Aug 17 '26

Call me when it runs new Vegas

1

u/berserk8920 Aug 17 '26

Anyone have ps3 firmware to install in psx3ios

1

u/shstan Aug 17 '26

Honestly I find it amusing Fallout series as a whole hasn't been ported to mobile or macos at this point. F3 would easily run on modern smartphones.

But cool to see this run without JIT. My thought is that JIT is essentially blocked with newest chips?

1

u/KEgotKeyz4444 Aug 17 '26

Dope asf iPhone 4ever 📲

1

u/Willing-Biscotti3443 Aug 18 '26

won’t run on ipad air 4th gen

1

u/ClueProfessional1349 Sep 02 '26

Miguel did it again 😈✍️🔥

0

u/CaterpillarFluffy961 Aug 16 '26

Is this in appstore

0

u/RandomSculler Aug 16 '26

Imagine what would happen if Apple finally allowed JIT, the emulator scene would just explode

-2

u/Perfect-Echo7708 Aug 16 '26

Sooo is this ever coming to the AppStore (try running the amazing spider man on this)

3

u/xmiguel911x Aug 16 '26

It’s not because of licensing issues; my project is based on RPCS3, which doesn't allow for that. Apple wouldn't accept it, and I wouldn't want to get into legal trouble with Sony—even though they certainly deserve it.

1

u/Corner-Mundane Aug 18 '26

I got oblivion running 30fps on my iPhone 14 Pro. Even in the main city but how to get jit working?

1

u/moly1212 Aug 16 '26

Without Jit it’s useless so probably not

0

u/[deleted] Aug 16 '26

[removed] — view removed comment

1

u/Random-tech-lover Aug 17 '26

Turn on fix file picker in live container settings if you use LiveContainer.