Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

afs-utils

Shenmue AFS Utils is a GUI application used to create, open and extract content of AFS files, uncompressed archive files found in Shenmue, Shenmue II and other SEGA games.

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Shenmue AFS Utils

Shenmue AFS Utils is a GUI application used to create, open and extract content of AFS files, uncompressed archive files found in Shenmue, Shenmue II and other SEGA games.

History

Shenmue AFS Utils was developed for the Shenmue Translation Pack, mostly between 2006 and 2009. The most current version is a Delphi project targeted exclusively at Windows.

This repository is a port to Lazarus/Free Pascal, targeting Windows and UNIX systems.

What's changed in this port ?

Most of the code is identical, without major changes.

Minor changes :

  • Added popup menu on the AFS list, to close one or more files
  • Rewrote XML handling with native Lazarus units
  • Added conditional custom compiler options for UNIX and macOS

Download

No binaries are available at the moment.

How-to build

This project can be compiled using the latest stable or development version of Lazarus/Free Pascal.

Also needed:

Credits

Original Delphi version : Manic

Lazarus/FreePascal version : Manic

License

This project is made available under the GNU General Public License v3.0.