AMOS extensions

From ExoticA
Jump to: navigation, search
AMOS 1.3 loaded extensions
AMOS Pro extension config

This is a comprehensive list of AMOS extensions.

AMOS is a BASIC-like language for the Amiga. It supports extensions, which add more instructions to the language. Each extension must be loaded into one of 25 slots in AMOS's configuration file.

This page is split into two lists:

  1. Extensions which are available today: they are part of the core language, they are freely distributable, or have nonetheless been available to download
  2. Extensions which can't be found, but should exist.

Since the 1990s, a lot of outdated and rare extensions have gone missing. Many extensions were not freely distributable, so only a small number of people have them, and the extensions may have been lost as these people stopped using AMOS and their Amigas.

Any help tracking any of these extensions is appreciated. Please get in touch by emailing kyzer@kyzer.me.uk

List of AMOS extensions

Slot Extension name Author Documentation Available versions
1 Music François Lionet
  • Music.Lib V1.0 included with AMOS 1.0 demo
  • Music.Lib V1.1 included with AMOS 1.1
  • Music.Lib V1.2 included with AMOS 1.2, 1.21 and 1.23
  • Music.Lib V1.3 included with AMOS 1.3, 1.31, and 1.32, also found on AMOS PD disk 230 and others
  • Music.Lib V1.3 with version string "New Music V1.3" used on AMOS PD disk 426
  • Music.Lib V1.54 included with AMOS 1.34 (and used on AMOS PD disk 180 and others)
  • Music.Lib V1.62 included with AMOS 1.35 and AMOS 1.36
  • AMOSPro_Music.Lib V1.0 included with AMOS Pro 1.0
  • AMOSPro_Music.Lib V1.10 included with AMOS Pro 1.11
  • AMOSPro_Music.Lib V1.12 included with AMOS Pro 1.12
  • AMOSPro_Music.Lib V2.00 included with AMOS Pro 2.0
1 Enhanced Music Extension (EME) Paul Reece
  • This is a drop-in replacement for the standard AMOS Music extension
  • Music.Lib and AMOSPro_Music.Lib V3.0DEMO available from:
2 Compact François Lionet
  • Compact.Lib V1.0 included with AMOS 1.0 demo
  • Compact.Lib V1.1 included with AMOS 1.1
  • Compact.Lib V1.2 included with AMOS 1.21
  • A variant of Compact.Lib V1.2 is included with AMOS 1.34 and AMOS 1.36, and also used on AMOS PD disk 180
  • Another variant of Compact.Lib V1.2 is included with AMOS 1.31 and 1.32
  • Another variant of Compact.Lib V1.2 is included with AMOS 1.35
  • Another two variants of Compact.Lib V1.2 are used on AMOS PD disks 230 and 266
  • AMOSPro_Compact.Lib V1.0 included with AMOS Pro V1.0
  • AMOSPro_Compact.Lib V1.10 included with AMOS Pro 1.11
  • AMOSPro_Compact.Lib V1.12 included with AMOS Pro 1.12
  • AMOSPro_Compact.Lib V2.00 included with AMOS Pro 2.0
3 Request François Lionet
  • Request.Lib V1.1 included with AMOS 1.1 and AMOS 1.21
  • Request.Lib V1.3 included with AMOS 1.31 and 1.32, and used on AMOS PD disk 180 and others
  • Request.Lib V1.41 included with AMOS 1.34, 1.35, 1.36 and used on AMOS PD disk 565 and others
  • AMOSPro_Request.Lib V1.0 included with AMOS Pro V1.0
  • AMOSPro_Request.Lib V1.10 included with AMOS Pro 1.11
  • AMOSPro_Request.Lib V1.12 included with AMOS Pro 1.12
  • AMOSPro_Request.Lib V2.00 included with AMOS Pro 2.0
4 AMOS 3D Anthony Wilkes & Richard Lewis
  • 3d.lib V1.00 used on AMOS PD disks 371 and others
  • 3d.lib V1.50 used on AMOS PD disk 266 but this isn't a real extension
  • AMOSPro_3d.lib V1.02AP is included with all versions of AMOS Pro, on Productivity Disk #2
  • The full AMOS 3D is available from Amiga Computing #66 coverdisk
