You should be able to use the Amiga hard drive directly on your Linux computer (provided it still has IDE support).
Linux also understands AFFS (Amiga Fast File systems), at least once AFFS support is compiled into the kernel (from your "self customized" wording I would assume you know how to do that). Apparently, some Linux tools don't seem to understand ...
Can you take these disks off the shelf 30 years later and still expect to read their data?
Although we all experienced floppies fragility, the magnetic media in fact is one of the longest-living we can practically manufacture. Typical streamer tapes are often guaranteed for 30 years. Of course, under very strict handling and storage conditions - but ...
I commend your desire for accuracy in software preservation.
How am I supposed to know what a game actually was officially called?
This presupposes the existence of a single, official title. That may not always be the case. Titles of software are often chosen quite late in development, and may be localized, or chosen by the publisher and not the creator ...
There are a few factors:
Quality of media.
Storage environment (i.e. climate controlled versus humid attic).
How many hours of use did the disk experience.
Assuming little-to-no use, it probably comes down mostly to quality of the floppy disk media which tends to vary across manufacturers and even production year. The formula wasn't always consistent for a ...
There's so much to go wrong in a cassette mechanism that it's amazing they worked at all.
can you adjust tape head azimuth? Misalignment is responsible for a lot of sound problems.
how clean are your tape player heads? Are the capstan and various drive rollers clean too?
are the pressure pads behind the tape intact? Sometimes the little felt pads come ...
In my experience, your best bet to read 2M/2MGUI disks is to find an old PC with a built-in floppy controller, and run either DOS (with 2M and 2MGUI) or Linux (with Mtools, which supports 2M formats) to try to read the disks. Even then, some 2M disks will be hard to read — beyond the usual problems with old floppy disks, since 2M formats really push the ...
If you can get your output to a file using redirection, then you can use the Linux open-source project called dotprint to convert the file into a PDF document for printing on a modern printer, viewing on-screen, or transmitting.
From the dotprint README:
dotprint is a tool that can be used to convert text files that include escape sequences for dot ...
If "a more modern machine" includes systems with ISA, PCI or PCI Express slots, it should be easy enough to retrieve the data from the drives. You'll need a SCSI adapter (known as a host bus adapter, HBA); you can find loads on auction sites, or SCSI4ME and other places (depending on which country you live in). Adaptec cards are very good and well-supported ...
listbasic, from the fuse-emulator-utils Debian package:
$ listbasic rainbow2.tap
10 REM Rainbowtype 2.0
20 BORDER 0
30 PAPER 0
50 LET b=0
60 BRIGHT b
70 INK 7
100 REM Main
110 PAUSE 0
120 IF INKEY$ = CHR$ 12 THEN GO SUB 500: GO SUB 100
130 IF INKEY$ = CHR$ 7 THEN INK 1: GO SUB 100
140 IF INKEY$ = CHR$ 6 THEN INK 2: GO ...
There are three basic ways:
a) Get a LAN card and setup a workgroup with all drives shared and access whatever needs to be backuped to your new machine. This is quite dependant on installed software. But chances are good that some NE2000 compatible card driver is already installed. You have to check what I/O bus system is used and buy the apropriate card. ...
It sounds like some blocks on the disk (particularly the ones containing directory information) are okay, but some (containing some file data) are not. This is a data recovery situation.
If you boot from a Linux LiveCD (or a flash drive built from one), you should be able to use the ddrescue tool which is designed for exactly this situation. It will find ...
The short answer is that they will retain data integrity as long as they do. Floppy disks have a number of enemies: Moisture, corrosion, mildew, deformation of the physical media, degradation of adhesives and other materials, magnetic fields, etc.
If a floppy disk is treated like a precious document and stored in a UV-proof, temperature and humidity ...
If the surface of the disk is not dented, kinked, torn or otherwise damaged, you may be able to recover the data on it.
Considering that five and a quarter floppies are long outdated, one can guess that you are referring to the more recent three and a half format diskettes.
With that in mind, you can consider to find another undamaged diskette and remove ...
You’re running into compatibility issues with very old drives. In this particular case, your drives are new enough to support the ATA “identify device” command (which is how your hwinfo input includes the drive’s names), but there’s something going wrong with the “read capacity” commands. I suspect the reason is that these commands are LBA-based, and your ...
My writing career began in 1992 in Computer Shopper (in an article about using user groups for tech support), and I have a huge fondness for the magazine. I was also one of the sysops on the ZNT:SHOPPER forum on CompuServe. To this day, I'm still friends with many of its writers, most of whom went on to far more fame and success, and one of whom became my "...
Those variable amplitudes looks like electronics problem like failing caps somewhere along the way (recording/playback) or unshielded too long cables or partial remagnetization or even HW bug (some recorders like ELTA have a bug in writing head circuitry that corrupted tapes a bit each time it was played ...)
the correct output should be a rectangular ...
The story is told in this 1988 usenet post by Paul Homchick:
Some time went by and it was a CP/M world, and diskettes were bigger.
In 1981 Richard Greenlaw released SQ and USQ, based on Huffman
encoding and written in BDS C. This was the first popular compression
technique. Greenlaw gave away the binaries and source code.
By 1983 it ...
From something I read just the other day on the news:
"We regularly read floppy disks from 40 years ago and they are as good as new," he said. [someone at The National Museum of Computing at Bletchley Park]
"Magnetic tape has a real issue because when it is on the reels you
have a lot of different layers so you have 'print through'," he said.
Check this Spectrum tape interface:
A 'pulse' here is either a mark or a space, so 2 pulses makes a
complete square wave cycle.
Pilot tone: before each block is a sequence of 8063 (header) or 3223
(data) pulses, each of length 2168 T-states.
Sync pulses: the pilot tone is followed by two sync pulses of 667 and
735 T-states resp....
When recently imaging my old Amiga disks, dating from 1989 until about 1993, approximately 80% of them read first time without error, another 10% needed a few retries to get all the data off, 9% had unrecoverable sectors, and 1% appeared to be completely unformatted. (The latter were not virgin blank disks, since they were labelled with their contents.)
I'm not sure if this is technically possible for the disk format you are asking about, but there is an open source project by David Given called FluxEngine that has been trying to read all kinds of weird and exotic disk formats by reading the magnetic flux changes directly - creating a sort of 'disk image' that can then be deciphered in software to ...
BeOS used extended attributes heavily.
In OS/2, REXX scripts are tokenised into extended attributes, and all sorts of things like icons and whatnot used them. There were a decent arrangement of tools to access and edit the EAs. 4OS2 could store its descriptions in EA.
TAP files are basicly memory dumps of whatever is saved. In this case the tokenized BASIC program. Check here for a format description.
It seems that the simplest way would be to load it into an emulator and 'print' it into a text file. fuse should be able to automate most of this.
I'm not sure, but think I remember several utilities to convert TAP into ...
But this seems kinda weird, as it means that all the fill data which appears before the sync byte is unreadable;
Aeh ... ok, but then again, why do you want to read it anyway?
The fill data is what it says, just a meaningless filler. It if ment to provide some gap to allow different controllers (read with more or less timing difference) to interact. ...
I'll admit to not quite understanding their jargon, but it looks like IBM's AS/400 (1988) and to a certain extent, System/38 before it (1978) relied on object or database-style single-level storage rather than hierarchical files.
What is the optimal way a typical home user can store all these items, on display, to preserve them in their current state for future generations?
Keep them in low temperature, dry and dark conditions.
Low temperature in this context means around 15 to 20 °C.
Dry condition means a humidity of 50-55%.
Dark is relative, here a low UV is most important.
The Sinclair QL's file system has a 64-byte "File header" providing metadata for the file. Among system-owned fields like modified/access dates, file length, type and name, it also holds 8 bytes of so-called "type-dependent data" that can be used by specific file types for their own metadata.
Due to the structure of QDOS I/O, that header ...
It would be remiss to neglect the original Mac HFS with its core support of the Resource Fork.
A normal Macintosh file had two forks: the data fork, and the resource fork. The resource fork was a key/value store, with the values typically being large binary blobs (most notably icons, code, sounds, etc.). The data fork was where typical "read" and &...
There is a Windows program called ZX-Editor that runs perfectly well on Debian (via Wine). Simply open the .TAP file, and save a .BAS file. It allowed me to extract this:
# BAS file "rainbow2" created by ZX-Modules
# Run-time Variables
Var b: Num = 1
Var ypos: Num = 1
Var xpos: Num = 21
# End Run-time Variables
10 REM Rainbowtype 2.0
20 BORDER 0