All Topics  
Amiga software

 

   Email Print
   Bookmark   Link






 

Amiga software



 
 
Amiga software covers a wide range of software for the Amiga
Amiga

The Amiga is a family of personal computers originally developed by Amiga Corporation. Development on the Amiga began in 1982 with Jay Miner as the principal hardware designer....
 computer, both productivity and games, both commercial and hobbyist. The Amiga software market was particularly active in the late 1980s and early 1990s but has since the period 1996/1999 dwindled into almost only a hobbyist scene.

During its lifetime, the number of applications made available for the Amiga was in excess of 2,000, with over 10,000 utilities (these utilities are almost all collected into Aminet
Aminet

Aminet is the world's largest archive of Amiga-related software and files. Aminet was originally hosted by several universities' File Transfer Protocol sites, and is now available on CD-ROM and on the web....
 major repository).






Discussion
Ask a question about 'Amiga software'
Start a new discussion about 'Amiga software'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Amiga software covers a wide range of software for the Amiga
Amiga

The Amiga is a family of personal computers originally developed by Amiga Corporation. Development on the Amiga began in 1982 with Jay Miner as the principal hardware designer....
 computer, both productivity and games, both commercial and hobbyist. The Amiga software market was particularly active in the late 1980s and early 1990s but has since the period 1996/1999 dwindled into almost only a hobbyist scene.

During its lifetime, the number of applications made available for the Amiga was in excess of 2,000, with over 10,000 utilities (these utilities are almost all collected into Aminet
Aminet

Aminet is the world's largest archive of Amiga-related software and files. Aminet was originally hosted by several universities' File Transfer Protocol sites, and is now available on CD-ROM and on the web....
 major repository). However, it was perceived as a games machine from outside its community of experienced and professional users. In fact, there were also more than 12,000 games available for Amiga

Some Amiga programs were ported to other platforms or inspired new programs still used today, such as those aimed at 3D rendering or audio creations, e.g. Lightwave
LightWave

LightWave 3D is a high end computer graphics program developed by NewTek. The latest release of LightWave runs on Microsoft Windows and Mac OS X....
 and Blender
Blender (software)

Blender is a free software 3D computer graphics graphics application. It can be used for 3D modeling, UV mapping unwrapping, texturing, skeletal animation, water simulations, skeletal animation, computer animation, rendering , particle system and other computer simulation, non-linear editing, compositing, and creating interactive 3D applicati...
, whose development started for the Amiga platform only. The first multimedia word processors for Amiga, such as TextCraft, Scribble!, and Wordworth, were the first on the market to allow implement full-colour WYSIWYG
WYSIWYG

WYSIWYG , is an acronym for What You See Is What You Get, used in computing to describe a system in which content displayed during editing appears very similar to the final output, which might be a printed document, web page, slide presentation or even the lighting for a theatrical event....
 (with other platforms still only implementing black and white previews) and even allowing the embedding of audio files.

Programs are still being developed for AmigaOS
AmigaOS

AmigaOS is the default native operating system of the Amiga personal computer. It was developed first by Commodore International, and initially introduced in 1985 with the Amiga 1000....
 classic and AmigaOS 4
AmigaOS 4

AmigaOS 4 is a line of Amiga operating systems which runs on PowerPC microprocessors. "The Final Update" was released in 24 December 2006 after five years of development by the Belgian company Hyperion Entertainment under license from Amiga, Inc....
 and related operating systems, MorphOS
MorphOS

MorphOS is a computer operating system . It is a mixed proprietary software and open source OS produced for the Pegasos PowerPC -processor-based computer, most models of PPC-accelerator-equipped Amiga computers, and a series of Freescale development boards that use the Genesi Firmware, including the EFIKA and mobileGT....
 and AROS
Aros

Aros may refer to:Aros-Eros-Cupid-AmorIt is believed that the origins above led Saint Valentines enthusiasts to appoint the Roman god Cupid as the patron of Valentine's day -- that is the story of Lupercalia and the love and romance associatied with the St....
.

Productivity software


The article splitted section covers: Graphics, Video, Design and CAD Software, Graphic Utilities; Vector Graphics programs and converters; Amiga based Word Processors; some Amiga advanced Text Editors, with programming facilities and features for basic formatting of huge text files, lists of programs, advanced script programs; Amiga Database and Spreadsheets; Science, Entertainment and Special use programs: Entertainment for kids and adults; Fractals, Virtual Reality, Artificial Intelligence; Route Planning; Personal Organizer, Notebook, Diary software; Personal Budget, Home Banking, Accounts; Software for special purposes.

Support and Maintenance Utilities


The article splitted section covers: Commodities and Utilities; Hard Disk Partitioning; Diagnostic Tools; Vga Promoting Tools for ancient Amiga Software with TV resolution graphic screens; Game loaders for storing and autoloading from Hard Disks the original Amiga, autostarting non standard Floppy Disks; Disk Copiers; Backup and Recovery Tools, Archives and Compression Utilities; Command Line Interfaces and Text-Based Shells; Amiga graphical GUI interfaces with WIMP
WIMP (computing)

In human?computer interaction, WIMP stands for "Window , Icon , Menu , pointing device", denoting a style of interaction using these elements. It was coined by Merzouga Wilberts in 1980....
 paradigm; Amiga Advanced Graphics Systems; PostScript; TrueType Fonts, Color Fonts and Anim Fonts; Font Designer Software; Amiga Advanced Audio System; native, external, widely common used, and third party Filesystems; Datatypes; MultiView; MIME types; USB stacks; Firewire stacks (IEEE 1394); Printer Drivers; Video digitizers; Graphic Tablets; Scanner Drivers; Genlocks, Chroma-Key, signal video inverters; InfraRed Devices and remote controls; WiFi and Bluetooth Devices; Special devices.

Music

[Section to be developed]

Amiga Instant Music
Instant Music (software)

Instant Music is an interactive music software program released by Electronic Arts in 1986. It was developed first for the Amiga, but then porting to other platforms, such as Apple IIGS, Atari ST and Commodore 64....
, DMCS
Deluxe Music Construction Set

Deluxe Music Construction Set is a 1986 music composition, musical notation and playback software for the Amiga and Apple Macintosh home computers....
 (DeLuxe Music) 1 and 2, Music-X, TigerCub, Synthia, Dr. T's KCS, Dr. T's Midi Recording Studio, Bars and Pipes (from Blue Ribbon Soundworks
Blue Ribbon Soundworks

Blue Ribbon Soundworks is a digital audio editor company in the United States. It was acquired by Microsoft on October 16, 1995, and merged its technology with DirectSound....
, a firm which was bought from Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
 and it is now part of its group. Bars and Pipes internal structure then inspired to create audio streaming data passing of DirectX
DirectX

Microsoft DirectX is a collection of application programming interfaces for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms....
 libraries), AEGIS Audio Master, Pro Sound Designer, AEGIS Sonix, SoundFX (a.k.a. SFX), Audio Sculpture, Audition 4 from SunRize Industries, SuperJAM!, HD-Rec, Amiga Audio Evolution, RockBEAT drum machine
