It's back and better than ever.
Hey everyone! Long time no see. Sorry for the wait. I've been busy! With the new version of BadUpdate coming out recently and a new softmod on the horizon, I finally decided to rewrite BadBuilder to make it better in every way. Version 2 is more robust, faster, has a much cleaner UX, and offers more features.
Here's a quick rundown of what was added:
- A configuration-based menu system allowing you to build USB drives faster.
- ABadAvatar support.
- An option to download and prepare your USB drive with the correct Xbox 360 Dashboard update if your console is not already on the correct version.
- A new formatter that consistently works.
- A much more robust download system that verifies releases based on file hash to ensure that stale releases aren't reused when creating USB drives.
- Added the option to set any homebrew (built-in or custom) as the default launch target via Dashlaunch on XeUnshackle deployments.
- The executable is now truly stand-alone. No .NET Desktop Runtime is required.
- Infrastructure for Linux & macOS support are in-place, they can be added relatively easily. Formatting is no longer a roadblock on these platforms. BadBuilder will simply request you format the disk on your own and will let you through afterwards.
- And much more internal work!
Thank you all for your continued support and attention, you deserve a better version of BadBuilder, and I finally worked to make it happen.
Using v2 is simpler than ever, as no .NET Desktop Runtime is required. You simply have to download the executable and run it as Administrator. As a result, however, the binaries have grown significantly in size. Some WMI-related code broke when I tried to enable trimming, so for now the binaries are large. I might be able to fix it next release.
Currently, only Windows binaries are provided, but as mentioned above, Linux & macOS support are easier to add in v2.