# | Line 589 | Line 589 | var | |
---|---|---|
589 | size: Integer; | |
590 | x, y: Word; | |
591 | bpp: Byte; | |
592 | + | minside: Byte; |
593 | begin | |
594 | + | minside := 1; |
595 | case Self.FStoreType of | |
596 | 9: | |
597 | < | bpp := 8; |
597 | > | begin |
598 | > | bpp := 4; |
599 | > | minside := 4; |
600 | > | end; |
601 | 0, 1, 2: | |
602 | bpp := 16; | |
603 | 8: | |
# | Line 611 | Line 616 | begin | |
616 | x := x div 2; | |
617 | y := y div 2; | |
618 | size := size + (x * y * bpp) div 8; | |
619 | < | until (x = 1) or (y = 1); |
619 | > | until (x = minside) or (y = minside); |
620 | end; | |
621 | Result := size; | |
622 | end; |
– | Removed lines |
+ | Added lines |
< | Changed lines (old) |
> | Changed lines (new) |