Version 0.1

The OSD in this version crashes on N64

Changelog

  • First Version
  • Additions
    • Position Warping
    • On-Screen Display
      • Warp to Map
    • All kongs/moves unlocked by default
    • Basic Tag Anywhere
    • Alternate Kong colouring

Version 0.2

Changelog

  • Additions
    • On-Screen Display shifted to pause screen
    • Basic savestate to save & load flags
    • Facing angle, velocities and acceleration added to position storage
    • Tiny & Chunky colours changed
    • Dinosaur-related easter egg
  • Bug Fixes
    • OSD no longer crashes on N64
    • Moves granted to every kong

Version 1.0

Changelog

  • Additions
    • All inventory items (crystals, ammo etc.) granted at the start
  • Changes
    • Position Warping works only when the storage took place on the same map
  • Bug Fixes
    • Pause Menu action + D-Up on the same frame no longer causes a softlock

Version 1.1

Changelog

  • Additions
    • Savestates now store collectable counts
    • 3 Melons of health are granted on every loading zone
  • Changes
    • Position warping no longer requires holding L
  • Bug Fixes
    • Savestating prevented in bonus barrels, T&S, Character shops, Crowns and bosses to prevent a crash
    • Warping to a map with a value greater than 0xCF no longer crashes the game
    • Blast-o-Matic is on again to prevent the Helm Medals bug

Version 1.1.1

Changelog

  • Additions
    • Savestates now store temporary flags

Version 1.1.2

Changelog

  • Additions
    • Move Toggles
      • Added option to toggle 'Simian Slam' level between 0 and 3 (No Slam, 'Simian Slam', 'Super Simian Slam', 'Super Duper Simian Slam')
      • Added option to toggle Sniper Scoper
    • Variable Display
      • Added variable display
      • Added option to display lag
      • K. Rool timer will be shifted to the right when display is on
  • Removals
    • K. Lumsy Easter egg removed for space reasons

Version 1.1.3

Changelog

  • Bug Fixes
    • Loading a stored position no longer crashes the game

Version 1.2

Changelog

  • Additions
    • Position storage stores both of the Kong's 'Stored Positions' (in the context of TBS)
    • Tools Menu Buttons
      • Added button to set up flags for Takeoff skip (No excuses now Zoru)
      • Added button to grant all the moves and kongs
      • Added button to grant a host of inventory items
      • Added button to grant 50 coins to every kong
    • Variable Displays
      • Added display for Intro Story Timer
      • Added display for the player's horizontal speed
      • Added display for the cumulative lag
      • L resets cumulative lag counter to 0
  • Removals
    • Moves, kongs and inventory items are no longer granted by default

Version 1.2.1

Changelog

  • Changes
    • Intro Story timer scalar has been changed, making it more accurate
    • Intro Story timer is offset to align itself with RTA standards
  • Bug Fixes
    • Speed watch no longer crashes
    • Intro Story timer displays correctly
    • Lag/Cumulative lag watches now display lag instead of lag boost
    • Graphical Spiking when loading a kong position fixed

Version 1.2.2

Changelog

  • Additions
    • Added timer display
  • Changes
    • Intro Story timer scalar has been changed, making it more accurate

Version 1.2.3

Changelog

  • Bug Fixes
    • Framebuffer no longer overwrites data

Version 1.2.4

Changelog

  • Additions
    • Quality of life
      • On boot, after the Rareware Logo, you will be warped to the Main Menu
      • After the 'Game Over' cutscene, you will be warped to the Main Menu
      • New files start in DK Isles
    • Melons and health are now granted for unlocking all moves rather than give collectables
    • K. Rool round number is now random
    • Minor text changes
      • This won't be reflected in patches done with Lunar IPS
  • Changes
    • Lagometer is now more accurate, directly pulling from the lag calculation function
    • Warping to a map through map warp/load state is no longer permitted in situations where you cannot save state
  • Removals
    • The ISG timer has been removed
  • Bug Fixes
    • Framebuffer no longer overwrites data

Version 1.2.5

