This is for a USB boot image where I won't have advance knowledge of the different screen resolutions it boots on On Thu, Jan 16, 2014 at 5:15 PM, Gene Cumm <gene.cumm at gmail.com> wrote:> On Thu, Jan 16, 2014 at 5:46 PM, Aaron McSorley <a at aaronmcsorley.com> wrote: >> When I boot to efi my splash screen is tiled, how do I make it not >> tile? Optimally I'd like it to expand the image to the size of the >> screen, is that possible? > > To my knowledge, there is no stretch functionality. Your best bet is > to match your image size to the screen size. > > -- > -Gene > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. >
> This is for a USB boot image where I won't have advance knowledge of > the different screen resolutions it boots on > > On Thu, Jan 16, 2014 at 5:15 PM, Gene Cumm <gene.cumm at gmail.com> wrote: > > On Thu, Jan 16, 2014 at 5:46 PM, Aaron McSorley <a at aaronmcsorley.com> wrote: > >> When I boot to efi my splash screen is tiled, how do I make it not > >> tile? Optimally I'd like it to expand the image to the size of the > >> screen, is that possible? > > > > To my knowledge, there is no stretch functionality. Your best bet is > > to match your image size to the screen size. > > > > -- > > -GeneAFAIK, the default resolution for vesamenu.c32 is 640 x 480. You should either: _ use a "splash" file of *that* resolution; or, _ use the 'MENU RESOLUTION' directive. For instance, if your "splash" background is 800 x 600, then you would use: MENU RESOLUTION 800 600 and all potential screens where you want to boot with this "splash" should support the desired screen resolution. Regards, Ady.
On 01/16/2014 03:19 PM, Aaron McSorley wrote:> This is for a USB boot image where I won't have advance knowledge of > the different screen resolutions it boots onI have been meaning to add the ability to add splash screens of different resolutions, as well as give some ability how to position it, but I have not had time and is unlikely to find time. It would make a good project for someone with some C coding skill to implement, it doesn't require any kind of low-level knowledge. Stretching/resizing would be another nice option, for someone who knows enough about image conversion. -hpa
I'm no C expert but, I'd like to play with this, could you give me some pointers to which code to look at so I can try to hack something together? On Thu, Jan 16, 2014 at 6:34 PM, H. Peter Anvin <hpa at zytor.com> wrote:> On 01/16/2014 03:19 PM, Aaron McSorley wrote: >> This is for a USB boot image where I won't have advance knowledge of >> the different screen resolutions it boots on > > I have been meaning to add the ability to add splash screens of > different resolutions, as well as give some ability how to position it, > but I have not had time and is unlikely to find time. > > It would make a good project for someone with some C coding skill to > implement, it doesn't require any kind of low-level knowledge. > > Stretching/resizing would be another nice option, for someone who knows > enough about image conversion. > > -hpa > > > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. >
The behavior with efi boot is different than with bios boot, with bios boot a 640x480 image fills the screen, but, with efi boot the image is tiled regardless of whether I use MENU RESOLUTION 640 480 On Thu, Jan 16, 2014 at 5:49 PM, Ady <ady-sf at hotmail.com> wrote:> >> This is for a USB boot image where I won't have advance knowledge of >> the different screen resolutions it boots on >> >> On Thu, Jan 16, 2014 at 5:15 PM, Gene Cumm <gene.cumm at gmail.com> wrote: >> > On Thu, Jan 16, 2014 at 5:46 PM, Aaron McSorley <a at aaronmcsorley.com> wrote: >> >> When I boot to efi my splash screen is tiled, how do I make it not >> >> tile? Optimally I'd like it to expand the image to the size of the >> >> screen, is that possible? >> > >> > To my knowledge, there is no stretch functionality. Your best bet is >> > to match your image size to the screen size. >> > >> > -- >> > -Gene > > AFAIK, the default resolution for vesamenu.c32 is 640 x 480. > > You should either: > _ use a "splash" file of *that* resolution; or, > _ use the 'MENU RESOLUTION' directive. > > For instance, if your "splash" background is 800 x 600, then you > would use: > MENU RESOLUTION 800 600 > > and all potential screens where you want to boot with this "splash" > should support the desired screen resolution. > > Regards, > Ady. > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. >