- 
                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 website runs entirely off GitHub Pages. 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 in .z64 format. Hack64, a 3rd party website, has an online tool available for changing the format of your ROM to the .z64 format.
The website requires your DK64 ROM to be the US version (NTSC-U).
The Japanese (NTSC-J) or European/Australian (PAL) versions do not work with the Randomizer.
If you are patching on mobile, there is currently a bug that appends .txt to the end of the generated file. Simply remove the .txt portion from the file name and the ROM should work.
DK64randomizer.com does not contain or host any copyrighted material. You MUST provide your own DK64 ROM.
Python 3.6 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" 
- Copy 
python -m http.server(orpython3 -m http.serverdepending 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