AmigaGuide Reference Library

AmigaGuide is a hypertext document file format designed for the Amiga. Many tools and libraries for the Amiga ship with documentation in AmigaGuide format, as a built-in viewer/browser shipped with the OS since the release of Workbench 2.1. As I’ve been working on my pet setcmd project for the Amiga and slowly porting it over to classic 68k systems, I’ve made heavy use of these reference materials.

Thanks to the great AmigaGuideJS online viewer, I can access this documentation whenever I’m not at my Amiga or am coding in my “modern” dev environment. I’ve collected a small library of useful dev guides and API reference documentation below so I have a consistent place to keep it all. I hope it’s useful to others as well, please let me know if there’s anything else you’d like me to add!

Miscellaneous

A collection of various guides and reference material.

File Description
amigaguide The Amigaguide Manual. Taken from https://www.lysator.liu.se/amiga/code/guide/amigaguide.guide
installer Installer utility manual and language reference. Taken from the Installer dev package on Aminet
setcmd My own AmigaGuide documentation for my setcmd tool

C Autodocs

Taken from https://aminet.net/package/dev/misc/AmigaOS_guides, these provide an AmigaGuide-format API reference for key AmigaOS v3.1 libraries.

File Description
amiga_lib Core library & utility reference
classes GUI “gadget” components reference
devices Low-level devices reference
dos AmigaDOS reference
exec Exec kernel reference
graphics Graphics library reference
handlers Serial/parallel/printer port & FIFO handler reference
intuition Intuition GUI reference
libs0 realtime.library, wb.library, keymap.library, expansion.library, gadtools.library, layers.library, utility.library
libs1 commodities.library, diskfont.library, bullet.library, datatypes.library, nonvolatile.library, icon.library, iffparse.library, lowlevel.library, OOP
libs2 amigaguide, translator, locale, rexxsyslib, asl
resources Hardware resources (PCMCIA, RTC etc.) reference