Drum machine

A drum machine is an electronic musical instrument designed to imitate the sound of drums and/or other percussion instruments. Drum machines are very useful instruments for a wide variety of musical genres, not just purely electronic music....
.

Audio Digitizers Software

Together with the well known Dr. T's Midi Recording Studio, Pro Sound Designer, Sonix, SoundFX, Audition 4, HD-Rec, and Amiga Audio Evolution, there were also lots of Amiga software to pilot digitzers such as GVP DSS8 Plus 8bit audio sampler/digitizer for Amiga, Sunrize AD512 and AD516 professional 12 and 16-bit DSP sound cards for the Amiga that included Studio-16 as standard software, Soundstage professional 20-bit DSP expansion sound card for the Amiga, Aura
Aura

Aura may refer to:In science and medicine:*Aura , a symptom experienced before a migraine or seizure*Aura , an optical phenomenon*Aura , a field of luminous multicolored radiation around a person or object...
 12-bit sound sampler which is connected to the PCMCIA
PC card

In computing, PC Card is the form factor of a peripheral interface designed for laptop computers. The PC Card standard were defined and developed by a group of industry-leading companies called the Personal Computer Memory Card International Association ....
 port of Amiga A600 and Amiga A1200 models, and the Concierto
Concierto

Concierto is an album by Jim Hall sextet featuring Paul Desmond, Chet Baker, Ron Carter, Steve Gadd and Roland Hanna, produced by Creed Taylor and recorded at Van Gelder Studios April 16 and 23, 1975....
 16-bit sound card optional module to be added to the Picasso IV graphic card, etcetera.

Mod music file format

Starting from 1987 with the release of Soundtracker
Ultimate Soundtracker

Ultimate SoundTracker, or SoundTracker for short, is the grandfather of all tracker programs. It is the creation of Karsten Obarski, a German software developer who was part of a team called EAS....
, trackers became a new type of music programs which spawned the mod (module
Module file

Module files are a family of music file formats related to the MOD file format on Amiga systems.Module files store several patterns or pages of music data in a form similar to that of a spreadsheet....
) audio file standard. The Mod audio standard is considered the audio format that started it all in the world of computer music. After Soundtracker
Ultimate Soundtracker

Ultimate SoundTracker, or SoundTracker for short, is the grandfather of all tracker programs. It is the creation of Karsten Obarski, a German software developer who was part of a team called EAS....
 many clones (which often were reverse engineered and improved) appeared, including Noisetracker, Startrekker, ProTracker
Protracker

ProTracker is a tracker, an AmigaOS program for creating music savable as MOD . The most significant difference between ProTracker and other trackers is that ProTracker is based on the original tracker, Ultimate Soundtracker....
. Also many deratives appeared, amongst which Octamed
OctaMED

OctaMED is a popular tracker for the Commodore Amiga, written by Teijo Kinnunen. The first version, 1.12, was released in 1989 under the name MED, which stands for Music EDitor....
 and Oktalizer.

In those times (and mainly in the period from 1987/88 to 1994/95) when Amiga audio was far superior to any other platform, PC compatible systems begun to be equipped with 8 bit audio cards inserted into 16 bit ISA bus slots. Soundtracker Module files were used on PC computers and were considered the only serious 8bit audio standard for creating music. The worldwide usage of these programs led to the creation of the so-called MOD-scene which was considered part of the Demoscene
Demoscene

The demoscene is a computer art subculture that specializes in producing Demo , which are non-interactive audio-visual presentations that run in Real-time computing on a computer....
. Eventually the PC world evolved to 16 bit audio cards, and Mod files were slowly abandoned. Various Amiga and PC games such as Worms
Worms (computer game)

Worms is a series of turn-based game Video game developed by Team17. Players control a small platoon of worms across a deformable landscape, battling other computer- or player-controlled teams....
 supported Mod as their internal standard for generating music and audio effects.

Some trackers can use both sampled sounds and can synthesize sounds. AHX and Hively Tracker are special trackers in that they can't use samples, but can synthesize the sound created by Commodore 64 computers.

Some modern Amiga trackers are: Digibooster Pro and Hively Tracker.

Development of popular Amiga tracker OctaMED SoundStudio was handed over to a third party several times but the first two parties failed to produce result. A third attempt at creating an update will be undertaken by the current developer of Bars 'n Pipes.

