Files under /pub/cbm/c128
The HTML version is in /pub/cbm/c128/ALLFILES.html
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 .
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,
- . 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 .
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 .
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.
comm/cpm@ -> ../../cpm/comm
demodisks@ -> ../demodisks/c128
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/
diskutil/boot/
1581-auto-dev.prg
1581-auto-dev.readme
- Autoloader to change 1581 device number.
autoboot.sfx
- Autoboot disk creator.
diskutil/directory/
1581partition.prg
1581partition.txt
- 1581 subdirectory creator. Runs on C64/C128.
Filetype 128.prg
- File type editor.
diskutil/diskcopy/
1571backup-v1.0.prg
1571backup.readme
- Slow 80 column disk copier for the 1571.
diskutil/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.
diskutil/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.
diskutil/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@ -> ../firmware/computers/c128
games/
elite128-1.0.zip
- A version of Elite adapted for the 128. Starts from the C64 mode.
games/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.
games/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.
graphics/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
graphics/fractals/
Mandelzoom128-4.1.prg
Mandelzoom128-4.1.readme
- Mandelbrot & Julia fractal plotter
ifs128.readme
ifs128.sfx
- Iterative Function Systems generator
graphics/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.
graphics/viewers/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.
os/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
* . 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
os/cpm@ -> ../../cpm
os/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! :)
os/geos@ -> ../geos
os/nt-dos/
* Here are versions of an OS by Nicolas Tormo .
* 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.
os/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
- 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 .
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
- .
programming/cpm@ -> ../../cpm/programming
programming/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 .
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
programming/geos@ -> ../geos/programming
schematics@ -> ../schematics/computers/c128
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
- 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
- An unfinished text editor by Craig Bruce. 80 column screen only.