• src/conio/bitmap_con.c ci

    From Deuc¿@VERT to Git commit to main/sbbs/m on Tue Jan 21 10:00:00 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/3242c6bcae6c7484a0f66fc9
    Modified Files:
    src/conio/bitmap_con.c ciolib.h
    Log Message:
    We're using all the extra foreground colour bits for Prestel

    Move reveal/dirty status into background colour.
    Should fix ticket 182.
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Wed Jan 22 20:29:00 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/a489c48d6bc060bfa264d409
    Modified Files:
    src/conio/bitmap_con.c ciolib.h vidmodes.c src/syncterm/syncterm.c
    Log Message:
    SAA5050 is 25 rows, not 24.

    This means the crappy 40-column status line can be used!
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Thu Feb 13 23:51:00 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/882080e26afe2ada0436d407
    Modified Files:
    src/conio/bitmap_con.c ciolib.h cterm.c
    Log Message:
    Fix Mode 7 (ie: SAA5050) mode double-height handling

    Basically, the only thing the SAA5050 enforces is that characters
    on a bottom row need to be double-height, or they're displayed as
    spaces.

    The Prestel terminal now has an extra bit that indicates it is a
    prestel terminal, and the bitmap console hacks up the second row.

    While we're poking this, use macros for magic bits in FG/BG colours.