Vienna University of Technology
Recovering Digital Objects from Analogue Audio Waveforms Digital Preservation
|
||
[Home] [People] [Publications] | ||
Introduction
Specimens of early computer systems stop to work every day. It becomes necessary to prepare ourselves for the future situation of having storage media and no working systems to read data from these carriers. With storage media residing in archives for already obsolete systems it is necessary to extract the data from these media once it surfaces before it can be migrated for long term preservation. |
||
Philips Videopac+ G7400 & C7420 Basic Module
The Philips Videopac+ G7400 was a video game console system released in Europe in 1983. It was the successor to the Philips Videopac/Magnavox Odyssey2 which was sold in Europe and the US since 1978. With an add-on cartridge, the C7420 Home Computer Module that was also released in 1983 the Philips G7400 could be converted to a home computer programmable in Microsoft BASIC. Pictures below show a Philips G7400 (left), a C7420 Home Computer Module (middle), and a collection of original tapes (right). |
||
Migration Tool
During research on the longevity of audio tapes and preservation of software and video games it became clear, that data stored on audio tapes has to be migrated to a different media as soon as possible. Most of the home computer systems using this media became obsolete more than 20 years ago, which is also the expected life time of data stored on magnetic tapes (VanBogart, 1998).
The screenshot below shows the migration tool with an image that has been extracted from the waveform and two other tabs containing the "Hello World" program and the "Hello World" string. |
||
Using the migration tool with the original systemTo use the migration tool with an original system, the following order of connecting/powering on the system components was advised by René van den Enden:
After powering up and loading the application on your PC, any of the sample programs can be either imported from audio files or from native data (e.g. textfiles containing BASIC programs). Using File->Export->To audio playback the data is played back as waveform on the default audio device and can be loaded on the G7400 (e.g. by using "CLOAD" for a BASIC program). |
||
FilesThe latest version of the migration tool can be downloaded either as a JAR file that can be executed using a JAVA 6 runtime using "java -jar basic.jar" or as JAVA source.
Example files in different formats are available for download below. The audio-files contain the data encoded in the waveform and have to be imported to the migration tool using File->Import->Audio File. BASIC-programs can be loaded into the tool using File->Open. Audio Files:
BASIC programs:
|
||
Additional InformationA case study evaluating the methods used to extract data from the tool explaing the different file formats was presented at iPres 2009. The paper is available for download here. The people behind this project are: Mihai Ghete, Chrisanth Lederer, Annu John, Mark Guttenbrunner. |
||
Further Links
|