5 AMOS Compiler François Lionet
  • Compiler.Lib V1.00 is included with AMOS Compiler 1.0, AMOS 1.32, AMOS 1.34, and is used on AMOS PD disk 230 and others
  • Compiler.Lib V1.34 is used on AMOS PD disk 426 and others
  • Compiler.Lib V1.35 is included with AMOS 1.35 and the AMOS Compiler 1.36 update
  • AMOSPro_Compiler.Lib V1.34 is included with AMOS Pro 1.11 and 1.12, and used on AMOS PD disk 466
  • AMOSPro_Compiler.Lib V2.00 is included with AMOS Pro 2.0, on Productivity Disk #2
  • The full AMOS Compiler V1.35 is available from CU Amiga April 1993 coverdisk #54
6 Serial / IOPorts François Lionet
  • Serial.Lib V1.1 is included with AMOS 1.31, 1.32 and used on AMOS PD disk 230 and others
  • Serial.Lib V1.2 is included with AMOS 1.34, AMOS 1.35, AMOS 1.36 and used on AMOS PD disk 435 and others
  • AMOSPro_IOPorts.Lib V1.0 included with AMOS Pro V1.0
  • AMOSPro_IOPorts.Lib V1.12 included with AMOS Pro 1.11 and 1.12
  • AMOSPro_IOPorts.Lib V2.00 included with AMOS Pro 2.0
  • Joerg Dommermuth created a variant of AMOSPro_IOPorts.Lib V2.00 with one instruction patched out
  • A variant of this variant is called AMOSPro_IOPortsJ.Lib, which also patches its version to 2.1J
7 Total Map Editor (TOME) Aaron Fothergill
  • Sold separately by the AMOS Club
  • TOME.Lib V3.1 used on AMOS PD disk 435 and others
  • TOME.Lib V4.23 used on AMOS PD disk 574
  • AMOSPro_TOME.Lib V4.24Plus is available using Aminet's dev/amos/TOME4ProUpdate.lha with TOME.Lib V3.1, V4.23 or V4.24
  • The full version of TOME V3.1 is available from Ultimate Amiga: TOME4_AMOSPro.zip (requires sign-up)
7 Explode
8 AMCAF Chris Hodges
8 Colour Text (CTEXT) Aaron Fothergill
  • Sold separately via the AMOS Club
  • CTEXT.Lib 1.1 included with TOME 3.1
  • CTEXT.Lib 1.32 used on AMOS PD disk 426 and others
9 Shuffle / Range Aaron Fothergill & Chris Hodges
  • Also known as the AMOS Club Extension. available fromly to AMOS Club members
  • shuffle.lib was originally released in October 1991 on the TOME Goodies Disk 1, and as a source-code listing in Volume 1, Issue 5/6 of the AMOS Newsletter (according to its documentation)
  • shuffle.lib used on AMOS PD disk 426. The same "Shuffle Extension" is called RANGE.Lib on AMOS PD disks 435 and 447, the only differences between the files being an extra 4 bytes after the end of the code hunk
  • Range.Lib V2.6 (now named "AMOS Club Extension") used on AMOS PD disks 574 and others
  • AMOSPro_Range.Lib V2.9Plus is available using Aminet's dev/amos/TOME4ProUpdate.lha with TOME.Lib V3.1, V4.23 or V4.24
10 Dump Alex J. Grant, François Lionet, Aaron Fothergill
  • Dump.Lib V1.0 available the AMOS 1.36 update disk (AMOS PD disk 36)
  • Dump.Lib V1.1 used on AMOS PD disk 565
10 Ercole Ercole Spiteri
10 LDos Niklas Sjöberg
  • LDos.Lib V2.5 demo available from:
  • AMOSPro_LDos.Lib V2.5 seen on AMOS PD disk 606
  • AMOSPro_LDos.Lib V2.6 (aka LDos Pro 1.1) available from Ultimate Amiga: ldos.lha (requires sign-up)
11 LSerial Niklas Sjöberg
  • LSerial.Lib V2.1 demo available from:
  • AMOSPro_Lserial.Lib V2.1 (aka LSerial Pro 1.0) available from Ultimate Amiga: ldos.lha (requires sign-up)
12 TURBO Manuel Andre
12 TURBO Plus Manuel Andre
  • Called "Craft 2" by Black Legend, its UK distributor, to make it seem related to the CRAFT extension
  • AMOS_TURBO_Plus.Lib and AMOSPro_TURBO_Plus.Lib V1.0 full versions included on CU Amiga August 1994 coverdisk #88
  • AMOSPro_TURBO_Plus.Lib V2.15 available from Ultimate Amiga: turbo.lha (requires sign-up)
