../../images/stop.gif TapeCat v1.00
© Wouter Ras, Delft, March 1998

CONTENTS
  1. Introduction
  2. Requirements
  3. Making an index
  4. References
  5. Contacts
1. INTRODUCTION

TapeCat is a small utility to index your original ATOM tapes. Suppose you have a number of ATOM tapes lying around, but you haven't got a clue what's on them. Of course, you're eager to find out, because you want to send your old ATOM stuff to the Acorn Atom Emulator home page. Well, you could lock yourself away with your PC and the tape recorder for a couple of days, OR you could use the TapeCat utility.

2. REQUIREMENTS

This program requires the following configuration:
-80286 CPU,
-SoundBlaster 2.0 or better.

3. MAKING AN INDEX

Connect your taperecorder to the "Line In" connector of your sound card. Then start the TapeCat utility. You will be asked to enter a filename. All data will be written to this file. If no extension is given, automatically ".CAT" will be added. Now start the taperecorder and sit back (or do whatever you like). The program now constantly scans data from the tape recorder, and looks for a file control block, either at 300 bps or 1200 bps. If one is encountered, the following information will be shown on screen:

+-----
|
| FILENAME 2900 29FF C2B2 00 1200 bps 20:38:23 00:00:02
|
+-----

The filename is shown, with the block parameters (start and end address, execution address and block number), followed by the recording speed (either 300 bps or 1200 bps), the time it was encountered, and finally the time relative to the start of the tape. This information is also written to the specified text file. After making an index, it should be a doddle to find the files you want to retrieve from tape: Just wind it to the right position, start up the AtomCom utility, select the right speed, and load it. Don't forget to send it to me!

4. REFERENCES

-Munnik, Josha and Oosterdorp, Eric: "Werken met de Sound Blaster", 3de druk november 1993, Sybex Uitgeverij b.v., Soest.
-Baresel, Andr‚ and Jackson, Craig: "Basic Sound Blaster Programming", Programming Information v0.90, 29 january 1995.