The Digimon World 3 Randomizer is a tool developed in Rust that allows players to experience Digimon World 3 in a whole new way by randomizing various game elements.(currently encounters only) This repository contains the source code for the randomizer along with instructions on how to use it.
Support is added for all 3 versions, if you notice any problems, fill out an issue.
Releases for Windows/Ubuntu, built by github CI
Prerequisites: Make sure you have Rust installed on your system. If not, you can download and install it from https://www.rust-lang.org/. You also need to have mkpsxiso installed or have the necessary tools to build it
git clone https://github.com/markisha64/dmw3-randomizer.git
cmake --preset ci -S ./mkpsxiso -B ./mkpsxiso/build
cmake --build ./mkpsxiso/build --config Release
cd dmw3-randomizer
cargo build --release
cargo run --release
Or if you want to use it as cli tool
cargo run --release -- [options]
Replace [options] with the specific options you want to use for randomization.
We welcome contributions from the community to improve and expand the Digimon World 3 Randomizer. If you’d like to contribute, please follow these steps:
Please ensure that your code adheres to the project’s coding standards and guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.
We would like to extend our gratitude to the developers of the original Digimon World 3 game for creating such an enjoyable experience, as well as to the Rust programming language community for providing the tools necessary to create this randomizer.
Have fun exploring the randomized world of Digimon World 3 with our randomizer tool! If you encounter any issues or have suggestions, please don’t hesitate to open an issue on this repository. Happy gaming! 🎮🐾