Tableless version

Directories in `/pub/cbm/vic20/utilities/unexpanded/`
Unless otherwise notified, the programs here are written in BASIC.
`../` | [Parent directory]

Files in `/pub/cbm/vic20/utilities/unexpanded/`
| Date | Size | Filename | Description
--- | --- | --- | --- | ---
| 1995-03-05 | 1538 | `2.char.prg` | A 4*8 character set.
| 1995-02-27 | 267 | `ASCII Screen Put.prg` | Shows the PETSCII and screen codes of the characters you type. Written in machine language.
| 1997-07-17 | 2210 | `Address Book.prg` | A simple address book program.
| 1997-08-03 | 1166 | `Auto Turbo.prg` | A tape speeder. The files created with this tape speeder can be loaded with normal LOAD. Works with all memory configurations.
| 1997-07-17 | 979 | `Blinker.prg` | This program installs an interrupt routine that will blink the screen if you type a shifted space at the top left screen corner.
| 1997-07-17 | 951 | `Calendar II.prg` | Seems to print some sort of a calendar to device 4.
| 1997-07-17 | 1778 | `Calendar III.prg` | Prints out a calendar of the months you specify.
| 1997-08-03 | 1783 | `Cass. Bestand.prg` | A very simple database where you can store data of your tape collection.
| 1997-08-03 | 2112 | `Char Gener (3.5).prg` | A simple character editor written in BASIC.
| 1997-07-17 | 1041 | `Clock.prg` | Installs a clock at the top left screen corner.
| 1995-02-27 | 199 | `Color Bars.prg` | Draws a test picture for tuning the TV.
| 1997-07-17 | 901 | `Color-cursor.prg` | This program installs an interrupt routine that randomly changes the cursor color.
| 1995-03-05 | 1538 | `Computer.char.prg` | A nice computer-like 8x8 font.
| 1997-07-17 | 1403 | `Converter.numbers.prg` | Number system converter.
| 1997-07-17 | 1338 | `Converter.units.prg` | Converts values between different measuring units.
| 1997-07-17 | 599 | `Data Maker.prg` | Memory dump data statement maker.
| 1997-07-17 | 2193 | `Data Manager.prg` | A simple tape-based data base.
| 1997-07-17 | 426 | `Date to Day.prg` | Tells the weekday of a date.
| 1997-07-17 | 3583 | `Delux File Case.prg` | A data file management program.
| 1997-08-03 | 428 | `Dir. Reader (t).prg` | Reads tape directories (file names and starting addresses)
| 1996-12-08 | 1270 | `Directory Sort.prg` | Sorts the disk directory. Written in BASIC.
| 1996-12-08 | 388 | `Disk Defaulter.prg` | Installs a wedge that defaults the LOAD and SAVE routines to device 8.
| 1996-12-08 | 1314 | `Disk Exerciser.prg` | Moves the read/write head around.
| 1996-12-08 | 1001 | `Disk Header.prg` | Edit the disk title and the ID. Written in BASIC. The texts are in Dutch.
| 1996-12-08 | 1605 | `Disk Merge.prg` | Merges two files on a disk. (You could do the same with the C command.)
| 1996-12-08 | 1181 | `Disk Purge.prg` | Purges a disk (deletes files permanently)
| 1996-12-08 | 657 | `Disk Repair.prg` | Undoes the "N0:DISKNAME" command by writing a link to sector 18,4 from sector 18,1.
| 1996-12-08 | 735 | `Diskmonitor.sys6690.prg` | A disk monitor from "Das große Floppy Buch". Commands: W (write sector), R (read sector), M (examine sector), @ (disk command), X (exit). Assumes device number 8.
| 1996-12-08 | 1169 | `Dual Copy.prg` | Copies files from drive 8 to drive 9. The files are buffered in the VIC memory, so this program is very limited.
| 1996-12-08 | 1214 | `Edit Disk Name.prg` | Edit disk title. Written in BASIC.
| 1996-12-08 | 2195 | `Edit Load Addr..prg` | Edit the load address (the first two bytes) of a file on a disk. Written in BASIC.
| 1995-02-27 | 964 | `Errorrouter.prg` | Installs customized BASIC error messages. May not work with a 8kB memory expansion or bigger.
| 1997-05-05 | 1342 | `F-key.prg` | Define macros for function keys.
| 1996-12-08 | 3271 | `Filelock.prg` | Locks a file or removes the lock (bit 6 of filetype)
| 2001-05-30 | 21371 | `Fisichella.zip` | A machine-language music editor with instructions and an example tune. v1.1 (30.5.2001) Source code and a bonus demo included. Programmed by Aleksi Eeben.
| 1997-07-17 | 347 | `Functiondraw.prg` | This BASIC program plots a 2-dimensional function on the screen.
| 1997-07-17 | 780 | `Functionkeys.prg` | Installs function key macros.
| 1997-07-17 | 1281 | `Functionkeys2.prg` | Installs function key macros.
| 1997-07-17 | 196 | `Handy Basic.b.prg` |
| 1995-03-05 | 2079 | `Handy Basic.f.prg` | A BASIC expansion.
| 1996-12-23 | 2074 | `Home Inventory (part 1).prg` | Home Inventory, Part 1: Purchases & Current Value. Creative Software 1981.
| 1996-12-23 | 2270 | `Home Inventory (part 2).prg` | Home Inventory, Part 2: Inventory Analysis. Creative Software 1981.
| 1997-07-17 | 374 | `Kalendar.prg` | This BASIC program tells (in Dutch) which weekday a given date is.
| 1997-07-17 | 1411 | `Karnaugh.prg` | Draws Karnaugh's diagrams of four-variable logic functions.
| 1997-07-17 | 360 | `Label Maker.prg` | Prints labels on a printer device #4.
| 1995-03-05 | 1619 | `Lightning Sort.prg` | Generates a sorting routine in machine language.
| 1995-02-27 | 2937 | `Loan Calculator.prg` |
| 1995-02-27 | 2937 | `Loan Calculator2.prg` | Calculates the real costs of a loan.
| 1997-07-17 | 1575 | `Maanfase.prg` | Calculates the phase of moon. The output is in Dutch.
| 1995-02-27 | 2104 | `Memo Writer.prg` | With this program you can write short notes that can be printed. The texts cannot be stored in a file.
| 1997-07-17 | 300 | `Modem.upload.prg` | Some sort of script for the above.
| 1997-07-17 | 213 | `Mult 1.0.prg` | A multiplicator program. Input two numbers, separated by RETURN, and the program will print out the product.
| 1997-07-17 | 949 | `Name Pro.prg` | This program stores data in sequential tape files.
| 1997-07-17 | 574 | `Object Loader.prg` | Some sort of a utility for "Tiny VIC-20 BASIC compiler".
| 1995-02-27 | 1589 | `One-touch.prg` | This machine-language routine lets you enter BASIC keywords with the Commodore key combined with a letter. Might not work with 8kB or more expansion memory.
| 1997-07-17 | 457 | `Paaszondag.prg` | Calculates the date of Easter.
| 1995-03-05 | 3585 | `Phoneme Editor.t.prg` | Phoneme editor.
| 1995-03-05 | 638 | `Phoneme Speak.t.prg` | A playback program for the above. Seems to require some hardware expansion at $9800.
| 1997-07-17 | 1289 | `Posteriser.prg` | Prints a customizable banner message.
| 1997-07-17 | 169 | `Print Buzz.prg` | No idea what this one is supposed to do.
| 1995-02-27 | 953 | `Print Sound.prg` | A machine-language driver that plays any notes sent to device 2.
| 1992-06-25 | 1534 | `Prog Char 1.1-un.prg` | A character set editor.
| 1997-07-17 | 2585 | `Program Printer.prg` | Prints a BASIC program listing.
| 1995-02-27 | 1728 | `Programmable Char.prg` | A character editor.
| 1997-07-17 | 143 | `Puny Mon 1.0-b.prg` |
| 1995-03-05 | 2832 | `Puny Mon 1.0-f.prg` | Another machine language monitor.
| 1996-11-10 | 2050 | `Quick-20($1600).prg` | Some sort of a tape loader or tape copier.
| 1997-07-17 | 1514 | `Reactoid.prg` | Measures your reaction time.
| 1997-07-17 | 1299 | `Resistor Decoder.prg` | Helps you in decoding resistor color codes.
| 1997-07-17 | 1464 | `Rpn.prg` | Converts "normal" arithmetic expression to Reverse Polish Notation.
| 1996-12-08 | 179 | `Save Tape->disk.prg` | This program can be used to save all non-turbo non-autostarting games from tape to disk.
| 1997-08-03 | 3258 | `Schaakklok.prg` | Draws a chess clock on the screen.
| 1997-07-17 | 1437 | `Scrcode.str Make.prg` | Character translation configuration program for Mighty Term.
| 1997-07-17 | 3430 | `Screendump-info.prg` |
| 1997-07-17 | 2504 | `Screendump.prg` | Generates a screen dump on the printer. Documentation and the actual program.
| 1997-07-17 | 1506 | `Sector 20 Error.prg` | Generates a sector error on the disk.
| 1999-02-25 | 1065 | `SidMon.prg` |
| 1999-03-02 | 2464 | `SidMon.readme` | A simple machine language monitor written by HackZ0id/SIDERS a.k.a. Mattias Hansson <hackzoid@alfa.telenordia.se>.
| 1997-08-12 | 2875 | `Sorteren.prg` | Demonstrates different sorting algorithms. The texts are in Dutch.
| 1996-12-08 | 1300 | `Super Directory.prg` | Displays the disk directory.
| 1996-12-08 | 1910 | `Superlog 20.prg` | Displays disk statistics.
| 1997-07-17 | 1832 | `Tape Dir 2.prg` |
| 1997-07-17 | 1291 | `Tape Directory.prg` | These programs maintain directories of your tapes.
| 1997-07-17 | 816 | `Tape Toon.prg` | Plays music from the datassette. Use SYS7424 and TAPE to start.
| 1996-11-24 | 1560 | `Telefoon+sort.prg` | Sorts a telephone database.
| 1996-11-24 | 1916 | `Telefoon-disk.prg` | A disk version of Telefoon.prg, a phone book database.
| 1997-05-05 | 1916 | `Telefoon.prg` | Phone book database.
| 1996-11-24 | 1448 | `Telefoon.relais.prg` | Another phone database.
| 1995-03-05 | 1045 | `Tinymon 1.0.prg` | Tiny relocatable machine language monitor.
| 1997-07-17 | 1039 | `Track 21 Error.prg` | Generates a track error on the disk.
| 1997-07-17 | 1219 | `Turbo Tape.prg` | COMPUTE!'s tape drive accelerator. It makes it so you can load programs from tape at the speed of a 1541 disk drive (400 bytes/second). It gives instructions when it is run. You do not need Turbo Tape installed to load a turbo-saved program.
| 1995-03-05 | 1534 | `Un.prg` | Character set editor.
| 1996-12-08 | 3073 | `Validate a Disk.prg` | Validates a disk more thoroughly than the built-in validate command.
| 1997-08-12 | 2745 | `Variable Dump.prg` | Prints all BASIC variables on the screen. Works in all memory configurations.
| 1997-05-05 | 1722 | `Vic Tiny Aid.prg` | Defines some useful BASIC commands.
| 1996-12-08 | 2384 | `Virtual Dir.prg` | Displays the disk directory.
| 1997-07-17 | 1399 | `Yearer.prg` | Prints out the calendar for a given year. Requires a printer device #4.

[FTP://NIC.FUNET.FI/pub/cbm/vic20/utilities/unexpanded/ | FUNET ftp | FUNET http | ibiblio.org ftp | ibiblio.org http]

Problems? Please consult /pub/cbm/README, /pub/cbm/README.FILETYPES and /README.FILETYPES!

Tired of downloading? See /pub/cbm/README.CD-ROM.