12 BUtility Mariusz Rycyk
13 PowerBobs Manuel Andre
  • Amos_PowerBobs.Lib and AMOSPro_PowerBobs.Lib "beta version 6" demo available with AMOSZine issues 5 and 6 (F1 Licenseware disks F1-079A/B/C, available on the F1 Licenseware CD volume 1), also here
  • Amos_PowerBobs.Lib and AMOSPro_PowerBobs.Lib V1.0 demo available from Aminet: dev/amos/PowerBobs.lha
13 Personnal Frédéric Cordier
14 Intuition Andrew Church
  • Sold as F1 Licenseware
  • Intuition.Lib and AMOSPro_Intuition.Lib V1.3 available as F1 Licenseware disk F1-120
  • Intuition.Lib and AMOSPro_Intuition.Lib V1.3a demo available from AMOSZine issue 10 (F1 Licenseware disk F1-121C), also here
  • Intuition.Lib and AMOSPro_Intuition.Lib V1.3b and source available from the author's website, http://www.achurch.org/
14 Game Peter Cahill
  • AMOSPro_Game.Lib V0.9 available from Ultimate Amiga: tge_beta.lha (requires sign-up)
15 Delta Lukasz Zelezny
15 DOOM Music Extension (DME) Thomas Reetz
  • AMOSPro_DOOM_Music.Lib V2.0 available from AMOS Factory: dme.lha
15 D-Sam Mark Everingham
  • AMOSPro_D-Sam.Lib V1.01 found on the AMOS Pro 2.00 Updater disk included with the AMOS Pro Compiler, also available from AliensRCoolUK: D_Sam_1.01.LHA
15 Amon Paul Overy
  • Amon.Lib and AMOSPro_Amon.Lib V1.03 available from AMOSZine Issue 8 (F1 Licenseware disk F1-106B), also here
  • Amon.Lib and AMOSPro_Amon.Lib V1.04 available from AMOSZine Issue 9 (F1 Licenseware disk F1-112C), also here
16 EasyLife Paul Hickman
17 Locale Johan Östling
17 Make ?
17 Sticks Nigel Critten
  • Sticks.Lib V1.01B demo available from the AMOS PD CD
18 CRAFT Hannu Rummukainen
18 JD Intuition (JDInt) Joerg Dommermuth
19 MusiCRAFT Hannu Rummukainen
19 MED Haiko Lemser
19 JD Kick 3.0 (JDK3) Joerg Dommermuth
20 Stars Jason G. Doig
20 THX Thomas Nokielski
20 AGA Nigel Critten & Michael Prince
  • Sold as F1 Licenseware
  • AGA.Lib and AMOSPro_AGA.Lib V1.00 available from AliensRCoolUK: AGA.LHA
20 OS-DevKit Fromentin Brice & Jens Vang Petersen
  • Sold as Licenseware
  • AMOSPro_OS_DevKit.Lib V1.61 available from AliensRCoolUK: OS_Dev_1.61.LHA
20 JDColour Joerg Dommermuth
  • AMOSPro_JDColour.Lib V1.4 available from AMOS PD disk 599
  • AMOSPro_JDColour.Lib V2.0 available from AliensRCoolUK: JD_Extensions.LHA
20 OrgAsm Donald Cameron (T-Soft)
  • Tiny.Lib V1.0 demo available on AMOSZine Supplemental Disk #4, which is on the F1 Licenseware CD volume 1, also here
21 Prt Joerg Dommermuth
21 Opal Martin Boyd
21 SymBase Lázár Zoltán
21 DBench (DataBench) Lázár Zoltán
  • AMOSPro_DBench.Lib V0.42 available from here
22 JD Joerg Dommermuth
22 First Pedro Gil
22 Jotre (Jolly THX Replayer) Thomas Verduin
23 Misc Frank Otto
23 IntuiExtend Philippe Cierp
23 Tools Tor Erik Ottinsen
23 Colours Jan Norman Nielsen
  • AMOSPro_Colours.Lib V1.0 available from AliensRCoolUK: Colour_1.0.LHA
23 GameSupport Alastair M. Robinson
24 GUI Pietro Ghizzoni
24 SLN Søren Nielsen
25 P61 Chris Hodges
25 TFT Turgut Temucin
25 Int D.J.Software
  • Int.Lib and AMOSPro_Int.Lib V1.0 demo available from AMOS Factory: intui.lha or from AliensRCoolUK: Intuition.LHA
25 JVP (NoKids) Jens Vang Petersen
  • AMOSPro_JVP.Lib V1.01 available from AliensRCoolUK: JVP_1.01.LHA

Wanted extensions

Any help tracking any of these extensions is appreciated. Please get in touch by emailing kyzer@kyzer.me.uk

The main sources of claims that specific extensions exist are:

Based on these, and other cited sources, the following extensions and versions of extensions should exist:

Slot Extension name Author Versions Notes
1 Enhanced Music Extension (EME) Paul Reece V4.64
  • AMOS-list FAQ mentions V4.64. Only V3.0DEMO is available today
5 Compiler François Lionet V1.36
7 Total Map Editor (TOME) Aaron Fothergill V4.24
8 Colour Text (CTEXT) Aaron Fothergill V2, V2.5
8 AMCAF Chris Hodges V1.0, V1.1, V1.16, V1.17, V1.18, V1.19, V1.30, V1.31, V1.41, V1.42, V1.43, V1.44
9 Shuffle / Range (AMOS Club Extension) Aaron Fothergill & Chris Hodges V2.8, V2.9
  • AMOS-list FAQ mentions V2.8, V2.9. Only V2.6 and V2.9Plus are available today
  • V2.9 implied by V2.9 documentation
10 LDos Niklas Sjöberg V1, V2, V2.1, V2.2
11 LSerial Niklas Sjöberg V1, V2
11 CDTV / A570 Controller Extension ? ?
12 Extras Rod Pascoe ?
12 TURBO Manuel Andre V1.7, V1.75, V1.76
12 TURBO Plus Manuel Andre V2.0
  • AMOS-list FAQ mentions V2.0. Only V1.0 and V2.15 are available today
13 PowerBobs Manuel Andre V1.1
14 Disk Control Extension Rod Pascoe ?
14 Intuition Andrew Church V1.0, V1.0a, V1.1, V1.1a, V1.1b, V1.2, V1.2a, V1.2b
15 Delta Lukasz Zelezny V1.0, V1.2, V1.3, V1.5
15 DOOM Music Extension (DME) Thomas Reetz V1.1
  • AMOS-list FAQ mentions V1.1. Only V2.0 is available today
17 Cool Stars ! ? V1.0
  • No other details but a listing in AMOS-list FAQ
17 Falcon ? ?
19 MED Haiko Lemser V1.0a, V1.0b, V2.0, V3.0, V4.0, V5.0, V7.0, V7.01
20 AMOS OS Interface ? V3.4
  • No other details but a listing in AMOS-list FAQ
20 OS-DevKit Fromentin Brice V1.10, V1.20, V1.62
21 SymBase Lázár Zoltán V0.77, V0.84, V0.89, V0.91
22 Second-Hand Extension Timo Engman V0.01d6
23 JADE Michel Bijlsma ?
24 Diagnostics ? ?
  • No other details but a listing in Andrew D. Burton's guide
24 Display Library Extension "JB" ?
  • No other details but a listing in Andrew D. Burton's guide
24 SLN Søren Nielsen V1.0
25 TFT Turgut Temucin V0.1, V0.2, V0.3, V0.4, V0.5
25 JVP (NoKids) Jens Vang Petersen V0.5, V0.6, V0.7, V0.8, V0.9, V1.0
? Liberator Donald Cameron (T-Soft) ?
? J-Windows John Housley ?
? KewlDoors Liquid Software V2.1
  • Mentioned here, but downloads no longer available
? AMOS Doors Liquid Software ?
  • Mentioned here, but downloads no longer available
n/a IntOS Matthew R. Warren / OTM V1.01
  • IntOS is not an extension. It does not use AMOS's extension system and does not provide new AMOS instructions.
  • IntOS is a standalone Amiga executable called IntOS.CustLib, and accompanying AMOS source code with user-callable procedures and functions
  • The AMOS program launches the executable if not already started, and talks to it through a port

External links

You can get AMOS itself from these sources:

Most AMOS manuals are available from Ultimate Amiga and Amiga Source Preservation

You can get 3rd party extensions from: