github TarbleFR/neostation-ios 0.0.1
NeoStation iOS 0.0.1

5 hours ago

NeoStation iOS logo

🎮 NeoStation iOS — 0.0.1

First public GitHub release of NeoStation iOS.

Important

Please read the requirements, source information and third-party credits below before installing or redistributing NeoStation.

NeoStation brings embedded emulators, external integrations, native iOS ports, JIT workflows and library management together in one interface.


📱 Compatible devices

  • ✅ iPhone or iPad
  • ✅ iOS 18 or later
  • ✅ Developer Mode enabled
  • ✅ NeoStation installed as a standalone IPA

An Apple Developer account is recommended, especially to avoid the standard three-app sideloading limit and to use required entitlements more easily.

Performance depends on the device, iOS version, emulator and game.


đŸ“Ļ Installation & signing

NeoStation must be installed as a properly signed standalone IPA.

Compatible methods can include:

  • SideStore
  • AltStore
  • compatible sideloading services
  • TrollStore, when supported
  • Apple Developer signing

❌ LiveContainer is not supported

NeoStation relies on native iOS behavior including JIT, memory entitlements, URL schemes/deep links, external-app communication, native lifecycle management and emulator-specific permissions.


đŸ•šī¸ Embedded emulators

đŸŦ Nintendo GameCube / Wii — DolphiniOS / Dolphin

The GameCube/Wii engine is embedded directly in NeoStation.

đŸ”ĩ PlayStation 2 — ARMSX2 / PCSX2

The PS2 engine is embedded directly in NeoStation.

🔷 PlayStation 3 — RPCS3

The PS3 engine is embedded directly in NeoStation.

These are modified/integrated open-source components. Their original authors and licenses remain fully credited below.


👾 External emulator integrations

đŸ”Ĩ RetroArch

The RetroArch TestFlight / Beta version is recommended for the supported external integration. RetroArch is installed separately.

NeoStation can provide library synchronization, playlists, metadata and supported direct-launch/deep-link flows. Additional RetroArch cores/BIOS files may be required by the systems you use.


⚡ JIT — StikJIT

NeoStation uses StikJIT for supported JIT workflows.

Your environment may require:

  • a valid pairing file
  • Alt Pairing File when required
  • a compatible JIT route
  • appropriate app entitlements

NeoStation → Select Game → Play → JIT Activation → Game


🔷 PlayStation 3 requirements

RPCS3 may require:

  • JIT access
  • Virtual Addressing entitlement
  • Increased Memory entitlement
  • sufficient available RAM
  • correct pairing/JIT configuration

Depending on the signing environment, GetMoreRam may also be required.

âš ī¸ Official PS3 firmware required

You must provide and import your own legitimate PlayStation 3 system firmware.


🎮 Native iOS ports

NeoStation includes integrations for native/recompiled game runtimes such as KartPad and Dusklight.

Warning

NeoStation does not provide original commercial game files, ROMs, ISOs, firmware, BIOS files or copyrighted commercial game assets.

đŸŽī¸ KartPad

KartPad targets Mario Kart Wii. The pinned integration expects supported data from the user's own legally obtained copy; the current profile is PAL RMCP01 revision 0.

đŸ—Ąī¸ Dusklight

Dusklight is a Twilight Princess reimplementation. Users must provide supported game data from their own legally obtained copy as required by the upstream project.

Software licenses for these runtimes do not grant rights in Nintendo-owned game content.


📚 Library setup

NeoStation can:

  • add game folders
  • import supported games
  • synchronize emulator libraries
  • configure integrations
  • import BIOS and firmware files
  • download metadata/artwork
  • configure per-game settings
  • launch supported games

Additional requirements can include:

  • PlayStation 2 → your own BIOS
  • PlayStation 3 → official PS3 firmware
  • RetroArch → appropriate cores / BIOS when required
  • Native ports → data from your legally obtained supported game

âš–ī¸ Credits, licenses & source

NeoStation iOS is possible because of many upstream projects. Attribution does not imply endorsement.

