Skip to content

Releases: CyrusKashef/BK_Randomizer

Banjo-Kazooie Randomizer v2.1

10 Jun 16:28

Choose a tag to compare

Changes From Version 2.0:

General GUI Change:
* Changed the word "None" to "No Shuffle" in order to avoid confusion for skipping a setting
* Changed some tool tips wording
* Fixed typo for "All Notes" that said the refills are at Brentilda instead of extra life locations
Carrying Capacity:
* Fixed a bug where setting the Blue Egg carrying capacity after Cheato resulted in the same value as before Cheato
TTC Scattered Notes/Eggs/Feathers:
* Fixed bug where note could spawn within the mountain (rare)
* Added options to allow low and high variations of scattered notes/eggs/feathers
Non-Flagged Objects:
* Jinjos & Jinjonator can now have random colors
Enemies Tab:
* For the enemy checkbox, changed "None" to "Default Enemies" in order to prevent confusion
* When the enemy option isn't "Randomize", the enemy checkboxes don't show to prevent confusion
* Added Randomize Size feature for all enemies, including some that don't normally get shuffled/randomized
Gruntilda's Lair Tab:
* Separated Skipping Furnace Fun and Brentilda Hints
* Added levels of detail for Brentilda Hints
* Options for Harder Gruntilda Fight are removed when option is set to zero
BK Model Colors:
* Fixed error where the user was unable to save their colors if the currently selected preset was "Default"
* Fixed error where deleting a preset wouldn't remove it from the list until you closed and reopened the GUI
* Added more presets and fixed some presets to look better
World Shuffle Bottles Moves General:
* Adjusted the cameras to hopefully prevent crashes on Everdrive and while watching the credits
Basic Shuffle:
* Removed possibility of Eggs in Clanker's Cavern with Within World Warps
Bottles Shuffle:
* Removed the possibility of learning Talon Trot in Clanker's Cavern due to camera issues that would crash on Everdrive
* Removed the possibility of learning Shock Jump Pad in Click Clock Wood Summer due to camera issues that would crash on Everdrive
* Removed the possibility of learning Wading Boots & Beak Bomb in Click Clock Wood Fall due to camera issues that would crash on Everdrive
Brentilda Hints:
* Adjusted Brentilda's hints to state what world number her hint belongs to
* Added new feature where Brentilda can give more detailed hints about the moves
* Separated Brentilda hints from the World Order feature
Music:
* Removed "Enter World Sparkles" from randomization, as it loops forever
* Removed "Start Of Bottles Game 2", as it would look indefinetly
* Fixed a typo
Developer:
* Added more internal documentation
* Added more easter eggs
* Updated the ReadMe & Configurations

V2.0 Official Release

11 May 06:24

Choose a tag to compare

The Banjo-Kazooie Randomizer v2.0 is now officially released! Updates since v1.0.1:

  • More attractive user interface
  • Additional collectable features
  • Additional warp features
  • Additional enemy features
  • More customizable options
  • Change how BK looks
  • Change some models, animations, and properties
  • Music shuffling
  • Change specific things about each area of the game
  • Cheat sheets
  • Settings codes to easily copy one's settings to another player

If you have any issues, please contact GiantJigglypuff3 through Discord Or Twitter:

V2 Testing Grounds

10 Mar 08:08
ef938c3

Choose a tag to compare

V2 Testing Grounds Pre-release
Pre-release

V2 is no longer in beta and has now reached official release. There will no longer be a version under this tab.

V2.1 TESTING GROUNDS

Summary: Bugs & Confusion Fixes
General GUI Change:
* Changed the word "None" to "No Shuffle" in order to avoid confusion for skipping a setting
* Changed some tool tips wording
* Fixed typo for "All Notes" that said the refills are at Brentilda instead of extra life locations
Carrying Capacity:
* Fixed a bug where setting the Blue Egg carrying capacity after Cheato resulted in the same value as before Cheato
TTC Scattered Notes/Eggs/Feathers:
* Fixed bug where note could spawn within the mountain (rare)
* Added options to allow low and high variations of scattered notes/eggs/feathers
Non-Flagged Objects:
* Jinjos & Jinjonator can now have random colors
Enemies Tab:
* For the enemy checkbox, changed "None" to "Default Enemies" in order to prevent confusion
* When the enemy option isn't "Randomize", the enemy checkboxes don't show to prevent confusion
* Added Randomize Size feature for all enemies, including some that don't normally get shuffled/randomized
Gruntilda's Lair Tab:
* Separated Skipping Furnace Fun and Brentilda Hints
* Added levels of detail for Brentilda Hints
* Options for Harder Gruntilda Fight are removed when option is set to zero
BK Model Colors:
* Fixed error where the user was unable to save their colors if the currently selected preset was "Default"
* Fixed error where deleting a preset wouldn't remove it from the list until you closed and reopened the GUI
* Added more presets and fixed some presets to look better
World Shuffle Bottles Moves General:
* Adjusted the cameras to hopefully prevent crashes on Everdrive and while watching the credits
Basic Shuffle:
* Removed possibility of Eggs in Clanker's Cavern with Within World Warps
Bottles Shuffle:
* Removed the possibility of learning Talon Trot in Clanker's Cavern due to camera issues that would crash on Everdrive
* Removed the possibility of learning Shock Jump Pad in Click Clock Wood Summer due to camera issues that would crash on Everdrive
* Removed the possibility of learning Wading Boots & Beak Bomb in Click Clock Wood Fall due to camera issues that would crash on Everdrive
Brentilda Hints:
* Adjusted Brentilda's hints to state what world number her hint belongs to
* Added new feature where Brentilda can give more detailed hints about the moves
* Separated Brentilda hints from the World Order feature
Music:
* Removed "Enter World Sparkles" from randomization, as it loops forever
* Removed "Start Of Bottles Game 2", as it would look indefinetly
Developer:
* Added more internal documentation
* Added more easter eggs