Changelog

  • Additions
    • Added option to disable D-Left/D-Right buttons
    • Text Changes
      • Wrinkly has learned how to glitch Donkey Kong 64, and will provide you hints and tips on how to improve your game
      • 3 other text boxes changed
  • Bug Fixes
    • Fixed a bug where there would be a 1-in-12 chance of K. Rool auto-kicing you out

Version 1.3

Changelog

  • Additions
    • Map warping extended from 14 maps to 102 maps
    • Added options to toggle some important flags
    • Additional screens of the tools menu added (accessible with Z/R)
  • Changes
    • Heap shrunk by 128kb
  • Bug Fixes
    • Python text generation bug fixed, which fixes a typographical error with Diddy's Aztec Wrinkly door
    • B. Locker FTT auto-cleared, which prevents auto-kick out when exiting a level
    • Slam Level/Sniper Toggle is only written to file when changing the toggles, instead of constantly

Version 1.3.1

This version has some stability issues. It is advised to use the most recent stable version instead

Changelog

  • Additions
    • Cheats Menu
      • Added a cheats menu
      • Added a cheat to constantly give the kong the 'Phase State'. After turning on, perform an action which would normally persist the Phase State (eg. Crouching/Jumping) to go through a wall
      • Added a cheat to set file status to either a 101% or a Max% file
      • Added a cheat to provide infinite health
      • Added a cheat which allows you to hold L to levitate. Holding R as well as L doubles the speed, Holding Z halves the speed
      • Added a cheat which allows you to press L to cancel a cutscene
      • Added a cheat where you can press L to toggle the Aztec sandstorm On/Off
    • Variable Display
      • Variable displays are now a little prettier
      • Time display is shown in seconds instead of frames
      • Speed display now displays the decimal portion of kong speed
      • Added angle display
      • Added Movement State display
      • Added a Giant Kosha timer display
    • Timer
      • Timer has been overhauled to allow you to start and stop the timer automatically when various events occur
      • Added option to pause timer when the pause menu is open
    • Added a trigger viewer, which enables you to view the location and horizontal radius of various in-game triggers
    • Other Menu Options
      • Added options to toggle Sound, Music, Camera Mode (Free/Follow cam) and Screen Ratio (16:9/4:3)
      • Added option to toggle Tag Anywhere functionality On/Off
      • Added a screen to set/clear warp flags
    • Special Flags
      • Added the following flags as special flags:
        • Japes Open/Talked to K. Lumsy
        • Rabbit Race 1 Complete
        • Llama Intro Cutscene cleared
        • B. Locker FTT
        • All T&S Portals open
        • All level boss intros watched
    • Map Warping
      • Arcade & Jetpac added to warp list
      • Various areas around the game added to the map list where the map is large enough to warrant spawning in various places to speed up travel
      • Treehouse warp now takes you to the location you spawn in after Intro Story
      • Training Grounds warp now takes you to the location you spawn in after leaving the treehouse
      • Warps to the two Lanky Mushroom rooms in Fungi have been renamed to align with RTA Naming Standards
    • Savestates
      • Savestates now store the amount of inventory items you have
      • Savestates now store the Kong position
      • Added option to warp to the position where the savestate was created
    • Other minor features
      • Tools Menu now brings you to the same screen as you were on previously
      • Holding L in the tools menu speeds up left/right scrolling speed by a factor of 3
      • 'Restock Inventory' refills health
      • Loading a position cancels autowalks
  • Bug Fixes
    • Positions can now be loaded when standing on an object
    • Blast-o-Matic music will no longer play when the display is on
    • Non-Diddy kongs have regained their right hand
    • Attempting to open the tools menu whilst transitioning to a different screen no longer pulls up the tools menu

Version 1.3.2

This version has some stability issues. It is advised to use the most recent stable version instead

Changelog

  • Additions
    • L can be used to start/stop/reset the timer regardless of the start/stop triggers
  • Bug Fixes
    • Exiting submaps no longer crashes the game

Version 1.3.3

