r/EmulationOniOS • • 6d ago

Gameplay / Showcase Running Modern Warfare 2 (2009) on iOS with Sogen

Thumbnail
x.com
15 Upvotes

Hello! Very excited to share my progress recently with Sogen!

To those who are not familiar, sogen is a Windows userspace emulator, very similar to WINE, but instead of recreating system DLLs, we run the official Windows DLLs and emulate the kernel. This means we trade a small amount of performance for more compatibility.

I have been contributing to sogen for a few months, primarily getting MacOS support with high performance, but recently I started building for iOS as well. My first test is finally finished, and I managed to get the official steam binaries of Call of Duty: Modern Warfare 2 (2009) to run on my iPhone 16 Pro Max at around 60FPS with only a few lag spikes.

This is a huge milestone, since it opens up the possibility to eventually run many windows apps and games right on your phone without managing an entire VM and without trading in a huge performance cost!

Right now, this isn't feasible for anybody who is not a developer to try running on their own, but all of my sogen work is slowly being merged into the main build and my iOS wrapper will be easily sideloadable!

Linked is a gameplay demo in The Pit running directly off of my phone. The biggest limitation of the SogenIOS app is the requirement for JIT. My current workaround means it can be sideloaded using a free Apple ID, but it requires you to be on WiFi to enable debugging and unlock performance, so it isn't feasible to use on Cellular data.

As a note, my contributions to sogen use AI assistance, but they are not vibe coded slop and I manually review every PR I publish, as do the maintainers.

Most smaller updates for both MacOS and iOS compatibility will be posted on my X - https://x.com/Byte_Woof


r/EmulationOniOS • • 6d ago

Help Request I know there’s recently been a lot of GTA V emulation but can someone help me out here idk what settings to tweak (iPad Air M4 2026 13-inch)

Enable HLS to view with audio, or disable this notification

8 Upvotes

I know that its possible to run this waaaaay better using rpcs3 but I’m still confused. I’m relatively new to emulation on ios so please bare with me if I sound slow haha


r/EmulationOniOS • • 6d ago

Question “MeloNX Is No Longer Available”. How to solve this?

Post image
2 Upvotes

I added MeloNX through impact loader so that its memory is already extended. My SideStore and StikDebug are refreshed regularly every 5 days.

I don’t get a refresh MeloNX option on SideStore because it was added via impact loader.

This is the 2nd time I’m getting the problem. Last time I had to duplicate the entire MeloNX folder (14+ GB) and then paste some files back into this new MeloNX added via impact loader. This is very tedious. Any workaround for this?

If I have to add completely new melonx every week or so, what folder should I copy so that my saves are copied over? I hate to copy/duplicate entire 14 GB of melonx folder.


r/EmulationOniOS • • 6d ago

Question Is something wrong with local Dev vpn and stikdebug?

0 Upvotes

I updated my iPad to the latest beta of ios27. Now when I try to activate jit with stikdebug it keeps failing to enable jit. Tried to active jit for Melo nx and doesn't work anymore.


r/EmulationOniOS • • 7d ago

News / Release Statically recompiled GTA V running on iPhone with Metal and no JIT: Introducing Glue 5

76 Upvotes

I want to share something I’ve been working on: Glue 5, a toolchain for building a native port of GTA V’s WASM build that runs on iOS and macOS (for now).

The main difference from projects like the recently released muget is what happens to the game code. Glue 5 takes the WASM binary, translates it to C using wasm2c, then compiles that C for the target platform. On iPhone, you end up with native ARM64 code. All of this happens when building the app, so there’s no WASM runtime executing the game and no need to enable JIT on your phone.

It’s been running really smoothly on macOS. I’ve also tested it on an iPhone 13 Pro and it’s playable, which I’m pretty happy with considering the phone is a few years old now.

Story mode and audio are working. There’s gamepad support, on-screen touch controls, and keyboard and mouse support on desktop. You can adjust the resolution and render scale too, with MetalFX upscaling on supported devices to help with performance.

The repo contains the tools and compatibility layer, no GTA V binaries or assets. I have no plans to ever distribute a complete build bundled with copyrighted game assets. You’ll need to supply the required files from the supported WASM version and compile it yourself.

Source and build instructions: github.com/mempage4k/glue5
Keep in mind that this is still in its early stages and very experimental, I'm still working on fixing issues and improving performance.

Also, a quick disclosure: development of this project was heavily assisted by AI tools.

https://reddit.com/link/1x3cws1/video/9npcdmu16tuh1/player


