Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

30,057 projects in the catalog.

Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.

Atari FontMaker

Atari FontMaker is a tool for creating Atari fonts both in mono and color graphics mode. Atari FontMaker is written in Delphi up to version 1.5.x, since version 1.6.x the project has been converted to C# and moved to another repository: https://github.com/matosimi/atari-fontmaker

  • Quiet
  • Application
  • Delphi
  • SourceForge

Graphics

atari-2600-asm-common

Atari 2600 assmbler common includes, headers, and libraries.

  • Active
  • Other
  • GitHub
  • ★ 2

Other

ATARIST-TOOLS

Ensemble d'outils pour Atari ST écrit en Pascal (Turbo Pascal ou Free Pascal).

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Applications

Action! Programming Language

Action! is a programming language for the Atari 8-bit family of microcomputers. It features an integrated editor, a debugger, and a 6502 compiler. Action! was created by Clinton Parker and released on cartridge by Optimized Systems Software (OSS) in 1983. Its syntax is similar to that of ALGOL 68. Action! is significant for its high performance, which allows games and graphics demos to be written in a high-level language without the use of hand-written assembly language code. Action! language constructs were designed to map cleanly to 6502 opcodes. In 2015, Clinton Parker released the Action! 3.6 source code to the public under the terms of GPL. This project is intended to preserve the Action! source code, provide fixes for known bugs, and add new features in version 3.7. Join us at AtariAge https://forums.atariage.com/topic/217770-action-source-code for questions and discussions. Check out https://atariwiki.org/wiki/Wiki.jsp?page=Action for related information.

  • Active
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

ATARITOOLS

Suite de commande écrit en Pascal (Turbo Pascal ou Free Pascal) pour le micro-ordinateur Atari 8 bits.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Applications

GamePlay

Gameplay is a frontend for MS-DOS, Windows 3.1, Windows 98, ScummVM, Apple II, Atari 800, Atari ST, Amiga, Sega Saturn, Super Nintendo, Nintendo64 and DSP Emulator. It lets you play games easily and quickly — no complications, no configuration needed

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 46

Games and Game Engines

SFX-Tracker

Music Maker for ATARI 8-bit computer

  • Quiet
  • Application
  • GitHub
  • ★ 11

Multimedia

Pascal NUCLEUS (GUI/VM)

NOTE: As of r816, Nucleus source code is licensed under GPLv3. (8th Oct 2017) Nu|cleus [ˈnjuːklɪəs] - The central and most important part of an object, movement, or group, forming the basis for its activity and growth. This is yet another long-term project (YALP?). The aim is to write a portable GUI/OS for Atari ST, Amiga and DOS. The code must be small, fast and support modern GUI features. ie: Embedded component controls. The code current compiles with Highspeed Pascal (Atari ST) or FreePascal. I hope to have it compiling for the Amiga (also using Highspeed Pascal), and supporting a built in p-code compiler/interpreter for cross platform development.

  • Library
  • Lazarus
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

GUI containers System

ProHiBan

Port of the famous Sokoban for Atari 800XL with over then 4400 levels on single DD disk.

  • Archived
  • Application
  • GitHub
  • ★ 7
  • MIT

Games and Game Engines

JumpSTART-AtariST

Original Personal Pascal source for JumpSTART app launcher for Atari ST

  • Quiet
  • Application
  • GitHub
  • ★ 2
  • MIT

Applications

NG-atariATR

Tools for Atari 8-bit disk images: 16 MB MyDOS and SpartaDOS support, plus a Total Commander packer plugin

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Other

Mad-Pascal

Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 167

Language Tools

mythyn-archive

An archive of software for Atari ST BBSes created in the 1990s by Paul Witte of Mythyn Software.

  • Quiet
  • Application
  • GitHub
  • ★ 41

Games and Game Engines

a8-mp-simple-game-tutorial

Prosta gra na Atari 800XL napisana w Mad Pascalu jednak bez użycia specyficznych dla niego bibliotek, powinno to ułatwić translację na inne języki dostępne na A8.

  • Archived
  • Other
  • GitHub
  • ★ 6

Learning and Examples

SFX-Engine

Sound engine for ATARI 8-bit.

  • Quiet
  • Library
  • GitHub
  • ★ 6

Multimedia

chkXEX

info about Atari XE/XL executable files

  • Quiet
  • Other
  • GitHub
  • ★ 4

Other

CANNONBALL-0

