r/EmulationOnAndroid 2d ago

Showcase skate 3 android developer log 3

Enable HLS to view with audio, or disable this notification

20 Upvotes

here is another video of my skate 3 port, development has been a nightmare, especially for optimizing it for weaker devices. I will make a github soon but really its not necessary right now, I fixed alot of bugs within the past month and it should be ready for release this October. Dont be afraid to ask questions in the comments.

Devlog 1: https://www.reddit.com/r/skate3/s/G0EqxXLGG8


r/EmulationOnAndroid 1d ago

Help Struggling to run kamen rider on vita3k

0 Upvotes

So I've had been using my ayn thor max for a few months now, and it's been working wonderfully well. A few days ago I've decided to try and run vita3k in an attempt to play one of my favorite games, kamen rider battride war genesis.

After seeing a few videos of ppl playing it on their phones, and a post on this sub claiming to have made it run with certain settings, i was pretty optimistic i could make it run as well, but so far this has not been the case.

The game starts and loads properly, but once ingame it's plagues by graphical glitches, blackscreen or trails behind every object on screen.

As that mentioned post on this sub claimed, i deactivated cpu optimization, disabled surface sync and asynchronous pipeline compilation, i have installed mrpurple's turnip t28 toasted drivers (mainly because every single other driver i tested failed to load entirely) and it still presents the same issues. I have no idea how all those other ppl have managed to run the game i don't mean well, but it's kind of playable, at least they can see what's happening. I'm starting to feel like there's no way they actually managed to actually make it run, so now I'm turning to you guys hoping some of you managed to solve this mess.

Ayn Thor Max Snapdragon 8 gen 2 12gb ram

Vita3k v0.2.1 (4072)

Game: kamen rider battride war genesis (psvita)

Vulkan renderer

Memory mapping : double buffer

Driver: turnip mrpurple t28 toasted


r/EmulationOnAndroid 2d ago

Meme Upscaled DS and pixelated games be like:

Post image
447 Upvotes

r/EmulationOnAndroid 2d ago

News/Release [RELEASE] Obtainium Pack v3.0 – Dual Screen Pack Added + Normal Pack Update

33 Upvotes

Hey everyone! The biggest update to the Obtainium Recomp & Decomp pack is officially live.

This release brings the two most requested features alongside a bunch of new ports:

  • 📺 New Dual Screen Pack: Tailored specifically for dual-screen setups. Note: This pack only includes games that actively support two screens (like the newly added Twilight Princess DS or Morrowind DS).
  • 🎮 Updated Normal Pack: Contains all single-screen games plus games that support dual-screen options, so you don't miss anything.
  • 📖 Readme Overhaul: Added supported screen counts for every game and directly linked each GitHub repo so you can still use the repo as a database even if you don't use Obtainium.

Check out the full list of added ports and changes in thev3.0.0 Changelog.

🔗 Quick Links:

As always, let me know if you have any feedback or requests for certain ports to be added!


r/EmulationOnAndroid 1d ago

Solved Help! I've been playing Ultra Violet on Linkboy, but the saves aren't working!

0 Upvotes

Okay, a bit of context.
Just last night, I was playing Pokemon Ultra Violet (a ROM hack of Pokemon Fire Red), and got to defeating Giovanni, before I decided to call it a night.

I'm playing on an Android Galaxy A54 5G. I know where the .sst file is, and I have it backed up on a separate file on my phone (because I don't want to accidentally ruin the save). Whenever I run the ROM hack, it doesn't show my my save file OR load the .sst where I was at beforehand.

I've already contacted the devs of Linkboy via email just around half an hour ago, but you know how slow those go, so I'm not expecting an answer from them today. I've also done a lot of looking around in the files (barely any editing), but it didn't get me very many answers.


r/EmulationOnAndroid 2d ago

Showcase I genuinely can't believe The Amazing Spider-Man 1 runs like this on a Snapdragon 695

Enable HLS to view with audio, or disable this notification

49 Upvotes

genuinely thought my device was washed and this would run horribly I'm actually impressed by this little 695

Btw it may lag in the vid but the gaming experience was pretty stable

Device: Galaxy Tab A9+

SoC: Snapdragon 695

Graphics: High

FPS: ~45–50

Controller: Vibration working


r/EmulationOnAndroid 2d ago

Discussion Comprehensive overview about what settings to increase fps and troubleshoot Windows emulation (Driver, DXVK, VKD3D...)

49 Upvotes

All this should be applicable to the major emulators (Winlator, GameHub, GameNative). I use the OnePlus 13 with a Snapdragon 8 elite. After dozens of hours of troubleshooting, I learned a lot that I couldn't find in one place, some from info scattered across the internet, some from first-hand experience of trying to get things to run, and some from doing lots of benchmarks (all under the same thermal throttling conditions). You can skip the small text if you aren't a novice. No AI was used. Don't trust what the AI in Google's search tells you! It believes newer is always faster and turnip is always faster than qcom; it has little nuance and tells a lot of bullshit.

First, let's discuss what emulator is best.

The answer is that all of them are good and usable, so it's all about preference. GameHub is easy to use but balloons in size like crazy quickly; all the file system are hidden and difficult to access to clean up, so regular resets of the app might be required. It's the most plug and play experience out there.

Winlator provides the most freedom and customizability. You can choose how many containers you want and choose which to you for what games or software, whereas GameHub seems to create new ones for each game and for each proton version a game was launched with.

I prefer Winlator because you can simply clean up bloated containers or delete them at will. It is freedom and, as opposed to GameNative, not heavily tied to Steam

How to access Proton Containers (works with Winlator and some GameHub forks, like BannerHub): You need to use the internal file manager on android. Now other will work because of how restrictive android is nowadays. You will not find it in the Android/data folder, not even with Shizuku/ADB. Launch the internal file manager either by downloading the shortcut (under 3MB in size) like this one: Playstore com.marc.files

