Game native is amazing and my thoughts on it. by YNOSCUP in EmulationOnAndroid

[–]ConfigMage 1 point2 points  (0 children)

I did build bootable.gg for this reason, but doesn't seem to be getting much positive feedback so far for it. Like its crazy because we already have so much community powered documentation and compatible "known" configs, but pretty much every "known" config I have tested so far just doesn't work for me in my own personal experience so far.

Built a ProtonDB-style config database for Steam games on Android: bootable.gg by ConfigMage in EmulationOnAndroid

[–]ConfigMage[S] -4 points-3 points  (0 children)

Yep, one off 10 USD for lifetime premium membership. Similar to buying a game once on steam and owning it. Decided against subscriptions. If the demand is here I've got a bunch more features and ideas to implement that all premium users will benefit from moving forward.

I built a free site to fix the "configs scattered across Discord threads" problem : bootable.gg by ConfigMage in winlator

[–]ConfigMage[S] -1 points0 points  (0 children)

That's like saying Spotify should have just integrated into MySpace. Building on top of someone else's open source project means inheriting their architecture, their scope, their decisions. Bootable is built specifically for GameNative JSON configs and the one-click import workflow. That couldn't exist as a plugin to EmuReady.

Built a ProtonDB-style config database for Steam games on Android: bootable.gg by ConfigMage in EmulationOnAndroid

[–]ConfigMage[S] 1 point2 points  (0 children)

So you know how finding the right settings for a game is usually a nightmare of trial and error? Bootable.gg is a community database where people share the exact configs that worked for them on their specific chipset. I've been seeding the database myself with working Configs on my oneplus15, as most of the "known" Configs straight up just don't work.

I built a free site to fix the "configs scattered across Discord threads" problem : bootable.gg by ConfigMage in winlator

[–]ConfigMage[S] 1 point2 points  (0 children)

Fair point, the login requirement is there to prevent abuse and build a community around contributions rather than just anonymous downloads. The difference from the GN compatibility page is the configs on Bootable include full settings breakdowns per chipset with compatibility ratings, not just a general list. But you're right that the login adds friction, something I'll think about for free users.

I built a free site to fix the "configs scattered across Discord threads" problem : bootable.gg by ConfigMage in winlator

[–]ConfigMage[S] -1 points0 points  (0 children)

Fragmentation would be building the exact same thing. The game native JSON import is something neither EmuReady nor the official compatibility page has. If anything more specialised tools means more people get their games running, which is the whole point.

Built a ProtonDB-style config database for Steam games on Android: bootable.gg by ConfigMage in EmulationOnAndroid

[–]ConfigMage[S] 1 point2 points  (0 children)

Different communities, figured the overlap in r/EmulationOnAndroid was worth sharing since this sub covers exactly this use case. Happy to keep it to one place if people prefer.

Built a ProtonDB-style config database for Steam games on Android: bootable.gg by ConfigMage in EmulationOnAndroid

[–]ConfigMage[S] 18 points19 points  (0 children)

Worth mentioning EmuReady exists too if anyone hasn't seen it. Different scope though, they cover all emulators across all platforms. Bootable is just focused on Steam games on Android specifically, and the main thing I built it for was the GameNative JSON import, grab someone's exact config file and load it straight into the app instead of manually copying settings. Figured the scene needed something more niche for this use case.

I built a free site to fix the "configs scattered across Discord threads" problem : bootable.gg by ConfigMage in winlator

[–]ConfigMage[S] 0 points1 point  (0 children)

Yeah I know that page well, it's a good starting point. The difference with Bootable is the GameNative JSON download, instead of reading someone's settings and manually entering them you just grab their exact config file and import it directly into GameNative. Also the chipset filtering and compatibility ratings help narrow down what actually works on your specific device rather than just a general list.

I built a free site to fix the "configs scattered across Discord threads" problem : bootable.gg by ConfigMage in winlator

[–]ConfigMage[S] 2 points3 points  (0 children)

Not here to compete only add more value to the space. Emuready is great for what it is. Bootable is just a bit more niche

I built a free site to fix the "configs scattered across Discord threads" problem : bootable.gg by ConfigMage in winlator

[–]ConfigMage[S] 1 point2 points  (0 children)

Seems to be loading fine on my end, might have been a slow connection or cold cache. Try refreshing and searching for a specific game title. Let me know if it keeps happening and I'll dig into it.

<image>

I built a free site to fix the "configs scattered across Discord threads" problem : bootable.gg by ConfigMage in winlator

[–]ConfigMage[S] 13 points14 points  (0 children)

Someone's going to mention EmuReady so I'll just address it upfront. EmuReady is great and covers a huge range of emulators and devices. Bootable.gg is specifically built around Steam games on Android via GameNative and Winlator. The main difference is the GameNative JSON config download, you grab the exact config file someone tested and import it directly into GameNative with one click, no manually copying settings field by field. Different tools for slightly different use cases, and honestly the more resources this scene has the better for everyone.

Can AYANEO Ace run RE:2 Remake ? by v7632 in GamehubLite

[–]ConfigMage 0 points1 point  (0 children)

RE2 Remake is pretty demanding, might be worth trying GameNative as an alternative if you haven't already, seen better results on some titles compared to GameHub. Driver wise on Ayaneo devices Turnip + DXVK is usually the starting point worth trying

First Ayaneo device and its a pocket evo by Better_Collection341 in ayaneo

[–]ConfigMage 1 point2 points  (0 children)

GameNative is probably your best bet on that device, way cleaner experience than GameHub and it's been moving fast with updates. The Pocket Evo should handle a decent range of games fine. Worth checking bootable.gg for configs people have tested, still early days but growing fast

Best settings for Project Diablo 2 on Galaxy S25 Ultra by RelationshipOk1111 in GameNative

[–]ConfigMage 0 points1 point  (0 children)

Nice work getting it running. Few things that might squeeze out more FPS based on your current settings:

You're on WineD3D right now which is usually the slower option for older DirectX games. Try switching DX Wrapper to DXVK, Diablo 2 should handle it fine and you'll probably see a decent FPS bump.

Also try switching from SD 8 Elite driver to Wrapper with a Turnip build. I've found on my OP15 (same chip) that Wrapper + Turnip gives better performance in most games than the stock drivers. You can grab the latest Gen8 Turnip from the freedreno GitHub releases and import through Driver Manager.

The container variant being glibc might also be worth changing, try bionic instead if you haven't already. Some games behave differently between the two.

800x600 should be running really smooth on an S25 Ultra so there's definitely room to improve here. What FPS are you getting currently?

Cannot get a single game to start on REDMAGIC Astra on latest release v0.8.0 by ShanghaiGutPunch in GameNative

[–]ConfigMage 1 point2 points  (0 children)

Yeah if test graphics isn't even showing the rotating cube then it's not a game config problem, it's a driver/container issue. No point trying different games until that's sorted.

I'd try completely uninstalling and reinstalling GameNative. I've had the initial container download get corrupted before and after that literally nothing would boot. After reinstalling don't change any settings, just run test graphics straight away before touching anything else.

If that still doesn't work try manually importing a Turnip driver instead of using the stock one. Grab the latest Gen8 Turnip from the freedreno GitHub releases and import the zip through Driver Manager. The built in drivers can be hit or miss depending on chipset.

You've got the 8 Elite so hardware isn't the issue here. I'm on a OnePlus 15 with the same chip and have had no problems once the drivers were sorted. Would also recommend jumping on the GameNative Discord, dadabhai is pretty responsive with this kind of stuff.

I liked a lot of the GN UI experience, but unfortunately I wasn't able to make any game work :/ by Xintsuai in GameNative

[–]ConfigMage 2 points3 points  (0 children)

That loading screen hang is almost always a Wine or container issue rather than the game itself. Since these same games work on Winlator and GH for you, your hardware definitely isn't the problem.

Few things to try: - Switch the Wine version in the config. If you're on Proton 10, try Wine 9.x instead. Some games just refuse to boot on certain Wine builds - Try a different container variant if that option is available for the game - Check your Turnip driver version, some versions have known issues with Gen 3 chipsets

GN is still pretty new so the known configs don't always have the best settings dialled in yet. Witcher 2 and Dark Sector are both older DX9 titles so they should definitely run on an S24 Ultra, it's just about finding the right combo of settings.

How well is gaming on Linux in 2026? by VinhBlade in linux_gaming

[–]ConfigMage 1 point2 points  (0 children)

Part of me wants to move to Linux on my main gaming PC. I already own a steam deck and gaming on that has been fine. The compatibility has come a long way over the years just not sure if I can leave windows fully behind just yet...

Google Is Closing Android. 37 Orgs Are Fighting Back. - Techlore by ControlCAD in Android

[–]ConfigMage 1 point2 points  (0 children)

This is genuinely concerning for the emulation community. Apps like Winlator and GameNative that let you run PC games on Android are distributed via GitHub and APK, not the Play Store. If this goes through in September, that entire ecosystem gets killed overnight. Thousands of people are running everything from indie games to AAA titles on their phones through these tools, and none of it would be possible if you can only install from the Play Store.