Ok,
Thank you for the help.
I will get a look in the VOID solution, but, maybe the resize is needed if the player change thesettings in-game and return to start screen.
edit**
I change to;
void painel_startup()
{
while(1)
{
splash.pos_x = splash.pos_y = 0;
splash.scale_x = screen_size.x / splash.bmap.width;
splash.scale_y = screen_size.y / splash.bmap.height;
wait(5);
}
}
Using the void now instead the function and chang the wait to 5 to get less resourses.
This is ok now ?
Thank you for the help.

BR