soe-pack

A library and utility for accessing SOE pack files

Usage no npm install needed!

<script type="module">
  import soePack from 'https://cdn.skypack.dev/soe-pack';
</script>

README

soe-pack

A library and utility for accessing SOE pack files

Building

Install Node and run:

npm install

in project folder.

Edit paths in batch scripts to match your own setup.

Running

Create manifest and diffs for game (e.g. PS2 test, PS2 live, EQL):

update_test.bat
update_live.bat
update_eql.bat

Manifest and diff files are placed in "manifests/[gameid]/".

Extract all added and modified assets from latest diff:

extract_diff_test.bat
extract_diff_live.bat
extract_diff_eql.bat

Assets are extracted to "assets/[gameid]/".