mod format limitations
Initially trackers (and the mod format) were limited to 4 channel, 8 bit audio (due to restrictions of the Amiga's soundchip) and 15 (and later 31) sampled instruments. By using software mixing some trackers archieved 6, 7 or 8 channel sound at the cost of CPU time and audio quality. Modern trackers can handle 128+ channel, 16 bit audio quality and can often handle up to 256 instruments. Some even support software synthesizer plugins as instruments.

Speech synthesis

The original Amiga was launched with speech synthesis
Speech synthesis

Speech synthesis is the artificial production of human Speech communication. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or Computer hardware....
 software, developed by Softvoice, Inc. This could be broken into three main components: narrator.device, which could enunciate phonemes expressed as Arpabet
Arpabet

Arpabet is a phonetic transcription code developed by Advanced Research Projects Agency as a part of their Speech Understanding Project . It represents each phoneme of General American English with a distinct sequence of ASCII characters....
, translator.library which could translate English text to American English phonemes, and the SPEAK: handler, which command-line users could redirect output to, to have it spoken.

In the original 1.x AmigaOS releases, a Say program demo was included with AmigaBASIC
AmigaBASIC

AmigaBASIC was an Interpreter BASIC programming language implementation for the Amiga, designed and written by Microsoft. AmigaBASIC shipped with AmigaOS versions 1.1 to 1.3....
 programming examples. From the 2.05 release on, narrator.device and translator.library were no longer present in the operating system but could still be used if copied over from older disks.

The speak handler was not just a curiosity, or a gorgeous demonstration of capabilities of Amiga. In fact, the word processor ProWrite since its version 3.2 was able to read an entire document using the speech synthesizer for the benefit of blind users.

Programming

Although a large amount of programming languages and compilers where available for the Amiga, most development on the Amiga was done using C and C++, 680x0 assembler and various Basic dialects.

Many games and software, especially in the early years of the Amiga were written to directly access the hardware instead of using the operating system for graphics and input. Especially games could archieve much more fast and smooth gameplay, but at the cost of compatibility with newer Amiga models.

Cross platform libraries and programming facilities


Several Cross platform libraries and facilities are available for Amiga:
  • MUI
    Magic User Interface

    The Magic User Interface is an Object-oriented programming system by Stefan Stuntz to generate and maintain graphical user interfaces. With the aid of a preferences program, the user of an application has the ability to customize the outfit according to personal taste....
     and ReAction
    ReAction GUI

    ReAction GUI it is the name of the Widget toolkit engine that is used in AmigaOS 4.It is an evolution of ClassACT, which is an object oriented system of classes that enhanced the aspect of the Workbench 2.0 GUI of AmigaOS....
     are Amiga standard Object Oriented systems for building graphical interfaces.
  • SDL
    Simple DirectMedia Layer

    Simple DirectMedia Layer is a cross-platform, free and open source software multimedia Library written in C that presents a simple interface to various platforms' computer graphics, sound, and input devices, allowing a developer to write a Personal computer game or other multimedia application that can run on many operating systems includi...
     libraries are widely used in all modern Amiga systems such as AmigaOS 4
    AmigaOS 4

    AmigaOS 4 is a line of Amiga operating systems which runs on PowerPC microprocessors. "The Final Update" was released in 24 December 2006 after five years of development by the Belgian company Hyperion Entertainment under license from Amiga, Inc....
     and MorphOS
    MorphOS

    MorphOS is a computer operating system . It is a mixed proprietary software and open source OS produced for the Pegasos PowerPC -processor-based computer, most models of PPC-accelerator-equipped Amiga computers, and a series of Freescale development boards that use the Genesi Firmware, including the EFIKA and mobileGT....
  • Cairo
    Cairo (graphics)

    cairo is a software library used to provide a vector graphics-based, device-independent Application programming interface for software developers....
     support is build in AmigaOS 4.1
  • Anti-Grain Geometry
    Anti-Grain Geometry

    Anti-Grain Geometry is a high-quality 2D rendering engine written in C++. It features anti-aliasing and sub-pixel resolution.The library is Cross-platform and renders to an abstract memory object....
     
  • is a portable ISO 'C
    ANSI C

    ANSI C is the standard published by the American National Standards Institute for the C . Software developers writing in C are encouraged to conform to the requirements in the document, as it encourages easily porting code....
    ' (1994) runtime library
    Runtime library

    In computer programming, a runtime library is a special program library used by a compiler, to implement functions built into a programming language, during the runtime of a computer program....
     for the Amiga.
  • Allegro has been ported to AmigaOS 4
    AmigaOS 4

    AmigaOS 4 is a line of Amiga operating systems which runs on PowerPC microprocessors. "The Final Update" was released in 24 December 2006 after five years of development by the Belgian company Hyperion Entertainment under license from Amiga, Inc....
     .
  • an Amiga port of wxWidgets
    WxWidgets

    wxWidgets is a widget toolkit for creating graphical user interfaces for cross-platform applications. wxWidgets enables a program's GUI code to compile and run on several computer platforms with minimal or no code changes....
     is being worked on .


Amiga in all those years lacked of a complete IDE
Integrated development environment

An integrated development environment also known as integrated design environment or integrated debugging environment is a software application that provides comprehensive facilities to computer programmers for software development....
 (Integrated Development Environment). This fact changed in 2005/2006 with the creation of Cubic IDE
Cubic IDE

Cubic IDE is a modular development environment for AmigaOS and MorphOS. Its central editor is GoldED 8, which supports file type centric configuration....
, based on Amiga modular text editor GoldED.

Brief List of Languages available on Amiga


Assemblers: ASM-One Macro Assembler, Devpac Assembler, SEKA Assembler

Basic dialects: Amiga Basic from Microsoft, ABasic, AC Basic Compiler, GFA Basic
GFA BASIC

GFA BASIC is a Programming language dialect of the BASIC programming language, by Frank Ostrowski. The first version was finished in 1986. In the mid and late 80's, it became very popular for the Atari Atari ST homecomputer range ....
, HiSoft Basic, AMOS BASIC
AMOS BASIC

AMOS BASIC is a dialect of the BASIC programming language programming language implemented on the Amiga computer. AMOS BASIC was published by Europress Software and originally written by Fran?ois Lionet with Constantin Sotiropoulos....
, Blitz Basic
Blitz BASIC

Blitz BASIC is a commercial compiler for the BASIC programming language. Originally developed on the Amiga, Blitz BASIC compilers are now available on several Platform ....


C-compilers: Aztec C
Aztec C

Sorry, no overview for this topic
, DICE
Dice

A die is a small polyhedron object, usually cubic, used for generating Statistical randomnesss or other symbols. This makes dice suitable as gambling devices, especially for craps or sic bo, or for use in non-gambling tabletop games....
 C, VBCC
VBCC

vbcc is the name of a portable and retargetable ISO/ANSI C_ compiler.It supports ISO C according to ISO/IEC 9899:1989 and a subset of the new standard ISO/IEC 9899:1999 ....
, Lattice C
Lattice C

Lattice C was the first C compiler for MS-DOS on the International Business Machines personal computer, in 1982. It was ported to many other platforms, such as Mainframe computer , minicomputers , workstations , OS/2, the Commodore International Amiga, Atari ST and the Sinclair Research Sinclair QL....
, SAS/C, Storm C, HiSoft C++

PASCAL: Amiga Pascal, Kick-Pascal, High Speed Pascal, Free Pascal
Free Pascal

Free Pascal is a free software, Portability , open source, Pascal programming language and Object Pascal compiler. The 32/64-bit multi-CPU architecture and cross-platform compiler implements the Borland Pascal programming language dialects as well as some MacPascal constructs, and is available for...


other languages: JForth, Amiga Logo
Logo (programming language)

Logo is a computer programming language used for functional programming. It is an adaptation and dialect of the Lisp language; some have called it Lisp without the S-expression....
, Oberon
Oberon (programming language)

Oberon is a programming language created in 1986 by Professor Niklaus Wirth and his associates at ETH Zurich in Switzerland. It was developed as part of the implementation of the Oberon operating system....
, Perl
Perl

In computer programming, Perl is a high-level programming language, List of programming languages by category, Interpreter , dynamic programming language....
, Ruby
Ruby (programming language)

Ruby is a dynamic programming language, reflection , general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features....
, Amiga E
AmigaE

Amiga E, or very often simply E, is a programming language created by Wouter van Oortmerssen on the Amiga. He has since moved on to develop the SHEEP programming language for the new AmigaDE platform and the CryScript language used during the development of the popular computer game Far Cry....
, FALSE
False

False is the antonym of the adjective true.False is the 2nd album of Gorefest, False .False may also refer to:* FALSE, an esoteric stack-oriented programming language...
, Python
Python (programming language)

Python is a general-purpose high-level programming language. Its design philosophy emphasizes code readability. Python's core syntax and semantics are Minimalism , while the standard library is large and comprehensive....
, REBOL
REBOL

REBOL, the Relative Expression Based Object Language , is a data exchange language and programming languageREBOL Technologies, ....
, ARexx
ARexx

ARexx is an implementation of the REXX language for the Amiga, written in 1987 by William S. Hawes, with a number of Amiga-specific features beyond standard REXX facilities....
, Amiga GNU C++, Amiga Installer standard program is a LISP
Lisp

A lisp is a speech impediment, historically also known as sigmatism. Stereotypically, people with a lisp are unable to pronounce sibilants , and replace them with Interdental consonants , though there are actually several kinds of lisps....
 interpreter, Modula-2
Modula-2

Modula-2 is a computer programming language invented by Niklaus Wirth at ETH, around 1978, as a successor to his intermediate language Modula. Modula-2 was implemented in 1980 for the Lilith computer, which was commercialized in 1982 by startup company DISER as MC1 and MC2....
.

Descriptions of some Languages

ABasic was developed by MetaComCo
MetaComCo

MetaComCo was a company started in 1981 and based in Bristol, England by Peter Mackeonis and Derek Budge.MetaComCo's first product was an MBASIC compatible interpreter for IBM PC's, which was licensed by Peter Mackeonis to Digital Research in 1982, and issued as the Digital Research Personal Basic, or PBASIC, running under CP/M....
 and was bundled with AmigaOS
AmigaOS

AmigaOS is the default native operating system of the Amiga personal computer. It was developed first by Commodore International, and initially introduced in 1985 with the Amiga 1000....
 1.0 and 1.1.

AmigaOS
AmigaOS

AmigaOS is the default native operating system of the Amiga personal computer. It was developed first by Commodore International, and initially introduced in 1985 with the Amiga 1000....
 1.2 and 1.3 came bundled with AmigaBASIC
AmigaBASIC

AmigaBASIC was an Interpreter BASIC programming language implementation for the Amiga, designed and written by Microsoft. AmigaBASIC shipped with AmigaOS versions 1.1 to 1.3....
 (and a complete manual), which other than also being a BASIC dialect, was not related to ABasic. AmigaBASIC
AmigaBASIC

AmigaBASIC was an Interpreter BASIC programming language implementation for the Amiga, designed and written by Microsoft. AmigaBASIC shipped with AmigaOS versions 1.1 to 1.3....
 was the only programming language (and the only tool) made by Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
 for the Amiga computer. It's best feature was the lack of numbering lines of code, which was the first attempt in 1985/1986 to create a new kind of approach in programming. Microsoft then added this feature to all its development language tools. As AmigaBASIC was bundled with so many Amiga's it was one of the most common used language in the early years.

Because Commodore wanted to save money, an update was never made for AmigaBasic. Due to AmigaBasic's vast number of known bugs and limitations it was immediately discarded by professional Amiga developers in favour of other programming languages such as GFA BASIC, Aztec C, Lattice C, and then AMOS. These bugs and limitations included:
  • crashes on newer processors and AmigaOS versions newer than 1.3 in regard to using subroutines (gosub) and sound
  • the editor being writted for NTSC
    NTSC

    NTSC is the analog television system used in most of the Americas, Japan, South Korea, Taiwan, the Philippines, Burma, and some Pacific island nations and territories ....
     and so not using the full screen on PAL
    PAL

    PAL, short for Phase Alternating Line, is a color-encoding system used in broadcast television systems in large parts of the world. Other common analog television systems are SECAM and NTSC....
     screens (a TV standard very common in Europe
    Europe

    Europe is, conventionally, one of the world's seven continents. Comprising the westernmost peninsula of Eurasia, Europe is generally divided from Asia to its east by the water divide of the Ural Mountains, the Ural , the Caspian Sea, and by the Caucasus Mountains to the southeast....
    )
  • commercially released BASIC's provided better IDE's and better (faster) performance


SEKA assembler was a popular tool among game and demo programmers in the early years of the Amiga. Later Devpac and AsmOne became popular assemblers. SEKA, DevPac and AsmOne all were IDE's
Integrated development environment

An integrated development environment also known as integrated design environment or integrated debugging environment is a software application that provides comprehensive facilities to computer programmers for software development....
 and included editor, assembler, linker and debugger.

Devpac Assembler by HiSoft
HiSoft

Hisoft Systems was a software company based in the UK, creators of a range of programming tools for microcomputers in 1980s and 1990s. Their first products were Pascal and Assembler implementations for the NASCOM 1 and 2 kit-based computers, followed by Pascal and C for ZX Spectrum computers, as well as a BASIC compiler for this platform and...
 was a professional assembler program that became the de facto standard for assembly programming. It was also able to be used for Cross-platform
Cross-platform

In computing, cross-platform is a term used to refer to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms....
 development for any other Motorola 68k-based device, such as the Atari ST. It was common for programs to be jointly written for the Amiga and Atari using Devpac on the Amiga. However, since the Atari ST was closest to the "lowest common denominator" of the two machines, programs would be tested on and built primarily for the ST.

Application Building Tools

Some Amiga programs were not languages, but complete application tools. Among these we remember: CanDO
CANDO

In 2000, the City of Columbia, South Carolina received funding through the U.S. Department of Justice for the Community Incentive Funding program providing community grants....
, Amiga Vision, Shoot'Em-Up Construction Kit
Shoot'Em-Up Construction Kit

Shoot'Em-Up Construction Kit was a "construction kit" for the Commodore 64, Amiga and Atari ST created by Sensible Software and published by Outlaw in 1987....
 also known as SEUCK, 3D Construction Kit
3D Construction Kit

3D Construction Kit , also known as 3D Virtual Studio, is a utility for creating 3D computer graphics worlds in Freescape. Developed by Incentive Software and published by Domark, it was released in 1991 on multiple Platform ....
, 3D Construction Kit II
3D Construction Kit II

3D Construction Kit II , also known as 3D Construction Kit 2.0, is a utility for creating 3D computer graphics worlds in Freescape....
 and in some degree The Director
The Director

The Director is a novel by United States author Henry Denker, published in 1971.The novel is about an ambitious young film director, named Jock Finley, who uses two prominent film stars Carr and Daisy Donnel to rebuild his already damaged career....
 (BASIC-like language aimed at multimedia, presentations and animations) and AMOS itself could be considered application building tools, more than simple programming languages (even if SEUCK was aimed at games, 3D Construction series, could handle also some sort of 3D VRML
VRML

VRML is a standard file format for representing 3-D computer graphics interactive vector graphics, designed particularly with the World Wide Web in mind....
). Other tools that can build independent applications or "self loading projects" were Scala Multimedia and actually Hollywood Designer.

CanDO
CANDO

In 2000, the City of Columbia, South Carolina received funding through the U.S. Department of Justice for the Community Incentive Funding program providing community grants....
 was one the first application building tools, capable of create programs for Amiga that were totally independent (compiled or full binary). It is based on a visual interface, after the style of modern "visual programming" approach to programming which became famous with Visual C and Visual Basic
Visual Basic

'Visual Basic' is the third-generation programming language event-driven programming and integrated integrated development environment from Microsoft for its Component Object Model programming model....
 from Microsoft. Although CanDO has nothing in common with Visual C and Visual Basic, it is a program mouse driven with an icon approach, and its internal programming is really like an interactive flow chart of functions, just like VISUAL programming tools from Microsoft.

Like CanDO on Amiga, there is Amiga Vision. It is a VISUAL "application building" tool made by Commodore itself in the times of the launch of Amiga A3000, and it was released for free to all those who bought an Amiga A3000.

The Vision is more than a language aimed at multimedia, all icon driven, and the flow chart of the functions was realized all graphically, on a page in which the user could arrange visually all the icons each one representing a program function. Vision saved files (projects) could not be used as pure binaries. From this point of view, the Amiga Vision "application building" tool was an interpreted language.

The AmigaBasic created by Microsoft, CanDO, and then Amiga Vision inspired Microsoft itself to an approach to Visual programming with their line of Visual programming languages, such as Visual Basic and others.

Multimedia

[Section to be developed]
  • Movie Players: Amiga Frogger Player, MooVID player, mPlayer
    MPlayer

    MPlayer is a free software and open source media player . The program is available for all major operating systems, including Linux and other Unix-like systems, Microsoft Windows and Mac OS X....
    , MysticView, VLC
    VLC

    VLC may refer to:* Valencia Airport , an airport in Spain* Variable-length code, in coding theory, where each symbol is encoded to a variable number of bits...
     (actually only for MorphOS).
  • Internet Radio: AmiAMP (similar to WinAMP
    Winamp

    Winamp is a proprietary software media player written by Nullsoft, now a subsidiary of Time Warner. It is skin nable, multi-format freeware/shareware....
    ), Ami NetRadio.
  • Music: Kaya Player, Hippo Player, CD Player, PlayOGG, HivelyPlay, Play16
  • Special players and music modules players: XMP
    XMP

    XMP may refer to:In software and data standards:* Extensible Metadata Platform, Adobe's standard for processing and embedding metadata in various file formats...
     Module player, ADPlay for AdLib
    AdLib

    Ad Lib, Inc. was a manufacturer of sound cards and other computer equipment based out of Quebec City, Canada. AdLib was also the shortened name of its main and best-known product, the AdLib Music Synthesizer Card ....
     modules
  • Midi players: TiMidity
    TiMidity

    TiMidity++, originally and still frequently informally called TiMidity, is a software synthesizer that can play Musical Instrument Digital Interface files without a hardware synthesizer....
    , DG Midi Player
  • Image viewers: Multiview, Showgirls, SView5, ImageMagick
    ImageMagick

    ImageMagick is an open source software suite for and display, supporting close to 100 image formats. It is mainly used to perform various transformation and conversion operations on images....
     Open Source set of image utilities, MiniShowPicture, PicShow, SimpleView
  • Image Cataloguers: PhotoAlbum
  • Flash SWF file editing: SWFTools
    SWFTools

    SWFTools is a suite of software tools to create and manipulate SWF files. SWF is the file format used by Adobe Flash animation software. SWFTools runs on Microsoft Windows, Mac OS X, AmigaOS, Linux and several other Unix-like systems....
     Open Source set of flash .swf files utilities
  • Encoding video: Amiga 3ivx
    3ivx

    3ivx is a video codec created by 3ivx Technologies, based in Sydney, Australia.3ivx is a codec suite that allows the creation of MPEG-4 compliant data streams....
    , Amiga FFmpeg
    FFmpeg

    FFmpeg is a computer program that can record, convert and streaming media digital sound recording and video in numerous formats. FFmpeg is a command line tool that is composed of a collection of free software / open-source software library ....
    , Mpeg2Enc, Mpeg2vidcodec, Mencoder
    MEncoder

    MEncoder is a free software command line interface video decoding, encoding and filtering tool released under the GNU General Public License. It is a close sibling to MPlayer and can convert all the formats that MPlayer understands into a variety of compressed and uncompressed formats using different codecs....
  • Encoding audio: Amiga LAME
    LAME

    LAME is a free software software application used to encoder audio into the MP3 file format. The name LAME is a recursive acronym for LAME Ain't an MP3 Encoder, reflecting LAME's early history when it was not actually an encoder, but merely a set of patches against the freely available ISO demonstration source code....
    , FLAC
    FLAC

    Free Lossless Audio Codec is a file format for lossless data compression audio data compression. During compression, FLAC does not lose quality from the audio stream, as Lossy data compression formats such as MP3, Advanced Audio Coding, and Vorbis do....
  • PowerPoint ".PPT" files: PointRider
  • Adobe Systems
    Adobe Systems

    Adobe Systems Incorporated is an United States computer Computer software company headquartered in San Jose, California, USA. The company has historically focused upon the creation of multimedia and creativity software products, with a more-recent foray into rich Internet application software development....
     ".PDF" files:
    APDF
  • Digital cameras: for Canon photocameras, , , , , , , IOSUB Digicam Package, VHI Studio from
  • TV cards players: Amithlon TV, Visionary, AmiTV and that is an evolution of Amihlon TV.
  • Java: It exists only old versions of Kaffe
    Kaffe

    Kaffe is a clean room design of a Java Virtual Machine. It comes with a subset of the Java Platform, Standard Edition , Java API, and tools needed to provide a Java platform runtime environment....
     Java, from Amiga Geek Gadgets project. It worked under X11 graphical engine but without AWT
    Abstract Window Toolkit

    The Abstract Window Toolkit is Java 's original platform-independent Windowing system, graphics, and user-interface widget toolkit. The AWT is now part of the Java Foundation Classes — the standard Application programming interface for providing a graphical user interface for a Java program....
    , or with very pre-release alpha versions of abstraction windows toolkits. Other ports such as AmJay, , MOca and Merapi
    Merapi

    Merapi may refer to:*Mount Merapi, an active volcano in Central Java, Indonesia*Mount Marapi , an active volcano in West Sumatra, Indonesia*536 Merapi, an asteroid...
     were dismissed before reaching a working status. Actually there is Jamiga
    Jamiga

    JAmiga is an open-source Java virtual machine for the Amiga platform .See alsoList of Java virtual machinesExternal links...
     and Amiga Java CACAO
    Cacao

    Cacao , or the cocoa plant, is a small evergreen tree in the family Sterculiaceae , native to the deep tropical region of the Americas. There are two prominent competing hypotheses about the origins of the original wild Theobroma cacao tree....
     being developed. Amiga web browsers use their internal version of Javascript
    JavaScript

    JavaScript is a scripting language widely used for client-side web development. It was the originating Programming language dialect of the ECMAScript standard....
    , that loads Javascript code of web pages, but obviously can't load real Java applets.


Drivers for Multimedia Devices and Special Input Functions

  • Multimedia Keyboards
  • Hand-write recognition . Meridian is a program that performs Handwriting recognition
    Handwriting recognition

    Handwriting recognition is the ability of a computer to receive and interpret intelligible handwritten input from sources such as paper documents, photographs, touch-screens and other devices....
     input function using a stylus
    Stylus

    A stylus is a writing utensil. The word is also used for a computer accessory . It usually refers to a narrow elongated staff, similar to a modern ballpoint pen....
     like those equipping any tablet computer, emulating the stylus by mouse.


Software for people suffering of diseases and limitations in movements
  • input software and hardware system emulating keyboard and mouse to be used by persons with physical limitations and/or problems of movements. Software and hardware schemes are actually freely downloadable at BlackBeltSystems Amiga Software page on their .
  • similar to jakeboard, is a speech-generation system for persons with severe handicaps of movements. It is also freely downloadable.


CD Filesystem

AsimCDFS, AmiCDROM, CDVDFS, Allegro CDFS, CacheCDFS

CD and DVD Burning Programs

BurnIt!, Frying Pan, MakeCD, AmiDVD, DVDRecord, DVDAuthor

MakeCD is the first Amiga program to support DAO
Optical disc recording modes

In optical disc authoring, there are multiple modes for recording, including Disc-At-Once, Track-At-Once, and Session-At-Once....
, (Disk At Once). Frying Pan is the first Amiga program capable to create DVD
DVD

DVD, also known as "Digital Versatile Disc" or "Digital Video Disc,"is a popular optical disc data storage device media format. Its main uses are video and data storage....
s. Now both FryingPAN and BurnIt! are capable to handle DVD.

Disk Images and ISO files Management
  • ISO-o-Matic software is an Amiga CD Image converting software and supports: b5i, bin
    Disk image

    A disk image is a single file containing the complete contents and structure representing a data storage medium or device, such as a hard drive, CD, or DVD....
    , cdi
    CDI

    The three-letter acronym CDI may stand for:...
    , img (normal/CloneCD
    CloneCD

    CloneCD is a Proprietary software optical disc authoring software that makes exact, 1:1 copies of music and data CDs and DVDs, regardless of any Digital Rights Management restrictions....
    ), mdf
    Disk image

    A disk image is a single file containing the complete contents and structure representing a data storage medium or device, such as a hard drive, CD, or DVD....
     (Alcohol 120%
    Alcohol 120%

    Alcohol 120% is an Optical disc authoring software and disk image emulator created by Alcohol Soft. Alcohol 120% began as a direct continuation of the optical drive emulation software....
    ), nrg
    NRG (file format)

    A .nrg file is a proprietary Compact Disc image file format used by Nero Burning ROM, a utility suite made by Nero AG, to create and burn ISO 9660 CD images....
     (Nero Burning ROM
    Nero Burning ROM

    Nero is a popular software suite for Microsoft Windows and Linux by Nero AG, formerly Ahead Software. The principal component of the software bundle is Nero burning rom....
    ), pdi
    PDI

    PDI can mean* Pacific Data Images, the computer graphics company, creator of Shrek* Partai Demokrasi Indonesia or, in English, Indonesian Democratic Party, a now defunct political party...
     and uif
    MagicISO

    MagicISO is a CD/DVD image shareware utility that can extract, edit, create, and burn disc image files. It is well known for its support and ability to convert between ISO image and Cue sheet and their proprietary Universal Image Format disc image format as well....
    .
  • ISOMount mounts CD ISOs, PC floppy disk images and Amiga diskimages. Supports: Amiga (ADF) 880KB ether OFS and FFS), MS-DOS (IMG) from 360KB up to 2.88MB (Fat12), Atari ST 800KB (Fat12), MAC GS (file image of Mac has no extensions) 800KB (MFM encoded), CD (ISO) - every size, including floppy specific.
  • MountVirtual and DiskImage programs for AmigaOS and MorphOS that mount CD ISO images as standard Amiga devices. Supports CD ISO images and Amiga diskimages such as ADF, DMS, IFS. MountVirtual requires DiskImage.
  • VirtualCD uses ISOs and CD-Images as virtual drives
  • mkisofs and Amkisofs are Amiga portings of MaKeISOFileSystem