Project Credit / license note
NeoStation Original frontend by Miguel Soto / @misobadev, with @androosio, @ItsRetroPup and all upstream contributors. GPL-3.0-or-later upstream.
NeoStation iOS iOS fork, native integrations and maintenance by @TarbleFR. Upstream rights are preserved.
Dolphin / DolphiniOS Dolphin Emulator, OatmealDome and contributors. Most original Dolphin code is GPL-2.0-or-later; per-file SPDX notices apply.
RPCS3 / XITRIX RPCS3 contributors and XITRIX, with ARMSX3/StikDebug/iOS-community credits preserved. The pinned RPCS3 source states most files are GPL-2.0-only; NeoStation does not claim to relicense RPCS3.
ARMSX2 / PCSX2 ARMSX2 and PCSX2 contributors. GPLv3/upstream component notices apply.
Dusklight TwilitRealm/Dusklight, Twilight Princess decompilation contributors, Aurora/Borealis and dependency authors. Dusklight root license: CC0-1.0.
KartPad / WiiCompiled KartPad by @chrissotraidis; WiiCompiled by @patchzyy. KartPad software is GPL-3.0-only where stated; commercial game-derived rights remain separate.
StikJIT StikDebug/StikJIT contributors. MPL-2.0.
GameDB / GameDB-PS3 Niema / @niemasd, with GameDB-PS3 source attribution including MiSTer Addons and Redump.
NeoStation Assets Optional runtime-downloaded System Art from misobadev/neostation-assets. Original creative assets are CC BY-NC-SA 4.0; console trademarks remain with their owners.
RiiSU / iiSU RiiSU by mult1v4c; system art icons credited to iiSU Interpreted for ES-DE and inspiration to iiSU Network. RiiSU stays remotely hosted and is downloaded only when selected.
RetroArch / libretro External integration; RetroArch/libretro contributors retain their own licenses and notices.
MeloNX / Ryujinx/Ryubing External integration where used; upstream credits and notices apply.
ScreenScraper / RetroAchievements External metadata/account services; their own terms, data and trademarks remain theirs.

Source records supplied with this release

Additional release assets now include:

  • NeoStation-0.0.1-Licenses-and-Notices.zip — collected project and pinned third-party license/notices
  • NeoStation-0.0.1-Source-Manifest.md — exact embedded source revisions and legal/source boundaries
  • NeoStation-0.0.1-NeoStation-Source.tar.gz — exact NeoStation host source tree used to package Build 350
  • NeoStation-0.0.1-SHA256SUMS.txt — checksums for the IPA and companion assets

GitHub's automatic source archives for tag 0.0.1 also point to the exact packaging source commit.

Note

The source manifest is an identity/transparency record, not a claim that unavailable third-party/game-derived source has become licensed or publicly available. In particular, KartPad's own documentation separates GPL-covered software from rights in Nintendo-owned content and the pinned source metadata records a generated translation/profile-source limitation.

System Art license note: optional NeoStation Assets content is fetched at runtime and its original creative assets are CC BY-NC-SA 4.0. RiiSU remains hosted by its upstream project; no standalone RiiSU license file was visible when integrated, so NeoStation records attribution without claiming additional redistribution rights.

Full maintained legal record:
https://github.com/TarbleFR/neostation-ios/blob/main/docs/LEGAL_AND_CREDITS.md


â„ĸī¸ Trademark notice

Nintendo, PlayStation, Sony, Xbox, Microsoft, SEGA, Dolphin, RPCS3, PCSX2, ARMSX2, RetroArch, MeloNX, KartPad, StikJIT and other referenced names/logos are the property of their respective owners where applicable.

NeoStation iOS is an independent project and is not affiliated with, sponsored by or endorsed by those rights holders unless explicitly stated.


✨ One app. One library. Multiple systems.

Library → Metadata → Emulator → JIT → Launch

One library. One interface. The fewest possible steps between choosing a game and playing it.


đŸ“Ļ Release file

Download NeoStation.ipa from the Assets section and sign it using a compatible method.

GitHub release: 0.0.1
Validated internal build: Build 350
Packaging source: 5e6dc00b35b7bb7847c24198d9f4b08ade8ed9a0
IPA size: 143538718 bytes
IPA SHA-256: e1017b96842ec970be3ed0cd981083ee945d069cf76e689a4ca3c81339299b46

The original NeoStation.ipa published with this release has not been replaced or modified by the legal/documentation update.

Don't miss a new neostation-ios release

NewReleases is sending notifications on new releases.