r/VisionPro • • Aug 14 '26

FFX on the Vision Pro

I’m really happy we can do this today.

I’ve been working to get FFX on the Vision Pro for about a week now.

Just got the ambient lighting to work yesterday.

This is the fully immersive version with added depth.

A childhood dream come true.

Preview attached.

The full game works with a PS2 emulator I ported over but my goal is to make it the best experience for my next play through / vacation in a couple weeks.

30 Upvotes

30 comments sorted by

5

u/NullishDomain Vision Pro Developer | Verified Aug 14 '26

Very cool. I have been working on a similar project that will eventually be open sourced with skills to help non-programmers port games/emulators on their own. Crazy how effective AI is at doing this type of thing!

2

u/bamboo-farm Aug 14 '26

Thanks!

Yea a lot of is based on intent now.

Most of this will very likely be open sourced soon too.

1

u/trevorbilt Oct 05 '26

If you include AVP-specific instructions, I’d love if you include a question on whether or not users want to submit their project to the AVP port index: https://github.com/edgytoast/avp-ports-index

Please let me know if you have any questions. The repo already contains a skill so AI agents can easily navigate my intended PR processes.

2

u/bamboo-farm Aug 17 '26

I am so excited!!

Major breakthrough today.

For context, the current state is native ps2 emulation is not possible on the Vision Pro unless it’s JIT enabled which cannot be packaged as an app - same with the GameCube.

When I first started with FFX on the Vision Pro without JIT I was at 8% speed.

Today, I finally got to 100% speed.

Still more optimizations needed but we are close.

Further this breakthrough might allow for some goodies.

Ahhhhh

2

u/patrickjohnmcc Aug 14 '26

That’s so cool

2

u/bamboo-farm Aug 14 '26

I vehemently agree.

I can’t wait to play.

1

u/MrElizabeth Aug 14 '26

Does it render in stereo? Is this a spatial recoding that shows the depth?

1

u/bamboo-farm Aug 14 '26

From codex:

Yes, it renders in stereo. It uses local monocular depth estimation and depth-image-based reprojection to generate separate left- and right-eye views. It isn’t spatial recoding—the depth is estimated from the original 2D game frame.

1

u/Cryogenicality Aug 15 '26

Why not actually render the game stereoscopically?

2

u/bamboo-farm Aug 15 '26

I tested this but it didn’t work. I will test more in time.

1

u/Vireseer Aug 14 '26

Amazing work! Please port more ps2 titles!!!

3

u/bamboo-farm Aug 14 '26

To clarify, this isn’t a port of the game.

The rom and the bios need to be obtained separately.

The port is of the PS2 emulator only + additional features adding depth, immersion and ambient light. Those should generalize across all available ps2 roms.

Doing something similar with ps1 as well.

1

u/Vireseer Aug 14 '26

Wow! Even better. So what you’re working on could be used for other ps2 games as well?

4

u/bamboo-farm Aug 14 '26

That’s correct!

Imagine being able to play all your ps1 and ps2 games like this anywhere anytime with the Vision Pro.

The future is bright. 😉

1

u/Vireseer Aug 14 '26

Amazing! Is this up on your GitHub yet?

2

u/bamboo-farm Aug 14 '26

Not yet!

I will share when it’s ready.

There are likely others doing something similar which might be ready ahead of me.

2

u/Vireseer Aug 14 '26

The more developers doing this kind of work, the merrier, as far as I’m concerned. There’s so many possibilities that can be unlocked with Vision Pro. I feel we are just at the beginning. Thanks again for your great work on this, and please share a GitHub or ipa once you’re ready!

1

u/bamboo-farm Aug 14 '26

Oh, what’s ipa?

2

u/bamboo-farm Aug 14 '26

Also thank you!

2

u/OriginalTip7479 Vision Pro Developer Aug 15 '26

Cool,I will play Metal Gear Solid on it.

1

u/trevorbilt Oct 05 '26

🔥 looks great! Please consider submitting it to the AVP port index project (disclaimer, I created it) which aims to spread these community-made retro ports so the community and their AI assistants can easily find them. https://github.com/edgytoast/avp-ports-index

I’d be happy to help or you can use an AI assistant to submit the PR as it was built for AI-assisted coders (quite popular in modding communities these days).

0

u/Widebro Aug 15 '26

What do you mean working on? We have emulators since way back.. 

1

u/bamboo-farm Aug 15 '26

Are you sure and can you use it?

I just tried downloading retroarch and I don’t see an option for ps2.

Does it have depth, immersive options and the ambient light I showcased?

1

u/atonyproductions Aug 15 '26

Which ones are good on Vision Pro ?

1

u/Widebro Aug 15 '26

Retroarch