• src/conio/ciolib.c ciolib.h sdl_con.c sdl_con.h win32gdi.c win32gdi.h

    From Deucе@VERT to Git commit to main/sbbs/master on Wed May 3 13:21:26 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/a62e92ddf38d865fab68a798
    Modified Files:
    src/conio/ciolib.c ciolib.h sdl_con.c sdl_con.h win32gdi.c win32gdi.h Log Message:
    Implement set/get scaling for SDL and GDI.

    This is now simple to implement.

    Also, add ciolib_initial_scaling so the initial window can be created
    with the appropriate scaling already applied.

    We still need a way to specifiy the initial text mode, but these
    globals are not the right way.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri May 12 18:43:27 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/07e8506a7eeffec2aa3b5342
    Modified Files:
    src/conio/ciolib.c ciolib.h sdl_con.c sdl_con.h win32gdi.c win32gdi.h src/syncterm/bbslist.c syncterm.c syncterm.h
    Log Message:
    Add "external" scaling for when the driver has its own scaling method

    Currently useful only in GDI and SDL modes. The external scaling
    method is likely lower CPU utilization and may or may not look
    better.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net