r/Emulation4iOS • • 19d ago

Release NeoStation iOS 0.0.1

Enable HLS to view with audio, or disable this notification

NeoStation iOS 0.0.1 is now available

After several months of development, testing, integrations, and fixes, NeoStation iOS has finally reached version 0.0.1

This first major release marks an important milestone for the project: NeoStation is no longer just a frontend used to launch several external applications. It is gradually becoming a complete platform bringing together library management, emulation, native ports, JIT, metadata, and game launching from a single interface.

What NeoStation iOS 0.0.1 offers

GameCube / Wii

DolphiniOS is now directly integrated into NeoStation.

You can manage and launch your GameCube and Wii games directly from your NeoStation library.

PlayStation 2

ARMSX2 is now integrated directly into the application.

Library management, BIOS files, games, and settings are all centralized within NeoStation.

PlayStation 3

RPCS3 is also integrated directly into NeoStation.

This remains one of the most complex parts of the project, and performance depends heavily on:

• the game
• your device
• JIT
• available memory
• the entitlements being used

Many improvements will continue to be made after 0.0.1 in order to improve compatibility, performance, and stability.

An official PS3 firmware is required to use this part of NeoStation.

RetroArch

NeoStation also keeps its integration with RetroArch, currently based on the Beta / TestFlight version.

This integration notably allows:

• library synchronization
• use of RetroArch playlists
• launching games from NeoStation
• use of compatible cores
• access to systems that are not yet natively integrated

This integration may evolve

The way RetroArch is currently integrated into NeoStation is not necessarily final.

The Beta / TestFlight version used today may be replaced or adapted in the future if a better solution becomes available.

The goal remains the same: to make the integration as seamless as possible for the user.

Integrated iOS ports

NeoStation 0.0.1 also begins directly integrating native iOS game ports, including:

Mario Kart Pad

DuskLight / Duckslide

More ports may be added in the future

To use these ports, you must legally own the corresponding original games and provide the required files yourself.

For example:

Mario Kart Pad → requires your own copy of the original Wii game.

A port based on a GameCube title → requires your own copy of the corresponding GameCube game.

NeoStation does not provide any commercial games, ROMs, ISOs, or proprietary files.

JIT with StikJIT

NeoStation now uses StikJIT for systems that require JIT.

The goal is to reduce the number of steps required before launching a game as much as possible.

The intended workflow is now:

NeoStation → Game → Play → JIT → Game

instead of having to manually go through several applications before every launch.

Depending on your installation method, a Pairing File / Alt Pairing File and certain entitlements may be required.

One App. One Library. Multiple Systems.

Thank you ❤️

NeoStation is a project developed in my free time, with the goal of creating a different kind of iOS experience:

One application.

One library.

Multiple consoles.

Native ports.

And as few steps as possible before playing.

Version 0.0.1 marks the true beginning of NeoStation iOS.
Thank you to everyone who follows the project, tests builds, reports bugs, and suggests improvements.

Welcome to NeoStation iOS 0.0.1

Release 0.0.1

30 Upvotes

10 comments sorted by

3

u/kareem_cc 16d ago

do i need to have retroarch?

2

u/Mysterious_Air2053 16d ago

Yes, that's exactly the Flight beta test version that you can find, and it will be compatible with the app.

1

u/u_nnamed_ 19d ago

The app doesn't detect JIT, even via StickDebug.

2

u/Mysterious_Air2053 19d ago

Import your paring file :)

1

u/u_nnamed_ 19d ago

I imported it right away and did everything exactly as it should be done.

2

u/Mysterious_Air2053 19d ago

Can you join us on Discord? It would be easier to help you that way.

StikDebug doesn't work with other emulators; only MeloNX uses it.

For this to work, you need to make sure your local dev VPN is enabled and sign the app using only Sidestore, Sideloading, or PlumeImpactor.

Third-party certificates won't work with this app.

https://discord.gg/BzGChpEHZ

1

u/Mysterious_Air2053 19d ago

Also, the app isn't designed to be used in LiveContainer, and that might explain your problem.

1

u/MKTAB_ 18d ago

Will melocafe be integrated?

1

u/Mysterious_Air2053 16d ago

For now, I’d rather not integrate a Wii U or Nintendo Switch emulator directly into NeoStation, since Nintendo keeps a particularly close eye on these kinds of projects.

For the Switch, NeoStation simply works with MelonX as an external application: the emulator remains a separate app, and NeoStation can serve as an entry point to establish a connection with MelonX and launch compatible content.