two-torial-sp2xpatcher/README.md
2024-06-26 12:01:29 +02:00

4.3 KiB

TWO-TORIAL's Spice2x Patcher

URL: https://sp2x.two-torial.xyz/

About

This repo contains patches to use with Spice2x 'Import from URL' feature.
We'll be keeping the repo public and url alive for as long as possible, feel free to contibute patches for the community through pull requests!

Usage

See our guide on spice2x patching and use the url provided above.

Contributing

You may help the community by contributing patches.

How?

Fork the project, add/modify files, propose a Pull Request and we'll get to it asap.
Important Note: When adding a new game version, add it to the List of supported games using the existing format, we won't merge your PR until you do.

Once a pull request is merged, patches will be available within minutes at https://sp2x.two-torial.xyz/

JSON Naming

Spice2x patches have one json file per game version.
It needs to be named in a very specific way to be recognized by the Spice2x 'Import from URL' feature.

A python peinfo.py script is available to help you figure that name out for your provided game's dll file.
Check out peinfo's README for more information.

Converting web to json (spice2x) patches

Right now this has to be done manually, however we plan on having tooling available to make this easier.
Look at the files respective structures (html and json) and try to figure it out yourself.

Porting spice2x patches

It is possible to port patches from one version of a game to another.
A python port_sp2x_patches.py script is available to help you through some of that work.
However it will not be able to port all patches and it will not always be 100% accurate, false positives can occur.
Porting patches the script cannot, or fixing false positives will have to be done manually.

Supported Games

Click on a game's name to reveal supported versions.

beatmania IIDX 30 RESIDENT

[LDJ-003] bm2dx.dll

[LDJ-010] bm2dx.dll

[LDJ-012] bm2dx.dll

beatmania IIDX 31 EPOLIS

[LDJ-012] bm2dx.dll

[LDJ-010] bm2dx.dll

Sound Voltex Exceed Gear

[KFC] soundvoltex.dll