Changelog

  • Additions
    • Kong FTTs are now auto-cleared
  • Changes
    • Load state now fully reloads the map
  • Removals
    • Trigger viewer has been removed due to bug complexities introduced
  • Bug Fixes
    • Game no longer crashes in various maps
    • Loading a position no longer crashes in some K. Rool phases
    • Loading a position no longer randomly crashes from an invalid autowalk pointer
    • Fixed a crash regarding the Giant Kosha timer
    • Lots of other crashes fixed, thanks to the QA work from 'Horhay the Dragon', '2dos' and Adam Whitmore

Version 1.4

Changelog

  • Additions
    • Active Menu
      • Pressing   then  opens the tools menu when the game isn't paused. Pressing that sequence again closes the menu
      • Navigation is done with  and     
      • When the active menu is open, Tag anywhere require R to perform it's functionality. Position savestates are not permitted
    • Savestates
      • Support for 4 savestates has been added
    • New Cheats
      • Instant Skew: Changes the kong's rotation to match a perfect traditonal skew
      • Revoke all moves: Revokes all moves/training barrels etc
      • Cancel Cutscene: Already existed in 1.3.3, but now a menu button has been added to do this in conjunction with the option to press L
      • Auto Moonkick: Changes the kong's gravity any time a kick is performed to match the gravity of a moonkick
      • Undo last flag write: Undoes the last flag write, whether it be clearing a flag or setting a flag
      • Gain Control: Regrants control of the kong to the player
      • Force End Minigame: Auto-completes the minigame that you are currently playing. Works for bonus barrels, training barrels and Helm barrels. If you hear a "quack" sound, either you are not in a minigame or the function cannot autocomplete the barrel yet for technical reasons. There is also an option to tie this option to the  button
      • Tag All Warps: Tags all bananaports in the game
      • Change Gamemode: Allows you to change the gamemode to any of the 15 gamemodes available. Useful for practising sections affected by MMM
      • Spawn Snag Cheats
        • Visify: Makes all "Spawn Snag" collectables in the map visible/collectable. Useful for practising tricks such as Rabbit Race Skip
        • Reset: Resets all "Spawn Snag" collectables in the map to their default state if they have not been collected
      • Enemy Spawning: Toggles the ability for most enemies to spawn from their spawner
      • Toggle Tag Barrel Void: Toggles the black void that appears when entering the tag barrel, as shown in LOTADs. There is also an option to tie this option to the  button
      • Superspeed: Multiplies the kong's horizontal speed by 5
      • Corrupt: Corrupts the game in the same manner as the "corruption" glitch
    • Watches
      • Input: Shows the inputs that are being pressed by Player 1
      • Held Actor: Shows the index of the held actor
      • Intro Story Timer: Re-added from a previous version of the Practice ROM, and now 100% accurate (2 seconds being added to the actual background timer to align itself with RTA timing standards). Colours purple if a fadeout is pending, colours red if fading into a fadeout
    • Special Flags
      • Various flags added
        • Diddy "Help Me" cutscene
        • Giant Kosha cutscene
        • All 4 kong FTTs
        • Bananaport, Crown Pad, and transformation barrel FTTs
        • Arcade Round 1 Beaten
        • Rabbit Race Round 1 Beaten
      • Added a custom flag setter menu
    • Frame Advance
      • Added an option to tie the  and  buttons to a frame advance function.
        •  : Frame advance
        •  : Pause/Play gameplay
    • Other minor things
      • Warps to all 7 main bosses have been added to their respective levels
      • Timer End Trigger: Added "End Transition" trigger
      • Added "Clean File" file state
      • Added an option to change pause menu volume
      •   +  +  to load state
  • Changes
    • Load state now fully reloads the map
    • "Toggle Aztec Sandstorm" has been shifted to a menu action rather than tied to a button
    • The "Giant Kosha Timer" watch now changes colour depending on various scenarios
    • The "Angle" watch is now truncated to be within 0 > 360 degrees. The watch colours itself blue when you have the phase state
    • The "Speed" and "Angle" watches are now shown as decimals
    • Added dance skips to the "GB Collection" timer end trigger
  • Removals
    • Pause Menu tools menu has been removed
    • The ability to tag individual warps with the menu has been removed
    • "From Intro" warp point in Castle Main has been removed
    • Removed music/sound changer

