Ignore:
Timestamp:
Jul 10, 2018, 1:20:11 AM (6 years ago)
Author:
Krister Nordvall
Message:

Changes:

  • Made changes to HotkeyBar.asm to give the Boot Menu and Hotkey Bar a more consistent look. It will probably seem a bit strange at first to people used to the classic theme.
  • Added the missing parts of USE_NEC_V that should have been committed with the rest in r593.
  • Removed DEFINES_ALL_FEATURES from the BIOS makefile. It didn't work anymore and never really made sense anyway. Added all the official builds to 'make unused' instead which actually uncovered some unused code in the Tiny build.
  • XTIDECFG will no longer load color themes from unrecognized versions of the BIOS.
  • Other fixes in comments and some minor optimizations.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/MainMenu.asm

    r592 r596  
    258258    call    BiosFile_LoadFileFromDSSItoRamBuffer
    259259    call    LoadColorTheme
    260     ; *FIXME* Will load themes even from unrecognized versions of the BIOS which isn't really a problem but still 'unexpected behaviour' and therefore a bug.
    261260    call    MainMenu_EnterMenuOrModifyItemVisibility
    262261.CancelFileLoading:
     
    270269    call    Buffers_SaveChangesIfFileLoaded
    271270    call    EEPROM_LoadXtideUniversalBiosFromRomToRamBufferAndReturnSizeInDXCX
    272     mov     ax, FLG_CFGVARS_ROMLOADED
    273     call    Buffers_NewBiosWithSizeInDXCXandSourceInAXhasBeenLoadedForConfiguration
     271    mov     al, FLG_CFGVARS_ROMLOADED
     272    call    Buffers_NewBiosWithSizeInDXCXandSourceInALhasBeenLoadedForConfiguration
    274273    mov     dx, g_szDlgMainLoadROM
    275274    call    Dialogs_DisplayNotificationFromCSDX
     
    297296;       Nothing
    298297;   Corrupts registers:
    299 ;       AX, BX, DI, ES
     298;       AX, BX, CX, SI, DI, ES
    300299;--------------------------------------------------------------------
    301300ALIGN JUMP_ALIGN
    302301LoadColorTheme:
    303302    call    Buffers_GetFileBufferToESDI
     303    call    Buffers_IsXtideUniversalBiosSignatureInESDI
     304    jnz     SHORT .Return
    304305.FromROM:
    305306    mov     ax, [es:ROMVARS.pColorTheme]
    306307    jmp     ReadColorTheme
    307 
     308.Return:
     309    ret
     310
Note: See TracChangeset for help on using the changeset viewer.