Skip to content

Releases: JonathanDC64/FFCCEOT-Recomp

v0.2.0-alpha

v0.2.0-alpha Pre-release
Pre-release

Choose a tag to compare

@JonathanDC64 JonathanDC64 released this 10 Oct 14:06

This alpha adds the European version of the game (and a language setting) to the native PC port of Final Fantasy Crystal Chronicles: Echoes of Time (Nintendo DS), made by statically recompiling the game. It is an early build: it has been played through the opening areas, not the whole game, so expect bugs. Please report them.

Nothing of the game is included. You supply your own copy of the game. Two dumps are supported, checked by SHA-1:

Version Code File SHA-1
USA CFIE Final Fantasy Crystal Chronicles - Echoes of Time (USA) (En,Fr,Es).nds 1df23d5a3a655bdd587c360b581202931d0f66e1
Europe CFIP Final Fantasy Crystal Chronicles - Echoes of Time (Europe) (En,Fr,De,Es).nds 18f7004f74c83feba40f003641ec00571e52a301

The program checks the dump and builds the game on your PC, once, in about a minute (about 20 seconds on a fast PC). Nothing else needs to be installed.

What's new in 0.2.0-alpha

  • European version supported (CFIP). Each version keeps its own save (cfie.sav, cfip.sav); a USA save also loads in the European game.
  • Language setting (Settings, Game, or --language): English, French, German or Spanish. It sets the language the game plays in: the USA version has English, French and Spanish, the European version adds German (a language a version lacks plays in English). The default is English. This works in both versions.
  • Crash reports now quote the fatal error, and a second instance running at the same time gets its own log file.

Download

System File How
Windows 10/11, 64-bit FFCCEOT-Recomp-0.2.0-alpha-windows-x64.zip Unzip to a folder you can write to (not Program Files) and run ffcc.exe
Linux, 64-bit (glibc 2.35 or newer; Steam Deck in desktop mode) FFCCEOT-Recomp-0.2.0-alpha-x86_64.AppImage chmod +x the file and run it

SHA256SUMS.txt has the checksums. The builds are unsigned, so Windows SmartScreen or your antivirus may warn about the program and about the game module it builds on your PC (choose More info, then Run anyway).

Features

  • Single-screen play with a touchable picture-in-picture second screen, or main + side, stacked, side by side and two-window layouts.
  • High resolution (up to 16x the DS, 4K and beyond) with scaling filters, texture smoothing and stable textures.
  • 3D at 60 fps or at your display's refresh rate, with frame pacing for G-Sync and FreeSync displays.
  • Widescreen (16:9, 16:10, 21:9, 32:9) with the HUD at the screen edges.
  • Gamepad and keyboard play with no touch screen needed, analog movement, a radial for the spell elements, rebinding.
  • Online multiplayer through the Wi-Fi Connection revival servers (Kaeru WFC, WiiLink WFC or your own).
  • Skip logos, fast loading and saving, and two presets (Original and Enhanced) offered on first start.

Experimental

Features marked with a warning icon in the settings have had the least testing: widescreen and HUD placement, 3D at 60 fps and at your display's refresh rate, frame pacing, stable and smoothed textures, analog movement in multiplayer, and everything online.

Known gaps

  • The European version has had less testing than the USA one. Booting, loading a USA save into the field, the German text, spells, analog movement and widescreen were checked. Saving and online play with it were not tested enough: the host crashed once during a Wi-Fi Connection session and has not crashed again. If it happens to you, the crash report now says why; please send it. Whether European and USA players can find each other online is unknown.
  • No crash dialog on Linux yet (logs and problem reports work).
  • Local wireless between instances on one PC works on Windows only.
  • Not played through the whole game.

Saves and settings

Windows: %APPDATA%\FFCCEOT-Recomp\EchoesOfTime. Linux: ~/.local/share/FFCCEOT-Recomp/EchoesOfTime. Put a file named portable.txt next to the program (next to the .AppImage on Linux) to keep them in a data folder beside it instead.

Reporting problems

Use Report an issue in the in-game menu: it collects the version, settings, a recent log and a screenshot, with personal paths removed, and opens a prefilled GitHub issue. Or open an issue yourself.

Licence: GPL-3.0. Not affiliated with or endorsed by Square Enix or Nintendo. The credits and licence texts are in the package (NOTICE.md, the licenses folder) and in Settings → About.

v0.1.0-alpha

v0.1.0-alpha Pre-release
Pre-release

Choose a tag to compare

@JonathanDC64 JonathanDC64 released this 10 Oct 02:03

First public alpha of a native PC port of Final Fantasy Crystal Chronicles: Echoes of Time (Nintendo DS), made by statically recompiling the game. It is an early build: it has been played through the opening areas, not the whole game, so expect bugs. Please report them.

Nothing of the game is included. You supply your own copy of the game (USA, Final Fantasy Crystal Chronicles - Echoes of Time (USA) (En,Fr,Es).nds, SHA-1 1df23d5a3a655bdd587c360b581202931d0f66e1). The program checks it and builds the game on your PC, once, in about a minute. Nothing else needs to be installed.

Download

System File How
Windows 10/11, 64-bit FFCCEOT-Recomp-0.1.0-alpha-windows-x64.zip Unzip to a folder you can write to (not Program Files) and run ffcc.exe
Linux, 64-bit (glibc 2.35 or newer; Steam Deck in desktop mode) FFCCEOT-Recomp-0.1.0-alpha-x86_64.AppImage chmod +x the file and run it

SHA256SUMS.txt has the checksums. The builds are unsigned, so Windows SmartScreen or your antivirus may warn about the program and about the game module it builds on your PC (choose More info, then Run anyway).

What you get

  • Single-screen play with a touchable picture-in-picture second screen, or main + side, stacked, side by side and two-window layouts.
  • High resolution (up to 16x the DS, 4K and beyond) with scaling filters, texture smoothing and stable textures.
  • 3D at 60 fps or at your display's refresh rate, with frame pacing for G-Sync and FreeSync displays.
  • Widescreen (16:9, 16:10, 21:9, 32:9) with the HUD at the screen edges.
  • Gamepad and keyboard play with no touch screen needed, analog movement, a radial for the spell elements, rebinding.
  • Online multiplayer through the Wi-Fi Connection revival servers (Kaeru WFC, WiiLink WFC or your own).
  • Skip logos, fast loading and saving, and two presets (Original and Enhanced) offered on first start.

Experimental

Features marked with a warning icon in the settings have had the least testing: widescreen and HUD placement, 3D at 60 fps and at your display's refresh rate, frame pacing, stable and smoothed textures, analog movement in multiplayer, and everything online.

Known gaps

  • No crash dialog on Linux yet (logs and problem reports work).
  • Local wireless between instances on one PC works on Windows only.
  • Only the USA version is supported.
  • Not played through the whole game.

Saves and settings

Windows: %APPDATA%\FFCCEOT-Recomp\EchoesOfTime. Linux: ~/.local/share/FFCCEOT-Recomp/EchoesOfTime. Put a file named portable.txt next to the program (next to the .AppImage on Linux) to keep them in a data folder beside it instead.

Reporting problems

Use Report an issue in the in-game menu: it collects the version, settings, a recent log and a screenshot, with personal paths removed, and opens a prefilled GitHub issue. Or open an issue yourself.

Licence: GPL-3.0. Not affiliated with or endorsed by Square Enix or Nintendo. The credits and licence texts are in the package (NOTICE.md, the licenses folder) and in Settings → About.