I compared the original ip.bin's from the bleem betas (ALL COLORS) to the ip.bin from the cracked bleem beta.
There are many differences in the hex code between the two ip.bin's
But, I think that I might have found the custom code that was used to lock the dreamcast to a specific beta?
I could be wrong here...
Using a dummy file to write to and then modifying the script from the leaked beta to not delete files after creating the .nrg, results in a temp file that is usually split data of the ip.bin.
Instead it writes the hex code to the dummy file, and this same hex code is found in the original bleem beta ip.bin and not in the modified ip.bin from the cracked beta.
The file size of the original bleem beta ip.bin is 37,376 bytes.
The file size of the cracked bleem beta ip.bin is 32,768 bytes.
This means that there is custom code added.
The original ip.bin's are the same for each color beta.
Here is the custom hex code that I think is added to the ip.bin to lock the beta to a specific dreamcast..
This hex chain repeats 5 times.
I attached the bleem beta ip.bin's
The archive contains the original ip.bin from the beta and the modified ip.bin from the cracked beta.