VGA-Copy

Last updated
VGA-Copy
Developer(s) Thomas Mönkemeier
Final release
6.25 / February 6, 1999;24 years ago (1999-02-06)
Operating system MS-DOS
Type Utility software
License Shareware

VGA-Copy is an MS-DOS program to copy floppy disks. It is able to read defective floppy disks. [1]

Contents

Development

VGA-Copy was created by the German software developer Thomas Mönkemeier. The main code was developed in Turbo Pascal; some low-level hardware parts were written in Turbo Assembler.

VGA-Copy was originally released as shareware: A free test version was spread through bulletin board systems and shareware CDs; a license key file to turn the test version into a full version could be ordered for a payment. The shareware version had two limitations: it had a ten-second waiting time on startup and it was not able to write to individual boot sectors. Later the limitations changed to requiring to enter a 5-digit number on startup.

The first public version of VGA-Copy was 2.0. [2] Some earlier full versions were published by cdv Software Entertainment. Later versions were published under the names VGA-Copy Pro and VGA-Copy/386.

VGA-Copy Pro 5.3 was the last version to work on an Intel 286 (AT class) computer with 1MB of RAM, as well as on Micro Channel architecture systems. VGA-Copy/386 versions 6.x improved performance on modern machines, but required an Intel 386 CPU and 4MB of RAM.

In 1999 the latest version, 6.25, of VGA-Copy/386 was released as freeware without restrictions. It is still available for download on the author's web page.[ as of? ] Later, Mönkemeier confirmed the freeware status extends to any previously released full version.

Features

VGA-Copy was popular because it could often read floppy disks with errors. It does so by automatically doing multiple read retries on errors. Furthermore, VGA-Copy can read floppy images and saves them with the extension .vcp as a 1:1 raw copy of the floppy disk without special headers and formats.

A special feature of VGA-Copy is the ability to format floppies with capacities beyond the normal specifications. It is able to format floppy disks with a specified capacity of 1.4 megabytes with up to 1.7 megabytes of capacity (see also 2M). It also supports the Distribution Media Format used by Microsoft. To access such over-formatted floppies VGA-Copy delivered a special persistent DOS driver.

VGA-Copy has the ability to compress images with the ARJ packer. It is able to scan floppies for boot sector viruses with an internal heuristic and can also scan the full floppy with F-Prot.

See also

Related Research Articles

<span class="mw-page-title-main">Tandy 1000</span> IBM PC compatible home computer system

The Tandy 1000 is the first in a line of IBM PC compatible home computer systems produced by the Tandy Corporation for sale in its Radio Shack and Radio Shack Computer Center chains of stores.

<span class="mw-page-title-main">Apple ProDOS</span> Operating system on Apple II series computers

ProDOS is the name of two similar operating systems for the Apple II series of personal computers. The original ProDOS, renamed ProDOS 8 in version 1.2, is the last official operating system usable by all 8-bit Apple II series computers, and was distributed from 1983 to 1993. The other, ProDOS 16, was a stop-gap solution for the 16-bit Apple IIGS that was replaced by GS/OS within two years.

Apple DOS is the family of disk operating systems for the Apple II series of microcomputers from late 1978 through early 1983. It was superseded by ProDOS in 1983. Apple DOS has three major releases: DOS 3.1, DOS 3.2, and DOS 3.3; each one of these three releases was followed by a second, minor "bug-fix" release, but only in the case of Apple DOS 3.2 did that minor release receive its own version number, Apple DOS 3.2.1. The best-known and most-used version is Apple DOS 3.3 in the 1980 and 1983 releases. Prior to the release of Apple DOS 3.1, Apple users had to rely on audio cassette tapes for data storage and retrieval.

A boot disk is a removable digital data storage medium from which a computer can load and run (boot) an operating system or utility program. The computer must have a built-in program which will load and execute a program from a boot disk meeting certain standards.

<span class="mw-page-title-main">Damn Small Linux</span> Linux-based operating system

Damn Small Linux (DSL) is a discontinued computer operating system for the x86 family of personal computers. It is free and open-source software under the terms of the GNU GPL and other free and open source licenses. It was designed to run graphical user interface applications on older PC hardware, for example, machines with 486 and early Pentium microprocessors and very little random-access memory (RAM). DSL is a Live CD with a size of 50 megabytes (MB). What originally began as an experiment to see how much software could fit in 50 MB eventually became a full Linux distribution. It can be installed on storage media with small capacities, like bootable business cards, USB flash drives, various memory cards, and Zip drives.

<span class="mw-page-title-main">Tandy 2000</span> Personal computer by Radio Shack

