TURBO PASCAL KIT

The TPK is a kit of libraries (units) written in Turbo Pascal and Assembly language, created for the back- computing. The TPK provides an already programmed base of functions and procedures to
Ultimate Turbo Pascal Kit
simplify the implementation of applications of any kind under DOS, providing full support for managing video, keyboard, mouse and many other devices. Compatibility with SoundBlaster, Adlib and Opl2 / 3 sound cards with chipset guarantees the creation of presentations, demos and games. The TPK also provides a complete GUI interface with real-time controls. For those who love retro computing and the Turbo Pascal language, this is the complete kit ever made before. If you're lucky enough to have an old PC machine running around with a version of Ms-Dos - or a brand new computer that can simulate it - don't hesitate to install and get the most out of this multi-purpose kit! Feel free to browse these pages to learn more about the Turbo Pascal Kit and see what you can do with it. A pleasure!

The TPK was created in 1992 with the name of MeApp, a simple unit written in turbo pascal that contained a set of procedures and functions designed to perform specific functions. In the following years various modifications were made, from the addition of new procedures to the radical change of the code itself. In the code, parts in assembly language have been added and modified to make communication with the devices that make up a PC faster and more direct. Initially, the goal was to make some features available without rewriting the code for every need, which aimed only at some, if not a few, technical aspects that a programmer can have in a given programming time. Although this aspect has not changed, it is necessary to explain that today the TPK is a kit of well-defined libraries that offer generic and essential procedures and functions, aimed at the particular management of peripherals and / or devices. The libraries are divided by type of role; video, mouse, keyboard and data type conversion are only a small part of the kit.

Updates are frequent and can involve the rewriting of procedures or the addition of new ones, ensuring continuity of constant development. The use of this kit can be aimed at all those who need an already programmed base but that leaves room for inventiveness, it is possible to create utilities, demos, interfaces and even Lov level operating systems, thanks to specific libraries. The kit offers real-time controls in text mode using direct addressing to video memory, in addition to real-time controls in various graphic modes, thanks to the GUI (CORTEX), a library that offers type controls; buttons, checkboxes, scrollbars and many others with well-defined, pleasant and customizable graphics. Although it has been designed for Ms-Dos PCs, updates are now aimed at the interpretation and management of several machines. Development is also directed to the world of Amiga to give Commodore lovers the possibility of creating emulators or simple utilities using a Ms-Dos PC with few pretensions.

Progress in this direction will still take time, even if the first approaches promise well, however the project will continue to develop new libraries aimed at the Ms-Dos world. Although the TPK can be a project dedicated to retro-computing, it should be noted that the kit has a precompiler capable of executing the program in a classic way, even on today's operating systems, without the need to use emulators similar to DosBox, ensuring maximum compatibility with SoundBlaster, Adlib sound cards and full support for OPL2-3 chips.