(A complete list of Amiga ISO managements and converters is available on Aminet official Amiga repository)

Data Streaming


Most famous used Data streaming control program into Amiga it is Reggae
Reggae

Reggae is a music genre first developed in Jamaica in the late 1960s.While sometimes used in a broader sense to refer to most types of Music of Jamaica, the term reggae more properly denotes a particular music style that originated following on the development of ska and rocksteady....
 for MorphOS system.

Internet and communications


This section splitted article covers: Modem software, Direct Connect, BBS managing, Fidonet, Packet Radio; Prestel, Videotel, Videotex, Minitel; Teletext, Televideo, Viewdata; FAX, Answering Machine and Voice Mail; ISDN; Networking and Ethernet protocols; World Wide Web (TCP/IP Stacks, Browsers, E-mail programs, Newsreaders, Internet Radio, Proxy server support programs, PPP, Telnet, Podcasting, Amiga RSS Feed, Distributed Net, Google Services, Amiga Instant Messaging and Chat, FTP and FTP Server, Weather casting news, Webcam supporting, Clock Synchronization, SMS Short Messages, Web development & HTTP Server, Peer2Peer, VCast (Online VCR), Youtube, Flash player, Monitoring webpages, Remote Desktop, SSL, SSH, etcetera.); Communication Protocols.

