Skip to main content

An open source randomizer patcher for AM2R.

Project description

Yet Another Metroid2 Shuffler (YAMS)

A patcher for providing a different randomization experience to AM2R different to what the game has built-in. It was primarily designed for Randovania, but it's also usable as a standalone patcher.
Usage:
./YAMS-CLI [path-to-original-data-file] [path-to-output-data-file] [path-to-json-file]

The API/Schema for the input json file will soon be documented. In the meantime, one can look at this source file.

Compilation

This project uses git submodules. So before compiling, please ensure you have cloned them (either by doing git clone --recursive https://github.com/randovania/YAMS, or if you have already cloned the repo, git submodule update --init).
After that, you can use the standard dotnet compilation step: dotnet build YAMS-CLI.

License

All code is licensed under the GNU Public License version 3. See the LICENSE-CODE file for full details.
Art assets are licensed under CC-BY-SA 4.0. For the full list of authors and more details, please read the Attribution.md file located in YAMS-LIB/sprites/.

Project details


Release history Release notifications | RSS feed

This version

2.8.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

am2r_yams-2.8.1.tar.gz (2.1 MB view details)

Uploaded Source

Built Distribution

am2r_yams-2.8.1-py3-none-any.whl (2.1 MB view details)

Uploaded Python 3

File details

Details for the file am2r_yams-2.8.1.tar.gz.

File metadata

  • Download URL: am2r_yams-2.8.1.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for am2r_yams-2.8.1.tar.gz
Algorithm Hash digest
SHA256 0209ca99707ab4a3361bbd7d4e2f91cccbf7a0c47338af741de705e8c3615eca
MD5 cb72cc30ba6c928be732e1bcf4d2a696
BLAKE2b-256 f81849f5a60d9d2261bc9ed487a41943c9807c43846c8e476e222f785cc1375a

See more details on using hashes here.

File details

Details for the file am2r_yams-2.8.1-py3-none-any.whl.

File metadata

  • Download URL: am2r_yams-2.8.1-py3-none-any.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for am2r_yams-2.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 63a262504d5cb4309c470f12fe26ceeb4a41c36ace91460d8e5f988608606251
MD5 f8599471ad86179ed21b4c628ebe627f
BLAKE2b-256 677fad1a71e311e761fd5e1a267c3c862ec0d77c3e9bd91d8a3ca5f30ac09704

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page