- 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.
- 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.
- sda128.sda
- sda128.txt
- Makes your .arc files selfextracting.
- audio/
- musicsys.lzh
- SIDplayer, SID editor and some example SID files.
- powersid.sda80
- Sid player for the 80 column screen by Aaron Peromsik.
Run the file with the 80 column screen activated.
- 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.
- 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.
- 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)
- diskutil/
- boot/
- 1581-auto-dev.prg
- 1581-auto-dev.readme
- Autoloader to change 1581 device number.
- autoboot.sfx
- Autoboot disk creator.
- directory/
- 1581partition.prg@ (link)
- 1581partition.txt@ (link)
- 1581 subdirectory creator. Runs on C64/C128.
- Filetype 128.prg
- File type editor.
- 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.
- 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.
- 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.
- 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.
- 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.
- programming/
- 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@ (link)
- 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/
- 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@ (link)
- 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.
- 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@ (link)
- An unfinished text editor by Craig Bruce. 80 column screen only.
Mirror sites
–
General information
–
File types
–
Data transfer
The Commodore brandname and the chickenhead logo are
property of Commodore International BV, a Tulip company.