Projects / Turbo C to gcc porting tool

Turbo C to gcc porting tool

TurboC is a function library and a set of header files for porting MS-DOS based Borland Turbo C code to GNU gcc. Mainly, it is an implementation of "conio" functions in ncurses, but various other Turbo C library functions are provided as well.

Operating Systems

Recent releases

  •  03 Jun 2002 05:41

    Release Notes: In this release, the number of implemented functions virtually doubles. The biggest change is that essentially the entire BGI (Borland Graphics Interface) has now been implemented, with the notable current omission of the BGI text-display functions (like outtext). Several miscellaneous functions have also been added, and various bugs have been fixed.

    •  20 Apr 2002 04:32

      Release Notes: There has been a substantial improvement in the speed of writing text to the screen. The inability to physically resize the text console has been addressed. Various minor bugs have been fixed, particularly broken compiles on platforms implementing string functions as macros. The library now compiles under Mac OS X, though ported programs run only inconsistently. The recommended environment for running ported programs is now an xterm console.

      •  23 Mar 2002 20:01

        Release Notes: libTurboC now links to both C and C++ programs. (Formerly, it linked only to C code.) Shockingly serious bugs in the cgets function were fixed. The functions getftime, _setcursortype, getpass, insline, delline, findfirst, and findnext were added. The global variables _directvideo and _wscroll were added.

        •  18 Mar 2002 06:35

          Release Notes: Keyboard special keys were greatly improved in this release, including addition of Fn-keys and Alt-keys. Many IBM PC display characters (including linedraw) are now supported. The 'gettext', 'puttext', and 'movetext' functions were added. The console window is now automatically sized if xterm is used. Various bugfixes were made, including a fix of the flaky 'windows' function and inoperative digits on the numeric keypad.

          •  12 Mar 2002 12:45

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.