- Joined
- Jan 7, 2014
- Messages
- 15,124
- Solutions
- 1
- Reaction score
- 67,674
- Trophies
- 5
- Location
- Lost Lands
- XP
- 29,959
- Country

Everything else is fine, just the gamecube logo a bit too squished.what about the progress bar position?

Everything else is fine, just the gamecube logo a bit too squished.what about the progress bar position?




can you try a 16:10 aspect ratio, please. I have a 29" tvthe last one should be in between maybe a good compromise for all users
can you please add spoiler tags, those pics are huge![]()





void Initialise()
{
int i;
AUDIO_Init(NULL);
DSP_Init();
AUDIO_StopDMA();
AUDIO_RegisterDMACallback(NULL);
CheckForGecko();
gprintf("GRRLIB_Init = %i\r\n", GRRLIB_Init());
myFont = GRRLIB_LoadTTF(font_ttf, font_ttf_size);
fatInitDefault();
GRRLIB_FreeTexture(background);
int which_bg = 0;
FILE * temp_bg_fp = NULL;
if ((temp_bg_fp = fopen("NinBackLight.png", "r")))
{
which_bg = 1;
fclose(temp_bg_fp);
temp_bg_fp = NULL;
background = GRRLIB_LoadTextureFromFile("NinBackLight.png");
}
else if ((temp_bg_fp = fopen("NinBackDark.png", "r")))
{
which_bg = 2;
fclose(temp_bg_fp);
temp_bg_fp = NULL;
background = GRRLIB_LoadTextureFromFile("NinBackDark.png");
}
else
{
which_bg = 0;
background = GRRLIB_LoadTexturePNG(background_png);
}
screen_buffer = GRRLIB_CreateEmptyTexture(rmode->fbWidth, rmode->efbHeight);
for (i=0; i<255; i +=5) // Fade background image in from black screen
{
GRRLIB_DrawImg(0, 0, background, 0, 1, 1, RGBA(255, 255, 255, i)); // Opacity increases as i does
GRRLIB_Render();
}
GRRLIB_DrawImg(0, 0, background, 0, 1, 1, 0xFFFFFFFF);
gprintf("Initialize Finished\r\n");
}

I'll try adding background loading from custom path, Joostin figured the bugs yesterday and made few suggestions.
If all works as expected I'll make a dol that can both be used as default theme and as loading bar theme at the same time if custom background png is found.
Hopefully if all goes as expected theme selection and download will be the last step


yes so far so good
I made a patch that works very well
https://www.dropbox.com/s/vo0ap9mj2duyv3d/Custom_Backgrounds.patch?dl=0
you have to place either NinBackLight.png or NinBackDark.png in the boot.dol or loader dol folder
then you get 3 cases:
1. no NinBackLight.png or NinBackDark.png >> Nintendont boots normally using default background
2. NinBackDark.png is found >> Nintendont will hide all text and loads that background with a silver loading progress bar
3. NinBackLight.png is found or both files found >> Nintendont will hide all text and loads that background with a custom purple loading progress bar
In case B is pressed during autoboot, the default theme gets loaded automatically

I'm sorry the official version isn't good enough for you.Lol I don't know why THIS version couldn't be implemented in official nintendont
Background and status bar is optionnal after all![]()


I'm sorry the official version isn't good enough for you.![]()


https://www.dropbox.com/sh/zugp6h4dg0pcruy/AACCD0tZ0aGg5_UMdvRSg5KOa?dl=0
you'll find here rev 238 dol with 1 sample of each background files
just place the boot.dol and the png file in the same folder to use the custom background
otherwise the default stuff will load as usual

