Ignore:
Timestamp:
Jan 11, 2008, 12:42:42 AM (13 years ago)
Author:
Sam Hocevar
Message:
  • Make it clear that we can use the Windows native console.
Location:
libcaca/trunk/doc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/doc/libcaca.dox

    r2003 r2189  
    99 unlike the famous AAlib library. \e libcaca can use almost any virtual
    1010 terminal to work, thus it should work on all Unix systems (including
    11  Mac OS X) using either the slang library or the ncurses library, on DOS
    12  using the conio library, and on Windows systems using either slang or
    13  ncurses (through Cygwin emulation) or conio. There is also a native X11
    14  driver, and an OpenGL driver (through freeglut) that does not require a
    15  text terminal. For machines without a screen, the raw driver can be used
    16  to send the output to another machine, using for instance cacaserver.
     11 Mac OS X) using either the S-Lang library or the ncurses library, on DOS
     12 using the conio library, and on Windows systems using the native Win32
     13 console, the conio library, or using S-Lang or ncurses (through Cygwin
     14 emulation). There is also a native X11 driver, and an OpenGL driver
     15 (through freeglut) that does not require a text terminal. For machines
     16 without a screen, the raw driver can be used to send the output to another
     17 machine, using for instance cacaserver.
    1718
    1819 \e libcaca is free software, released under the Do What The Fuck You
  • libcaca/trunk/doc/tutorial.dox

    r2062 r2189  
    55 Before writing your first libcaca application, you need to know the difference between libcucul and libcaca :
    66- libcucul is the text rendering library. It will do all the work you actually need. From imports (text, ANSI, caca internal format, all of this supporting n-bytes unicode), to exports (sames formats, adding SVG, PostScript, TGA, HTML (both 3 and 4), IRC), it'll cover all your needs.
    7 - libcaca handle everything that can be hardware related. It includes display (RAW, X11, OpenGL, Windows (GDI), conio (DOS), ncurses, slang, text VGA (IMB-Compatible)), keyboard (same drivers but RAW), mouse (same drivers but RAW and VGA), time and resize events (on windowed drivers).
     7- libcaca handle everything that can be hardware related. It includes display (RAW, X11, OpenGL, Windows (native console), DOS (conio), ncurses, slang, text VGA (IMB-Compatible)), keyboard (same drivers but RAW), mouse (same drivers but RAW and VGA), time and resize events (on windowed drivers).
    88
    99So, you can write a libcucul only program, but you <b>can't</b> write a libcaca only program, it'll be nonsense. Period.
Note: See TracChangeset for help on using the changeset viewer.