Free · Open source

Download NOVA Swift.

Pick your platform. Everything is free. You'll need your own copy of EV Nova; the game imports it on first launch.

Linux & Steam Deck

x86_64 · Godot build
Beta
  • Extract anywhere and run NovaSwift.sh.
  • On the Deck, add it to Steam as a non-Steam game for Game Mode.
  • LAN, direct-IP and community-server multiplayer.
  • Checks GitHub for updates in Settings.

NovaSwift-linux-x86_64.tar.gz

Windows

x86_64 · Godot build
Beta
  • Extract anywhere and run NovaSwift.exe.
  • Not code-signed yet: if SmartScreen warns, choose More info, then Run anyway.
  • Same game and multiplayer as the Linux build; movies work out of the box.
  • Checks GitHub for updates in Settings.

NovaSwift-windows-x86_64.zip

Dedicated server

Linux · Windows · macOS · Docker
New

Host a 24/7 multiplayer server on a spare PC, a Raspberry Pi or a cheap VPS. It doesn't need the game or any EV Nova data, and you run it from a web admin panel.

Build from source

Swift · Xcode · Godot
Open source

The Apple app builds with Xcode on a Mac. The Godot desktop packages are described in PACKAGING.md. A Godot build for macOS is on the releases page for testing only (unsigned: right-click, Open the first time).

Before you play

What you'll need.

Your EV Nova data

NOVA Swift is an engine, not a copy of the game. You need the data files from your own EV Nova install (the Windows version's files or a Mac Nova Files folder). The setup wizard finds and imports them.

Adding your data

A reasonable machine

macOS 14 or later, iOS and iPadOS 17 or later, tvOS 17 or later, a 64-bit (x86_64) Linux PC or Steam Deck, or a 64-bit Windows 10/11 PC. The Linux and Windows betas are new, so expect rough edges.

FAQ

Optional extras

A game controller for the couch, ffmpeg on Linux to play the original movies, and plug-ins from the community catalog.

Community plug-ins
Releases

What's new.

All releases

Linux, Steam Deck & Windows 1.0.0-beta.1

Multiplayer fixes from the first weekend of people playing together, controller fixes, and IPv6 support.

Release notes →

Linux, Steam Deck & Windows 0.7.0-beta.2

Multiplayer arrives (LAN, direct IP and public servers), plus the first Windows build and the new dedicated server.

Release notes →
Build it yourself

From source.

The Apple app needs a Mac with Xcode. Clone the repository, run the setup script, put your EV Nova data in data/base/, open the project and run any target: macOS, iOS, iPadOS or tvOS.

The Godot frontend and the dedicated server have their own packaging scripts for Linux, Windows and macOS.

# clone and fetch dependencies
git clone https://github.com/SirStig/NovaSwift.git
cd NovaSwift && scripts/setup.sh

# put your own EV Nova data in data/base/, then
open app/NovaSwift.xcodeproj