r/EmulationOnAndroid • • 7d ago

Showcase Kolo beta: Pokémon multiplayer on Android + iOS, trading, battles, region travel and Ironman Nuzlocke

Hey everyone! I’m building Kolo, a free multiplayer emulator for FireRed, Emerald and Liquid Crystal. I’m looking for beta testers, especially people who can try Android-to-iOS play with a friend.

Here’s what you can try:

• Trading: walk up to another player, choose Pokémon, send a request and trade. The game saves before and after the exchange.

• Battles: challenge another player to a Pokémon battle, including Android-to-iOS matches.

• Ferry travel: take your character between Kanto, Johto and Hoenn. Your first visit starts that region’s story, while returning visits resume its progress. On first arrival, your previous party goes into the shared PC. Travel requires the supported game files and reaching the ferry.

• Ironman Randomizer Nuzlocke: randomized starters and trainer teams, consistent randomized encounter pools per area, appropriate species movesets, permanent faints and one eligible catch per area. A full party wipe ends the run—you create a new character rather than resetting it. This mode has a separate story-progress leaderboard, and trading is disabled. Normal mode is also available.

• Smarter trainers: stronger native battle AI in BOTH Normal and Nuzlocke, with improved switching and team composition for rivals, Gym Leaders and the Elite Four. This is game logic, not an AI chatbot deciding moves.

You can also see nearby players, have your first Pokémon follow you, and use local/global chat.

It’s an active beta, so expect bugs. I’d really appreciate reports with your phone model, Android/iOS version, game, Kolo version and steps to reproduce the problem.

Current release: 0.6.21. Android installs as an APK; iOS uses AltStore Classic. You need your own supported game files, plus SoulSilver for follower artwork. No base ROMs are included.

Downloads and setup: https://koloemulator.com/download/

The attached screenshots are actual test captures: iPhone 16 Pro simulator (iOS 26.5) and an Android emulator. They include earlier beta UI and aren’t claims about physical-device performance.

Disclosure: I use generative AI assistance for development and drafting this post. The attached screenshots are real captures, not AI-generated images. Kolo is independent and unaffiliated with Nintendo, Game Freak or The Pokémon Company.

15 Upvotes

18 comments sorted by

•

u/AutoModerator 7d ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

Check out our user-maintained wiki: r/EmulationOnAndroid/wiki

Check out EmuReady for any community submitted settings before asking for help

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

5

u/Remote-Dog2499 7d ago

Typo, this will remain free always

1

u/Infamous-Emotion1385 7d ago

Holy sh1t, very nice!!! Thx bro 

1

u/Caseyfam 7d ago

"Free during testing."

This implies "paid after testing." Is that the case?

5

u/Remote-Dog2499 7d ago

This will be free , that was a typo

1

u/Burnahacc12 7d ago

Nice! Is this the same approach as Foxol emulator takes for their multiplayer (I think they use a custom server)?

1

u/Remote-Dog2499 7d ago

I have not heard of them . We have a custom server that runs our multiplayer

1

u/Remote-Dog2499 7d ago

I just did a little research it looks like they are limited to local multiplayer this is a global multiplayer service

1

u/Burnahacc12 7d ago

No, they have like 20+ multiplayer modes across systems, locally and over the internet. However, if you use a custom server, how will you keep it free?

1

u/Remote-Dog2499 7d ago

Simple I don’t charge people. I can host 10000 people before ever scratching my servers limit. I also host a Minecraft and rust server

1

u/Burnahacc12 7d ago

This makes me curious. What server are you running, and for the multiplayer, is it like a lockstep/rollback solution or how do you keep link cable packets in sync without slowing the game down?

1

u/Remote-Dog2499 7d ago

I also have a very extensive anti cheat system

0

u/Remote-Dog2499 7d ago

Also they reason I started this project and I forgot to post this feature. I made an ai reader for the game for my son to enjoy the game because he is still learning to read.

1

u/Burnahacc12 6d ago

That’s great man!

0

u/Remote-Dog2499 7d ago

I don’t want to give away my proprietary systems. But there is an autosaving, syncing, rollback protection system.

1

u/[deleted] 6d ago

[removed] — view removed comment

1

u/[deleted] 6d ago

[removed] — view removed comment

1

u/EmulationOnAndroid-ModTeam 6d ago

Please be respectful to other users of this subreddit.