🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.transputer
1 messages
1 total messages Started by Walter Muellner Tue, 05 Sep 1989 09:20
graphix server again
#244
Author: Walter Muellner
Date: Tue, 05 Sep 1989 09:20
177 lines
7157 bytes
I think I have problems with THE NET. Seems as if it doesn't forward
my message to the mailing list. I resend it, sorry if you get it twice.

------------------ original message resent ---------------------------

First of all, I would like to excuse myself for the delay in
responding to all the requests concerning our GRAPHIX-SERVER.

Here are some more details:

The server is written in Turbo-Pascal (V 5.0, but will run with slight
modifications under V4.0).

It uses a special protocol based on a low-level protocol and supports
almost all of TP5's funcionality from within a transputer.

The server is available in source code via E-mail after both the
appended form has been signed and returned to us and the
amount of AS 500.00 (approx.$40.00) have been payed.

Payment can be made by cheque or direct transfer to the following
account:

            Inst. f. Statistik und Informatik, Universitaet Wien
  Acct. No. 0949-38859/00

  at the    Creditanstalt-Bankverein,
            Josefstaedterstrasse
            Vienna, Austria

  The server's use is restricted to non-profitary use only and it
MUST NOT be used in commercial products without our prior written
permission.

There is NO WARRANTY.

Registrated users will receive free corrections and updates.
-------------------------------------------------------------------

Return the attached form to the following address:

   (mail:)
   W. Muellner

   Inst. f. Statistik und Informatik
   Universitaet Wien
   Lenaugasse 2/8
   A-1080 Wien
   AUSTRIA/EUROPE

------------- CUT HERE AND SEND BACK TO ORDER AFGSERVER ----------------

Name:        ..........................................................
Institution: ..........................................................
             ..........................................................
             ..........................................................
Address:     ..........................................................
             ..........................................................
             ..........................................................
             ..........................................................




AGREEMENT

I agree in using the AFGserver for educational and/or universitary
non-profit purposes only.

I accept that there is no warranty, neither explicitely nor implied,
in the use of the AFGserver.




date:..................     signature:.................................

---------------CUT HERE -----------------------------------------------
-----------------------------------------------------------------------

The following is an overview on the functions supported by the server:



1) DOS file handling:
      - OPEN/CLOSE/RENAME/DELETE of TEXT and BINARY files
      - OPEN modes: READ/WRITE/APPEND
      - user definable record lengths supported
      - record read/write supported
      - block read/write suppported on binary files/devices
      - record positioning (for binary files)

2) DOS devices
      - access to DOS devices (CON, LPT1, LPT2, LPT3, COM1, COM2,
                               the COMx devices NOT interrupt driven)
        future extensions: interrupt driven Serial IO handling with
                           up to 8 serial interfaces (COM1..COM8)

3) file/device read write:
      - some formatted I/O predefined procedures
        (Read/WriteText, Read/WriteInt,...)
      - various status request procedures (FilesStatus, FileName,...)

4) low-level machine-IO:
      - perform DOS-interrupts
      - DOS function-calls
      - Byte and word-port I/O
      - get and set registers
      - get and set time/date of DOS machine

5) Screen and Keyboard I/O
      - formatted input/output
      - Readkey, Keypressed function ...
      - Cursor positioning (GotoXY...)
      - free definable background/foreground/text colors
      - definition of text-windows
      - all screen operations applicable to the actual text window
      - redirection of screen I/O to DOS-file
      - Sound/Nosound control PC's speaker

6) DOS memory handling procedures
      - GetMem, FreeMem allocate/free DOS-Memory
        (useful for save/restore screens, graphic images or
         temporary save transputer-data...)

7) Graphics facilities:
      - support of all TURBO-PASCAL supported graphics drivers
        including CGA, EGA, VGA, Hercules and IBM8514 drivers
        in various resolutions with automatic driver detection
      - definition of graphics windows (viewports)

      - pixel draw/query
      - line draw absolute/relative
      - move abs./rel.
      - circles, ellipses w/w.o. fill
      - polygons w/w.o. fill
      - fill of screen area delimited by specified pixel color
      - drawing of arcs, sectors, bars, 3D-bars, rectangles, pieslices,...
      - free definition of all colors (drawing, background,...)
      - definition/redefinition of color-palette
      - installation of user-supported device drivers and
        graphics fonts (must be in Borland's BGI/CHR format)
      - user definable fill-patterns and fill-styles
      - get/put whole images (pixel areas)
      - various line styles and thicknesses (definable-redefinable)
      - text settings free definable (Char. size, orientation, font...)
      - four standard graphics fonts available
      - write graphics-text at specified (x,y) coordinate
      - definable text alignment (left, right, centered),
        orientation, size and slant
      - direct access to hardware graphics-pages


FUTURE EXTENSIONS:

      - addition of some MOUSE handling procedures,
      - inclusion of interrupt driven serial I/O support for
        up to 8 (eight) serial lines
      - performance enhancements
      - some more DOS-features (file attributes set/reset, directory
                                management: create, delete, change...)
      - maybe some more depending on the users's (your) needs.

I hope this helps for the first time. All requests will be answered
as soon as possible.

                                     Walter.

------------------------------------------------------------------------
Walter Muellner                         !      /X  /X
Institut of Statistics and              !    // // /
            Computer Science            !    X/ o X/ o X
University of Vienna, Austria           !   //  /~~  / 
Lenaugasse 2/8                          !      / ==/
A-1080 Wien                             !
e-mail: A4424DAA@AWIUNI11.BITNET        !
------------------------------------------------------------------------
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads