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 <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,
  - <URL: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.
  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
    * <URL: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
  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 <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.
  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 <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>.
  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 <URL: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
  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.