Path: news.vcsweb.com!news!vicpull2.telstra.net!intgwpad.nntp.telstra.net!news.t elstra.net!80.65.228.52.MISMATCH!deine.net!newsfeed00.sul.t-online.de!t-online.d e!novia!novia!sequencer.newscene.com!not-for-mail From: Cameron Kaiser Newsgroups: comp.binaries.cbm Subject: One From The Vault: "TURBO.BIN", UUencoded (6K) Followup-To: comp.sys.cbm Date: 7 Jul 2002 11:39:09 -0500 Lines: 193 Approved: ckaiser@stockholm.ptloma.edu (comp.binaries.cbm) Message-ID: <3d286e5a$0$90987$45beb828@newscene.com> Reply-To: Cameron Kaiser X-Moderation-Policy-URL: http://stockholm.ptloma.edu/comp.binaries.cbm/ Xref: news.vcsweb.com comp.binaries.cbm:29 ****************************************************** *** *** *** comp.binaries.cbm is a moderated binaries- *** *** only newsgroup (no discussion or *** *** crossposting allowed) for Commodore 8-bits *** *** *** *** For information on comp.binaries.cbm visit *** *** http://stockholm.ptloma.edu/comp.binaries.cbm/ *** *** *** *** This file is also available via FTP from *** *** ftp://videocam.net.au/cbm/incoming *** *** (allow time for submission to be received) *** *** *** ****************************************************** * One from the Vault is a collection of frequently requested, useful or just plain interesting past posts sent to comp.binaries.cbm, as archived by the moderators. If you have a request, please send it to the address in the headers. Take care when replying to these messages, as many were posted years ago. >From: John Iannetta <76703.4244@compuserve.com> >Reply-to: John Iannetta <76703.4244@compuserve.com> >X-Original-Posting-Date: Thu, 22 Oct 1998 11:28:26 -0400 This is "TURBO.BIN", UUencoded. It is an old-timer by Eddie Carroll of Ireland for the Commodore-64 and the 1541 drive. The program is now Public Domain. Load and run the program to create two files, one named "!" and one named "!.instructions". The former is the executable; do a: load"!",8,1 to install a program that has several functions (described in the other file). One of them makes all of your disk loads five times as fast. Another gives you a disk directory by typing in: verify"$ which does not affect any BASIC program in memory. Also, you may type in: verify to display the error channel. This was the first program that Jim Butterfield uploaded to the CompuServe CBMAPP forum. There was a minor flaw in the text part, and I disassembled part of the file. I saw a text line that Carroll ended with a string of spaces; it was followed by a routine that started with a LDY immediate. So what did Carroll do? He replaced the last space ($20) with a shifted space ($A0), the opcode for LDY immediate. That saved a byte! I doubt that Windows programmers would appreciate such tactics.