Amiga APIs
   HOME



picture info

Amiga APIs
Amiga is a family of personal computers produced by Commodore from 1985 until the company's bankruptcy in 1994, with production by others afterward. The original model is one of a number of mid-1980s computers with 16-bit or 16/32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and significantly improved graphics and audio compared to previous 8-bit systems. These include the Atari ST as well as the Macintosh and Acorn Archimedes. The Amiga differs from its contemporaries through custom hardware to accelerate graphics and sound, including sprites, a blitter, and four channels of sample-based audio. It runs a pre-emptive multitasking operating system called AmigaOS, with a desktop environment called Workbench. The Amiga 1000, based on the Motorola 68000 microprocessor, was released in July 1985. Production problems kept it from becoming widely available until early 1986. While early advertisements cast the computer as an all-purpose business machine, esp ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Amiga 500
The Amiga 500, also known as the A500, was the first popular version of the Amiga home computer, "redefining the home computer market and making so-called luxury features such as multitasking and colour a standard long before Microsoft or Apple sold these to the masses." It contains the same Motorola 68000 as the Amiga 1000, as well as the same graphics and sound coprocessors, but is in a smaller case similar to that of the Commodore 128. Commodore International, Commodore announced the Amiga 500 at the January 1987 winter Consumer Electronics Showat the same time as the high-end Amiga 2000. It was initially available in the Netherlands in April 1987, then the rest of Europe in May. In North America and the UK it was released in October 1987 with a list price. It competed directly against models in the Atari ST line. The Amiga 500 was sold in the same retail outlets as the Commodore 64, as opposed to the computer store-only Amiga 1000. It proved to be Commodore's best-selling m ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Pre-emptive Multitasking
In computing, preemption is the act performed by an external scheduler — without assistance or cooperation from the task — of temporarily interrupting an executing task, with the intention of resuming it at a later time. This preemptive scheduler usually runs in the most privileged protection ring, meaning that interruption and then resumption are considered highly secure actions. Such changes to the currently executing task of a processor are known as context switching. User mode and kernel mode In any given system design, some operations performed by the system may not be preemptable. This usually applies to kernel functions and service interrupts which, if not permitted to run to completion, would tend to produce race conditions resulting in deadlock. Barring the scheduler from preempting tasks while they are processing kernel functions simplifies the kernel design at the expense of system responsiveness. The distinction between user mode and kernel mode, whic ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


LightWave 3D
LightWave 3D is a 3D computer graphics program developed by LightWave Digital. It has been used in films, television, motion graphics, digital matte painting, visual effects, video game development, product design, architectural visualizations, virtual production, music videos, pre-visualizations and advertising. Overview LightWave is a software package used for rendering 3D images, both animated and static. It includes a fast rendering engine that supports such advanced features as realistic reflection, radiosity, caustics, and 999 render nodes. The 3D modeling component supports both polygon modeling and subdivision surfaces. The animation component has features such as inverse and forward kinematics for character animation, particle systems and dynamics. Programmers can expand LightWave's capabilities using an included SDK which offers Python, LScript (a proprietary scripting language) and C language interfaces. History In 1988, Allen Hastings created a render ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Music Tracker
A music tracker, or simply a tracker, is a type of music sequencer software for creating music. The music is represented as discrete musical notes positioned in several channels at chronological positions on a vertical timeline. A music tracker's user interface is traditionally number based. Notes, parameter changes, effects and other commands are entered with the keyboard into a grid of fixed time slots as codes consisting of letters, numbers and hexadecimal digits. Separate patterns have independent timelines; a complete song consists of a master list of repeated patterns. Later trackers departed from solely using module files, adding other options both to the sound synthesis (hosting generic synthesizers and effects or MIDI output) and to the sequencing (MIDI input and recording), effectively becoming general purpose sequencers with a different user interface. In the 2010s, tracker music is still featured in demoscene products for old hardware platforms and demoparties have o ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Enhanced Chip Set
The Enhanced Chip Set (ECS) is the second generation of the Amiga computer's chipset, offering minor improvements over the original chipset (OCS) design. ECS was introduced in 1990 with the launch of the Amiga 3000. Another version was developed around 1994 but was unreleased due to Commodore International filing for bankruptcy. Amigas produced from 1990 onwards featured a mix of OCS and ECS chips, such as later versions of the Amiga 500 and the Commodore CDTV. Other ECS models were the Amiga 500+ in 1991 and lastly the Amiga 600 in 1992. Features The enhanced chip set had two new chips, the 8375 HR Agnus and 8373 HR Denise. The ECS Denise chip offers ''Productivity'' VGA output (640×480 non-interlaced) and ''SuperHiRes'' (1280×200 or 1280×256) display modes (also available in interlaced mode), which are however limited to only 4 bits on-screen colors. The ''Productivity'' output required a multi-sync monitor. It also allowed for a greyscale resolution of 1008 x 800 pix ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Amiga 3000
The Amiga 3000, or A3000, is a personal computer released by Commodore in June 1990. It is the successor to the Amiga 2000 and its upgraded model Amiga 2500 with more processing speed, improved graphics, and a new revision of the operating system. Its predecessors, the Amiga 500, 1000 and 2000, share the same fundamental system architecture and consequently perform without much variation in processing speed despite considerable variation in purchase price. The A3000 however, was entirely reworked and rethought as a high-end workstation. The new Motorola 32-bit 68030 CPU, 68882 math co-processor, and 32-bit system memory increase the integer processing speed by a factor of 5 to 18, and the floating-point processing speed by a factor of 7 to 200 times. The new 32-bit Zorro III expansion slots provide for faster and more powerful expansion capabilities. In common with earlier Amigas the 3000 runs a 32-bit operating system called AmigaOS. Version 2.0 is generally considered t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Amiga 2000
The Amiga 2000 (A2000) is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary Amiga 500 for cost reduction. Expansion capabilities include two 3.5" drive bays (one of which is used by the included floppy drive) and one 5.25" bay that could be used by a 5.25" floppy drive (for IBM PC compatibility), a hard drive, or CD-ROM once they became available. The Amiga 2000 is the first Amiga model that allows expansion cards to be added internally. SCSI host adapters, memory cards, CPU cards, network cards, graphics cards, serial port cards, and PC compatibility cards were available, and multiple expansions can be used simultaneously without requiring an expansion cage like the Amiga 1000 does. Not only does the Amiga 2000 include five Zorro II card slots, the motherboard also has four PC ISA slots, two of which are inline ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Video Game
A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, game controller, controller, computer keyboard, keyboard, or motion sensing device) to generate visual feedback from a display device, most commonly shown in a video format on a television set, computer monitor, flat-panel display or touchscreen on handheld devices, or a virtual reality headset. Most modern video games are audiovisual, with Sound, audio complement delivered through loudspeaker, speakers or headphones, and sometimes also with other types of sensory feedback (e.g., haptic technology that provides Touch, tactile sensations). Some video games also allow microphone and webcam inputs for voice chat in online gaming, in-game chatting and video game livestreaming, livestreaming. Video games are typically categorized according to their hardware platform, which traditionally includes arcade video games, console games, and PC game, comp ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Home Computer
Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a single, non-technical user. These computers were a distinct market segment that typically cost much less than business, scientific, or engineering-oriented computers of the time, such as those running CP/M or the IBM PC, and were generally less powerful in terms of computer memory, memory and expandability. However, a home computer often had better video display controller, graphics and sound than contemporary business computers. Their most common uses were word processing, playing video games, and computer programming, programming. Home computers were usually sold already manufactured in stylish metal or plastic enclosures. However, some home computers also came as commercial electronic kits, like the ZX80, Sinclair ZX80, which were both h ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Amiga Sidecar
The Commodore A1060 Sidecar is an expansion hardware device developed by Commodore and released in 1986 for the Amiga 1000 computer. It is an IBM Personal Computer XT-clone in an expansion case which connects to the expansion bus on the right side of the Amiga 1000 computer. It sits beside the computer similar to a motorcycle's sidecar. The Sidecar is built around an Intel 8088 processor. All I/O from the PC side is performed by the Amiga. Software was included to allow data to be exchanged easily between the PC and the Amiga side of the system. The Sidecar had an internal hard disk accessible from both the MS-DOS and AmigaOS environments. This was the first hard drive produced by Commodore for the Amiga. Video display and user input are performed through the Amiga's monitor, keyboard, and mouse. This allows the user to control both computers simultaneously. Technical specifications The Amiga Sidecar is a complete IBM PC XT system, with the exception of I/O devices and ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Imagine Publishing
Imagine Publishing was a UK-based magazine publisher, which published a number of video games, computing, creative and lifestyle magazines. The company was acquired by Future plc on 21 October 2016. History It was founded on 14 May 2005 with private funds by Damian Butt, Steven Boyd and Mark Kendrick, all were former directors of Paragon Publishing, and launched with a core set of six gaming and creative computing titles in the first 6 months of trading. In October 2005, it had acquired the only retro games magazine Retro Gamer, after its original publisher, Live Publishing went bankrupt. Early in 2006, it further acquired the rights to publish a considerable number of titles including gamesTM, Play, PowerStation, X360, Digital Photographer and iCreate, from the old Paragon Publishing stable of magazines when owner Highbury House Communications went into liquidation, following Future Publishing's withdrawal of its offer to buy the company, due to threats of a monopoly ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Microprocessor
A microprocessor is a computer processor (computing), processor for which the data processing logic and control is included on a single integrated circuit (IC), or a small number of ICs. The microprocessor contains the arithmetic, logic, and control circuitry required to perform the functions of a computer's central processing unit (CPU). The IC is capable of interpreting and executing program instructions and performing arithmetic operations. The microprocessor is a multipurpose, Clock signal, clock-driven, Processor register, register-based, digital integrated circuit that accepts binary code, binary data as input, processes it according to instruction (computing), instructions stored in its computer memory, memory, and provides results (also in binary form) as output. Microprocessors contain both combinational logic and sequential logic, sequential digital logic, and operate on numbers and symbols represented in the binary number system. The integration of a whole CPU on ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]