Various Utilities

AmiDOCK is an Amiga utility that creates Application Launching Docks on the desktop. Amiga users begun to appreciate the Docking station at the age of the NeXT
NeXT

NeXT, Inc. was an American computer company headquartered in Redwood City, California, California, that developed and manufactured a series of computer workstations intended for the higher education and business markets....
 computer, and then due to Acorn Archimedes
Acorn Archimedes

The Acorn Archimedes was Acorn Computers Ltd's first general purpose home computer based on their own 32-bit ARM architecture RISC Central processing unit....
 Risc OS
RISC OS

RISC OS is a computer operating system which was originally developed by Acorn Computers Ltd in Cambridge, England for their ARM architecture based computers....
 docking station. Archimedes computers were popular in Great Britain
Great Britain

Great Britain is an island lying to the northwest of Continental Europe. It is the List of islands by area, and the largest in Europe. With a population of 58.9 million people it is List of islands by population....
 because they were adopted in Schools of all grades. Young Amiga users (there were one 1,500,000 Amigas in United Kingdom) spotted docks on Archimedes at school and asked for it on Amiga also. Various docking stations were born as 3rd party hobby utilities and then officially integrated in AmigaOS classic since version 3.9.

Directory Opus
Directory Opus

Directory Opus is a popular file manager program, originally written for the Amiga computer system in the early to mid 1990s. Development on the Amiga version ceased in 1997, but an entirely re-written version of Directory Opus is still being actively developed and sold for the Microsoft Windows operating system by ....
 was a file utility program. When this software was released, the popular Amiga magazines proclaimed that it was the most important software ever released for the Amiga and "should be built into the operating system". Directory Opus went on to create a "replacement OS" for Workbench which overlaid itself upon the system. It started as a file manager, and then became a complete GUI replacement for AmigaOS alternative to official Workbench.

