Files under /pub/cbm/c128

ALLFILES
Index of all files under this area, text version.
ALLFILES.html
Index of all files under this area, HTML version.
archivers/
Library128-1.3a.prg
Library (.lbr) creator/dissolver for 128, version 1.3a
Ult.Lynx-XII-128.prg
Lynx (.lnx) creator/dissolver for 128, version XII. Use load"...",8 to start (no ,8,1); This corrected version was uploaded by zyga64@kki.net.pl.
crc32.prg
Calculates 32-bit CCITT checksums. C64/C128 executable. Look also in the /pub/cbm/archiving subdirectory.
d64-copy-v1.sfx
Reads D64-files from MS-DOS on a CMD FD-2000 or FD-4000 and writes them to 1541 disks on a 1541 or 1571.
gunzip111.128.prg
GZIP/ZIP Decompressor for the Commodore 128.
nzp128-1.readme
nzp12811.sfx
PK-ZIP dissolver for the C128. Extracts PK-ZIP 1.10 style archives.
pcrc.prg
Calculates checksums for files. Older version of CRC32 to be phased out.
puzip113.128.prg
Zip compressor 1.13 for the Commodore 128
sda128.sda
sda128.txt
Makes your .arc files selfextracting.
unzip128v215.prg
Version 2.15 of the PKZIP dissolver for the 128.
audio/
musicsys.lzh
SIDplayer, SID editor and some example SID files.
newsidplay128.d64
New Sid Player
powersid.sda80
Sid player for the 80 column screen by Aaron Peromsik. Run the file with the 80 column screen activated.
sidplayer.d64
Original SID player and utilities from COMPUTE
zounds.sda
ZOUNDS! is a digital audio recording/playback system for the C128. This archive includes software for playing digital sounds with a stock C128 and for digitizing sounds using special additional hardware. Plans for building the hardware (an A/D conversion board that plugs into the User port) are also included.
zstartrek.sda
Three digitized sounds for use with ZOUNDS!. These sounds come from the original Star Trek series. You need Zounds! to play these.
collections/
josephrose128.d64
Assorted programs from Joseph Rose
comm/
cyphterm.sfx
Files that describe how to add Zmodem to Commodore Terminal programs and BBS's. Uploaded by Tom Hoot <thoot@neosoft.com>.
des-302.da0.bin
des-302.da1.bin
des-302.da2.bin
des-302.da3.bin
des-302.da4.bin
DesTerm 3.02, downloaded from the author's home page, http://www.ionline.net/%7Emdesmond/desterm.html. You will need the program undar128.prg to unpack these files.
des200-1.sfx
des200-2.sfx
des200-3.sfx
des200-4.sfx
DesTerm 2.00 distribution package.
des201-1.sfx
des201-2.sfx
This is the newest release of DesTerm by Steve Cuthbert. Uploaded by Tom Hoot (thoot@neosoft.com). This release does not contain many scripts or documents, check the release for version 2.00 to get them.
dlg128.lzh
Dialogue 128, requires 80 column screen.
dlg128sl.lzh
Dialogue 128 for SwiftLink, requires 80 column screen.
dlgexts.sfx
Two extensions for Dialogue 128: a screen saver and an extension that will automatically send space characters to the line on a regular interval. Uploaded by the author, Adam Vardy <avardy@morgan.ucs.mun.ca>.
dlgring.sfx
Extensions for Dialogue 128 to make the computer ring like a telephone or to make a sound after completing a download. Uploaded by the author, Adam Vardy <avardy@morgan.ucs.mun.ca>.
qwkrr35.readme
qwkrr35a.sfx
qwkrr35b.sfx
QWK message packet offline reader for the 128. Requires 80 column screen.
undar128.prg
Unpacks the DesTerm 3.02 distribution files.
bbs/
BBS programs for the Commdore 128
INTG100.ZIP
Intelligentsia 128 by Robert S. Murawski version 1.0A
SUPRA.ZIP
Supra 128 by Julian Burger version 4.2
VTNT46.ZIP
VortexNet 128 BBS Version 4.6 by Stephen Kunc
aabbs128-59.zip
All American BBS 128 Version 5.9 by Nick Smith
aabbs128v116.zip
All American BBS 128 Version 11.6 by Nick Smith
aabbs128v116source.zip
All American BBS 128 Version 11.6 Source by Nick Smith
centfree.zip
Centipede 128 BBS by Adam Fanello version 1.0
centfree2.zip
Centipede 128 BBS by Adam Fanello version 2.0
cnet128patched.zip
C-Net 128 BBS version 7.0
e8bbs47.zip
EBBS 128 By Mike Pugliese version 4.7
zelch10.zip
Zelch 128 BBS 1.0 by Elite Software
zelch20+.zip
Zelch 128 BBS incomplete versions after 2.0. Includes ML Source.
zelch20.zip
Zelch 128 BBS 2.0 by Elite Software (includes docs)
cpm@ (link)
demodisks@ (link)
demos/
DEBUT-c-.prg
A VDC demo by a German group. This demo seems to run in C64 mode, but it must be started in the C128 mode.
higherlevel.lzh
7-part demo. Most parts work in all C64s. Only one part makes use of C128's VDC, and the detection does not work on all C128s.
vdcdemo.readme
vdcdemo.txt
vdcdemo1.sfx
vdcdemo2.sfx
vdcdemo3.sfx
vdcdemo4.sfx
vdcdemo5.sfx
19 Feb. 1995 A special demo for the Commodore 128 VDC-chip. The VDC demo contains five SelF-eXtracting-LZH-files (.SFX) . All files need to be extracted on one disk. A single-sided 1541 or 1570 disk is too small. Also the programming uses burst-routines, which makes the 1541 unusable anyway. It's also a little to slow for loading the special pictures. (Replies to the address zimmer@xs4all.nl)
vdcmodemania.zip
Amazing demo of different VDC video capabilities.
diskutil/
emutil.prg
emutil.readme
EMUTIL is a disk image archiver for most Commodore computers.
It supports all known Commodore disk drives, of all capacities. It also supports all CMD HD and RL Native partitions. Programmed by Bo Zimmerman and André Fachat.
boot/
1581-auto-dev.prg
1581-auto-dev.readme
Autoloader to change 1581 device number.
autoboot.sfx
Autoboot disk creator.
directory/
128disk.d64
Directory reader/Filename archiver utility
1581partition.prg
1581partition.txt
1581 subdirectory creator. Runs on C64/C128.
Filetype 128.prg
File type editor.
dirmenu-1.00.zip@ (link)
Directory menu program for CBM computers (C64, C128, CBM264 series) By Joseph Rose, a.k.a. Harry Potter. Includes source for cc65.
diskcopy/
1571backup-v1.0.prg
1571backup.readme
Slow 80 column disk copier for the 1571.
editors/
128disked.readme
128disked.sfx
80 Column Diskeditor.
lpruner80.sfx
A C128 based duplicate file eliminator that is compatible with all
Commodore drives. Never again have to wonder if you have found the right
file or not. The documentation is included with the archive. Uploaded by warren@home.dmv.com.
phantomV1.lzh
Directory and partition editors for different drives.
filecopy/
Der Hexer v1.4al.prg
A German file and disk copier for the 80 column mode of the C128. Programmed by Luz Vieweg in 1988, modified by Teickner in 1994.
Unicopy-1.0.prg
Unicopy v1.0, a file copier programmed in 1986 by Jim Butterfield.
transfer/
C64-PC Copier.prg
This utility copies C64-disks to PC disks. You need a C128 and a 1571 or 1570 (or a C128 D) to use it! You don't need any other special hardware!
(Maybe a PC with a normal 5 1/4" drive to get the copied
software into a PC.) Uploaded by: 677094@rz.fht-esslingen.de
CrossLink21b.sfx
Crosslink allows you to copy a maximum of 43 kilobytes long files between Commodore, MS-DOS and various CP/M disk formats.
firmware@ (link)
games/
elite128-1.0.zip
A version of Elite adapted for the 128. Starts from the C64 mode.
40/
All games in this directory are for the 40-column screen of the Commodore 128 and have been written in BASIC, unless otherwise specified.
128Crush.prg
Breakout clone, compiled with Abacus Software's BASIC 128 v1.00, joystick port 2.
Cluecastle.prg
Solve a murder in this graphic mystery game. Use joystick in port 2. Graphics and parser by L. K. Snyder, original program by Jim Butterfield.
Demon Dungeon.prg
Explore a dark dungeon with only a small torch, retrieve 10 treasure chests before your time runs out. Avoid goblins. Use joystick in port 2.
Eggsaway.prg
Catch the eggs in the basket. Eggs speed up every 60 eggs. The game might require North American firmware. Compiled with Abacus Software's BASIC 128 v1.00. Use joystick in port 2.
Hungry Hawk.prg
All Harry Hawk wants to do is catch rabbits, but his is not an easy life. In the sky killer eagles and balloons make flying hazardous. In the grass below is a hidden electric fence. Also if he misses 5 rabbits in a row, he will starve. Press the fire button of joystick in port 2 to go up, release to fall.
Java Jail.lnx
A large run-and-jump game © 1990 L. K. Snyder. Use joystick in port 2. Compiled with Abacus Software's Basic 128 v1.00. Although the release note says that the source code is included, it isn't. The fire button uses spell to frighten ghost. Press the joystick up at angle to jump.
Jman.lnx
Janet Pack(s) them away Man, a Pac-Man clone. © 1998 Nightstalker Software / L. K. Snyder. Compiled with Abacus Software's BASIC 128 v1.00. Use joystick in port 2.
Mah-Jongg.sfx
Mah-Jongg v2.0, July 29, 1989 by Kurt Tappe. A tile matching game. Includes online help. Controlled by a 1351 mouse in port 1 or a joystick in port 2.
Mikes-maze-v2.prg
Mikes Maze v2 is an all ml game that runs in the 40 column mode of the 128. The concept is very simple, just get through the maze with out touching the sides. Nothing chases you, no time limit, but with each level the walls are thicker. If you touch the walls you get sent back to the start. Programmed by m.deming@genie.com.
Millifoot.prg
Centipede clone by L. K. Snyder/Nightstalker Software. Make a snake disappear by shooting it before it reaches the bottom of the screen. Compiled with Abacus Software's Basic 128 v1.00. Use joystick in port 2.
Sea Hunt 128.prg
Joystick port 2. Pick up the diamonds at the bottom of the sea, return them to the boat ladder, watch the sharks. Compiled with Abacus Software's Basic 128 v1.00.
Sea Wolf 128.prg
Sink as many ships as you can before you run out of time. Joystick port 2. Compiled with Abacus Software's Basic 128 v1.00.
Snapsnake.lnx
Eat the bugs, avoid the weasels. Press fire to retract snake. Use joystick in port 2.
Taxman.prg
Gather as much of the money as you can without being caught by the tax collector. The value of the $ rise with each round completed. Use joystick in port 2.
Zeeslag.lnx
A boat-sinking game in Dutch. Controlled by the keyboard.
adventure.d81
German language text adventures collection.
brettgames.d81
German language games collection
dice poker.d64
Dice Poker game
dragon.d64
Dragons Tower
kikstart 128.d64
Two player motorcycle racing game.
last v8.d64
The Last V8 - car adventure game
rockyh.d64
The Rocky Horror Show game
thaiboxing.d64
Thai Boxing game
world at war.prg
World At War - risk type game
80/
All games in this directory are for the 80-column screen of the Commodore 128 and have been written in BASIC, unless otherwise specified.
Crypt.prg
Enter the monster infested rooms, retrieve the treasure, and escape. Joystick port 2.
Landslide.prg
A financial game. Created by Tim. P von Pein and converted to 80 columns by Tim C. Dotson. Switch to the 80 column screen first by pressing ESC and X or by issuing the statement GRAPHIC 5.
Millifoot.lnx
Centipede clone by L. K. Snyder/Nightstalker Software. Make a snake disappear by shooting it before it reaches the bottom of the screen. Compiled with Abacus Software's Basic 128 v1.00. Use joystick in port 2.
Smash.prg
A simple Breakout game, joystick port 2.
Solitaire.sfx
An implementation of Solitaire by Aaron Peromsik. Supports both keyboard and mouse input. Switch to the 80 column screen first by pressing ESC and X or by issuing the statement GRAPHIC 5.
Wormquest.prg
Guide the ever-growing worm through various rooms. Joystick port 2.
a mind forever.zip
A Mind Forever text adventure
beyond zork.zip
Beyond Zork text adventure
blackjack 80.prg
Blackjack game
bureaucracy.zip
Bureaucracy text adventure
burger 80.d64
Burger Whop platform game
games 128.d64
Assorted 128 column shareware games
heart 128.d64
Single player Hearts card game
madlib128.zip
MadLib 128, uploaded by Joseph Rose
palace gate.zip
Palace Gate text adventure
tetris 128.d64
Tetris blocks game
trinity.zip
Trinity text adventure
uniquest.prg
UniQuest text adventure
wumpus 2.0.d64
German language graphical adventure
yahtzee.prg
Yahtzee game
graphics/
Draw Pro 128.prg
40 column art program written in BASIC by L. K. Snyder. Use joystick in port 2, and press F5 to view the help menu.
FaceBender.readme
FaceBender.sfx
A funny program that bends faces.
Globe.prg
Globe.readme
Draws a spinning globe on the VIC-II screen.
Watchmaker.prg
Watchmaker.readme
Simple evolution illustrator.
electropaint.d64
80 column screen editor
starpaint128.d64
Star Paint 40 column paint program
startext.d64
Star Texter 128 screen editor
v128.ship80.sfx
Sample animation for the video128 animator.
vdc-pics.lzh
Pictures for the VDC.
video128.a.sfx
video128.b.sfx
video128.c.sfx
video128.readme
Video128, a shareware demo of an animator for the C128.
Ipaint/
bw_ipics.lzh
Black&white Ipaint pictures
ippics00.sfx
ippics01.sfx
ippics02.sfx
ippics03.sfx
Ipaint pictures
ivs1p1.readme
ivs1p1.sfx
Ipaint picture viewer
r&s-ipics.lzh
r&s-ipics.readme
Ren and Stimpy Ipaint pictures
fractals/
Mandelzoom128-4.1.prg
Mandelzoom128-4.1.readme
Mandelbrot & Julia fractal plotter
ifs128.readme
ifs128.sfx
Iterative Function Systems generator
viewers/
FlickerMac-v5.0.prg
MacView-80col.prg
b8vs.readme
b8vs.sfx
Basic 8 picture viewer
gds.readme
gds.sfx
GIF Display System. 64 kB VDC RAM necessary.
vbm/
VBM is a bitmap viewer for use with a 64k VDC, programmed by Craig Bruce.
bm.c
Converts X Windows .xbm files to .bm format for use with vbm.
team.bm.bin
Example bitmap for vbm.
toucan.bm.bin
Example bitmap for vbm.
vbm-1.10.prg
vbm-1.10.readme
640x492 point bitmap viewer for the VDC screen. This is just a loader; you will also need vbmlib.bin.
vbmlib.bin
VBM library routines.
vbmlib.ntsc+pal.readme
VBM library routines improved by Nicolas Welte.
vbmlib.ntsc.bin
VBM library routines for NTSC-M timing
vbmlib.pal.bin
VBM library routines for PAL-B timing
vbmlib.s
Source code of the VBM library routines.
warbird.bm.bin
Example bitmap for vbm.
os/
Here are the various alternative operating systems for the C128.
lunix-c128-reu.d64
LUNIX 80 col os (*nix like) v0.21 (reu support)
lunix-c128.d64
LUNIX 80 col os (*nix like) v0.21
ace/
ACE is an operating system for the C64 and C128 that provides a Unix-like command-shell environment.
The ace16*.sfx archives were created by Ismael Cordeiro (ismael@cam.org) from the original files which are now available at ftp://ftp.jbrain.com/pub/cbm/os/ace/. More files can be found on that site.
ace16a.sfx
ace16b.sfx
ace16c.sfx
ace16d.sfx
ace16e.sfx
Advanced Computing Environment, Revision 16
ace16prg.sfx
ACE 16 Programmer's Reference Guide
cpm@ (link)
cs-dos/
CS-DOS is an MS-DOS like operating environment for the Commodore 128. This directory contains the CS-DOS distribution and miscellanous programs designed for it.
cs-batch.for
A note about cs-batch.sfx.
cs-batch.sfx
Batch files (scripts) for the CS-DOS.
cs-doc15.sfx
Documentation for CS-DOS v1.5.
cs-dos15.sfx
Binary distribution for CS-DOS v1.5.
cs-grep.sfx
cs-grep.txt
Grep (a text searching facility) for the CS-DOS.
cs_asst1.sfx
cs_asst2.sfx
CS-ASST packs are assorted small programs for the CS-DOS environment on the C-128. Phonebook, Guitar tuner!, etc... fun stuff!
csdos-licensing.txt
Information on licensing CS-DOS.
csdos.noreu.sfx
RAM disk program and an autoexec file for use without an REU.
csdos.reu.sfx
RAM disk program and an autoexec file for use with an REU.
csxtra42.lzh
csxtra42.readme
Modules for CS-DOS programmed by Bruce Vrieling.
lhav12.arc
LHARC for CS-DOS. Contains source code for the self-extracting LHarchive header (sfx.ml).
make.title.sfx
A program for making the colorful title pages of SFX archives. Loads of fun! :)
mon.sfx
A machine language monitor extension for cs-dos, which allows some monitor functions to work on expansion RAM!
setram-new.prg
Bug fixed "setram" command to be used with REU's.
sfx.ml.bin
Self-extracting LHarchive header. Prepend this to any old-style LHarc archive shorter than 46080 bytes, and there you have a self-extracting file that can be extracted on a C64 or a C128.
squsq.sfx
A couple of CS-DOS modules which handle CP/M archives.
uncr.sfx
Actually useful in your own work! SQueeze that file! :)
geos@ (link)
nt-dos/
Here are versions of an OS by Nicolas Tormo <nicolas.tormo@wanadoo.fr>. All texts are in French, and there is no documentation. But you might still want to take a look at the windowing versions.
dos4.d64.gz
NT-DOS 4, a text-based OS. Programmed in 1987. 1541 disk image.
dos4.sfx
NT-DOS 4, a text-based OS. Programmed in 1987. Self-extracting archive.
win-nt5.zip
NT-DOS 5, some source code and documentation and the binary.
win4.d64.gz
NT-DOS 4, a graphical interface, 1987. 1541 disk image.
win4.sfx
NT-DOS 4, a graphical interface, 1987. Self-extracting archive.
win5.d64.gz
NT-DOS 5, still under development since 1991. 1541 disk image.
win5.sfx
NT-DOS 5, still under development since 1991. Self-extracting archive.
unix128v3/
This is a Unix-like environment for the C128.
README
Unix 128 v3.11 release notes
unix311a.sfx
unix311b.sfx
unix311c.sfx
unix311d.sfx
Unix 128 v3.11 distribution files, four self-extracting archives.
packetradio/
This directory contains packet radio stuff for the C128. See modem.gif for a schematic diagram. The software is packed using PK-Zip on MS-DOS. Unpack it before transfering the files to your C128. These files were uploaded by ecrew@Alpha1.curtin.edu.au.
dc128v50.zip
The packet radio software.
dc5doc_p.zip
Documentation for the packet radio software (Digicom v5.00).
digicom-5.00.txt.gz
Documentation for Digicom v5.00 in another format.
modem.gif
The schematic diagram for a packet radio interface.
productivity/
brainstorm128.zip
Simple brainstorming helper
data file 4.d64
Database application for 80 columns
homede.d64
Home Designer 40 cols
speedscript.prg
80 column word processor
programming/
BUDDY.zip
BUDDY assembler system
basic8.zip
BASIC8 basic compiler for c128
compactor128.prg
Shrinks a c128 basic program
d-ass.d64.gz
1541 disk image of Double-Ass, a 6502 and Z80 assembler that uses the Commodore BASIC editor. Written by Rene van Belzen and published in the 128er Sonderheft 22 by Markt & Technik Verlag, Germany.
d-ass.txt
Instructions for Double-Ass. This document is included on the disk image in PETSCII format.
mightymon.uua
Machine language monitor.
weehack128.lnx
An extension for the built-in machine language monitor. The commands include b (set a breakpoint) and dp (disassemble from the program counter). Author: Adam Vardy <avardy@morgan.ucs.mun.ca>.
work.prg
work.readme
A utility for loading a file to the built-in machine language monitor. Redefines the function keys. Uploaded by Adam Vardy <avardy@morgan.ucs.mun.ca>.
cpm@ (link)
documents/
Here you will find some Commodore 128 related programming information. Most of these documents were downloaded from Herne Data System's CP/M page http://www.herne.com/cpm.htm.
1571-dos.info.gz
Basic information about the disk operating system in the 1571 drive
1571-formatting-mfm.gz
Tells how to format MFM disks on the 1571.
640x480-vdc.gz
Examples of programming 640x480 graphics and 80x50 text with the VDC in the C128. The graphics requires 64 kB of VDC RAM.
basic-diskcommands.gz
Using disk commands from BASIC
batch-programming.gz
Batch programming on the C128 (and C64 and VIC-20). (Read data from a disk file as if it was typed in from the keyboard.)
burstmode-basic.gz
How to use the 1571 Burst mode from BASIC
burstmode-intro.gz
Introduction to the Burst mode
burstmode-read.gz
Burst mode documentation, Read protocol
burstmode-write.gz
Burst mode documentation, Write protocol
c128-autobooting.gz
Auto Booting on C-128
intro.1571-1581.gz
Introduction to the 1571 and 1581 drives
tuning-vdc-performance.gz
Tuning the performance of the VDC chip.
using-files.gz
Effective use of files
geos@ (link)
schematics@ (link)
utilities/
bigblue.d64
Big Blue Reader, read DOS-disks from 1571/1581
c64emulator2.readme
c64emulator2.sfx
This program makes it possible to port C64 programs to the C128 mode with just a few changes.
lotto-v34-1.sfx
lotto-v34-2.sfx
lotto-v34.readme
Assists you in playing Lotto game.
lrr270.sfx
Little Red Reader v2.70 [February 16, 1998]. MS-DOS file reader/writer for the C128 and 1571/81/FD drives.
menu128v200.sfx
menu128v200.txt
PowerMenu 128. Requires JiffyDOS and supports RAMLink, SCPU128 and CMD HD. This menu program loads programs in both 64 and 128 modes. It operates in 80-column mode.
pet-emu.prg
This program makes it possible to run CBM 8032 BASIC programs on the 80-column screen. Written and uploaded by Marco van den Heuvel.
pet-emu.txt
qe128.prg
80 column Quick Texteditor.
ramdos2+1.sfx
A patched version of the Commodore RAMDOS BASIC loader that avoids a bug with JiffyDOS when used on the Commodore 128.
ramdosii.readme
ramdosii.sfx
A modified version of the Commodore RAMDOS that can make use of expanded REUs up to 2 megabytes.
reu2disk.readme
reu2disk.sfx
Back up the contents of a REU to disk.
serendipity.readme
serendipity.sfx
An utility to start C64 mode programs from C128 mode, and a C64 mode menu program.
simfile128.uua
A data file management program.
stan-printer.sfx
Standard documentation printer. Prints sequential files to a dot matrix printer. No file size limit. Define bin=1 in the beginning of the program to get hexadecimal dumps.
svnt128.doc
svnt128a.sfx
svnt128b.sfx
svnt128c.sfx
svnt128d.sfx
Servant 128, a ROM-based resident utility in four self-extracting files. Two 1541 diskettes or one larger diskette will be needed for the unpacked files. Start Servant by executing the program "run me". When Servant is active, you have the option of creating an EPROM image on a blank disk. This image will contain two extraneous bytes in the beginning. Remove these two bytes, and burn the rest (32768) on a 27256 or 27C256 EPROM that can be installed in the Function ROM socket.
sysinfo c128.prg
Show ram, rom, cpu, vdc info about c128
twscanbj.sfx
This is an upgrade to The Write Stuff 128 and 64 to allow full use of Canon Bubble Jet printers In Black and White and Epson 24 pin printers.
video80v6-1.sfx
video80v6-2.sfx
This is a versatile video tape cataloger written by Scot Cullen. Modified for cmd hard drives and overlays by Charles Kirby.
zed077.uua
An unfinished text editor by Craig Bruce. 80 column screen only.

Mirror sitesGeneral informationFile typesData transfer

The Commodore brandname and the chickenhead logo are property of Commodore International BV, a Tulip company.