• ROOL's avatar
    Fixes for pinboard backdrop sprite changing · f462c775
    ROOL authored
    Detail:
      Fix out-by-1 error in MakeCompactModeWord, the palette checksum read from array index -1 due to the loop construction.
      Consider the x/y size as well as the compact mode word when deciding whether to recache the backdrop sprite.
      Don't assume the screen byte size is equivalent to working out the sprite byte size, due to word rounding at the end of each line. Calculate it properly.
      Allow the Wimp_SlotSize to exactly equal the required memory (previously, had to be larger).
    Admin:
      Submission from Timothy Baldwin, with minor refactoring.
    
    Version 1.03. Tagged as 'Pinboard-1_03'
    f462c775
Pinboard 15.9 KB