Much shareware and free software was written for the Amiga and could be obtained via the Fred Fish
Fred Fish

Fred Fish was a computer programmer notable for work on the GNU Debugger and his series of Fish disks of freeware for the Amiga. He was a pioneering spirit pervasive in the Amiga community....
 disk series or from the Aminet
Aminet

Aminet is the world's largest archive of Amiga-related software and files. Aminet was originally hosted by several universities' File Transfer Protocol sites, and is now available on CD-ROM and on the web....
 software archive.

Because the custom chipset shares RAM (and therefore the memory bus) with the CPU, the CPU's throughput increases measurably if the display is disabled. Some processor-intensive software, such as 3D renderers, would disable the display during calculation in order to gain speed.

Emulation


During the years, Amiga was able to emulate other platforms or game machines, or to run directly a vast range of other Operating Systems than AmigaOS. Noteworthy are:

Medusa (Atari ST
Atari ST

The Atari ST is a home computer/personal computer that was commercially available from 1985 to the early 1990s. It was released by Atari Corporation in 1985....
 emulator), Fusion (Macintosh
Macintosh

File:Imac alu.pngMacintosh, commonly shortened to Mac, is a brand name which covers several lines of personal computers designed, developed, and marketed by Apple Inc....
 Emulator), AMax
AMAX

