Skip to content

A graphics extraction library for the Ecco the Dolphin series.

License

Notifications You must be signed in to change notification settings

JohnnyLdeAlba/ecco-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EccoLib

A graphics extraction library for the Ecco the Dolphin series.

Requirements

The below libraries are only necessary for displaying and outputting images to PNG files.

  • Direct2D (d2d1.lib)
  • Windows Imaging Component (windowscodecs.lib)

Supported Games

  • Ecco the Dolphin - Palettes, Tiles, Blocks, Sprites, Stage Sprites and Level Maps
  • Ecco the Dolphin PC - Palettes, Tiles, Blocks, Sprites and Level Maps
  • Ecco 2: The Tides of Time - Palettes, Blocks, Sprites, Stage Sprites and Level Maps
  • Ecco Jr - Palettes, Tiles, Blocks, Sprites and Level Maps

What's the Purpose of the data Directory?

The data directory contains save states from Ecco the Dolphin and Ecco 2. Currently EccoLib does not support decompressors needed for tiles and other data. To remedy this issue, the data folder is provided with save states with all the data already compressed. Support for decompressors will be added soon.

Todo

  • Add tile and block decompressors for Ecco the Dolphin.
  • Add tile and level data decompressors for Ecco 2: The Tides of Time.
  • Add stage sprite extraction support for Ecco PC.

Special Thanks

I would like to thank Leia Ivon Flame of RedDashGames whose research contributed toward the creation of the extraction tool that generated the Ecco PC Level Maps.

Galleries with Images Extracted Using this Library

About

A graphics extraction library for the Ecco the Dolphin series.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published