Pascal-P4 for Free Pascal and Delphi is a port of a Pascal compiler written at ETH Zurich in 1976. The source code of the compiler is documented in the book "Pascal Implementation" by Steven Pemberton and Martin Daniels. The purpose of this project is to make Pascal-P compilable by Free Pascal and Delphi while keeping the changes to a minimum and preserving the line numbering as much as possible.
EGSL is a small interpreter which can execute Lua scripts. It includes some functions for fast and easy game development. These are image manipulation functions, functions for 2D drawing, sound and music, input via mouse, keyboard, and joypad, and some helper functions. The engine is based on SDL, SDL_gfx, and SDL_mixer, and additionally on SDL_image on Haiku-OS.
MKHINDEX generates HTML directory listings like
the "Option Indexes" functionality of Apache.
Other than the Web server, these listings are
static. They greatly increase the performance of
the Web server if you use it as a file server.
MKHINDEX has been tested on Windows XP, Gentoo
Linux, and Mac OS X.
Related ProjectsSmillaEnlarger, UltraMonkey-L7, TERASOLUNA Framework, iReport-Designer for JasperReports, Sledge
FastGEO is a computational geometry library
for Object Pascal. It contains a set of highly
deterministic, precise, and concise routines for
performing varying computational geometry
tasks using real-world inputs.
Dark Lands is a multiplayer RPG made fully with ANSI graphics. The source code is in Pascal. Currently, this game has probably no point except exploring the areas and killing monsters. It can be used as a BBS door game.
Related ProjectsDarik's Boot and Nuke, unofficial gpSP kai, bbs2chreader, iReport-Designer for JasperReports, BathyScaphe
Quarters is a strategy game for two players.
Although its rules are relatively simple, it still
offers some of the same opportunities for skill as
in chess. This program was originally conceived in
the summer of 1986 during a study of the mini-max
algorithm for chess playing computers, and was
thus designed to offer some of the same type of
strategies. The game was originally written in
BASIC, then ported to Turbo Pascal, then to C, and
finally to Java. The Java version is not
necessarily object oriented, since it is a crude
port from the C version.
Related ProjectsKancolleSniffer, Media Player Classic - Home Cinema, unofficial gpSP kai, MPC-BE, MAME32jp
GRX is a 2D graphics library originally written for DJGPP. It supports DOS, Linux console (svgalib and framebuffer drivers), X11, and Win32 (using the Mingw compiler).
Related ProjectsSmillaEnlarger, SharpDevelop-jp, Properties Editor, Darik's Boot and Nuke, DeSmuME
CMP-Gestco is a financial application for small companies. It can manage
products, customers, and suppliers, and generate and print invoices.
Related ProjectsphpGroupWare Japanese Project, Media Player Classic - Home Cinema, Dumpper v.60.3, OpenOffice.org 独自ビルドプロジェクト, SmillaEnlarger
TAP4Pascal is an easy-to-use but powerful unit testing suite for Pascal (FreePascal, Turbo Pascal, et al.), conforming to the Test-Anything Protocol (TAP) specification, originally developed for testing Perl, and lightweight enough to work on any platform since it is entirely text-based. It comes with its own test harness for running and summarizing the results of multiple test sets. It aims to be straightforward and to make test building easy and quick for developers, and to help software work better for everyone.
Related ProjectsSmillaEnlarger, Programming Language ADP, MPC-BE, OneSQLiteAdmin, Media Player Classic - Home Cinema
GFetchnews is a newsfetcher for GTK. It downloads news to a buffer file in mbox format and posts news from a spool directory.
SDL4Freepascal is a set of FreePascal units
binding to the SDL (Simple Directmedia Layer) game
Related ProjectsAmateras, MPC-BE, VirtualDubMod-jp, Media Player Classic - Home Cinema, unofficial gpSP kai
umatrix is a matrix unit for Free Pascal, which
supports real and complex matrices. It provides
basic routines (addition, multiplication)
via overloaded operators. Some of the features
it includes are solving of equation systems, norms,
inversion, and determinants.
Related ProjectsProperties Editor, DeSmuME, SmillaEnlarger, SharpDevelop-jp, Amateras
DynChap provides an additional pseudo hardware token
based authentication layer for PoPToP virtual private
networks. The authentication uses the user's mobile phone
to generate a hash that needs to be entered along with the
user's password in a custom connection dialogue. Upon
connecting, the VPN verifies the authenticity of the hash. The
hash is generated from a serial (by default 32 printable
characters) stored in the J2ME based mobile phone and the
current time; the VPN server compares this hash against the
serial and current time, minus or plus a small deviation (by
default 2 minutes). If the username, password, and hash
match, access is granted and the custom dialer is closed, the
connection can now be controlled like an ordinary VPN
Related ProjectsDeSmuME, AKARI, SmillaEnlarger, Open Platform Trust Services, iReport-Designer for JasperReports
mkpkg is a small toolkit for automatically building Slackware or OpenLab packages. It should work on most packages that contain a makefile. It follows Slackware standards and is intended to build packages acceptable for linuxpackages.net. After you type the description, it generates a correctly formatted slack-desc file and logs configure options.
Related ProjectsXOOPS for you, Darik's Boot and Nuke, iReport-Designer for JasperReports, Mona, Ecolinux
GTK2 for Pascal is a translation of the GTK 2, glib 2, pango, atk, and gtkglext headers to Free Pascal and Kylix.
Related ProjectsSharpDevelop-jp, MPC-BE, Open Source QR Code Library, Media Player Classic - Home Cinema, TERASOLUNA Framework