The Tandy 2000 is a personal computer introduced by Radio Shack in September 1983 based on the 8 MHz Intel 80186 microprocessor running MS-DOS. By comparison, the IBM PC XT used the older 4.77 MHz Intel 8088 processor, and the IBM PC/AT would later use the newer 6 MHz Intel 80286. Due to the 16-bit-wide data bus and more efficient instruction decoding of the 80186, the Tandy 2000 ran significantly faster than other PC compatibles, and slightly faster than the PC AT. The Tandy 2000 was the company's first computer built around an Intel x86 series microprocessor; previous models used the Zilog Z80 and Motorola 6809 CPUs.

<span class="mw-page-title-main">Conventional memory</span> First 640K of RAM under DOS

In DOS memory management, conventional memory, also called base memory, is the first 640 kilobytes of the memory on IBM PC or compatible systems. It is the read-write memory directly addressable by the processor for use by the operating system and application programs. As memory prices rapidly declined, this design decision became a limitation in the use of large memory capacities until the introduction of operating systems and processors that made it irrelevant.

Quarterdeck Expanded Memory Manager (QEMM) is a memory manager produced by Quarterdeck Office Systems in the late 1980s through the late 1990s. It was the most popular third-party memory manager for the MS-DOS and other DOS operating systems.

The Amiga Fast File System is a file system used on the Amiga personal computer. The previous Amiga filesystem was never given a specific name and known originally simply as "DOS" or AmigaDOS. Upon the release of FFS, the original filesystem became known as Amiga Old File System (OFS). OFS, which was primarily designed for use with floppy disks, had been proving slow to keep up with hard drives of the era. FFS was designed as a full replacement for the original Amiga filesystem. FFS differs from its predecessor mainly in the removal of redundant information. Data blocks contain nothing but data, allowing the filesystem to manage the transfer of large chunks of data directly from the host adapter to the final destination.

<span class="mw-page-title-main">Atari DOS</span>

Atari DOS is the disk operating system used with the Atari 8-bit family of computers. Operating system extensions loaded into memory were required in order for an Atari computer to manage files stored on a disk drive. These extensions to the operating system added the disk handler and other file management features.

This article details versions of MS-DOS, IBM PC DOS, and at least partially compatible disk operating systems. It does not include the many other operating systems called "DOS" which are unrelated to IBM PC compatibles.

<span class="mw-page-title-main">Eagle Computer</span> Early personal computer manufacturer

Eagle Computer, Inc., was an early American computer company based in Los Gatos, California. Spun off from Audio-Visual Laboratories (AVL), it first sold a line of popular CP/M computers which were highly praised in the computer magazines of the day. After the IBM PC was launched, Eagle produced the Eagle 1600 series, which ran MS-DOS but were not true clones. When it became evident that the buying public wanted actual clones of the IBM PC, even if a non-clone had better features, Eagle responded with a line of clones, including a portable. The Eagle PCs were always rated highly in computer magazines.

<span class="mw-page-title-main">Sun386i</span>

The Sun386i is a discontinued hybrid UNIX workstation/PC compatible computer system produced by Sun Microsystems, launched in 1988. It is based on the Intel 80386 microprocessor but shares many features with the contemporary Sun-3 series systems.

The Amiga computer can be used to emulate several other computer platforms, including legacy platforms such as the Commodore 64, and its contemporary rivals such as the IBM PC and the Macintosh.

MSX-DOS is a discontinued disk operating system developed by Microsoft for the 8-bit home computer standard MSX, and is a cross between MS-DOS 1.25 and CP/M-80 2.

<span class="mw-page-title-main">Commodore PC compatible systems</span>

The Commodore PC compatible systems are a range of IBM PC compatible personal computers introduced in 1984 by home computer manufacturer Commodore Business Machines.

The floppy disk is a data storage and transfer medium that was ubiquitous from the mid-1970s well into the 2000s. Besides the 3½-inch and 5¼-inch formats used in IBM PC compatible systems, or the 8-inch format that preceded them, many proprietary floppy disk formats were developed, either using a different disk design or special layout and encoding methods for the data held on the disk.

<span class="mw-page-title-main">Compaq Portable 386</span>

The Compaq Portable 386 is a computer released by Compaq Computer Corporation in 1987. It was equipped with a 20 MHz Intel 80386 CPU, 1 MB RAM, 16 KB ROM, 1.2 MB5¼-inch floppy, 40 or 100 MB hard disk drive, priced at US$7,999 or 9,999 respectively, and a 10" amber gas-plasma display.

The Tandy 3000 is a personal computer introduced by Radio Shack in 1986 based on the 16-bit 8 MHz Intel 80286 microprocessor.

The IBM PS/2 portables are Micro Channel architecture-based, portable PS/2 computers released by IBM in 1989.

References

  1. "Datenrettung: Defekte Disketten auslesen". PC-Welt. 2003-07-23. Retrieved 2014-07-13.
  2. "Documentation file from VGA-Copy 4.6" . Retrieved 2014-07-13.

Further reading