Version 1.4.1

Changelog

  • Additions
    • Position Savestates
      • There are now 4 position savestates (1 for each regular savestate). To change position savestates, use the "Change Savestate" menu
    • Savestates
      • Savestates now store more variables
        • Player:
          • Facing Angle
          • Skew Angle
          • Stored Damage
          • Floor
        • Hideout Helm Timer:
          • Timer On/Off
          • Starting Timer
          • Current Timer
        • ISG Timer:
          • Timer On/Off
          • Previous Fadeout Activated
          • Current Timer
        • Other:
          • RNG Value
          • Nearest Tag Height
      • Some savestate variables can be viewed in the "View Savestate Variables" menu
    • Watches
      • General
        • Up to 4 watches and the Input display can be viewed at any one time
        • Watches are now left-aligned
      • Input Display
        • Input Display has been changed to a more visual format
        • The input display cannot be viewed in either Dogadon fight for technical reasons
      • New Watches
        • Stored Positions (1 watch for each co-ordinate set)
        • Spawn Snag state of all Spawn Snag collectables (eg. Arcade R1 GB)
        • An assistant that provides feedback on phasewalk attempts
        • Average speed over the past 64 frames
    • File States
      • File States have been revamped to include file states created before key points in each of the following runs:
        • No Levels Early 'Helm Escape' Route
        • 101% 'Organic' Route
        • 101% 'Japes for Moves' Route
        • Any% Glitchless
      • Selecting a file state will warp you to the warp creation point
    • Storing variables between power down
      • Some variables will be stored inbetween power downs
        • Kong Colors
          • The user can now select which kong color they want for each of the primary 5 kongs. There are 3 values available per kong
        • Whether the game performs a shortened startup sequence
        • Whether the game forces story skip
        • Pause Menu Volume
        • D-Pad Active Menu Navigation Mode
        • Whether to display save prompts
          • If on, the game will display an indicator on the bottom-right portion of the screen to inform the player when the game is performing an autosave.
        • Float Precision
          • Details the precision (amount of decimal places shown) for non-integer watch values
        • Input Display Screen Quadrant
          • For the input display, you can select whether the input display is on the Top-Left, Top-Right, Bottom-Left or Bottom-Right
        • D-Pad Button Assignment
        • Whether the Transform Cheat auto-restocks the crystal count
          • If on, the player's crystal coconut count will not drain if they have used a transform cheat
        • K. Rool Round Number setting
          • Can be either "Random" (As it has been pre-1.4.1 by default) or "Forced Sequential" (Semi-Vanilla)
        • Quality of Life features that are done on file initiation
          • If on, the game sets the following flags upon file creation
            • Training Grounds Waterfall Cutscene
            • Escape Cutscene
            • The 4 Kong FTTs
        • Input Display Maximum magnitude
          • Values:
            • Threshold: The stick magnitude caps at the maximum value the game reads for the kong movement (80)
            • Full Magnitude: The stick magnitude caps at the maximum value that the N64 allows (127)
      • These variables can be reset with either the "Reset to default" button or deleting the ROM .eep file in the Everdrive menu
      • The above variables can be altered in Settings>Hack Variables
    • Cheats
      • Acquire Cannon Skew cheat has been added. This can be acquired by pressing the "Acquire Regular Skew" option twice
      • Transform cheats have been added to transform to the 5 barrel moves
      • Toggle Kong Visibility cheat added
      • Option to change minigame timers to milliseconds added
      • Added button to give homing ammo
        • For anti-cheat reasons, "Force End Minigame" is disabled when the timers are changed to milliseconds
    • DK Arcade Menu
      • DK Arcade has a mini-menu of it's own
      • Controls are the same as the regular active menu
        • If you have the D-Pad Left/Right buttons disabled for Active Menu navigation, this will also disable those in the Arcade Menu
      • The menu pauses any active gameplay
      • The menu has several options to make practising DK Arcade easier
        • Option to change the Arcade Map between 25m, 50m, 75m and 100m
        • Option to change the level (AKA Difficulty) between 1 and 9
        • Option to levitate jumpman
        • Option to restock the amount of lives
        • Options to load and save a state of Arcade. There is only 1 savestate. If a savestate cannot be made, then you will hear a sound of a 75m spring falling. The savestate stores the following variables:
          • Arcade Map
          • Arcade Level (Difficulty)
          • RNG
          • All DK Arcade Objects loaded on the screen (eg. Jumpman, Pauline, DK, Misc Enemies etc.) and their associated attributes
          • All movable floors (AKA 75m elevators) and their associated attributes
          • Global, Level and Bonus Timers
          • High Score and Current Score
          • Lives
          • Hammer Timer
          • Song
          • Rivet Bitfield
    • Debug
      • Actor View Menu
        • Displays a list of loaded non-Text Overlay actors with their respective memory address
        • For each actor, you can dive a little bit further with some options:
          • Grab Actor: Assigns the actor to your held slot, crouching and uncrouching will bring the actor into your arms
          • Warp to Actor: Warps the player to the actor's position
          • View Actor in Memory: Views the actor space (and only that actor space) in the Memory Viewer
      • Memory Viewer
        • This option is blocked on Wii U
        • D-Pad to move the cursor around
        • L + D-Pad Left/Right to change the size of each data set between 4-byte, 2-byte, 1-byte and Hex Digit
        • L + D-Pad Up/Down to change the value of the selected piece of data
          • The value won't be updated until the L Button is released
        • R + D-Pad Up/Down to change the value of the selected hex digit in the address. The last digit can only be changed to either 0 or 8
        • R + D-Pad Left/Right to change the selected hex digit in the address
        • R + L to close the menu (and therefore open the Active Menu)
        • Normal D-Pad functionality (eg. Tag Anywhere) is disabled whilst the memory viewer is open
        • The memory viewer will remember the most recent address viewed if the memory viewer was opened from the debug screen
      • Analyze Heap
        • Produces some statistics about the current state of DK64's heap
          • Amount of free memory
          • Amount of used memory
          • Amount of blocks allocated as used memory
      • Flag Log
        • Shows the 10 most recently set flags, and how long ago they were set
        • Each item in the log has a specific structure:
          • A>B CD
          • A: Flag Byte
          • B: Flag Bit
          • C: Flag Type (P = Permanent, G = Global, T = Temporary)
          • D: Flag Change (S = Set, C = Clear)
      • Spawn Actor
        • Spawns the selected actor into the world
        • Some actors will crash the game, but this cannot be avoided unfortunately
          • A list will be made to document what actors crash the game, and which don't
    • Misc
      • If the game crashes, the game will bring up a stack trace to display information. This doesn't render on Wii U (potentially a lack of direct draw for the VC Emulator)
      • Stick diagnostic test added to the settings menu to analyze stick wear and inform you whether it's impacting DK64
      • On first boot, the game will present an option to select your console. This tunes the Practice ROM to your console
      • Watches & Active Menu hide race overlays
      • Warping is now enabled in all warps
  • Changes
    • Project has been converted from Assembler to C
    • Arcade & Jetpac warps have moved to "Miscellaneous"
    • Restock Inventory & Give Coins has been moved to the inventory menu
    • Movement State watch now displays the index instead of a representation of what that index means
    • Superspeed is no longer an on/off option, but where you can scale the superspeed applied from 2x to 7x. Superspeed is now activated by pressing L
    • Active Menu font has been updated to something that's more easily visible. As a result of the font taking a larger vertical space per line, some menus have been re-organised to account for this.
    • Some menus are viewable during frame advance
      • Active Menu
      • Watches
      • Save Notifications
      • Error Notifications
    • Auto-Phase cheat no longer requires a phase trick to go through a wall
    • GB HUD in lobbies hides if the Active Menu is open
    • Tag Anywhere is more responsive
    • Some text has been slightly modified
    • "Corrupt" cheat has been moved to the Debug Menu
      • For example: Rain & Isotarge's names have been added to the contributor wrinkly door
  • Removals
    • File States for a complete 101% file and a Max% file have been temporarily removed.

