See the VCFed.org thread discussion
Universal QIC Tape Reader
Dedicated to restoring and reading "unreadable", mystery, and unknown format QIC tapes from the 1970s and 1980s
Friday, February 3, 2023
Saturday, January 28, 2023
Faster recovery service for QIC-150 and QIC-525-format tapes
I recommend:
https://dmitrybrant.com/2022/07/24/brain-dump-july-2022
He has better equipment than I generally do, for more "standard" tape formats that do not need special reverse-engineering. He simply has the right equipment and knows how to use it.
Sunday, April 22, 2018
Java version of QIC-24 pulse decoding - Draft 01
According to Carlos G Mendioroz, who wrote these programs:
Ok, code is not clean at all, but with a little help it should be understandable...
It read the raw dump as 0/1 for sample and makes run length codes of periods (at rising edges). There is a class for doing the timing (finding the first long preamble and then resynching at preambles) and then some utility methods to follow the block structure, decode the gcr 4/5 and calculate CRC.
The main trick ended being variating the timing when an exception occurs and retry decoding a block. it tries -2, -1, +1 and +2 reference periods, which change the 0/1/2 run length boundaries.
Let me know if you need help understanding it. There is no output yet, but having a good CRC kind of proves the decoding of the block was ok (and the block id matching :)
Ok, code is not clean at all, but with a little help it should be understandable...
It read the raw dump as 0/1 for sample and makes run length codes of periods (at rising edges). There is a class for doing the timing (finding the first long preamble and then resynching at preambles) and then some utility methods to follow the block structure, decode the gcr 4/5 and calculate CRC.
The main trick ended being variating the timing when an exception occurs and retry decoding a block. it tries -2, -1, +1 and +2 reference periods, which change the 0/1/2 run length boundaries.
Let me know if you need help understanding it. There is no output yet, but having a good CRC kind of proves the decoding of the block was ok (and the block id matching :)
Sunday, April 15, 2018
MiniPRO TL866 EPROM Reader/Programmer
It's not directly QIC Reader related, but it is a VERY useful tool!
Latest downloads should be at http://www.autoelectric.cn/en/tl866_main.html
Download install file MiniPro_setup670.exe
Supported Chips List:
http://www.autoelectric.cn/minipro/MiniProSupportList.txt
Wednesday, May 11, 2016
DC600HC IOTAMAT Format Blank QIC Cartridge Analysis (HCD format)
Click here to download the .logicdata file that I display in my video above.
I see in the following doc, that there are a number of different "preformatted" QIC cartridges of this era:
3M
Compatibility and Competitive
Cross Reference Information
Data Cartridge Tape Products
ALPHAMAT™
DELTAMAT™
GAMMAMAT™
KAPPAMAT™
THETAMAT™
RHOMAT™
NUMAT
IOTAMAT™
ZETAMAT™
Looks to be a 3M thing, since these are all their model tapes, and this is their publication.
Monday, April 18, 2016
Reading Zilog S8000 QIC Tapes (MFM format)
I've read a few tapes purportedly from the Zilog S8000 using a DEI drive, and a quick look at the data captures in the Saleae GUI appears to show an MFM format, but with the data block anatomy unknown at this time.
So that I can orient myself to the data pulses I see in these captures, I'm reviewing the
It is believed that this is the drive that these tapes were written with.
Here's what the beginning of the first block looks like:
Subscribe to:
Posts (Atom)