-
Notifications
You must be signed in to change notification settings - Fork 48
Using the Program and Patching Information
It is highly recommended you use the website to generate your DK64 randomizer ROMs. The vast majority of players should have no need to run this locally. If you are interested with messing around with the code and starting your own build of DK64 randomizer, see the bottom of this article for instructions.
The website requires your DK64 ROM to be the US version (NTSC-U).
The Japanese (NTSC-J), European/Australian (PAL), Kiosk and Lodgenet versions do not work with the Randomizer.
DK64randomizer.com does not contain or host any copyrighted material. You MUST provide your own DK64 ROM.
Python 3.10 or above is needed to run DK64 Randomizer locally. It does not matter which version you install.
Once Python is installed, you can download the program from the main code page on GitHub, click the green "Code" button and then download the ZIP (or open one of the other listed methods if preferred).
- Open a CMD window or your favorite code editor.
- Set the CMD folder to the DK64 Randomizer base folder by typing
cd "directory"
Example:
cd "C:\Users\2dos\Programs\DK64 Level Progression Randomizer\dk64-randomizer"
- Place your US ROM in that directory
- Copy
python ./runner.py(orpython3 ./runner.pydepending on what Python version you installed) into the window and hit enter. This will run an HTTPS server off your local machine. - Open a web browser and navigate to
https://localhost:8000/, which will be your downloaded version of DK64 Randomizer.
- Setting up DK64 Randomizer
- Logic, Hints and Game Information
- Logic Tips & Tricks
- All about Hints
- Lesser Known Game Knowledge
- General Strategies
- Vanilla Coin Locations
- Vanilla Item Locations
- Vanilla CB Requirements
- Custom Locations
- Distributions
- Random Settings Distributions
- Racing and Sharing Seeds
- Custom Music