Version 1.4.2

Changelog

  • Additions
    • Info
      • Pressing the start button on the main menu will display some information about the Practice ROM, including a getting started guide and credit to those who have contributed to making the Practice ROM.
    • Savestates
      • Savestates will now store more variables
        • Camera Position: The co-ordinate data of the camera to try and bring the camera position to the same place it was at state save upon load.
        • Troff n Scoff total turned in count: The total amount of colored bananas turned into troff and scoff inside a level.
        • Fungi Dark Attic Squawks location: Stores the position of the Squawks in Dark Room in Fungi if the Squawks has been spawned
        • Japes Switches: Stores the 3 switches that controls whether Diddy is free or not. Only stored if in Japes map
      • Savestate loading shortens the transition to 1 frame. This saves roughly one second per savestate load
      • An informative message will display upon loading a savestate to indicate what savestate has been loaded
      • Added an option in the Savestate menu to disable the void grace period. If disabled, this brings gameplay closer to as it should be for a true savestate.
      • Added button combo to save a state (L → R → D-Down)
    • Watches
      • More watches added
        • Fairy Viewer: Displays the screen position of a fairy and the success polygon. If the fairy dot is inside the polygon, a fairy picture will count as successful. The distance from the fairy to the player is also displayed, and colored to indicate whether the game believes a wall is intersecting the view vector.
        • In-Game Time: Displays the current in-game time in seconds (the most granular unit that the game stores).
        • Angle to point: Displays the angle that the kong must face to move in a straight line to a referenced point. The referenced point can be set through "Set Reference Point" in the main watches menu.
        • Fake Key: Displays whether Key 8 is classed as fake or not. This indicates whether the game will save Key 8 or not as determined by the "Fake Key" glitch
        • Fake Production Room: Displays whether Factory's Production Room is classed as fake or not.
        • Object Signals: Displays the amount of signals that are passing between objects
        • Delayed Kills Count: Displays the amount of kills that are being buffered until the next kill frame
        • Lock Stack Count: Displays the lock stack count
        • Loaded Actors: Displays the amount of loaded actors
        • Scripts Running: Displays the amount of object instance scripts which are running, along with the amount of object instance scripts that have been attempted to be run.
        • Beaver Bother:
          • Bark Indicator: Turns the Klaptrap black if he is classed as "barking"
          • Scare Indicator & Range Indicator: Turns the beaver various colors depending on how close the kong is to the beaver and whether the beaver is scared or not
          • Timing Indicator: Flashes a teal circle for one frame on screen with a rough approximation of where the scare range is.
          • Success Indicator: Plays a ding sound effect if you have successfully performed Double Beaver
      • An error message will display if you are trying to select a watch which would result in the watch cap being exceeded
    • Memory Viewer
      • Memory data size is now displayed in the top-right
      • Now uses Arcade Font
      • Pressing Z now allows you to perform extra actions with regard to the selected memory value:
        • Follow Pointer: Goes to the pointer location indicated by the memory value (Int-Only)
        • Freeze Value: Freezes the memory value with the size selected. Option to unfreeze supplied if the value is already frozen
        • Add as Watch: The variable type can be selected as a suboption. Watches added through this can be removed through the watches menu
    • Debug
      • Void Map Added
        • Displays all void zones within a 500 unit distance from each axis
        • Screen tri rendering is broken on Wii U. As such, complex void zones are not shown on Wii U
      • Actor Menu
        • Added option to change the camera's focused actor to whatever is selected by the Actor menu
        • Added option to show collision count tied to an actor
        • Added option to show latest collision to occur that is tied to an actor
        • Some functions are disabled for some actors
    • Flags
      • Added Bananaports to the flag menu. Allows toggling all warps in a level group. As a result, the "Toggle All Warps" cheat has been removed from the cheat menu
      • Added "Llama Freed" and "Llama Spit" flags to the level modifiers menu
    • Cheats
      • Added the following cheats:
        • Auto-Moontail: Turns any regular tail attack as Diddy into a Moontail
        • Auto-Startail: Turns any regular tail attack as Diddy that is done on a Simian Spring pad into a Startail. This takes priority over auto-moontail
        • Disable Voids: Disables the ability to void
        • Infinites: Grants the kong infinite items from a certain list (Oranges, both ammo types, crystal, film, instrument energy)
        • Disable Locked Camera: Disables any automatic locked cameras
    • Jetpac Menu
      • Added a menu to enable various functionality in Jetpac
        • Level Select: Change level between the 8 available in the game
        • Restock Lives: Self-Explanatory
        • Reset Jetpac: Resets Jetpac back to level 1 as if you booted Jetpac up from the player/control scheme selection menu. Additionally, this resets the 5000 point timer
        • 5000 Point Timer: A timer which indicates how fast you got from the beginning of the game to the frame where the game puts Rareware Coin in the first slot of the item queue. The timer pauses whilst the Jetpac Active Menu is open, and automatically resets, starts and stops where appropriate.
      • The menu freezes gameplay inside Jetpac
    • Arcade Menu
      • Added a map timer which indicates how fast you beat a map inside DK Arcade.
    • Settings
      • More settings added
        • Input Display Type: Toggles what style of input display is used, between the pre-existing detailed input display and a new low-lag input display.
        • Change Jetman Color: Allows Jetman to be a different color. This is also present in the Jetpac Menu.
        • Disable Savestate Save Button Combination: Disables the savestate "save" button combination
        • Disable Custom SFX: Disables custom sound effects that are played by the Practice ROM.
        • Toggle Game Fixes: Toggles whether the game applies some fixes to vanilla behaviour to assist with practice.
    • General
      • Added support for Scroll Menus
      • Applies some game fixes to correct some level modifiers if you are not entering a level from the portal. Whilst this isn't exactly how the game reacts, the fixes help the game being better for practice
      • Added NLE 40 Blueprints File States
  • Changes
    • Active Menu
      • Active Menu font has been changed to match the Arcade Font
      • Active Menu has been shifted to direct display list modifications rather than going through actor spawning
      • Toggles use a checkbox as opposed to ""
    • Watches
      • Watches are no longer viewable when the memory viewer is open
    • Cheats
      • Auto-Phase now requires D-Up to be pressed in order for the Phase state to be applied
      • Some cheats have been moved around to more appropriate locations
      • Change Gamemode is now only 1 menu with a scroll menu
    • General
      • Practice ROM Version is no longer stated in the Active Menu, but instead the Main Menu
      • Practice ROM now uses the "Cranky's Lab" build system developed by Isotarge
      • Loading file states and save states that spawn you close to a DK Portal will no longer put you in the "DK Portal Exit" process
      • Game boot has been sped up by about 1 second
      • Text has been modified due to advancements in asset modification
      • Tag Anywhere cannot be activated if both L and R are held when the Savestate "Save" button combination is not disabled
      • Memory-related options are hidden on Wii U
    • Bug Fixes
      • Position States can now be loaded when the map index is greater than 127
      • Savestate load button combo functions properly when inside a previously banned map
      • Movement State watch no longer renders as a negative number if the movement state is over 127
      • Clearing a kong FTT flag in the flag menu now removes all GBs for that kong, which will fully enable a Kong FTT cutscene to be rewatched
      • Arcade no longer produces an ear-piercing scream if you beat the level with L to Levitate after starting to fall too far
      • Warping to a minigame from a minigame no longer causes the player to spawn away from the starting line
      • Analyze Heap readout is more accurate, taking data from the other 3 heap metas
  • Removals
    • Corruption error has been removed due to the Active Menu technical overhaul
  • Version Specific Stuff
    • PAL/JP
      • Following elements have been hidden on PAL/JP:
        • File States
        • Practice ROM Version
        • Phase Assistant
        • D-Up to Auto-Phase
    • JP
      • Following elements have been hidden on JP
        • Main Menu Info Card
        • Various text changes excl. Dolby Text
      • Added cheat to enable cancelling of Textboxes with B like how US and PAL behave.