Links
This page is still very alpha, most links haven't been checked. When I
was cleaning my mail dirs, I put every link I found here.
Mail corrections to me, to get it usable!
Mail XTDLIB/FPC and this page's maintainer
Most important links
XTDFPC (the page you are currently viewing is part of this package), a package
with misc. routines, mainly SWAGish in style.
XTDFPC main page
XTDFPC docs page
This links page online
The current xtdfpc I hope via a symlink
FPC Pascal WebRing Mainsite
Turbo Vision clones
Other Big Projects
IDE's
Important independant pages
Thomas Schatzl's page (Zentimer, MEMORY and DPMI unit, now bundled in NEWGO32)
Ivan Montes Velencos Freak Pascal Site (e.g. Glide/3DFX programming)
Dr Bob's page (=Bob Swart)
Other pages:
- Simply a good (Turbo)Pascal tutorial.
- PASW32, the BP70 compatible RTL for Delphi
- BitSoft, Brad Williams' homepage
- Unzip code in pascal
- The Newcom package (a GPL utilities pack, written in Pascal).
- Some demo for asynchronous client/server communication(on FTP)
(from description async. comm package:)
Be careful with new compiler options, these files are
from Feb 98, and data sizes into the records are
system (kernel) depended. Use {$PACKRECORDS 1} directive and
normal mode of the compiler (no -Sx switch) to compile
this demo.
If any of you get out of ideas what is still missing
in fpc-pascal, then just have a look at below site;
it provides some of basic and enhanced sample codes
for Pascal/Delphi and especially concerning several Win32
interfaces.
- CKB Stuff
- PicoProlog, an application written in Pascal
- Klaus Hartneggs' Pascal page
- Pascal Central, where you can find a lot of info on Pascal
programming on the Mac, but also quite a few general Pascal links.
- EFLIB is a free class library for
pascal.
- GUSFPC authour homepage GUSFPC is a unit for using Gravis Ultrasound soundcard in your programs.Also includes a MOD player.
- An IPC interface for Linux
This Unit is for using the IPC (Inter ProcessCommunication) in Linux. It proviedes message queues, semaphores and shared memory.
- Several small units, specially a unit which recognizes a pascal reserved word.
- Play Play is an FPC Pascal 0.99 package to play digital sound over a SoundBlaster or compatible card. Itcan play a number of 8-bit samples simultaniously at any pitch and volume, looping or non-looping,mixing them realtime, in the background.
- DES via tflily ftpFast DES units to encode/decode 8 byte blocks bythe ECB method (modifiable to use CBC) and crypt passwords in Unix passwd format
- Franco Milani HomePage(Author des unit)
- Bit1.02 (To ease reading unaligned records with sets in files(
- UncgiBasic unit to provide CGI (Common Gateway Interface) support. It allows both GET and POST methodes.
- Pascal to Web Page ConvertionBasic unit to provide DNS (Domain name system) support. It allows you to get hostname and IP address entries. A testprogram is provided to show the possibilities and usage of the unit.
- VesaVBE YAVU (Yet Another Vesa Unit)
- Pixel32 API Support Pixel32 is a DOS based photo editing toolsupporting layers, channels and hardwareindependent pictures editing under VBE 1.2 to 3.0video modes...Currently only test version available.Full version is not freeware.
- PasJpegPasJpeg is a collection of Pascal routines to compress and decompress JPEG files. It is a Pascal port of the IJG JPEG library v6b that implementsJPEG baseline, extended-sequential, and progressive compression processes. The beta is beeing tested under Turbo Pascal 7, Delphi 3.0, and FPC 0.99.8
- Fast VBE2 unit. Supports 8, 15, 16 and 32 bit modes with Linear Framebuffer. Also includes VBE/PM (Power Management) and VBE/DDC (Display Data Channel) support.
- Free Pascal interface to the ncurses library.
- Vesa Graphics kernelThis is a totaly new Graphics Kernel for FPC with lots of interestant features...
- [Delphi] Pascal CGI-programming Look for the CGIenv component. It's free and it works under Delphi for Website and Win HTTPd server.
- Pascal tutorial
- Pascal API for netware
- Turbo Pascal Programmers Page Contains CGI examples.
Dithering,Alpha BLending,...Polygons,Bitmap Loading , Extended Color system,...The future version 0.54a will support a totaly newdriver concept that authorize to developp driverfor all plateform...Currently ONLY !! VBE 2.0 8,15,16 bits driver exist
- Graphix 98 graphics kernel
- Units to load BMP and TARGA images Works with the standard Graph unit
- Zip Files SystemWith this unit you can access to files packedinto ZIP archives like if they were storednormaly on the disk. The Zip files can becompressed or not.
-
Strong Related DataBase.This is enduser application, fully writen on FPK Pascal.You may design, use and change structure of your oun database.TV-like console user interface.Copyright in terms of the GNU General Public License.
- PostGreSQL Basic unit to provide access to the PostGreSQL database server. You need version 6.3.1 of the PostGreSQL library. The archive file contains test programs and a makefile.
- MySQL Basic unit to provide access to the MySQL database server. You need version 3.21 of the mysqlclient library. The archive file contains a test program and a makefile.
GNU (DJGPP) utils docs.
These are direct links, you might have to browse simtel when a new version arrives.
GDB docs (2169kb)
binutils docs(2548kb,
The html docs of the above and many more can also be viewed online at
Delorie (DJ) project docs ONLINE (slow site)
Big developper archives
Other things: (read unknown, not visited yet)
What is this?
Unknown
(installer for FPC's gtk/glade directory:
the gtk/glade directory is a patch for Glade 0.3.5
to write pascal code instead of C code. An example is the editform.pp in
the gtk/examples dir.