Baldi's Basics Classic Remastered

Baldi's Basics Classic Remastered

44 ratings
[SPOILERS] How to bring null back
By Treeshold
This guide will tell you how to bring null back. This is 100% real and not fake (i swear)
3
2
   
Award
Favorite
Favorited
Unfavorite
SPOILERS AHEAD
This guide contains spoilers for Baldi's Basics Classic Remastered. Proceed on your own risk.
Changelogs
0.0.2.0 - When launching the game with the mod for the first time, you will see the "installation confirmation screen".
0.0.3.0 - Created an installer. Now it's a little bit easier to install the mod.
1. Why resetting / deleting save file does not help?
The game makes A LOT of checks, to make sure you have not beaten null. Once you see the final cutscene and get NULL achievement and the game does something sneaky:
  • It grants you NULL achievement.
  • It changes flags[4] to true in the save file (it's encoded with it's name)
  • It changes flags[0] to true in the HiScores file (it's encoded with 99)
  • It changes registry entry DiagInfo_[random string] to 1
  • It creates a pseudo-random folder in the %userprofile%/AppData/Local/Temp folder

When the game loads your save file, it does this:
  • It loads the save file as usual
  • It runs method named NullCheck()
  • It checks for the previously stated changes. If at least one passes, the game thinks NULL was beaten and grants you the achievement again.

NullCheck code:
2. How to fix it?
There are two ways to bypass this check:

1. Undoing all of the changes
We need to do the following:
  • Decrypt the save file, set flags 4 and 5 to false and encrypt it back.
  • Decrypt the HiScores file, set flags 0 and 1 to false and encrypt it back
  • Set registry entry Computer\HKEY_CURRENT_USER\Software\Basically Games\Baldi's Basics Classic Remastered\DiagInfo_[random string] to 0
  • Remove two temp folders (this is where I got stuck, while I was trying to automate this process)

The last one is really hard to do, because I need to get the same random number generator seed the game does. For somewhat reason, I cannot reuse the same code that the game uses to generate the seed, therefore, I am unable to delete these folders. The only way to get the seed is modifying the game, but we are deliberately trying to avoid doing that.

2. Modifying the game
If we cannot revert all the checks the game makes, why not create a mod that bypasses all of them? When game runs NullCheck method, we can patch it, so it does nothing. It's surprisingly easy to do!

Bypassing null check:
3. How to install the mod?
Using the installer (recommended)

You can download the installer here[github.com]

Starting with 0.0.3.0, you can now use the installer to do the process for you. To download it, just click on installer.zip and unpack it.



Antivirus might think that installer is a virus, because it really looks like it. It modifies game folder by adding some unknown third-party software. If it get's triggered by it, just allow it on the device..
If after launching the app you see this window, click show more and then run anyway.



If you did everything right, you will see this window



After that click Open... and select the game folder. If it is valid, you will see something like this



Then click Begin installation procedure and wait for the next popup



After launching the game, recheck again. You should get this message:



Finally, click Begin installation procedure again. You should be done, if you see this message:


Manually

Download BepInEx 5.4.21[github.com] release. You need to download either x64 or x86 (if you are running 32-bit system). If you are using linux, download unix version.


After that, move the contents of the zip file inside the game's directory


Run the game once after installing BepInEx!

After running the game once, close it and head to the mod's release page[github.com] and download latest release.


After downloading the mod, move it inside %gamefolder%\BepInEx\plugins


If you did everything right, you will see this image and hear Baldi say "Wow!" upon loading the main menu.
You will see it only once.
4. Uninstalling
This is easy, just remove BBCR_Return_Null_Mod.dll and you are good to go!
5. Conclusion
Thanks for reading my guide! I hope it helps. Please leave a like and if you feel particularly generous, give this guide an award!
87 Comments
ZJfalcon 2 Jun @ 5:13pm 
Thanks bro just wish this mod could work with fazguys mod menu
Annasnoop03 17 Apr @ 9:29am 
you could just use the modmenu made by fasguy to uncheck null's erasing
WalterGame 29 Mar @ 4:17pm 
i wanna rip bob's ribcage open and crush his heart, WHY IS HE EVERYWHERE!?!?!? :GDDemon:
amogus 22 Mar @ 9:24am 
░░░░░░███████ ]▄▄▄▄▄▄▄▄ We are building an army.
▂▄▅█████████▅▄▃▂ This tank & Me are against Bob and all da memes
[███████████████████]. Buying Twitch Copy and Paste this all over
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤ Steam if you are with us
wall puncher 22 Feb @ 8:34am 
░░▄ ▀▄▄▀▄░░░░░░░░░ This is Toby fox, he made undertale
░█░░░░░░░░▀▄░░░░░░▄░Toby wants to take over Steam.
█░░▀░░▀░░░░░▀▄▄░░█░█He needs your help.
█░▄░█▀░▄░░░░░░░▀▀░░█Copy/paste Toby to help him.
█░░▀▀▀▀░░░░░░░░░░░░█If not, he will use the Legendary Artifact's power. On
█░░░░░░░░░░░░░░░░░░█you.
█░░░░░░░░░░░░░░░░░░█
░█░░▄▄░░▄▄▄▄░░▄▄░░█░
░█░▄▀█░▄▀░░█░▄▀█░▄▀░
Miniminefred 8 Feb @ 5:21am 
░░░▄█▀▀▄▓█▓▓▓▓▓▓▓▓▓▓▓▓▀░▓▌█ Take
░░█▀▄▓▓▓███▓▓▓███▓▓▓▄░░▄▓▐█▌ Over
░█▌▓▓▓▀▀▓▓▓▓███▓▓▓▓▓▓▓▄▀▓▓▐█ Steam
▐█▐██▐░▄▓▓▓▓▓▀▄░▀▓▓▓▓▓▓▓▓▓▌█▌ Copy
█▌███▓▓▓▓▓▓▓▓▐░░▄▓▓███▓▓▓▄▀▐█ And
█▐█▓▀░░▀▓▓▓▓▓▓▓▓▓██████▓▓▓▓▐█ Paste
▌▓▄▌▀░▀░▐▀█▄▓▓██████████▓▓▓▌█▌
▌▓▓▓▄▄▀▀▓▓▓▀▓▓▓▓▓▓▓▓█▓█▓█▓▓▌█▌ DO IT.
█▐▓▓▓▓▓▓▄▄▄▓▓▓▓▓▓█▓█▓█▓█▓▓
terry gaming 23 Dec, 2024 @ 6:55pm 
my patience is waning, is this entertaining?, my patience is waning, IS THIS ENTERTAINING!
twinkle1831 4 Dec, 2024 @ 6:59pm 
☻/ This is bob. Copy and paste him so he can take over Steam.
/▌
/\
papyurus 10 Nov, 2024 @ 6:49pm 
░░░░░▐▀█▀▌░░░░▀█▄░░░
░░░░░▐█▄█▌░░░░░░▀█▄░░
░░░░░░▀▄▀░░░▄▄▄▄▄▀▀░░
░░░░▄▄▄██▀▀▀▀░░░░░░░
░░░█▀▄▄▄█░▀▀░░
░░░▌░▄▄▄▐▌▀▀▀░░ THIS IS BOB
▄░▐░░░▄▄░█░▀▀ ░░
▀█▌░░░▄░▀█▀░▀ ░░ COPY AND PASTE HIM,
░░░░░░░▄▄▐▌▄▄░░░ SO HE CAN TAKE
░░░░░░░▀███▀█░▄░░ OVER THE
░░░░░░▐▌▀▄▀▄▀▐▄░░ WORKSHOP
░░░░░░▐▀░░░░░░▐▌░░
░░░░░░█░░░░░░░░█░░░
░░░░░▐▌░░░░░░░░░█░░
papyurus 10 Nov, 2024 @ 6:23pm 
░░░░░░███████ ]▄▄▄▄▄▄▄▄ Bob is building an army.
▂▄▅█████████▅▄▃▂ This tank & Bob are against Steam
[███████████████████]. Buying Twitch Copy and Paste this all over
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤ Steam if you are with us