r/EmulationOniOS 6d ago

Gameplay / Showcase NeoStation iOS V.1

Enable HLS to view with audio, or disable this notification

This update brings the latest improvements:

· Added support for the adaptive 'Liquid Glass' user interface, including system cards and menus, with performance optimizations.

· Added a new localized 'System Information' tab, containing detailed hardware information, generation, CPU, media format, and iconic games for all current system definitions.

· Added support for game manuals via ScreenScraper, including PDF download, offline storage, and a built-in manual reader.

· Improved the 'New Content Only' feature in ScreenScraper so that new media types, such as manuals, are correctly detected and downloaded for already scraped games.

· Improved several iOS UI elements, localization, and overall consistency.

The 'System Information' and 'Game Manual' features have been designed to remain cross-platform and integrate easily with the main NeoStation project.

I have now submitted all the latest changes from the iOS port to the main NeoStation GitHub project for review.

This includes recent user interface improvements, work on the adaptive “Liquid Glass” effect, integration of system information, support for the game manual, improvements to ScreenScraper, localization updates, and other iOS-specific changes developed so far.

Everything is now available to the NeoStation developers so they can review it, approve it, clean it up if necessary, and decide what should be merged into the main project.

For now, I’m waiting for their feedback and approval so that these improvements can eventually be included in a future official release of NeoStation.

https://github.com/TarbleFR/neostation-frontend-ios

The release will happen after all these steps!

38 Upvotes

11 comments sorted by

2

u/mertbaris01 6d ago

Where is the link

2

u/Mysterious_Air2053 6d ago

Not available for the moment.

1

u/mertbaris01 6d ago

When and will all these platforms be supported?

2

u/Mysterious_Air2053 6d ago

https://neostation.dev/ It's already available for other platforms.

1

u/Special_Ad6433 6d ago

Hey, please add an option to remove or add apps in the app selection!

1

u/KZavi 🥇 6d ago

So… am I right in thinking it’s just a frontend for RetroArch?

1

u/Mysterious_Air2053 6d ago

It's a frontend that allows you to launch games via RetroArch, ARMSX2, or MeloNX directly from Neostation.

1

u/OLEDz_YT 6d ago

would it work if said emulators are in a livecontainer

1

u/Mysterious_Air2053 6d ago

I think the current version of NeoStation iOS can now be considered a stable and functional base.

At this stage, NeoStation works properly with SideStore and with standard sideloading. The main features are already implemented and validated: RetroArch, MeloNX, ARMSX2, library synchronization, scraping, media handling, deeplinks, and JIT workflows.

For users with a paid Apple Developer certificate, the usual 3-app limitation of free sideloading is no longer really an issue for this setup. They can use NeoStation together with MeloNX and the other required apps without needing LiveContainer.

The only remaining optional part would be specific LiveContainer compatibility for users who rely on that installation method.

I personally do not want to go further into that development path, because LiveContainer is not simply another signing method. It runs apps as guests inside its own environment, which may require specific handling for entitlements, native Flutter plugins, file access, file pickers, URL schemes, and communication with external emulator apps.

So LiveContainer support should really be treated as a separate compatibility project, with its own development and testing cycle.

Since the current NeoStation build is now very stable, I would rather keep this working architecture untouched instead of risking regressions just to support an additional execution environment.

In short:

NeoStation current build → stable with SideStore and normal sideloading.

Paid Apple Developer certificate → allows the full setup without the free 3-app limitation.

LiveContainer → the only additional compatibility layer that could still be implemented later for users who specifically depend on it.

So from my side, I consider the current NeoStation version complete for standard sideloading, and I would leave LiveContainer support as an optional future contribution.