Psycho Neurosis is Asphyxia's first megademo, released in 1994: real-mode DOS, VGA, Borland Pascal 7 with hand-written assembler for the parts that had to be fast. This repository recovers the source. Not a rewrite and not a port — source that a period Turbo Pascal compiles into the same bytes the demo shipped as.
https://github.com/sweetlilmre/PsychoNeurosis
Pascal sources that rebuild SOFTEL.EXE — the second demo by Asphyxia (Denthor, EzE, LiveWire), released in 1993 for the Softel BBS in Durban, South Africa — byte for byte.
https://github.com/sweetlilmre/Softel-BBS-Demo
PC Communication (PCCOM) is a Terminate-and-Stay-Resident (TSR) program for serial communication between two PCs. When linked together through serial ports, one PC serve as a Master while the other as Slave. The Master PC has control and can copy files to/from the other PC, perform file viewing, deletion, make/remove directory. The program has similar look to Norton Commander. PCCOM designed to work under MS-DOS but it can also be executed under Windows 10 and 11 through DOSBox. However, the connection feature between two PCs is only tested under MS-DOS environment. -- The program is written in Turbo Pascal and 8086 Assembly Language.
https://github.com/hsnslm/PCCOM (no sources)
XYZ is a 3D graphing utility originally written in 1998 using Turbo Pascal. It was designed to render mathematical surfaces within a DOS environment.
https://github.com/redgreenshift/XYZ-3d-graphing-utility
A screen capture and presentation suite for MS-DOS text mode, written in Turbo Pascal 7.0 between 1996 and 1997. BTI stands for Binary Text Image, the file format the suite reads and writes.
BtiGrab is a terminate-and-stay-resident (TSR) program that writes the contents of the 80x25 colour text screen to a .BTI file when a key is pressed. BtiView displays a single .BTI file. BtiSlide displays a sequence of them from a playlist.
https://github.com/mbunkin/bti
PASTA/80 is a simple Pascal cross compiler targeting the Z80 microprocessor. It generates code for these classic and modern machines:
* CP/M
* ZX Spectrum 48K
* ZX Spectrum 128K
* ZX Spectrum Next
* Agon Light/Console8
The compiler follows the single-pass recursive-descent approach championed by Niklaus Wirth, inventor of Pascal, in his books and lectures. It doesn't have an explicit syntax tree, but instead generates code on the fly during parsing. As a result, the compiler might not always generate the most efficient code possible (it definitely cannot compete with LLVM and doesn't try to), but it's very fast.
https://github.com/pleumann/pasta80
Turbo Pascal 3.0 INC file with Procedures and Helpers for the YM/AY Sound Card targeted at the YM2149 Chip
https://github.com/adam-griffiths/rc2014-turbo-chiptunes --- Forum admin |