[RELEASE] Alternative Full Screen Splash Screens
#1
Thumbs Up 
Hi, i just created a new splash screen for XBMC and would like to share it with you all. Juste replace the old splash.png in media directory of xbmc.

Image

It would be nice, if some developer could allow fitting of splash to whole screen.

Enjoy.
Reply
#2
nice one! although a bit too "screamy" for my taste, but all the logos looks neat Big Grin

anyway while on the subject, when I change my splash screen it doesn't show up in fullscreen (1080p), it's scaled down and centered to what looks something like 720p. Does this happen for you guys aswell? And does anyone know if there's any setting to change this behavior to just display the image instead of scaling it first?
Reply
#3
http://forum.xbmc.org/showthread.php?tid...fullscreen
Reply
#4
strange question, but I don't appear to have a media directory, or a splash.png file.

I've enable hidden files so I can see the .xbmc dir, but no media directory is contained within.

if I creat a media dir and copy the file in, then when I reboot the original splash screen still displays.
Reply
#5
i presume you are running linux.

then it's in /usr/share/xbmc/media
Reply
#6
blittan Wrote:i presume you are running linux.

then it's in /usr/share/xbmc/media

I am yes.

Presuming you mean the .xbmc folder under home, or somewhere else?

If as I've typed above - I don't have a media folder under .xbmc.

Unless there are two xbmc folders?
Reply
#7
/ = root
/usr/share/xbmc/media is the path

not under home directory
Reply
#8
blittan Wrote:/ = root
/usr/share/xbmc/media is the path

not under home directory

ah cheers - thanks Big Grin
Reply
#9
awesome pic man, I read the link in the 2nd but it didn't help me, the file link was dead and I didn't see any info there. How would I go about making this image display full screen?
Reply
#10
Thumbs Up 
with this patch :-)

http://bazaar.launchpad.net/~sraue/opene...h-0.1.diff
greetings, Stephan

Image

Image
Reply
#11
openelec.tv Wrote:with this patch :-)

http://bazaar.launchpad.net/~sraue/opene...h-0.1.diff

Good patch... maybe??

Inistructions on how to apply that patch would be nice Shocked
Intel NUC Skull Canyon - Windows 10 Pro - Kodi 18
VU+ Solo2 - Canal Digital/CMore Max
Samsung UE65KS9005 Pro Calibrated
Reply
#12
TheSwede1970 Wrote:Good patch... maybe??

Inistructions on how to apply that patch would be nice Shocked

hmmm how we can patch sources?

under linux with

Code:
cd /path/to/source
patch -Np1 -i /path/to/patch.diff

then compile the sources.
or made the changes by hand like the patch does - and then comile xbmc
greetings, Stephan

Image

Image
Reply
#13
openelec.tv Wrote:hmmm how we can patch sources?

under linux with

Code:
cd /path/to/source
patch -Np1 -i /path/to/patch.diff

then compile the sources.
or made the changes by hand like the patch does - and then comile xbmc

Hmm and if not Linux user?
Using Windows 7
Intel NUC Skull Canyon - Windows 10 Pro - Kodi 18
VU+ Solo2 - Canal Digital/CMore Max
Samsung UE65KS9005 Pro Calibrated
Reply
#14
TheSwede1970 Wrote:Hmm and if not Linux user?
Using Windows 7

uhm well just go and modify the three lines manually. I mean it is 3 lines of code.Shocked

I sort of suspect that you will not be doing this anyway and will not be re-compiling xbmc from source or even have the src on your windoze 7 box but just in case I am wrong I will tell you exactly what lines openelec.tv's patch alters.

Change lines 56 57 and 58 in source file TopLevelXbmcSrcDir/xbmc/utils/Splash.cpp (Where TopLevelXbmcSrcDir is whatever you called the dest dir when you did the svn checkout. trunk if you didn't specify)

Edit: heh well I guess in windows it would be TopLevelXbmcSrcDir\xbmc\utils\Splash.cpp actually

From:

float w = g_graphicsContext.GetWidth() * 0.5f;
float h = g_graphicsContext.GetHeight() * 0.5f;
CGUIImage* image = new CGUIImage(0, 0, w*0.5f, h*0.5f, w, h, m_ImageName);

To:

float w = g_graphicsContext.GetWidth();
float h = g_graphicsContext.GetHeight();
CGUIImage* image = new CGUIImage(0, 0, 0, 0, w, h, m_ImageName);


then save and recompile.

That is it. Note I am not saying anything about how good or bad these changes are. I am simply telling you what the proposed changes were in the patch that openelec.tv suggested.
Reply
#15
tronics Wrote:uhm well just go and modify the three lines manually. I mean it is 3 lines of code.Shocked

I sort of suspect that you will not be doing this anyway and will not be re-compiling xbmc from source or even have the src on your windoze 7 box but just in case I am wrong I will tell you exactly what lines openelec.tv's patch alters.

Change lines 56 57 and 58 in source file TopLevelXbmcSrcDir/xbmc/utils/Splash.cpp (Where TopLevelXbmcSrcDir is whatever you called the dest dir when you did the svn checkout. trunk if you didn't specify)

Edit: heh well I guess in windows it would be TopLevelXbmcSrcDir\xbmc\utils\Splash.cpp actually

From:

float w = g_graphicsContext.GetWidth() * 0.5f;
float h = g_graphicsContext.GetHeight() * 0.5f;
CGUIImage* image = new CGUIImage(0, 0, w*0.5f, h*0.5f, w, h, m_ImageName);

To:

float w = g_graphicsContext.GetWidth();
float h = g_graphicsContext.GetHeight();
CGUIImage* image = new CGUIImage(0, 0, 0, 0, w, h, m_ImageName);


then save and recompile.

That is it. Note I am not saying anything about how good or bad these changes are. I am simply telling you what the proposed changes were in the patch that openelec.tv suggested.

Thanks might give that a go Wink
Intel NUC Skull Canyon - Windows 10 Pro - Kodi 18
VU+ Solo2 - Canal Digital/CMore Max
Samsung UE65KS9005 Pro Calibrated
Reply

Logout Mark Read Team Forum Stats Members Help
[RELEASE] Alternative Full Screen Splash Screens2