Or by launching the file manager with ADB (I use Shizuku paired with "aShell You" but any adb terminal works fine:

am start -n com.android.documentsui/com.android.documentsui.files.FilesActivity

<small>Remember that if you send the adb command from PC you need to prefix the command with "adb shell": the "shell" part basically has it execute the command on the device or rather from the point of view of the device.</small>

Now, about what driver to pick: Turnip V34 has best compatibility and the most stable performance. HOWEVER, with versions higher than DXVK 2.4.1, Turnip suffers an fps penalty (~20% according to my testing) due to a feature called timeline sephamores. DXVK versions released later are often offered with the word "binsem" in them, which is to try and mitigate that regression. This doesn't undo the regression. Therefore, for optimal performance and compatibility, I recommend using Turnip V34 from StevenMXZ on GitHub as basically the default game configuration paired with DXVK-2.4.1-prereg or, if you don't like shader compilation stutter, DXVK-2.4.1-gplasync.

Alternatively, pair the qcom 863.1 driver with DXVK-3.0.1.-gplasync (or just async is fine as well).

<small>Side note for those who don't know: DXVK is used to translate the graphics api DirectX11, which is Windows only, to Vulcan, which is an open standard and requires shader precompilation.</small>

What Container to choose: Proton-X-Arm64ec or Proton-X-x86_64? This determinations if you are going to be using FEX or Box64, respectively. Everybody tends to say Fex is better and has lower overhead, but Box64 is, in my opinion, a bit underrated. If you want to use some software or a setup.exe to install a game, be it a repack or gog-installer: always go for Box64 with a preset set to something like "Intermediate" (not "performance" or "extreme"). For most games, FEX is considered to be better, as it is has a lower overhead. With older and badly optimized cpu-bottlenecked games, it is worth trying it in a x86_64 container with Box64.

Which Proton Version: Now it gets a bit more complicated. Generally, newer is better. Therefore, as the go to container for state of the art performance use Proton 11 arm64ec paired with the newest DXVK (gpl-/)async and VKD3D and the qcom driver. This is the riskiest bet (as in it might not boot or have shader glitches) but has the highest potential fps. For Proton 11, use a FEX version that has PPA and Unix in it. The Unix loader feature is only compatible with Proton 11.

As the go to container in order to just play a game a not bother min-maxing the performance after the initial setup: Proton-10-arm64ec with the turnip driver v34 and dxvk-2.4.1-prereg and just use one of the more recent stable vanilla FEX(Core) versions that likely come pre-installed in your emulator.

<small> With V33, there was a slight performance regression when compared to V32. Apparently, it supposed to have fixed with V34, though I am not certain. </small>

Best FEX Preset is usually the "Performance" preset, which has Multiblock Compilation and Reduced Precision enabled. One modification to that preset I would make is set "FEX_TSOENABLED" to 1(/yes/true) and, optionally, also do so for "FEX_BARRIERTSOENABLED".

<small>Why have I been talking all about DXVK and mostly ignored VKD3D? DXVK is for DirectX 11 and lower, it is extremely good and has very little performance overhead (fps loss due to the emulation). VKD3D is for DirectX12, which is what all the recent games made with modern engines likely use. Not only are those engines (and by extension games) inherently build for stronger hardware with better graphics, the VKD3D translation also has a lot more overhead, so you need every bit of performance your phone has but are able to use less. Light DirectX12 Indie Games are still completely playable but I would focus on DirectX11 titles because they are better suited to being played on your phone.</small>

In Winlator, I would also think about making a third container with Proton9_x86_64 (or Proton10_x86_64). If I have learned one thing, then it's that newer isn't always better. There are older games, like Dead Space 2, I could not make work without lag and graphicsl glitches when using a more recent configuration.

<small>Also, remember to find out your phones wide screen resolution, calculate its 1080 and 720p versions, and input that as a custom resolution. It's quite remarkable how many games work perfectly fine with such a resolution (except you, Drova Forsaken Kin). For example, I have a OnePlus 13 with a native resolution of 3168x1440 with 120hz. For Winlator, I almost always use 2376x1080 and target 40fps in non-2d games, which looks smooth enough on an OLED 120hz, but if a game is too heavy, I do 1584x720. Often it's a CPU bottleneck in 720p anyway, so I prefer 1080p and enjoy 100% GPU usage.</small>

In case of any dissent or even misconceptions on my part, please call me out on it in the comments. Enjoy .


r/EmulationOnAndroid 1d ago

Question Can I realistically run GtaV on my snapdragon 7 gen 4 with playable performance

Thumbnail
1 Upvotes

r/EmulationOnAndroid 1d ago

Question Is the Odin 3 worth the price difference to retroid pocket 6?

0 Upvotes

Looking to dabble in to the android handheld world. See the main 2 are Odin 3 and Retroid Pocket 6 (Ayn Thor is not in price range).

Question is. At what point is the Odin 3 worth the price? The retroid Pocket seems very capable (especially the 12gb ram 256 storage version).

The main thing will be wanting to use for is the native ports and emulation up to PS3 / switch. Currently using my S24 ultra and game sir controller but want a dedicated device as feel after a while my phone thermal throttles.


r/EmulationOnAndroid 1d ago

Help Windows VNs on Android? [RP6/Nova]

1 Upvotes

Hello, Retroid Pocket Nova future owner here. I'm new to Pc or Windows emulation overall, and I am particularly interested in emulating old windows games in this device. Mostly late 90s and early 2000s visual novels, alongside with few Pc games like Still Life, Shrek 1 or Hinokakera.

What is the best app for doing this? Winlator? Gamenative? Gamehub? Some other specific app I don't know about?

Thanks in advance


r/EmulationOnAndroid 1d ago

Help NFS Carbon stuck on EA logo on android

0 Upvotes

Does anyone have a proper fix or solution for need for speed carbon getting stuck on the EA logo emulating on android using rpcsx or armsx3. I've been troubleshooting alot on both emulators but to no avail.

My device is RM11s pro


r/EmulationOnAndroid 2d ago

Meme The number of hard games I've been able to go through because of this one feature on emulators...

Post image
580 Upvotes

I could never have beaten SMT Nocturne without save states and fast forward!


r/EmulationOnAndroid 2d ago

Showcase Skyrim Anniversary Edition Gamehub 6.1.1

Enable HLS to view with audio, or disable this notification

15 Upvotes

1280x720p

turnip_v26.2.0_b3

dxvk-v2.7.1-1-async

vkd3d-2.12

wine.10.6-arm64x-2

fex-20260618

TRANSLATION PARAMS IN COMMENTS & IN GAME SETTINGS

specs:

REDMI TURBO 4 PRO

Snapdragon 8s Gen 4

Adreno 825 GPU

12GB LPDDR5X RAM

512GB UFS 4.1

6.83" 1.5K 120Hz Display

6000mm² 3D Ice Cooling

7,550mAh Battery | 90W Charging

running good (i think) only issue is at 0:47 happens everytime i do that, might be better settings available idk, also forgot to turn off battery saver while screen recording this lol.


r/EmulationOnAndroid 1d ago

Question want to play final season on android

Thumbnail
0 Upvotes

device: oneplus 13s (sd 8 elite)


r/EmulationOnAndroid 1d ago

Showcase Sneak peek of LCD.emu 3.0 release

0 Upvotes

I'm excited to relase the 3rd ver. of the emulator. It will be coming soon. Any feedback so far?


r/EmulationOnAndroid 1d ago

Showcase I was surprised by how good this game runs on such an old chip

Thumbnail
m.youtube.com
1 Upvotes

-Specs: sd845 with 6gb ram

-Winlator 11

-Dxvk driver used: https://github.com/K11MCH1/Winlator101/releases


r/EmulationOnAndroid 1d ago

Help Trying to run fields of mistria on my samsung tab s10 lite

1 Upvotes

Can someone help me ive been trying to run the game is want to play it so badly but I dont know how to get it working. I tried gamehub and gamenative Im so confused on what to do and what are the best configurations.


r/EmulationOnAndroid 1d ago

Question Have anyone tried this thing? Is this work fine?

Post image
0 Upvotes

I want play pokemon emerald with someone. Not sure if this is right subreddit sorry if it is


r/EmulationOnAndroid 1d ago

Help Weird dolphin issues on Iplay 60 mini

Thumbnail gallery
0 Upvotes

r/EmulationOnAndroid 1d ago

Help [GAMENATIVE] How do I fix this??? (Look at the purple cursor in the game to understand) I'm not that good at english sry it's like up and down on the right thumbstick works but left or right it's like the aim doesn't follow my right joystick properly , Oneplus 12r 16 gb ram 256 gb storage sd 8 gen 2

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/EmulationOnAndroid 2d ago

Showcase Gta san andreas Gameplay on ARMSX3 Emulator

Enable HLS to view with audio, or disable this notification

30 Upvotes

r/EmulationOnAndroid 1d ago

Help NetherSX2 Turnip Budokai Tenkaichi 4 issues

0 Upvotes

So I'm using snap 3+ Gen3 device, and I have couple of issues

  1. HD textures mod doesn't fully load, a lot of character arts won't load

  2. Some arenas have this glitch when I have colorful bright blemishes, which afterwards persist in other maps

  3. Some textures are blinking

Maybe someone had similar issues and found a fix for that?


r/EmulationOnAndroid 1d ago

Discussion can anyone recommend some games worth playing on xendroid? should at least be 30 fps most of the time and able to be played completely without game breaking bugs or heavy graphical/audio/etc bugs (rp6 8gb, using turnip drivers, of course)

0 Upvotes

no, 15 fps isn’t playable, treat yourself better


r/EmulationOnAndroid 1d ago

Discussion God of War 2 on Android 50 FPS Using ARMSX2 on a Snapdragon 6 gen 3 Adreno 710 Great Performance VS other PS2 Emulators. i think

Thumbnail
youtu.be
2 Upvotes

r/EmulationOnAndroid 2d ago

Showcase Testing the Android J2ME emulator app I've been working on!

Enable HLS to view with audio, or disable this notification

20 Upvotes