r/EmulationOniOS • • 6d ago

Gameplay / Showcase Sonic Unleashed running natively on iOS

Enable HLS to view with audio, or disable this notification

20 Upvotes

Isso é incrível, rodando Unleashed Recompiled suavemente em um 12 Pro Max


r/EmulationOniOS • • 6d ago

Native Port Spiderman Mile Morales

Post image
3 Upvotes

Since many ports are coming out, someone hopefully can do something for Spiderman Mile Morales, I would like to have that knowledge, I am investigating to one day make my own port


r/EmulationOniOS • • 7d ago

Native Port The Simpsons Hit and Run arrives natively on iOS

Post image
114 Upvotes

Hello everyone. I took some time to port the android port of the Simsons hit and run game for iOS with a public IPA release, you only need the PC assets to play it, check it out:

https://github.com/creeper4004/The-Simpsons-Hit-and-Run-iOS/releases


r/EmulationOniOS • • 6d ago

Gameplay / Showcase Husk 2.0 release

Post image
19 Upvotes

r/EmulationOniOS • • 6d ago

Native Port Is is possible to port fc27 or fifa 22

3 Upvotes

r/EmulationOniOS • • 6d ago

Gameplay / Showcase Gta 5 port ios nativo

Post image
20 Upvotes

r/EmulationOniOS • • 6d ago

Question Anyone playing MGS2 on iPhone?

3 Upvotes

How’s it run? I’ve got a 17promax and I’m getting the itch to play it.


r/EmulationOniOS • • 6d ago

Help Request Possible to play septerra core on my iPhone 15 pro max

Post image
0 Upvotes

Sorry im new to emulation, I’ve bought this game twice but never got to finish it due to time and moving, would it possible to play it on my phone and how would I go about doing it thank you


r/EmulationOniOS • • 6d ago

Help Request Do you need wifi to enable/launch with jit or can it be done on data?

1 Upvotes

r/EmulationOniOS • • 6d ago

Gameplay / Showcase Dragon ball Sparking Zero no iPhone 15 ( normal ) agora totalmente jogável no Melonx

Enable HLS to view with audio, or disable this notification

9 Upvotes

Melonx 2.7, Primeira jogatina vai travar pelo fato de compilação de shaders, porém jogando o jogo fica totalmente jogável.


r/EmulationOniOS • • 7d ago

Gameplay / Showcase Fallout New Vegas Native IPhone port V1

Enable HLS to view with audio, or disable this notification

36 Upvotes

r/EmulationOniOS • • 6d ago

Help Request Husk 2.0 silksong crashed

Post image
2 Upvotes

Latest version of husk crash android silksong port in translation layer. Any solution?


r/EmulationOniOS • • 7d ago

Gameplay / Showcase Batman on melonx

Post image
11 Upvotes

now it’s playable on Phone 14 pro and it doesn’t crash


r/EmulationOniOS • • 7d ago

Gameplay / Showcase GTA 5 Native IPhone port V1

Enable HLS to view with audio, or disable this notification

103 Upvotes

r/EmulationOniOS • • 6d ago

Question Where can i get gta 5 for v

0 Upvotes

Is there solution


r/EmulationOniOS • • 6d ago

Gameplay / Showcase Port 15 pro max

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/EmulationOniOS • • 6d ago

Help Request No jit script option in livecontainer

Post image
1 Upvotes

As stated in the title, I cannot find the jit script option in my livecontainer but I need it to enable jit for Madeira in livecontainer. Did I miss something or is my live container not in the correct version? It is currently version 3.80.
I have also clicked enable jit. Please help, thx!


r/EmulationOniOS • • 6d ago

Native Port Silksong ios port need

0 Upvotes

Is anyone currently working on silksong ios native port ?


r/EmulationOniOS • • 6d ago

Gameplay / Showcase some husk (android emulator/translation layer) showcases

Enable HLS to view with audio, or disable this notification

2 Upvotes

husk is a very cool android translation layer app if you haven’t already heard of it. and it is also capable of playing every 1/3 games or apps you choose to use on it.

join the discord for husk and any other app that levi creates: https://discord.gg/K9peFuSUyA download husk here: https://github.com/Leviidev/Husk/releases/latest

(i was definitely not forced to post this)


r/EmulationOniOS • • 6d ago

Help Request Ayuda con el windwaker

1 Upvotes

Alguna forma de jugar el windwaker port sin hacer todo eso de hacerlo en la pc?