← recipe book

Needs test

Eternal Daughter

Proton (Windows) Metroidvania 2002 other ⚙ GE-Proton
Does it run on your Deck?

About

Eternal Daughter is a 2002 freeware Metroidvania action platformer developed by Derek Yu and Jon Perry under the Blackeye Software label, predating the release of Cave Story and standing as one of the earliest polished indie Metroidvania games. Players guide Mia through an interconnected world of exploration, combat, and ability unlocks in the classic Metroid/Castlevania tradition. Derek Yu went on to create Spelunky, making Eternal Daughter a notable piece of indie game history. The game is completely free and available from the developer's website and archive.org.

Identity

DeveloperDerek Yu and Jon Perry (Blackeye Software)
PublisherBlackeye Software
Released2002
GenreMetroidvania
ModesSingle-player
Engineother
TypeProton (Windows)
AliasesEternal Daughter Freeware, Eternal Daughter Blackeye

Launch

Binary
Eternal Daughter.exe
Needs files
none beyond the binary

Proton

Version
GE-Proton
Winetricks

⚙ Setup notes

Run with GE-Proton. Very lightweight 2002 freeware game built in Clickteam Multimedia Fusion (the archive ships Cncs232.dll alongside the exe) — these MMF titles generally run fine under Proton, though there is no Steam page so no real ProtonDB data exists. The executable is named 'Eternal Daughter.exe' (with a space), not EternalDaughter.exe. Keyboard-only — no native gamepad support; use a Steam Input controller layout to map an Xbox or other controller to the keyboard controls. The original blackeyesoftware.com site is defunct; download the freeware release from Derek Yu's site (derekyu.com) or the Internet Archive. Created by Derek Yu (later creator of Spelunky) and Jon Perry as Blackeye Software.

The one thing to know

Completely free freeware — download from Derek Yu's site (derekyu.com) or the Internet Archive; the original blackeyesoftware.com site is now defunct. Not a Steam title, so there is no ProtonDB entry (protondb_tier left empty). Built in Clickteam Multimedia Fusion; the executable is 'Eternal Daughter.exe' (with a space) and ships with Cncs232.dll — these old MMF games generally run fine under Proton but should be tested on the Deck. No native gamepad support — keyboard-only, so use a Steam Input controller layout to map controller buttons to keyboard inputs. Created by Derek Yu and Jon Perry; Derek Yu later made Spelunky. One of the earliest polished Metroidvania indie games, predating Cave Story.

Community guides

Write-ups and threads from people who got this (or a similar) game running. deckport links to them — it doesn't reproduce them.

Get the artwork

deckport never hosts game images. Open this game on SteamGridDB, pick the cover / hero / logo / icon you like, and drop them into the game folder under .deckport-art/ before you push it to the Deck. The importer files them under the right names automatically.

Run it on your Deck

Two files: the one-time importer (deckport.py) in your Deck's home folder, and this game's install helper. Copy the game into ~/Games and run the helper with Steam closed — it writes the recipe (binary, launch options, Proton version) and registers the shortcut with artwork.