Skip to content
This repository was archived by the owner on Jun 20, 2020. It is now read-only.

Added support for boot screens

Choose a tag to compare

@thiagokokada thiagokokada released this 26 Jan 14:00
· 19 commits to master since this release

This release adds support for boot screens. By default there is a nice ASCII boot screen that is embedded in the application, however there is support for external custom boot screens by passing a properly converted BGR image to the option splash_image. You can convert the common image formats to BGR by accessing the following website: https://xem.github.io/3DShomebrew/tools/image-to-bin.html. Remember that 3DS top screen has a resolution of 400x240, so you should convert any image to this resolution first.

An example of boot screen image can be seen below:

Boot screen support!

This release drops support for both debug and cfw_fix options. With splash screen support, the bottom screen is used to show entry information, exactly like the debug option did, so it was removed. cfw_fix was doing something similar to rendering something in the 3DS screens already, so now I am actually rendering something useful in the screen, this option made no sense anymore. However, the benefits of cfw_fix are still there.