AMAX is a United States certification program developed by the Electronic Industries Association and the National Association of Broadcasters in 1993....
 and AMax II, (Macintosh), GO64 (Commodore C64 emulator), Transformer and PCTask (it was an Intel 8088 emulator, all software based, capable to emulate Intel pc based platforms ranging from PC XT 4,7 and 7 MHz on Amiga500, up to 80486 running at maximum of 14MHz on A4000 and other accelerated Amigas), A64 Package
A64 (emulator)

A64, a Commodore 64 emulator for the Amiga, was developed and published by the now-defunct software company Questronix, and distributed as shareware....
 (C64), Amiga BBC Emulator Acorn BBC emulator, Atari ST Emulator (AtariST), Hatari
Hatari

Hatari is an open source emulator of the Atari ST computer system.Hatari is based on the source code of the WinSTon emulator for Windows, and the Motorola 68000 CPU source code from Unix Amiga Emulator....
 (Atari ST and STE), Basilisk II
Basilisk II

Basilisk II is an open source software emulator which emulates the Motorola 68000-based Apple Macintosh computer on a variety of operating systems, including BeOS, Linux, AmigaOS, Windows NT, Mac OS X and even on the Sony PlayStation Portable....
 (Macintosh) classic, Frodo (C64), PSXE (Sony Playstation
PlayStation

The PlayStation is a 32-bit history of video game consoles video game console released by Sony Computer Entertainment in December .The PlayStation was the first of the ubiquitous PlayStation ....
), (PC Engine, TurboGrafx-16
TurboGrafx-16

The TurboGrafx-16, known in Japan as the , is a video game console developed by the Nippon Electric Company and released in Japan on October 30, 1987, and in North America on August 29, 1989....
), FunnyMu (Creativision, Funvision, Wizzard
Wizzard

Wizzard were a Birmingham-based musical ensemble formed by Roy Wood, former member of The Move and co-founder of Electric Light Orchestra. The Guinness Book of 500 Number One Hits states, "Wizzard was Roy Wood just as much as Wings were Paul McCartney."...
), AmiArcadia (Arcadia 2001
Arcadia 2001

The Arcadia 2001 is a second-generation 8-bit console released by Emerson Radio Corporation. The game library was composed of 51 unique games and about 10 variations....
, Interton VC 4000, TVGC), etcetera.

VICE
Vice

Vice is a practice or habit considered immoral, depraved, and/or degrading in the associated society. In more minor usage, vice can refer to a fault, a defect, an infirmity or merely a bad habit....
 emulator it is modular based and capable to emulate all 8-bit
8-bit