V2 BETA

V2 20220510

  • Removed Primal Banjo, as it would crash a player's game when they went into Clanker's mouth. The cause of the issue is unknown.

V2_Beta_20220505

  • Fixed an error in the logic where Bottles Shuffle didn't guarantee you moves that allow you to progress in the lair
  • Replaced the First Death Gruntilda text with an Easter Egg

V2_Beta_20220501

  • In addition to skipping the intro cutscene, the feature also skips the cutscene when entering the lair.
  • Added options for starting at 4, 2, 1, and 0 health. At zero health, pausing will cause the player to lose lives, and touching anything that would hurt you results in death.
  • Adjusted Bottles Shuffle to use different logic when health is normal or 4 max vs 2, 1, or 0.
  • If two players picked random capacities, random note door values, or random puzzle values, the values wouldn't always align. Now guarantees the values will align.
  • If randomizing carrying capacities, Cheato's spells will no longer lower the player's item count.

V2_Beta_20220430 (Evening)

  • Moved Gruntilda Falling sound from Jingle/Fanfare to Music, as it loops
  • Fixed incorrectly labeled Losing Air sound, and moved it from Jingle/Fanfare to Short Sounds
  • Removed the Tooie Beehive dying animation, as it would sometimes crash the game for unknown reasons

V2_Beta_20220430 (Midnight)

  • Removed the intro cutscene music from shuffle, as it'll result in a crash
  • Renamed a few sounds

V2_Beta_20220429

  • Added custom dialog to the Game Over cutscene

V2_Beta_20220428

  • All short sounds, jingles/fanfare, and music have their own tabs with all of the shuffled songs, still shuffled within their own categories
  • Sounds and music have subtabs to find sounds easier (hopefully)
  • Added buttons to check or uncheck all of a category
  • Jarring and beta sounds are now merged with the songs
  • Updated how sounds are recorded in last used configurations
  • Changed "Personal" tab (former Aesthetics) to "BK Model" tab
  • Added button to save presets
  • Added warning windows for deleting, overwriting, and saving presets
  • Updated presets to have better matching colors
  • Added log files to .gitignore
  • Updated "Customizable" to "MAP Config"
  • Removed unnecessary print statements
  • Updated config files

V2_Beta_20220427 (TEMP)

  • Fixed bug where the user couldn't shuffle Jiggies by game without having abnormalities and softlock Jiggies on
  • Added Slappa to the enemy randomization options
  • Ablility to save and delete custom BK model colors
  • Added a RGB32 to RGB16 button to easily translate color options from the more common RGB format
  • Moved skybox and talking sprites from "Aesthetics" to "MAP config"
  • TEMPORARILY changed the "Aesthetics" tab to "Personal" tab. Will change this in near patch

V2_Beta_20220424

  • Fixed bug where Jiggies/Tokens/Honeycombs weren't shuffling by game if worlds were automatically open
  • Fixed bug where the first Jiggy wasn't taken into account for shuffle by world
  • Open Seasons: The CCW season doors and buttons are removed, allowing the player to enter the sections without Beak Buster

V2_Beta_20220423

  • Fixed issue with Bottles Shuffle where the seed couldn't be created if CCW would be the first world

V2_Beta_20220421

  • Fixed issue with generating multiple randomized roms with different seeds using bottles shuffle without closing the window
  • Added a counter in case calculating bottles shuffle takes too many iterations
  • Fixed issue with loading last used configuration with note overflow feature
  • Modified an Easter egg
  • Replaced "Random Starting Area" button with "Default Starting Area" button
  • Added a disclaimer for the starting area
  • Fixed bug with selecting "randomize every setting" where Jiggy count could be non-25 while final puzzle feature was off

