Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

ALX is a command line tool for Linux, macOS and Windows to export and import the game data of Skies of Arcadia, Skies of Arcadia Legends, Eternal Arcadia (エターナルアルカディア), and Eternal Arcadia Legends (エターナルアルカディアレジェンド).

License

NotificationsYou must be signed in to change notification settings

Taikocuya/ALX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALX is a command line tool for Linux, macOS and Windows to export and importthe game data of Skies of Arcadia, Skies of Arcadia Legends, Eternal Arcadia(エターナルアルカディア), and Eternal Arcadia Legends (エターナルアルカディアレジェンド).

CLI

Features

  • Character Skills (Super Moves and Magic)
  • Character Stats (EXP Boosts, EXP Curves, Magic EXP Curves, Parameters andSpirit Curves)
  • Crew Members
  • Defined Strings (Detector for Shift_JIS and Windows-1252 Strings)
  • Enemy Ship Stats (Action Patterns and Parameters)
  • Enemy Skills (Super Moves and Magic)
  • Enemy Stats (Action Patterns, Encounters, Events and Parameters)
  • Items (Accessories, Armors, Ship Cannons, Ship Accessories, Ship Items,Special Items, Usable Items and Weapons)
  • Playable Ship Stats
  • Map Scripts (Events, Tasks and Versions)
  • Shops
  • Swashbuckler Ratings
  • Treasure Chests

Requirements

The commands in thebin directory require:

  • Ruby 2.7+ (Linux and macOS only)
  • Extracted image of Skies of Arcadia, Skies of Arcadia Legends, EternalArcadia (エターナルアルカディア) or Eternal Arcadia Legends (エターナルアルカディアレジェンド)

The CSV files in thebuild anddist directories require:

Download

Installation

Pre-exported CSV files with complete game data can already be found in thedist directory.

FolderDescription
2000-03-03-dc-jp-demoKuzokuban (Trial Edition)
2000-04-07-dc-jp-demoDreamcast Express Vol. 6
2000-05-09-dc-us-demoE3 Prototype
2000-08-21-dc-us-demoOfficial Sega Dreamcast Magazine Vol. 9
2000-08-23-dc-jp-barai@barai Version
2000-08-28-dc-jp-finalFinal JP Build
2000-09-07-dc-us-protoV0.830 Prototype
2000-09-14-dc-us-protoV0.840 Prototype
2000-09-18-dc-us-finalFinal US Build
2000-11-15-dc-eu-protoBeta Preview
2001-02-13-dc-eu-demoDreamon Vol. 20
2001-02-19-dc-eu-finalFinal EU Build
2002-11-12-gc-jp-finalFinal JP Build
2002-12-19-gc-us-finalFinal US Build
2003-03-05-gc-eu-finalFinal EU Build

If you want to import and export the game data by yourself, you need in thebuild directory at least one extracted image of Skies of Arcadia, Skies ofArcadia Legends, Eternal Arcadia (エターナルアルカディア) or Eternal Arcadia Legends(エターナルアルカディアレジェンド). Depending on the platform the directory structureshould look like this.

build├── custom-name-dc│   ├── meta│   │   └── IP.BIN│   └── root│       ├── BATTLE│       ├── FIELD│       ├── 1ST_READ.BIN│       └── ...└── custom-name-gc    └── root        ├── &&systemdata        ├── battle        ├── field        ├── opening.bnr        └── ...

To obtain the game data for theroot directory, you need a correspondingimage (ISO, GCM or GDI) and the appropriate data extraction tool:

Commands

All commands and utilities can be found in thebin directory. On Linux andmacOS, you have to install Ruby first to run the RB scripts. Windows userscan optionally do this as well or simply run the CMD scripts which use theincluded Ruby.

buildimage.cmd & buildimage.rb

Builds a bootable Dreamcast or GameCube image in theimage directory. Thedestination directory is created automatically if required. This utility onlysupports Windows.

build├── custom-name-dc│   ├── image│   ├── meta│   └── root└── custom-name-gc    ├── image    └── root

clearcache.cmd & clearcache.rb

Clears the cache storage in thecache directory. Normally, you will not needthis utility, however, it can be used to force a recompilation of all files.

build├── custom-name-dc│   ├── cache│   ├── meta│   └── root└── custom-name-gc    ├── cache    └── root

createbackup.cmd & createbackup.rb

Creates a backup of theroot directory and stores it in thebackupdirectory. The destination directory is created automatically if required.This utility only considers files that can actually be examined by ALX. It isnot recommended for a complete backup of all files.

build├── custom-name-dc│   ├── backup│   ├── meta│   └── root└── custom-name-gc    ├── backup    └── root

export.cmd & export.rb

Executes all export commands inbin exceptexportdefinedstring.cmd,exportdefinedstring.rb,exportscripttask.cmd andexportscripttask.rb.Exports everything from theroot to thedata directory. The destinationdirectory is created automatically if required.

build├── custom-name-dc│   ├── data│   ├── meta│   └── root└── custom-name-gc    ├── data    └── root

import.cmd & import.rb

Executes all import commands inbin exceptimportdefinedstring.cmd,importdefinedstring.rb,importscripttask.cmd andimportscripttask.rb.Imports everything from thedata to theroot directory. The destinationdirectory must exist.

build├── custom-name-dc│   ├── data│   ├── meta│   └── root└── custom-name-gc    ├── data    └── root

restorebackup.cmd & restorebackup.rb

Restores the backup from thebackup directory and overwrites existing filesin theroot directory. The destination directory must exist. This utilityonly considers files that can actually be examined by ALX.

build├── custom-name-dc│   ├── backup│   ├── meta│   └── root└── custom-name-gc    ├── backup    └── root

Resources

CSV

Acknowledgments

SeeCREDITS.md for a full list of the awesome people, groupsand software that made this project possible.

License

Copyright (C) 2024 Marcel Renner. ALX is licensed under the GNU General PublicLicense, Version 3.0. SeeLICENSE.md for the full license text.

About

ALX is a command line tool for Linux, macOS and Windows to export and import the game data of Skies of Arcadia, Skies of Arcadia Legends, Eternal Arcadia (エターナルアルカディア), and Eternal Arcadia Legends (エターナルアルカディアレジェンド).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp