beerpsi-x/README.md
2024-07-17 18:48:32 +07:00

1.2 KiB

x

Miscellaneous scripts that don't need their own repo.

app/opt/pack

  • segafs/makesegafs.py: Create an app/opt/pack (same thing) from an unencrypted disk image.
    • Dependencies: pip install construct PyCryptodome
    • You will need to find the BootID key/IV and the HMAC key yourself if you want to make fake apps for whatever reason. Or just don't.

Patchers

  • patchers/b2spatch.mjs: Convert from BemaniPatcher to Spice2x JSON
    • Requires cheerio: npm i cheerio
    • You will need to rename the resulting JSON manually so that they match the {gameCode}-{timestamp}_{entrypoint} format expected by Spice2x.

Arcaea

  • acaca/arcpack.py: Script to extract Arcaea Nintendo Switch arc.pack files

CHUNITHM

  • chuni/rekey_opt.ps1: Rekeys a CHUNITHM International option so that audio doesn't shit the bed when importing into the Japanese version. There must be a bin folder next to this script with DereTore and SonicAudioTools extracted into it.

Card Maker

  • cm/cmpack.py: Script to work with Card Maker .pac files