V2_Beta_20220419

  • Note Overflow: Option to limit levels to maximum 127 notes per level to prevent save & quit/reset overflow (Applies to Shuffle By Game and Randomize)
  • Adjusted "Shuffles Flagged Objects By Game" to allow the First Jiggy to be shuffled without the possibility of a softlock early on and moved the First Jiggy from the list of softlocks to regular list
  • Removed "Random Always Safe" starting area option, as other features make the option not safe
  • Updated GUI error statements for easier debugging
  • Updated ReadMe with table of contents, updated information, and clarification

V2_Beta_20220418 (Night)

  • Fixed Egg Throwing by removing possible font color change

V2_Beta_20220418 (Afternoon)

  • Fixed issue with Shuffling Skyboxes with some of the MAP Config options
  • Added new model swap feature: transitions

V2_Beta_20220418 (Early Morning)

  • Fixed Bottles Shuffle error with No Detransformations where Mad Monster Mansion could appear later in the game
  • Added new model swap features: honeycombs, timer, pause menu font

V2_Beta_20220417

  • Added a model swap optioned called "Easter Hunt", which swaps Jiggies with the Stop n Swap Egg
  • Put a disclaimer on the Models/Animations/Properties tab for Everdrive users

V2_Beta_20220416

  • Fixed Free Transformations to run while not on World Entrance Shuffle
  • Altered Bottle's text when opening the first world

V2_Beta_20220411

  • Removed Hard Enemies/Bosses (No one liked this feature and it causes crashes sometimes)
  • Altered Bottle's text when leaving a level without learning "all the moves"

V2_Beta_20220409

  • Fixed Mumbo Token Options

V2_Beta_20220408

  • Added new feature: World Order Scaled Costs (Mumbo Tokens), which adjusts the costs for the transformations based on the order of the level they appear in
  • Fixed Out Of Bounds Egg/Note/Feather, which sometimes prevented 100% notes in TTC
  • Removed Idle Stances JSON from GitHub (messed up code generation if you pulled the code instead of using the exe)
  • World Order Warps logic (both Basic and Bottles) now account for free transformations and scaled transformations
  • Fixed user interface to show tool tips for "Pots Are Lit"
  • Updated ReadMe with error when special/accented characters appear in a folder name that leads to the ROM
  • Updated ReadMe with new features and findings

V2_Beta_20220406

  • Removed the possibility of learning Eggs in CC's Main Area due to a weird camera glitch that causes the game to crash
  • Updated the ReadMe (Very Minor Change)

V2_Beta_20220404

  • Fixed typo in settings code generation that wouldn't allow the final note door value to be ? without the door of grunty value being ?
  • Removed Bugs flying animation swap (Would crash the game)
  • Removed Primal Banjo punching animation swap (Would crash the game)

V2_Beta_20220403

  • Fixed BK Bee/Scabby death crash
  • Fixed settings code generation when carrying capacities use ?s

V2_Beta_20220402

  • Removed Idle Stance animation swaps because it would crash on the 10th Jiggy of a level
  • Added "Super Slippery Sand" feature for TTC specifically

V2_Beta_20220401

  • Fixed the settings code generator
  • Removed Minjo wave animations (didn't look good)
  • Added hidden carrying capacity values
  • Creates cheat sheet for generated hid...
Read more

Version 1.0.1

12 Jun 05:26
b626a7e

Choose a tag to compare

  • The entrance to the top of ticker's tower cannot lead to mumbo's skull. This was creating a softlock, and if the orange was there, you couldn't learn the move at conga's.
  • The entrance to the christmas tree cannot be randomized in order to prevent the walrus from not being able to go back into mumbo's skull.
  • The entrance to the beehive's warp search was shifted by 2 bytes, grabbing the wrong information and causing a softlock. This has been adjusted accordingly.
  • The cameras for the randomized croctus have been fixed, but at the sacrifice of the first croctus not being randomizable.
  • The game would crash when learning some moves in clanker's cavern because there was no available camera. The camera for the bottles mound in clanker's cavern will have it's camera value set for whatever move the player is supposed to learn.
  • An if/else statement is added to the final note door and final puzzle door options because it skips that section if not needed and there was a glitch where the levels were open by default.
  • Water Pyramid jiggy removed from randomization (too many people complained about softlocking)
  • Added Mad Monster Mansion to world order randomization
  • Added comments for why things are removed
  • Added PyDocs for functions
  • Removed Warp Pad feature (didn't work anyway)
  • Allows up to 2000 notes for oh whoops all notes.

First Official Version

07 Jun 02:01
f858218

Choose a tag to compare

Read the ReadMe, But In Case You're Lazy:

  • Sometimes Jiggies/Empty Honeycombs/Mumbo Tokens Don't Work And/Or Match Total
  • I Tested As Much As I Could, But There Might Be Other Errors