Copyright (c) Hyperion Entertainment and contributors.
User contributions
Jump to navigation
Jump to search
- 07:41, 20 March 2012 diff hist 0 m A Quick Introduction to IFF moved IFF: Interchange File Format to A Quick Introduction to IFF
- 07:39, 20 March 2012 diff hist +56,405 N Example Device Created page with "= Example Device = This appendix contains source code for a sample device. The example code is an excellent starting point for those who want to create a custom device and ad..."
- 07:37, 20 March 2012 diff hist +8,569 N A Quick Introduction to IFF Created page with "= A Quick Introduction to IFF = By Jerry Morrison, Electronic Arts (17 October 1988) IFF is the Amiga-standard “Interchange File Format”, designed to work across many ma..."
- 07:36, 20 March 2012 diff hist +41,503 N Resources Created page with "= Resources = The Amiga’s low-level hardware control functions are collectively referred to as “Resources”. Most applications will never need to use the hardware at the..."
- 07:35, 20 March 2012 diff hist +50,230 N Trackdisk Device Created page with "= Trackdisk Device = The Amiga trackdisk device directly drives the disk, controls the disk motors, reads raw data from the tracks, and writes raw data to the tracks. Normall..."
- 07:35, 20 March 2012 diff hist +37,300 N Timer Device Created page with "= Timer Device = The Amiga timer device provides a general interface to the Amiga’s internal clocks. Through the timer device, time intervals can be measured, time delays c..."
- 07:34, 20 March 2012 diff hist +46,209 N Serial Device Created page with "= Serial Device = The serial device provides a hardware-independent interface to the Amiga’s built-in RS-232C compatible serial port. Serial ports have a wide range of uses..."
- 07:34, 20 March 2012 diff hist +50,250 N SCSI Device Created page with "= SCSI Device = The Small Computer System Interface (SCSI) hardware of the ''A3000'' and ''A2091''/''A590'' is controlled by the SCSI device. The SCSI device allows an applic..."
- 07:33, 20 March 2012 diff hist +200,004 N Printer Device Created page with "= Printer Device = The printer device offers a way of sending configuration-independent output to a printer attached to the Amiga. It can be thought of as a filter: it takes ..."
- 07:33, 20 March 2012 diff hist +19,190 N Parallel Device Created page with "= Parallel Device = The parallel device provides a hardware-independent interface to the Amiga’s Centronics-compatible parallel port. The primary use of the Amiga parallel ..."
- 07:32, 20 March 2012 diff hist +79,212 N Narrator Device Created page with "= Narrator Device = This chapter describes the narrator device which, together with the translator library, provides all of the Amiga’s text-to-speech functions. The narrat..."
- 07:32, 20 March 2012 diff hist +26,306 N Keyboard Device Created page with "= Keyboard Device = The keyboard device gives low-level access to the Amiga keyboard. When you send this device the command to read one or more keystrokes from the keyboard, ..."
- 07:31, 20 March 2012 diff hist +46,311 N Input Device Created page with "= Input Device = The input device is the central collection point for input events disseminated throughout the system. The best way to describe the input device is a manager ..."
- 07:31, 20 March 2012 diff hist +29,844 N Gameport Device Created page with "= Gameport Device = The gameport device manages access to the Amiga gameport connectors for the operating system. It enables the Amiga to interface with various external poin..."
- 07:30, 20 March 2012 diff hist +65,559 N Console Device Created page with "= Console Device = The console device provides the text-oriented interface for Intuition windows. It acts like an enhanced ASCII terminal obeying many of the standard ANSI se..."
- 07:29, 20 March 2012 diff hist +50,002 N Clipboard Device Created page with "= Clipboard Device = The clipboard device allows the exchange of data dynamically between one application and another. It is responsible for caching data that has been “cut..."
- 07:29, 20 March 2012 diff hist +47,365 N Audio Device Created page with "= Audio Device = The Amiga has four hardware audio channels—two of the channels produce audio output from the left audio connector, and two from the right. These channels c..."
- 07:28, 20 March 2012 diff hist +378 Devices
- 07:25, 20 March 2012 diff hist +42 Devices
- 07:24, 20 March 2012 diff hist +8 Devices
- 07:23, 20 March 2012 diff hist +11 N Devices Created page with "Preface"
- 07:17, 20 March 2012 diff hist +13 DeveloperDoc:Main
- 07:16, 20 March 2012 diff hist +51,774 N Intuition Images, Line Drawing and Text Created page with "= Intuition Images, Line Drawing and Text = Intuition supports two general approaches to creating images, lines, and text in displays: through Intuition library calls and thr..."
- 07:13, 20 March 2012 diff hist +226,001 N Graphics Primitives Created page with "= Graphics Primitives = This chapter describes the basic graphics functions available to Amiga programmers. It covers the graphics support structures, display routines and dr..."
- 07:10, 20 March 2012 diff hist +89,097 N IFFParse Library Created page with "= IFFParse Library = The ''iffparse.library'' was created to help simplify the job of parsing IFF files. Unlike other IFF libraries, iffparse.library is not form-specific. ..."
- 20:38, 19 March 2012 diff hist +32 Libraries
- 08:11, 18 March 2012 diff hist +72 Libraries
- 08:10, 18 March 2012 diff hist +40 Libraries
- 08:09, 18 March 2012 diff hist +4,409 N Translator Library Created page with "= Translator Library = This chapter describes the translator library which, together with the narrator device, provides the Amiga’s text-to-speech capability. To fully ..."
- 08:09, 18 March 2012 diff hist +24 Libraries
- 08:07, 18 March 2012 diff hist +30,912 N Release 4 Compatibility Created page with "= Release 2 Compatibility = If you are developing new software or updating older software, you need to avoid compatibility traps. This comprehensive list of Release 2 compa..."
- 08:07, 18 March 2012 diff hist +29 Libraries
- 08:06, 18 March 2012 diff hist +23,872 N Troubleshooting Your Software Created page with "= Troubleshooting Your Software = Many Amiga programming errors have classic symptoms. This guide will help you to eliminate or avoid these problems in your software. == T..."
- 08:06, 18 March 2012 diff hist +35 Libraries
- 08:05, 18 March 2012 diff hist +74,497 N BOOPSI Class Reference Created page with "= Boopsi Class Reference = The ''Boopsi Class Reference'' documents all of the classes built into Intuition. Each class entry in the reference starts off with: The class‚..."
- 08:05, 18 March 2012 diff hist +28 Libraries
- 08:04, 18 March 2012 diff hist +11,285 N Linker Libraries Created page with "= Linker Libraries = This section describes the ''amiga.lib'' and ''debug.lib'' libraries. Unlike the libraries described in the other chapters of the manual, these are not s..."
- 08:04, 18 March 2012 diff hist +22 Libraries
- 08:03, 18 March 2012 diff hist +41,957 N Utility Library Created page with "= Utility Library = Utility library is the home for all the OS functions which don’t fit in the other libraries. Among the calls in utility library are calls to manage ..."
- 08:03, 18 March 2012 diff hist +21 Libraries
- 08:01, 18 March 2012 diff hist +117,682 N Math Libraries Created page with "= Math Libraries = This chapter describes the structure and calling sequences required to access the Motorola Fast Floating Point (FFP), the IEEE single-precision math librar..."
- 08:01, 18 March 2012 diff hist +20 Libraries
- 08:00, 18 March 2012 diff hist +88,760 N Keymap Library Created page with "= Keymap Library = The Amiga can map the actual keyboard keys to any ECMA-94 Latin character or string. This allows national keyboards to be supported by using ''keymaps''. A..."
- 08:00, 18 March 2012 diff hist +20 Libraries
- 07:59, 18 March 2012 diff hist +22 Libraries
- 07:59, 18 March 2012 diff hist +66,742 N Expansion Library Created page with "= Expansion Library = Amiga RAM expansion boards and other expansion bus peripherals are designed to reside at dynamically assigned address spaces within the system. The conf..."
- 07:59, 18 March 2012 diff hist +23 Libraries
- 07:58, 18 March 2012 diff hist +81,200 N Commodities Exchange Library Created page with "= Commodities Exchange Library = This chapter describes Commodities Exchange, the library of routines used to add a custom input handler to the Amiga. With Commodities Exchan..."
- 07:58, 18 March 2012 diff hist +34 Libraries
- 07:57, 18 March 2012 diff hist +60,424 N Layers Library Created page with "= Layers Library = This chapter describes the layers library which provides routines that are used to manage overlapping rectangular drawing areas that share a common displ..."
- 07:57, 18 March 2012 diff hist +20 Libraries
- 07:56, 18 March 2012 diff hist +109,044 N Graphics Library and Text Created page with "= Graphics Library and Text = On the Amiga, rendering text is similar to rendering lines and shapes. The Amiga graphics library provides text functions based around the Ras..."
- 07:51, 18 March 2012 diff hist 0 Libraries
- 07:50, 18 March 2012 diff hist 0 m Graphics Sprites, Bobs and Animation moved Graphics Sprites, BOBs and Animation to Graphics Sprites, Bobs and Animation
- 07:50, 18 March 2012 diff hist 0 Libraries
- 07:49, 18 March 2012 diff hist +31 Libraries
- 07:49, 18 March 2012 diff hist +148,772 N Graphics Sprites, Bobs and Animation Created page with "= Graphics Sprites, Bobs and Animation = This chapter describes how to use the functions provided by the graphics library to manipulate and animate Graphic Elements (also cal..."
- 07:48, 18 March 2012 diff hist +42 Libraries
- 07:47, 18 March 2012 diff hist +25 Libraries
- 07:46, 18 March 2012 diff hist +39,933 N Exec Interrupts Created page with "= Exec Interrupts = == Interrupts == Exec manages the decoding, dispatching, and sharing of all system interrupts. This includes control of hardware interrupts, software i..."
- 07:46, 18 March 2012 diff hist +21 Libraries
- 07:46, 18 March 2012 diff hist +15,951 N Exec Semaphores Created page with "= Exec Semaphores = Semaphores are a feature of Exec which provide a general method for tasks to arbitrate for the use of memory or other system resources they may be sharing..."
- 07:45, 18 March 2012 diff hist +21 Libraries
- 07:45, 18 March 2012 diff hist +27,665 N Exec Messages and Ports Created page with "= Exec Messages and Ports = For interprocess communication, Exec provides a consistent, high-performance mechanism of messages and ports. This mechanism is used to pass messa..."
- 07:45, 18 March 2012 diff hist +29 Libraries
- 07:44, 18 March 2012 diff hist +26,907 N Exec Lists and Queues Created page with "= Exec Lists and Queues = The Amiga system software operates in a dynamic environment of data structures. An early design goal of Exec was to keep the system flexible and ope..."
- 07:44, 18 March 2012 diff hist +27 Libraries
- 07:43, 18 March 2012 diff hist +12,922 N Exec Signals Created page with "= Exec Signals = Tasks often need to coordinate with other concurrent system activities (like other tasks and interrupts). This coordination is handled by Exec through the ..."
- 07:43, 18 March 2012 diff hist +18 Libraries
- 07:42, 18 March 2012 diff hist +52,131 N Exec Tasks Created page with "= Exec Tasks = One of the most powerful features of the Amiga operating system is its ability to run and manage multiple independent program tasks, providing each task with p..."
- 07:42, 18 March 2012 diff hist +16 Libraries
- 06:20, 18 March 2012 diff hist -16 DeveloperDoc:Main
- 06:19, 18 March 2012 diff hist +27,036 N Exec Memory Allocation Created page with "= Exec Memory Allocation = Exec manages all of the free memory currently available in the system. Using linked list structures, Exec keeps track of memory and provides the ..."
- 06:19, 18 March 2012 diff hist +28 Libraries
- 06:18, 18 March 2012 diff hist +33,490 N Exec Device I/O Created page with "= Exec Device I/O = The Amiga system devices are software engines that provide access to the Amiga hardware. Through these devices, a programmer can operate a modem, spin a d..."
- 06:18, 18 March 2012 diff hist +21 Libraries
- 06:17, 18 March 2012 diff hist +12,671 N Exec Libraries Created page with "= Exec Libraries = Exec maintains lists of ''libraries'' and ''devices''. An Amiga library consists of a collection of related functions which can be anywhere in system memor..."
- 06:17, 18 March 2012 diff hist +20 Libraries
- 06:16, 18 March 2012 diff hist +35,490 N Introduction to Exec Created page with "= Introduction to Exec = The ''Multitasking Executive'', better known as ''Exec'', is the heart of the Amiga’s operating system. All other systems in the Amiga rely on ..."
- 06:16, 18 March 2012 diff hist +26 Libraries
- 06:15, 18 March 2012 diff hist +40,084 N ASL Library Created page with "= ASL Library = This chapter describes the asl.library. The sole purpose of this library is to provide standard file and font requesters for application programs. It is ea..."
- 06:15, 18 March 2012 diff hist +17 Libraries
- 06:15, 18 March 2012 diff hist +126,165 N GadTools Library Created page with "= GadTools Library = GadTools is a new library in Release 2 that is designed to simplify the task of creating user interfaces with Intuition. GadTools offers a flexible and..."
- 06:14, 18 March 2012 diff hist +23 Libraries
- 06:13, 18 March 2012 diff hist +63,386 N Workbench Library Created page with "= Workbench and Icon Library = Workbench is the graphic user interface to the Amiga file system that uses symbols called icons to represent disks, directories and files. This..."
- 06:13, 18 March 2012 diff hist +31 Libraries
- 06:12, 18 March 2012 diff hist +38,750 N Preferences Created page with "= Preferences = To make the Amiga operating system easily configurable by the user, the OS comes with a family of editors and associated data files known collectively as Pref..."
- 06:12, 18 March 2012 diff hist +17 Libraries
- 06:11, 18 March 2012 diff hist +129,042 N BOOPSI - Object Oriented Intuition Created page with "= BOOPSI - Object Oriented Intuition = ''Boopsi'' is an acronym for ''Basic Object Oriented Programming System for Intuition''. Using the Object Oriented Programming (OOP)..."
- 06:10, 18 March 2012 diff hist +40 Libraries
- 06:10, 18 March 2012 diff hist +17,433 N Intuition Special Functions Created page with "= Intuition Special Functions = There are several Intuition topics which, while not large enough to fill chapters of their own, nontheless deserve to be discussed. The subj..."
- 06:09, 18 March 2012 diff hist +33 Libraries
- 06:09, 18 March 2012 diff hist +54,968 N Intuition Mouse Created page with "= Intuition Mouse and Keyboard = In the Intuition system, the mouse is the normal method of making selections and the keyboard is used for entering character data. This secti..."
- 06:08, 18 March 2012 diff hist +34 Libraries
- 06:08, 18 March 2012 diff hist +53,950 N Intuition Input and Output Methods Created page with "= Intuition Input and Output Methods = This chapter discusses the input and output (I/O) techniques used with Intuition. I/O facilities are also available through Exec’..."
- 06:08, 18 March 2012 diff hist +40 Libraries
- 06:07, 18 March 2012 diff hist +45 Libraries
- 06:06, 18 March 2012 diff hist +57,729 N Intuition Requesters Created page with "= Intuition Requesters and Alerts = This chapter explains how to create requesters, the information exchange boxes that both the system and applications can use for confirmin..."
- 06:05, 18 March 2012 diff hist +37 Libraries
- 06:05, 18 March 2012 diff hist +88,505 N Intuition Menus Created page with "= Intuition Menus = Menus are command and option lists associated with an application window that the user can bring into view at any time. These lists provide the user with ..."