-
Notifications
You must be signed in to change notification settings - Fork 18
Description
Each XBE contains a 100x17 pixel, 4-bit grayscale logo that is displayed below the Xbox logo after the boot animation. A real XBE will contain the text "Microsoft".
More information can be found here http://www.caustik.com/cxbx/download/xbe.htm##XBELogoBitmap
The Xromwell logo apparently just says "Linux"; the data blob is here.
That isn't suitable as Cromwell is also able to load other software. A similar issue is present in nxdk.
So ideally a logo would be reusable. In case of nxdk the user will likely be able to change the logo through cxbe in the future - in Xromwell probably not.
In general, I feel like the default logo should remain neutral. The original purpose was probably as copyright protection, as also done by Nintendo in their GameBoy cartridge ROMs.
The other purpose is to show that the executable has loaded successfully, so it should not be completely black. As the logo is prominently displayed during boot, it should still be it visually pleasing.
As the "Microsoft" logo was on a black background, we should keep with that style, too; that also means we don't have to use the entire space.
For text style logo, I thought about these: "Homebrew" (a bit lax?), "Unlicensed" (Confusing under Xbox log), "Loading" (Misleading / depending on context), "Loaded" (Misleading / depending on context), "XboxDev" (Misleading, because also non-XboxDev software will be loaded in cromwell, and for nxdk this is even worse), "Xromwell" / "Cromwell" (okay, but still need solution for nxdk), "GPLv2+" (misleading as Xbox logo etc. are not "GPLv2+"), "{GIT revision}" (okay, but a bit cryptic), "Unknown" (very vague), ...
- longer text like "Unlicensed XBE" would probably be too small on some displays. Also it implies that the user knows what a XBE is (or they might think something is wrong with their Xbox). I'd like to avoid terms like "DVD", "Game", "App" or generic terms like "Software".
For a graphics style logo, I could imagine something simple, like dots, some gradient, a horizontal line.