Jeu Cannonball inspiré du Atari 2600 écrit en Pascal (Turbo Pascal ou Free Pascal)

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Games and Game Engines

milf

MILF – sector copier for Atari 8-bit (Mad Pascal)

  • Active
  • Application
  • GitHub
  • ★ 3
  • GPL-3.0

Files and Drives

ASTEROIDS-0

Jeu Asteroids écrit en Pascal (Turbo Pascal ou Free Pascal) inspiré du Atari 2600.

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 2
  • MIT

Games and Game Engines

PasIntro

Intro for the Atari 8-bit computers

  • Quiet
  • Application
  • GitHub
  • ★ 2

Multimedia

Bad-Apple-65816

Bad Apple 65816 (Rapidus, Antonia 2)

  • Active
  • Other
  • GitHub
  • ★ 1

Other

Graph2Font

Graph2Font

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

OSSPASCALLIB-TP

Bibliothèque de compatibilité du OSS Personal Pascal d'Atari ST et TOS.

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MIT

Other

MPL Bytecode Compiler

NEWS: The MPL language is now completely defined. No more language changes are to be made. The compiler is complete and should be easy to translate to other languages if you so choose. MPL is a small, simple language based on BCPL, B, C and Jesusonic. The compiler and interpreter are written in portable Pascal. I have successfully compiled MPL for CP/M, DOS, Windows, Atari ST, Amiga and the Tandy Colour Computer. MPL is designed to be tiny in every way, while implementing all the important features of BCPL & B. The result is a compiler written in a high level language (PASCAL) which compiles to under 16K (CP/M). The symbol table, language syntax, and bytecode are all optimized for size. I will write a MPL Reference Manual in time. Contact myself if you want to help get that written.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Language Tools

Old Skool Tech

This project is an effort to develop open source software for all old platforms, like MSX, Commodore, AMIGA, Atari, ..... and collect technical information about old platforms, keeping the "old skool" flame alive.

  • Quiet
  • Other
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

System

DRC

A new compiler for DAAD adventure writer. For ZX Spectrum, Commodore 64, Amstrad CPC and PCW, MSX, MSX2, MSDOS, Amiga, Atari ST and HTML.

  • Active
  • Application
  • GitHub
  • ★ 27
  • GPL-3.0

Language Tools

Lazzy_Image_Viewer

Image viewer in Pascal. Supports 100+ image formats

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 14
  • GPL-3.0

Graphics

ymVST_midi_to_VGM

GliGli's midi + ymVST patch to VGM / SNDH converter ( https://www.preromanbritain.com/ymvst/ )

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • GPL-3.0

Multimedia

Font2Map

Font and Map editor for Atari XL/XE in Antic 5+++(4 fonts switched per line) ,written with CodeTyphon, used by the game "Ruff in Trouble"/"Trax"

  • Active
  • Library
  • GitHub
  • ★ 1

Games and Game Engines Edit and Memos

GEMiCal.fpc

Atari calendar viewer in Free Pascal

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

old-pascal-sourcecode

Old Pascal sourcecode, compatible with Turbo Pascal (PC) and Pure Pascal (Atari ST), including an Eliza clone. Written for and at Heinrich-Hertz-Schule.

  • Quiet
  • Other
  • GitHub
  • ★ 1
  • GPL-3.0

Learning and Examples

gemapi

A set of bindings (for C, C++, Pascal and Object Pascal) for the GEM desktop environment on MS-DOS, Atari TOS and Linux (GEMIX) as well as an application framework for C++ and Object Pascal optimized for developing GEM desktop applications.

  • Library
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Bindings

catarinka

A powerful set of multi-purpose libraries for Lua or Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 51

Other

P65Pas

CPU 6502 Pascal Compiler/IDE/Debugger

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 132
  • GPL-3.0

Language Tools

sextant

Turbo Pascal Navigation 1991

  • Active
  • Application
  • GitHub
  • ★ 35

Science

corail

Plus de 510 utilitaires (en format EXE) en Turbo Pascal et/ou Free Pascal

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 25
  • MIT

System

RetroMul

A cross-platform, extendable, multi-emulator written by Delphi FMX

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 25
  • MIT

Games and Game Engines

7iles

Série de plus de 80 petits jeux en Free Pascal et/ou Turbo Pascal

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 19
  • MIT

Games and Game Engines

texel

Retro Texel spreadsheet application for TOS systems

  • Quiet
  • Application
  • GitHub
  • ★ 19
  • MIT

Applications

vti

Vortex Tracker Improved

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 18

Multimedia