VirtualBox

Changeset 105280 in vbox


Ignore:
Timestamp:
Jul 11, 2024 5:28:42 PM (5 months ago)
Author:
vboxsync
Message:

/Config.kmk, Devices/Graphics/DevVGA.cpp, Devices/Graphics/BIOS, Devices/EFI/Firmware: Remove long obsolete code for "new year" specific BIOS splash and use new logo/wordmark. This is a draft, because the scaling lowers quality. bugref:10724

Commands for converting the images into a usable format:

convert .../vbox_bios_splash_oracle.png -alpha deactivate -resize "30%" BMP3:vbox_bios_splash_oracle.bmp

convert .../vbox_bios_splash.png -alpha deactivate -resize "50%" BMP3:vbox_bios_splash.bmp

convert .../vbox_bios_splash.png -alpha deactivate -resize "50%" -compress none -type palette BMP3:Logo.bmp

Location:
trunk
Files:
2 added
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r105206 r105280  
    12601260# Branding
    12611261#
    1262 VBOX_BRAND_BIOS_LOGO                 := $(PATH_ROOT)/src/VBox/Devices/Graphics/BIOS/puel_logo.bmp
     1262VBOX_BRAND_BIOS_LOGO                 := $(PATH_ROOT)/src/VBox/Devices/Graphics/BIOS/vbox_bios_splash_oracle.bmp
    12631263VBOX_BRAND_LICENSE_HTML              := $(PATH_ROOT)/doc/License-gpl-3.0.html
    12641264VBOX_BRAND_LICENSE_RTF               := $(PATH_ROOT)/doc/License-gpl-3.0.rtf
     
    15721572 VBOX_BRAND_LICENSE_TXT              := $(PATH_ROOT)/doc/License-gpl-3.0.txt
    15731573 VBOX_BRAND_LICENSE_VER              :=
    1574  VBOX_BRAND_BIOS_LOGO                := $(PATH_ROOT)/src/VBox/Devices/Graphics/BIOS/ose_logo.bmp
     1574 VBOX_BRAND_BIOS_LOGO                := $(PATH_ROOT)/src/VBox/Devices/Graphics/BIOS/vbox_bios_splash.bmp
    15751575 VBOX_BRAND_GUI_ABOUT_PNG            := $(PATH_ROOT)/src/VBox/Frontends/VirtualBox/images/OSE/about.png
    15761576 VBOX_BRAND_GUI_ABOUT_X2_PNG         := $(PATH_ROOT)/src/VBox/Frontends/VirtualBox/images/OSE/about_x2.png
  • trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk

    r98410 r105280  
    171171VgaDefBiosLogo_SOURCES   = $(VgaDefBiosLogo_0_OUTDIR)/VgaDefBiosLogo.c
    172172VgaDefBiosLogo_CLEAN     = $(VgaDefBiosLogo_0_OUTDIR)/VgaDefBiosLogo.c
    173 ifndef VBOX_OSE
    174  VgaDefBiosLogo_SOURCES += $(VgaDefBiosLogo_0_OUTDIR)/VgaDefBiosLogoNY.c
    175  VgaDefBiosLogo_CLEAN   += $(VgaDefBiosLogo_0_OUTDIR)/VgaDefBiosLogoNY.c
    176 endif
    177173
    178174# Rule for making the bios logo.
     
    180176        $(call MSG_TOOL,bin2c,VgaDefBiosLogo,$<,$@)
    181177        $(QUIET)$(VBOX_BIN2C) VgaDefBiosLogo $< $@
    182 
    183 # Rule for making the bios logo.
    184 $$(VgaDefBiosLogo_0_OUTDIR)/VgaDefBiosLogoNY.c: $(PATH_ROOT)/src/VBox/Devices/Graphics/BIOS/puel_logo_ny.bmp $(VBOX_BIN2C) | $$(dir $$@)
    185         $(call MSG_TOOL,bin2c,VgaDefBiosLogoNY,$<,$@)
    186         $(QUIET)$(VBOX_BIN2C) VgaDefBiosLogoNY $< $@
    187178
    188179
  • trunk/src/VBox/Devices/Graphics/DevVGA.cpp

    r105213 r105280  
    72547254    if (g_cbVgaDefBiosLogo)
    72557255        pThisCC->cbLogo = RT_MAX(pThisCC->cbLogo, g_cbVgaDefBiosLogo);
    7256 # ifndef VBOX_OSE
    7257     if (g_cbVgaDefBiosLogoNY)
    7258         pThisCC->cbLogo = RT_MAX(pThisCC->cbLogo, g_cbVgaDefBiosLogoNY);
    7259 # endif
    72607256    pThisCC->cbLogo += sizeof(LogoHdr);
    72617257
     
    72877283            || RT_FAILURE(rc))
    72887284        {
    7289 # ifndef VBOX_OSE
    7290             RTTIMESPEC Now;
    7291             RTTimeLocalNow(&Now);
    7292             RTTIME T;
    7293             RTTimeLocalExplode(&T, &Now);
    7294             bool fSuppressNewYearSplash = false;
    7295             rc = pHlp->pfnCFGMQueryBoolDef(pCfg, "SuppressNewYearSplash", &fSuppressNewYearSplash, true);
    7296             if (   !fSuppressNewYearSplash
    7297                 && (T.u16YearDay > 353 || T.u16YearDay < 10))
    7298             {
    7299                 pLogoHdr->cbLogo = LogoHdr.cbLogo = g_cbVgaDefBiosLogoNY;
    7300                 memcpy(pLogoHdr + 1, g_abVgaDefBiosLogoNY, LogoHdr.cbLogo);
    7301                 pThisCC->fBootMenuInverse = true;
    7302             }
    7303             else
    7304 # endif
    7305                 memcpy(pLogoHdr + 1, g_abVgaDefBiosLogo, LogoHdr.cbLogo);
     7285            memcpy(pLogoHdr + 1, g_abVgaDefBiosLogo, LogoHdr.cbLogo);
    73067286            rc = vbeR3ParseBitmap(pThisCC);
    73077287            AssertLogRelMsgReturn(RT_SUCCESS(rc), ("Parsing of internal bitmap failed! vbeR3ParseBitmap() -> %Rrc\n", rc), rc);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette