SyncDraw is an ANSI drawing program which supports:

Contact me on Synchronix if you have an questions, or requests.

Download binary for:
OSLast recompiledFile Size
Win32Wed Mar 14 2012 22:04:25494.738K
Linux (Current)Sat Sep 12 2009 05:55:30254.058K
Linux (Old versions)Sat Feb 24 2007 11:22:20238.002K
FreeBSDFri Oct 19 2012 04:33:33126.176K
NetBSDTue Jan 22 2008 03:05:12224.796K
OpenBSDMon Jan 28 2008 05:18:0099.044K
Solaris/SPARCWed Jan 11 2006 03:22:42244.135K
Apple OSXMon Jun 05 2006 19:33:15800.000K
NOTE: *nix binaries aren't statically linked due to Linux hating it.

SyncDraw CVS Commit Log

This is a log of the 20 most recent changes in the SyncDraw CVS repository.
  1. rswindell
    Sat Jul 18 2020 11:15:28 PDT

    Modified Files:
    src/conio/ciolib.c 1.203 1.204 diff

    Log Message:
    Fix compiler error: 'true': undeclared identifier
  2. deuce
    Fri Jun 26 2020 17:04:54 PDT

    Modified Files:
    src/uifc/uifc32.c 1.266 1.267 diff

    Log Message:
    Initial RIP and SkyPix support.  Very rough many bugs.  So alpha.
    
    There are a number of conio changes in here too... too many to list.  Check
    the diffs if you actually want to know what changed.
  3. deuce
    Fri Jun 26 2020 17:04:45 PDT

    Modified Files:
    src/conio/bitmap_con.c 1.147 1.148 diff
    src/conio/bitmap_con.h 1.35 1.36 diff
    src/conio/ciolib.c 1.202 1.203 diff
    src/conio/ciolib.h 1.124 1.125 diff
    src/conio/cterm.c 1.312 1.313 diff
    src/conio/cterm.h 1.63 1.64 diff
    src/conio/curs_cio.c 1.59 1.60 diff
    src/conio/mouse.c 1.47 1.48 diff
    src/conio/sdl_con.c 1.313 1.314 diff
    src/conio/vidmodes.c 1.32 1.33 diff
    src/conio/vidmodes.h 1.32 1.33 diff
    src/conio/win32cio.c 1.114 1.115 diff
    src/conio/x_events.c 1.75 1.76 diff

    Log Message:
    Initial RIP and SkyPix support.  Very rough many bugs.  So alpha.
    
    There are a number of conio changes in here too... too many to list.  Check
    the diffs if you actually want to know what changed.
  4. rswindell
    Mon May 25 2020 18:23:45 PDT

    Modified Files:
    src/syncdraw/save.c 1.4 1.5 diff

    Log Message:
    Address warning: `__builtin___sprintf_chk' writing a terminating nul past the end of the destination
    reported by Nelgin via irc.
  5. deuce
    Fri May 22 2020 07:41:25 PDT

    Modified Files:
    src/conio/sdl_con.c 1.312 1.313 diff

    Log Message:
    Clamp the rectangle height to the texture height when copying pixel data.
    May fix https://sf.net/p/syncterm/tickets/19/
    
    Please try to log in to SourceForge when creating issues or I won't be able
    to contact you with follow-up questions or get confirmation when an issue
    is resolved.
  6. deuce
    Mon May 18 2020 07:52:41 PDT

    Modified Files:
    src/uifc/uifc32.c 1.265 1.266 diff

    Log Message:
    Add some paranoia around paste buffers.
  7. deuce
    Fri May 15 2020 04:24:29 PDT

    Modified Files:
    src/conio/sdl_con.c 1.311 1.312 diff

    Log Message:
    Work around issue in SDL2 (or OpenGL?  Or nvidia driver?) where creating
    a new texture with the same address as a destroyed texture causes crashes.
    Just allocate the new texture before freeing the old one to prevent that
    from occuring.
  8. deuce
    Thu May 14 2020 19:38:23 PDT

    Modified Files:
    src/conio/sdl_con.c 1.310 1.311 diff

    Log Message:
    Support building with ancient versions of SDL2 from six years ago.
  9. deuce
    Thu May 14 2020 14:28:05 PDT

    Modified Files:
    src/conio/ciolib.c 1.201 1.202 diff
    src/conio/ciolib.h 1.123 1.124 diff
    src/conio/sdl_con.c 1.309 1.310 diff

    Log Message:
    Add new ciolib_initial_window_height/ciolib_initial_window_width globals.
    These allow setting the initial window size for modes that don't force
    integer scaling (ie: SDL).
    
    While we're here, clear a renderer before free()ing the texture to prevent
    crashing on some nVidia cards.
    
    Addresses https://sf.net/p/syncterm/feature-requests/17/
  10. deuce
    Thu May 14 2020 13:41:26 PDT

    Modified Files:
    src/conio/ciolib.h 1.122 1.123 diff
    src/conio/sdl_con.c 1.308 1.309 diff
    src/conio/win32cio.c 1.113 1.114 diff
    src/conio/x_events.c 1.74 1.75 diff

    Log Message:
    Fix up the insert and delete CIO_KEY things.
    There's still some shittiness with the keypad, but nobody really knows how
    that works anyway.
  11. deuce
    Wed May 13 2020 23:12:42 PDT

    Modified Files:
    src/conio/sdl_con.c 1.307 1.308 diff

    Log Message:
    Fix error which caused keypad with NumLock on to send both the arrow and
    number to the remote.
    Fixes bug https://sourceforge.net/p/syncterm/tickets/15/
  12. deuce
    Thu May 07 2020 13:53:49 PDT

    Modified Files:
    src/conio/ciolib.c 1.200 1.201 diff
    src/conio/sdl_con.c 1.306 1.307 diff
    src/conio/sdl_con.h 1.18 1.19 diff
    src/conio/sdlfuncs.c 1.53 1.54 diff
    src/conio/sdlfuncs.h 1.32 1.33 diff

    Log Message:
    Implement mousepointer() for SDL mode.
  13. deuce
    Thu May 07 2020 13:27:25 PDT

    Modified Files:
    src/uifc/uifc32.c 1.264 1.265 diff

    Log Message:
    Use CIOLIB_MOUSEPTR_BAR in uifc mode.
  14. deuce
    Thu May 07 2020 13:26:51 PDT

    Modified Files:
    src/conio/ciolib.c 1.199 1.200 diff
    src/conio/ciolib.h 1.121 1.122 diff
    src/conio/x_cio.c 1.55 1.56 diff
    src/conio/x_cio.h 1.26 1.27 diff
    src/conio/x_events.c 1.73 1.74 diff
    src/conio/x_events.h 1.17 1.18 diff

    Log Message:
    Add mousepointer() function to set the mouse pointer type.
  15. deuce
    Mon May 04 2020 18:32:15 PDT

    Modified Files:
    src/conio/curs_cio.c 1.58 1.59 diff

    Log Message:
    Clamp curses maxx/maxy to 255 each.
  16. deuce
    Mon May 04 2020 13:51:15 PDT

    Added Files:
    src/conio/makefont.pl NONE 1.1 diff

    Log Message:
    Start of unicode support... perl script to translate unifont to a C table.
  17. deuce
    Mon May 04 2020 12:05:11 PDT

    Modified Files:
    src/uifc/uifc32.c 1.263 1.264 diff

    Log Message:
    Do some crappy scroll-wheel stuff.
  18. deuce
    Mon May 04 2020 11:32:54 PDT

    Modified Files:
    src/conio/ciolib.h 1.120 1.121 diff
    src/conio/curs_cio.c 1.57 1.58 diff
    src/conio/mouse.c 1.46 1.47 diff
    src/conio/sdl_con.c 1.305 1.306 diff
    src/conio/win32cio.c 1.112 1.113 diff
    src/conio/x_events.c 1.72 1.73 diff

    Log Message:
    Fix error where SDL mode would not get button up events.
    Add support for scroll "buttons" (buttons 4 and 5).
  19. deuce
    Sun May 03 2020 00:56:15 PDT

    Modified Files:
    src/conio/cterm.c 1.311 1.312 diff

    Log Message:
    Fix the last fix so it's fixed.
  20. deuce
    Sun May 03 2020 00:26:30 PDT

    Modified Files:
    src/conio/cterm.c 1.310 1.311 diff

    Log Message:
    Fix weird font reset issue in PETSCII emulation.