Eight-bit CPUs normally use an 8-bit data bus and a 16-bit address bus which means that their address space is limited to 64 KBs. This is not a "natural law", however, so there are exceptions....
 machines made by Commodore: C64 (a patch of VICE it is capable to emulate also C64dtv
C64 Direct-to-TV

The C64 Direct-to-TV, called C64DTV for short, is a single-integrated circuit implementation of the Commodore 64 computer, contained in a joystick with 30 built-in computer games....
, C128
Commodore 128

The Commodore 128 home computer/personal computer was the last 8-bit machine commercially released by Commodore International . Introduced in January of 1985 at the Consumer Electronics Show in Las Vegas metropolitan area, it appeared three years after its predecessor, the bestselling Commodore 64....
,PET
Commodore PET

The PET was a home computer-/personal computer produced by Commodore International starting in 1977. Although it was not a top seller outside the Canadian, US, and UK educational markets, it was Commodore's first full-featured computer and would form the basis for their future success....
 including CBM II version
Commodore CBM-II

The Commodore CBM-II series was a short-lived range of 8-bit personal computers from Commodore International, intended as a follow-on to the Commodore PET series, released in 1982....
 (but excluding "non-standard" features of SuperPET 9000), Plus4
Commodore Plus/4

The Commodore Plus/4 was a home computer released by Commodore International in 1984. The "Plus/4" name refers to the four-application read-only memory resident office suite ; it was billed as "the productivity computer with software built-in"....
,VIC-20
Commodore VIC-20

The VIC-20 is an 8-bit home computer which was sold by Commodore International. The VIC-20 was announced in 1980, roughly three years after Commodore's first personal computer, the Commodore PET....
, etcetera.

Games

Games were an obvious application for the Amiga hardware, and thousands of games were produced. It was common for games to be produced for multiple formats in the days of the Amiga. For example, a game might be produced simultaneously for Amiga, Atari ST, Commodore 64, and so on. Since the Amiga hardware was the most advanced of all, the games were usually developed on an Amiga, and the Amiga version would be the "gold standard" of the bunch.

Demos

The Amiga was a focal point for the "demo scene
Demoscene

The demoscene is a computer art subculture that specializes in producing Demo , which are non-interactive audio-visual presentations that run in Real-time computing on a computer....
". The Amiga thrived on public domain
Public domain

File:PD-icon.svgThe public domain is a range of abstract materials?commonly referred to as intellectual property?which are not owned or controlled by anyone....
, freeware
Freeware

Freeware is computer software that is available for use at no cost or for an optional fee. Freeware is different from shareware; the latter obliges the user to pay ....
 and other not-for-profit development. The demo scene spearheaded development in multimedia programming techniques for the Amiga, such that it was de rigueur for the latest visual tricks, soundtrackers and 3D algorithms from the demo scene to end up being used in computer game development.

Piracy

Because the Amiga
Amiga

The Amiga is a family of personal computers originally developed by Amiga Corporation. Development on the Amiga began in 1982 with Jay Miner as the principal hardware designer....
 was one of the first game-oriented computers to feature a built-in floppy disk drive, which allowed for easy copying, it was also the scene of much software piracy
Copyright infringement of software

File:Pro piracy demonstration.jpgThe copyright infringement of software refers to several practices which involve the unauthorized copying of computer software....
. Many of the arguments pertaining to software piracy, intellectual property
Intellectual property

Intellectual property are law property over creations of the mind, both artistic and commercial, and the corresponding fields of law. Under intellectual property law, owners are granted certain exclusive rights to a variety of intangible assets, such as musical, literary, and artistic works; ideas, discoveries and inventions; and words, phra...
 rights in software, the open-source movement
Open source

Open source is an approach to design, development, and distribution offering practical accessibility to a product's source . Some consider open source as one of various possible design approaches, while others consider it a critical Strategy element of their business operations....
, and so on, were well-developed in the Amiga scene by the early 1990s. It was not unusual for a demo group to be openly involved in software piracy.

Several anti-piracy measures were introduced during the Amiga's reign. One was the practise of distributing software on disks that contained secret "keys" on high-numbered tracks, which were officially unused. The Amiga disk drive officially only read tracks 0-79 from a double-density disk, but in reality it could easily read tracks 80 through 82. Official disk-imaging software would ignore these tracks, so that a duplicate of a boxed disk would not contain the key and the software would not work. A similar technique involved writing to sectors of the disk that would not normally be used. However, special copy software called "nibble" copiers appeared, which could exactly reproduce any disk an Amiga could read.

Publishers therefore turned to other methods. Hardware dongle
Dongle

A dongle is a small piece of Computer hardware that connects to a computer. Electrically dongles mostly appear as two-interface security tokens with transient data flow that does not interfere with other dongle functions and a pull communication that reads security data from the dongle....
s were occasionally used for high-end software. Some software manufacturers would force a user to type a word from a particular page number and line number of the manual, meaning that successfully pirating software included photocopying a large quantity of text. Sometimes the text from which the key was chosen was designed so that photocopiers would produce illegible copies, meaning that pirates had to retype or handwrite the text, or else give up.

These and other schemes lead to pirates "cracking
Software cracking

Software cracking is the modification of software to remove protection methods: copy protection, trial/demo version, serial number, hardware key, date checks, No-CD crack or software annoyances like nag screens and adware....
" software by altering a copy of the code bypassing the copy protection completely. There was not a protection scheme that was not eventually broken. One almost exception was the scheme on the Amiga version of Dragon's Lair
Dragon's Lair

Dragon's Lair is a laserdisc video game published by Cinematronics in 1983. It featured animation created by former Disney animator Don Bluth....
 which became the holy grail of crackers Worldwide. Eventually it was released in a modified format that circumvented the copy protection.

Piracy has been cited as a reason for the death of the Amiga, however, piracy was just as prolific on other platforms. For example many games for the ZX Spectrum
ZX Spectrum

The Sinclair ZX Spectrum is an 8-bit personal home computer released in the United Kingdom in 1982 by Sinclair Research Ltd. Referred to during development as the ZX81 Colour and ZX82, the machine was launched as the ZX Spectrum by Sinclair to highlight the machine's colour display, compared with the black-and-white of its predec...
 could be copied using nothing more than an ordinary cassette recorder, leading to a massive culture of playground game trading - that machine however lived a long and fruitful life nonetheless. The same happened with C64 again with cassettes, or with PC software copied on floppy disks by organized piracy, or finally, in more recent ages, it happened with Playstation
PlayStation

The PlayStation is a 32-bit history of video game consoles video game console released by Sony Computer Entertainment in December .The PlayStation was the first of the ubiquitous PlayStation ....
 I and the enormous success it had due to the diffusion of pirated CD games even diffused as ISO image
ISO image

An ISO image is an archive file of an optical disc in a format defined by the International Organization for Standardization . This format is supported by many software vendors....
s on early pirate sites on internet together with PC software. There was a vast amount of Amiga software available in the marketplace and Commodore's mis-marketing of the machine is well documented as the reason for its own demise.

"Decrunching"

The Amiga's floppy disk drive allowed 880 kilobytes on a single disk, which was comparable to the memory of most Amigas (usually 512 kilobytes, often 1 megabyte). In order to increase the yield, the Amiga was one of the first computers to feature the widespread use of compression/decompression
Data compression

In computer science and information theory, data compression or source coding is the process of encoding information using fewer bits than an code representation would use through use of specific encoding schemes....
 techniques. Also, the disk drive had a slow transfer rate, such that using processor-based decompression could actually lead to faster loading times than loading uncompressed data from disk. Early implementations of decompression code would write rapidly varying values to a video display register, causing the screen's scanlines to break into multiple segments of colourful noise, which would become finer as the decrunching neared the end. This effect was psychedelic
Psychedelic

The word 'psychedelic' is an English term coined from the Greek language words for "soul," ???? , and "manifest," d???? . A psychedelic experience is characterized by the perception of aspects of one's mind previously unknown, or by the creative exuberance of the mind liberated from its ostensibly ordinary fetters....
, very easy to implement, so it stuck; it was pioneered on the Commodore 64
Commodore 64

The Commodore 64 is an 8-bit home computer released by Commodore International in August, 1982, at a price of United States dollar595. Preceded by the Commodore VIC-20 and Commodore MAX Machine, the C64 features 64 kilobytes of Random-access memory with sound and graphics performance that were superior to IBM-compatible computers of tha...
. The use of "decrunching" became so ubiquitous that the effect was a standard. The effect was commonly seen in pirated games or demos
Amiga demos

Amiga demos are Demo s created for the Commodore International Amiga home computer.A "demo" is a demonstration of the multimedia capabilities of a computer ....
.

Reference notes:

  1. ,
  2. download section reports that this program supports actually 1991 games (and it is far from creating a complete list of all Amiga games).
  3. (a program that adds MAME
    MAME

    MAME is an emulator application designed to recreate the hardware of arcade game systems in software, with the intent of preserving gaming history and preventing vintage games from being lost or forgotten....
    like interface to WinUAE Amiga emulator) reports in its statistics window section 3453 known Amiga games.
  4. reported in january 2009 a list of 13,528 known Amiga Games, as divided in 12,416 original games, 953 games extensions or data disks for original games, 125 level editors or game editors for existing games, 34 loaders to let Amiga run some games created on other platforms.


External links

  • .
  • biggest repository of all public domain software for the Amiga Platform.
  • Home of various programs such as: LAME and FLAC encoders, SWF Tools, Image Magick, Amiga 7-Zip, cURL, Anubis, OpenSSH, unRAR, WGet, PlayOGG and many other Amiga portings.
  • French site of the Amiga Online Magazine "Obligement".
  • Slovak site of all software for Amiga reviewed online.
  • Site maintained by private user Ken Polsson.
  • Italian site of all important Productivity software, and maintained by Amiga user Massimo Tantignone.
  • Italian site reporting a list of all known productivity programs for Amiga.
  • ImageFX Studio & Aladdin 4D
  • An Amiga directory project aiming to catalogue all known Amiga software.