Decided to make a basic program that will hopefully make color edits of the home menu sleep_LZ.bin much easier.
It also has the ability to save/open color theme files to make sharing color edits possible (without sharing the entire sleep_LZ.bin)
The awful code is also public on github
Features:
This is currently a beta. I've tested it pretty well, but there are probably some ways to break it. If you find any bugs, please report them on github!
Releases:
Releases will be found on the github linked below:
https://github.com/TheCyberQuake/SleepLZColorEditor/releases
Requirements:
WIndows with latest .net framework
Planned features:
I'm looking into the possibility of creating a python script to install .slzt color themes directly into a decompressed sleep_LZ.bin. That would at least open up the possibility to install custom color themes on other platforms, even if you can't currently create color themes on those platforms.
Feel free to share your color themes and final results below!
For info on how to get started modifying home menu, please see my other thread below:
https://gbatemp.net/threads/500253/
Updates:
1.1.1:
It also has the ability to save/open color theme files to make sharing color edits possible (without sharing the entire sleep_LZ.bin)
The awful code is also public on github
Features:
- Read color data from sleep_LZ.bin.bin (sleep_LZ.bin LZ11 decompressed with MSBT Editor Reloaded)
- Write color data to sleep_LZ.bin.bin
- Save current colors to .slzt color theme file
- Open .slzt color theme file
This is currently a beta. I've tested it pretty well, but there are probably some ways to break it. If you find any bugs, please report them on github!
Releases:
Releases will be found on the github linked below:
https://github.com/TheCyberQuake/SleepLZColorEditor/releases
Requirements:
WIndows with latest .net framework
Planned features:
I'm looking into the possibility of creating a python script to install .slzt color themes directly into a decompressed sleep_LZ.bin. That would at least open up the possibility to install custom color themes on other platforms, even if you can't currently create color themes on those platforms.
Feel free to share your color themes and final results below!
For info on how to get started modifying home menu, please see my other thread below:
https://gbatemp.net/threads/500253/
Updates:
1.1.1:
- Fix bug where leading 0 of a low value hex byte was dropped, ie 04 was being read as 4, 00 was being read as 0
- Prevent user from inputing an invalid sleep_LZ.bin.bin. Throws a plain-english error rather than a crash.
Last edited by TheCyberQuake,