Etterna

Etterna 0.74.4

Advanced cross-platform rhythm game focused on keyboard play

  • By Etterna Team
  • Open Source
  • Updated Apr 2, 2025
Download for Windows

About Etterna

Etterna is a cross-platform rhythm game similar to Dance Dance Revolution.
It started as a fork of StepMania 5 (v5.0.12), with a focus on keyboard players.
Over time, Etterna evolved into its own game, with in-game multiplayer, the online scoreboard Etterna Online, and a community of over 4,000 players.

What's new in 0.74.4

[0.74.4] - 2025-04-01
As always, back up your Save. That includes any personal modifications to the Assets folder, Noteskins folder, and the entire Save folder. These folders are usually found in the folder your game is installed.
If you made modifications to Theme files for your custom windows, you will need to save that specific Lua file as well.
MacOS Note
OpenSSL is required. It can be installed with Homebrew:
NOTE: If you don't have Homebrew installed already, follow the instructions from the Homebrew website.
brew install openssl
Linux Note
It has come to our attention that newer versions of some distributions like Ubuntu make it difficult to install the required OpenSSL libraries to run the game. If you try to open the game and are hit with an error complaining about OPENSSL_1_1_1 not found despite following proper instructions to install it, try this:
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
Previous release
If you are updating from 0.72 or 0.73 or any other earlier build, you should probably look at the 0.74 release notes: https://github.com/etternagame/etterna/releases/tag/v0.74.0
Changes
- General
- Removed GameCommands url and urlnoexit to resolve a security vulnerability existing in user generated content
- This means Lua can no longer arbitrarily open urls
- Replacement methods added:
- DLMAN:GetProjectPage()
- DLMAN:ShowBugReportSite()
- DLMAN:ShowEditorSite()
- DLMAN:ShowProjectReleases()
- DLMAN:ShowProjectSite()
- DLMAN:ShowPackPage(packid)
- DLMAN:ShowUserPage(username)
- DLMAN:ShowScorePage(username, scoreid)
- pack:DownloadExternally()
- Theme editors, refer to this commit for further advice: here
- Player Overall rating is once again an average of all your skillsets
- Added Lua access to HighScore:GetCountryCode()
- Beginner and Novice pack bundles are swapped
- Added translation support to the default Judgment names
- Rebirth
- Added some quotes
Development
- There are 2 versions of this release. The other version is an April Fools edition with removed Jacks/Chordjacks and funny translated text. Both versions are nearly identical in the executable besides SQLiteCpp
- Updated SQLiteCpp to 3.3.2
- Changed the minimum cmake version for every dependency to 3.5 because GHA refuses to work suddenly

Full release notes »

Technical details

PublisherEtterna Team
AuthorEtterna Project
Version0.74.4
Release date2025-04-02
LicenseMIT
Installer typenullsoft
Architecturex86, x64
Package IDEtternaProject.EtternaGame

Install Etterna from the command line

Install with Windows Package Manager
winget install --id=EtternaProject.EtternaGame -e
Update to the latest version
winget upgrade --id=EtternaProject.EtternaGame -e
Uninstall
winget uninstall --id=EtternaProject.EtternaGame -e
Silent install with the offline installer
"Etterna-0.74.4-win64.exe" /S

cross-platformrhythm-game

Etterna version history

  • 0.72.3
  • 0.72.0
  • 0.71.2
  • 0.71.1
  • 0.70.4

Frequently asked questions

Is Etterna free?

Yes. Etterna is free and open-source software released under the MIT license.

What is the latest version of Etterna?

The latest version is 0.74.4, released on Apr 2, 2025.

Is it safe to download Etterna?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 0f9701553beb6c5c29a54e605d6d6d2c670aebc26dd18ba7446902d27717a2cc.

Which Windows versions does Etterna support?

Etterna runs on Windows and is available for 32-bit (x86), 64-bit (x64) systems.

How do I install Etterna silently?

Run the offline installer with "Etterna-0.74.4-win64.exe" /S, or install it with Windows Package Manager: winget install --id=EtternaProject.EtternaGame -e --silent.

How do I uninstall Etterna?

Open Settings › Apps › Installed apps, find Etterna and select Uninstall. From the command line, run winget uninstall --id=EtternaProject.EtternaGame -e.