Skip to content
Loading zone randomizer for DK64 on BizHawk (lua script)
Branch: master
Clone or download
theballaam96 Bug Fixes
- BBlast being out of the rando pool has been reverted due to crashing occurring - Tree Opening CS now fixed for completing Castle BBlast
- Kasplats now have an array which denote which kongs can access them
- Castle Tree Kasplat now only accessible as DK
- Aztec Tiny Temple Kasplat now accessible as only Diddy/Lanky/Tiny/Chunky
- Bug involving Tiny's Isles Kasplat not being correctly placed has been fixed
- Some fixes for the partitioning of stuff for troffnscoff.lua throwing some errors
- Arcade Lever spawned by default
- Boss intros will be the short version by default
- Training Grounds file entry bug fixed
Latest commit d02b4ab Mar 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dev
image Image: Tips Feb 26, 2019
modules Bug Fixes Mar 22, 2019
.gitignore Settings Storage Jan 30, 2019
README.md Readme Update Mar 8, 2019
_config.yml Set theme jekyll-theme-cayman Feb 26, 2019
lzr.lua Bug Fixes Mar 22, 2019
settings.lua Bug Fixes & Length Feature Feb 16, 2019

README.md

A randomizer lua script for Donkey Kong 64. Intended for BizHawk.
Discord Invite


Installation and Usage

  • Step 1: Open the BizHawk emulator
  • Step 2: Open any valid DK64 US ROM
  • Step 3: Open the Lua Console (Tools > Lua Console)
  • Step 4: Open the Loading Zone Randomizer (Script > Open Script > lzr.lua)
  • Step 5: Select the settings you want to use and determine your seed
  • Step 6: Click confirm and enjoy the oncoming madness!

Features

  • Randomization of regular loading zones -For example: Trying to enter the loading zone to DK Isles from Aztec Lobby could take you to the Winch Room in Fungi Forest. Exiting the Winch Room however could take you to the Library in Creepy Castle.
    • Some maps are excluded from this randomization (Snide's, Cranky's, Candy's, Funky's, Troff 'n' Scoff, Helm Lobby and Helm Entrance)
  • Randomization of Bonus Barrels
    • For Example: Trying to enter the bonus barrel near Arcade in Frantic Factory (Which would take you to Stash Snatch) might take you to Mad Maze Maul
    • This also includes the unused bonus barrels not accessible via normal gameplay!
    • Beaver Bother, the two harder Minecart Mayhems, and a couple unused minigames cannot appear in Hideout Helm (We are nice sometimes)
  • Randomized Kasplats
    • Over 100 locations which the 40 kasplats in the game can be
    • All are collectable glitchless as every kong
    • Some are just shifted to new locations and some are in completely new maps!
    • Blueprints stay in the levels you find them in (no blueprint-sanity)
      • One exception, the Kasplat in Kut Out will belong to Castle regardless of what level Kut Out appears in
  • Randomized bosses
    • The boss you fight in each level is random (the spawned keys are not)
    • The kong used to fight each boss is random
    • The coloured bananas required to open a boss is randomised
      • The counts cannot go above a certain cap that's determined on a level-by-level basis
    • Exceptions: Chunky must fight Dogadon 2, Lanky cannot fight Mad Jack, Tiny can't fight Army Dillo II, DK can't fight pufftoss
  • Access to K Rool has been modified
    • Depends on Game Length selected
  • Game Length Modifiers
    • Either Short, Standard or Long
    • Modifies the following:
      • Total amount of Coloured Bananas required to open all 7 T&S Doors
        • Short: 250 - 750
        • Standard: 750 - 1250
        • Long: 1250 - 1750
      • B-Locker Requirements
        • Short: 25 for Helm, others are less (but random)
        • Standard: 50 for Helm, others are less (but random)
        • Long: 100 for Helm, others are less (but random)
      • Doors open at the end of Helm
        • Short: Both Coin & Crown Doors are open, and the Blast-o-matic is off
        • Standard: Coin Door open
        • Long: Neither Coin or Crown Door are open
      • Requirements to unlock K Rool
        • Short: Keys 3 & 8
        • Standard: Keys 3, 6, 7 & 8
        • Long: All 8 Keys
      • K Rool Phases if phases are randomised
        • Short: 2 Phases
        • Standard: 3 Phases
        • Long: 5 Phases
  • Cutscenes are reduced/excessive text removed
    • You will be taken to the main menu right after the Nintendo Logo, skipping the DK Rap, Rareware & N64 Logo and DK TV
    • Training barrels are completed and Simian Slam is already learned
    • Start in DK Isles instead of DK’s house
    • Snide's contraption cutscenes are reduced to just the initial pulley cutscene
    • Snide's GB drops are just limited to one "Oh Banana", even if you are turning in 2+ BPs for a kong
    • K Rool phases immediately start at the "In the red corner" cutscene
    • First time text descriptions when you use a move are removed
    • Story skip is permanently on
    • Level Open Cutscenes are completely removed
    • K-Lumsy turns all keys in your inventory at once
    • Other excessive cutscenes are removed
  • Option to start with all moves
    • Cuts out some coin collection
  • Option to start with all kongs unlocked
    • Cuts out having to hunt for King Kutout/searching for kongs
    • Make loading zone randomization possible glitchless
  • Certain Enemies are randomised
    • Klaptraps can either be green, purple or the unused red klaptrap!
    • Beavers can either be blue or gold.
  • Spoiler log

Future Features

  • ROM generation instead of running a Lua script
  • Logic to improve the gameplay experience for all skill levels
  • Upgrade/Gun/Instrument randomization
  • Randomization of Kongs
  • Randomization of what keys open what levels
  • Randomization of coloured bananas
  • Randomization of Battle Crowns
    • Random enemies
    • Random timers
    • Random crown names
  • Music Randomization
  • Tag anywhere!
  • Hard Mode for those wanting a further challenge
    • Crazy Kasplat locations!
    • Harder and revamped boss fights
    • Certain accessibility decisions (eg. Llama Temple entrance not randomized) removed
  • Wrinkly gives randomizer hints
  • Various Quality of life changes
    • Shortening timers on some minigames (Eg. Teetering Turtle Trouble)
    • Altered requirements for some minigames (Eg. Beaver Bother)

BizHawk Setup Guide

  • Click the following link to go to the guide: Click Here

devs

You can’t perform that action at this time.