An open source randomizer patcher for Metroid Prime Hunters.
Project description
Open Prime Hunters Rando
Open Source randomizer patcher for Metroid Prime Hunters. Currently supports patching the following:
- Starting Items
- Pickups
- Force Fields
Usage
You will need to provide JSON data matching the JSON schema in order to successfully patch the game.
The patcher expects a path to an unmodified .nds file of Metroid Prime Hunters as well as the desired output directory. The patcher will create a modified .nds which can be used on any DS Emulator or flashcart.
With a JSON file:
python -m open-prime-hunters-rando --input-path path/to/prime-hunters/file.nds --output-path path/to/the/output/directory --input-json path/to/patcher-config.json
Development
This repository uses pre-commit.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file open_prime_hunters_rando-0.8.0.tar.gz.
File metadata
- Download URL: open_prime_hunters_rando-0.8.0.tar.gz
- Upload date:
- Size: 105.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e198cb8fa4fc65b948a07594cac8ec36613622bd17329d28081fe1a76720f568
|
|
| MD5 |
a78a728e3dd6278a8859c30044ffaf1e
|
|
| BLAKE2b-256 |
e42148eb0558952d5ce4a89874f5654b2d35ef5c9670e68a465b5c2995fa3adc
|
Provenance
The following attestation bundles were made for open_prime_hunters_rando-0.8.0.tar.gz:
Publisher:
python.yml on randovania/open-prime-hunters-rando
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
open_prime_hunters_rando-0.8.0.tar.gz -
Subject digest:
e198cb8fa4fc65b948a07594cac8ec36613622bd17329d28081fe1a76720f568 - Sigstore transparency entry: 1425178081
- Sigstore integration time:
-
Permalink:
randovania/open-prime-hunters-rando@dc43297ec21eb8a7a32f55b2fcff3ec51f2e443b -
Branch / Tag:
refs/tags/v0.8.0 - Owner: https://github.com/randovania
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python.yml@dc43297ec21eb8a7a32f55b2fcff3ec51f2e443b -
Trigger Event:
push
-
Statement type:
File details
Details for the file open_prime_hunters_rando-0.8.0-py3-none-any.whl.
File metadata
- Download URL: open_prime_hunters_rando-0.8.0-py3-none-any.whl
- Upload date:
- Size: 86.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77a91da2877a5d145be87e8a19540180c2ca643d6310ae89ed5aabafdf605943
|
|
| MD5 |
0cf6b2ee32cc8c1c0dcee3f158dfeead
|
|
| BLAKE2b-256 |
cbfc4bb2d123544e6cf4d9f739f5120c3a1ff81d1a821177a9e50fa8b718f58d
|
Provenance
The following attestation bundles were made for open_prime_hunters_rando-0.8.0-py3-none-any.whl:
Publisher:
python.yml on randovania/open-prime-hunters-rando
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
open_prime_hunters_rando-0.8.0-py3-none-any.whl -
Subject digest:
77a91da2877a5d145be87e8a19540180c2ca643d6310ae89ed5aabafdf605943 - Sigstore transparency entry: 1425178213
- Sigstore integration time:
-
Permalink:
randovania/open-prime-hunters-rando@dc43297ec21eb8a7a32f55b2fcff3ec51f2e443b -
Branch / Tag:
refs/tags/v0.8.0 - Owner: https://github.com/randovania
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python.yml@dc43297ec21eb8a7a32f55b2fcff3ec51f2e443b -
Trigger Event:
push
-
Statement type: