• Robert Sprowson's avatar
    Only skip ColourTrans calls for 32bpp TBGR · 84a2570c
    Robert Sprowson authored
    The whizzy new TRGB modes can't assume 32bpp sprite data is equivalent to 32bpp palette entries, so must use ColourTrans.
    * Disable the use-in-place optimisation if that's the case
    * Update the comments to reflect this logic more clearly
    Fix bug in non Medusa case, STRB was using the wrong register as the base address.
    
    Tested briefly with 'Raspberry' theme, unchanged from previous version.
    
    Version 5.48. Tagged as 'Wimp-5_48'
    84a2570c
VersionASM 1010 Bytes