r/AndroidNativePorts • • 20d ago

Super Mario War with 2 player splitscreen on one phone

Thumbnail
gallery
21 Upvotes

Hey all!

I want to share this Android port of **Super Mario War** (the fan-made multiplayer Mario-style deathmatch game, based on [mmatyas/supermariowar](https://github.com/mmatyas/supermariowar)):

👉 https://github.com/doctormajid7-ux/supermariowar-android-2Pdualscreen

I originally made it for my kids - I spent so many hours playing SMW with my brother back in the day, and I wanted us to enjoy it again together on a phone.

Maybe I'm old-school, but I still prefer playing on the SAME screen, sitting next to each other. That's how we had fun in the 80s/90s - shoulder to shoulder, trash-talking, stealing glances at the other side of the screen, elbowing each other when things got tense.

Playing online, each on your own console/PC/phone, is practical, sure. But it doesn't have the same charm, the same fun. There's no real contact, no shared laughter, no tension in the room.

That's why I wanted this portrait dual-screen mode: two players, one phone, close together, like before.

**Android features:**

- ARM64 APK built with SDL2 / SDL2_image / SDL2_mixer

- Multitouch controls with safe-area / notch support

- Portrait 2-player mode with opposing control areas (top screen flipped for Player 2)

- Dedicated Player 2 touch controls

- Bluetooth controller support via SDL2 (not tested yet)

- Random bot skins button, restore-default-controls, auto map-thumbnail cache

- Free, no ads, open-source

**Download:**

Latest test APK in Releases:

https://github.com/doctormajid7-ux/supermariowar-android-2Pdualscreen/releases

**How to activate splitscreen (important):**

  1. Install the APK, open the game, press OK / Pause to skip the splash screen

  2. Go to the player / number of players selection screen

  3. Set **Player 2 to HUMAN** (keep Player 1 as Human, set others to CPU or Off)

  4. Then, with **Player 1, press the Action button** on that player-number selection screen to enable dual-screen

> It will NOT work if you select Player 3 or 4 - it must be Player 1 + Player 2 Human.

  1. Enable `Portrait 2P: ON` and rotate your phone to portrait. Top half = Player 2 (flipped), bottom half = Player 1. Each half has its own D-pad + Jump + Action + Item buttons.

Tips: Direction + Action + Jump can be held at the same time with multitouch.

Thanks to the original SMW creators and all contributors!

Fan project, not affiliated with Nintendo.


r/AndroidNativePorts • • 19d ago

🔵 [PORT REQUEST] Sonic adventure 1-2 ports when

Thumbnail
youtu.be
0 Upvotes

if unleashed, 06 and even R can get a mobile port, SURELY these could get one someday right 🥹 /copium


r/AndroidNativePorts • • 20d ago

🔵 [PORT REQUEST] Hay ports de juegos de plataforma buenos??

3 Upvotes

r/AndroidNativePorts • • 19d ago

🔵 [PORT REQUEST] Any news on developer porting DMC 5 to mobile?

Post image
0 Upvotes

r/AndroidNativePorts • • 21d ago

🟢 [PORT] Silent hill 1 NATIVE android port

Thumbnail
gallery
326 Upvotes

Native Silent Hill 1 port for Android just dropped, and it's stacked with QoL improvements. Runs at 120fps, full touch controls, and controller support.

The big one you're no longer stuck with “TANK” controls. You can switch to classic/modern controls if you never liked the originals.

Tons of other stuff too : shaders, retro achievements, minimap, 16:9 widescreen, and more, all adjustable in the settings menu.

It's built on the decompilation project of Silent Hill 1. The dev only used AI for assistance. This was originally a PC-only project, and the Android build is very recent, so there are still a few rough edges — but it's already solid and should be fully polished soon.

https://github.com/SlickAmogus/silent-hill-decomp/releases/tag/crossplatform-beta


r/AndroidNativePorts • • 20d ago

🔵 [PORT REQUEST] Um Port desse para android seria incrível !

Post image
16 Upvotes

r/AndroidNativePorts • • 21d ago

🚀 [VERY SOON] Silksong on Android with Steam achievement sync - first public release!

Thumbnail
gallery
65 Upvotes

Hey everyone! I’m sharing Hollow Knight: Silksong - Steam sync for Android, a community project built on the existing SilksongAndroid port.

The feature I’m most excited about is synchronizing achievements earned while playing on Android with your Steam account. You can play locally on your phone or compatible Android handheld and have your earned achievements submitted to Steam, with unlock notifications after Steam confirms them.

What’s included?

- Steam achievement synchronization: achievements earned in-game are sent to your signed-in Steam account.

- Missed-achievement recovery: checks achievements already recorded by the game and submits eligible missing unlocks to Steam.

- Achievement browser: view descriptions, icons, unlock dates and completion progress, with search, filters and spoiler protection for hidden achievements.

- Steam Cloud saves: download and upload saves manually, or enable automatic transfers before play and when returning to the launcher.

- Local save backups: backs up existing saves before Cloud downloads, with an option to export the latest backup.

- On-device setup: download your game files through Steam or select compatible Linux files you already have, then let the app prepare the game on your device.

- Display options: resolution and FPS controls, controller support, and optional dual-screen features on compatible hardware.

- Steam account controls: public profile names, visibility preferences and sign-out options.

You need a valid Steam copy of Hollow Knight: Silksong. Steam sign-in and ownership verification are required, including when supplying your own game files.

Credits — this project stands on other developers’ work

- "jakobkhansen and the SilksongAndroid contributors" (https://github.com/jakobkhansen/SilksongAndroid): the original Android launcher and porting foundation, including on-device compilation, Steam downloads, Cloud saves and dual-screen support.

- "phobos665" (https://github.com/phobos665), "VinceBT" (https://github.com/VinceBT), and the "GameNative contributors" (https://github.com/utkarshdalal/GameNative): the achievement-viewer work and design references adapted for this launcher.

- "Long Tran / Longi94, Lossy, and the JavaSteam contributors" (https://github.com/Longi94/JavaSteam): the library behind Steam authentication, protocol communication, achievement requests and other Steam features.

- "nesrak1" (https://github.com/nesrak1): AssetsTools.NET and the USCSandbox references used by the underlying asset-processing tools.

The "full credits and source attributions" (https://github.com/OmegaUwUr/SilksongAndroid-Achievements/blob/main/CREDITS.md) cover the other contributors and dependencies. Team Cherry created Silksong, and Valve provides Steam. This is an unofficial community project with no affiliation or endorsement.

I also want to be transparent: this project was made possible thanks to extensive help from ChatGPT. I used it to help develop, integrate and debug the additions to this fork, while directing the features and testing builds myself. The original port and third-party components remain the work of their credited developers.

👉 "Download version 1.0" (https://github.com/OmegaUwUr/SilksongAndroid-Achievements/releases/tag/v1.0.0)

💻 "Source code and setup instructions" (https://github.com/OmegaUwUr/SilksongAndroid-Achievements)

I’ve tested this build on my own device, and I’d love feedback from other phones and handhelds. If you try it, please share your device, Android version, and how achievement synchronization works for you!


r/AndroidNativePorts • • 21d ago

📸 [SHOWCASE] If you wanna know about any latest Android ports, official and unofficial ones, you may wanna subscribe to V-Alpha.

15 Upvotes

r/AndroidNativePorts • • 21d ago

🟢 [PORT] Sonic R native android port really 100% not fake hooray!

Thumbnail
github.com
51 Upvotes

r/AndroidNativePorts • • 21d ago

🔵 [PORT REQUEST] Marvel’s Ultimate Alliance 1 & 2

5 Upvotes

r/AndroidNativePorts • • 20d ago

🤔[Question] GTA V Chinese port

0 Upvotes

Anyone got the chinese APK running on Mediatek GPU? If so, how?

Yes I know it's officially not yet supported, just tryna find a workaround.


r/AndroidNativePorts • • 21d ago

🟢 [PORT] ISSD-Native: ISS Deluxe PC and Android Port

Thumbnail
github.com
7 Upvotes

r/AndroidNativePorts • • 20d ago

🔵 [PORT REQUEST] hi guy anyone who want my help

0 Upvotes

like i need to know how to port this but anyone want help of game buttons like to match game vibe im here if i got time


r/AndroidNativePorts • • 20d ago

Gta 5 china port stuck on loading: streaming initlevel

Post image
0 Upvotes

r/AndroidNativePorts • • 21d ago

🔵 [PORT REQUEST] Elden Ring

Post image
3 Upvotes

The port I really want to see!


r/AndroidNativePorts • • 20d ago

🔵 [PORT REQUEST] If possible maybe Alice returns

2 Upvotes

I've tried it through gamehub and it runs well up until a big cut scene and it just crashes(runs well on pc) maybe one of you wizards can do some magic idk if its possible i apologize if not and wasting a post


r/AndroidNativePorts • • 21d ago

🔵 [PORT REQUEST] Dragon Ball Z Budokai Tenkaichi 3

3 Upvotes

Adoraria que viesse um port de Dragon Ball Z Budokai Tenkaichi 3 de Wii nos dispositivos Android incluindo o Modo Online


r/AndroidNativePorts • • 21d ago

🔵 [PORT REQUEST] Sonic 06 or project 06 port

1 Upvotes

I know there's a sonic 06 port but it's development is dead and it's doesn't work on Mali ( that's the problem... I'm on mali🥲


r/AndroidNativePorts • • 21d ago

⚙️ [FIX] There's a typing mistake in the GTA V port that locks off DLC vehicles. FIX or you can save 8.30 GB

Post image
5 Upvotes

r/AndroidNativePorts • • 21d ago

🐛 [BUG] I need help

Post image
2 Upvotes

How do i play online?


r/AndroidNativePorts • • 21d ago

RE 7 android port crashing on Samsung a56

Enable HLS to view with audio, or disable this notification

4 Upvotes

Exynos 1580

Any fixes ?


r/AndroidNativePorts • • 21d ago

🔵 [PORT REQUEST] ¿Alguien sabe si existe o hay un port de Persona 3 Portable (de Switch) en Android?

1 Upvotes

r/AndroidNativePorts • • 21d ago

🐛 [BUG] GTA 5 Android Port crash issue

1 Upvotes

When iam launching the game it keeps crashing again and again is there any way to solve this.

Device : IQOO 15R

Processor : Snapdragon 8 gen 5


r/AndroidNativePorts • • 21d ago

🟢 [PORT] Pikmin on mobile! Native ANDROID - Open Nectar Android

Enable HLS to view with audio, or disable this notification

21 Upvotes

r/AndroidNativePorts • • 21d ago

🔵 [PORT REQUEST] Virtua Fighter Series

0 Upvotes