Amiga Research Operating System
From Wikipedia, the free encyclopedia
Website: | www.aros.org |
Source model: | Open source |
Latest stable release: | / June 17, 2006 |
Supported platforms: | x86, PPC |
License: | AROS Public License |
Amiga Research Operating System (AROS) is an open source implementation of the AmigaOS 3.1 APIs. Designed to be portable and flexible, ports are currently available for x86 and PowerPC based PCs in native and hosted flavours, with other architectures in development.
[edit] Current status
The project, started in 1997, has over the years become an almost "feature complete" implementation of AmigaOS - with currently (as of March 2006) only a few lacking areas of functionality. This was achieved by the efforts of a small team of developers.
It can currently be installed on most IBM PC compatibles, and features native graphics drivers for video cards such as the GeForce range made by NVIDIA.
While the OS is still lacking in applications, a few have been ported, including E-UAE, an emulation program that allows 68k-native AmigaOS applications to run in the same way a majority must be run on AmigaOS 4.0. A few AROS-specific applications have also been written. AROS has TCP/IP networking support, and the AMosaic web browser is available, among other Internet-related applications.
[edit] Some AROS Programs Available
Name | Description | Status |
---|---|---|
BWBasic | Old 1992 BASIC language interpreter. | Full Port |
C Compilers | GCC, TCC, LCC | Full Ports |
False | False can be classified as an exotic language, so it will most likely not be used
for serious development, although it can be lots of fun. |
Full Port |
Free Pascal | Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. | Full Port |
GAS Assembler | Gas (actually, as), the GNU assembler, is the default GCC back-end. | Full Port |
LUA | Lua is a powerful light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language. | Full Port |
NASM Assembler | NASM is an 80x86 assembler designed for portability and modularity. | Full Port |
Python | Python is a scripting language which has become quite popular, because of its nice design and features. | Full Port |
Regina REXX | Regina is a portable ANSI compliant REXX interpreter. The goal for the AROS port is to be
compatible with the ARexx interpreter for the classic AmigaOS. |
Full Port |
Name | Description | Status |
---|---|---|
UAE & E-UAE | UAE is a mostly complete software emulation of the hardware of the Commodore Amiga. | Full Port |
ScummVM | ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. | Full Port |
DosBox | An open source DOS emulator. | Crashes |
Mame | MAME is Multiple Arcade Machine Emulator. It emulates classic arcade games. | Work in progress. |
Name | Description | Status |
---|---|---|
AmiChess | Chess game. | Full Port |
Backgammon | Backgammon game. | Full Port |
Bomber | Full Port | |
Circus | Full Port | |
CXHextris | Full Port | |
Doom | The famous first person shooter. | Full Port |
Elite | Space game. | Full Port |
Inv 0.3 | 2d space invaders on a WB window | Full Port |
Kiel | Collection, including Jump, Jumped, Mine, Quad, Rotate, Wumpus | Full Port |
Lazymines | Full Port | |
lbreakout2 | Classic Breakout game. | Full Port |
lmarbles | Full Port | |
Moria3D | Full Port | |
Newmastermind | Full Port | |
Quake | The famous first person shooter. | Full Port |
Soliton | Great game! Arguably one of the nicest solitaire-like games in any platform! | Full Port |
Spout | Full Port | |
XInvaders3D | Full Port | |
XRick | Full Port |
Name | Description | Status |
---|---|---|
Pov-ray | 3D ray tracing program. | Full Port |
Mesa 2 | 3D graphics library? | Work in progress. |
UberPaint 4p | Paint program; Deluxe Paint clone. | Full Port |
MystiCube | MystiCube opens a scalable window on the default pubscreen
with a rotating, texture-mapped cube. you can drag'n'drop pictures on the cube's faces in order to display them. |
Full Port |
MysticView | Picture viewer, slideshow program. | Full Port |
Xaos | Fractal Viewer. | Full Port |
LunaPaint | New painting program written exclusively for AROS by Hogne Titlestad. http://www.sub-ether.org/lunapaint/ | Working, maitained |
Name | Description | Status |
---|---|---|
Bars'n'Pipes | MIDI/sequencing/composition tool. Ported from Amiga. | Work in progress. |
Radium | Modular portable graphical based music editor | Not working |
Roland TB 303 | Roland TB 303 Emulator. | Full Port |
Name | Description | Status |
---|---|---|
AFPL Ghostscript 8.13 | Postscript & PDF viewer | Needs testing. |
Amp 2 | Movie player. | Work in progress. |
CipherSaber 0.7 | Data encryption tool | Full Port |
Compression Tools | unzip, lha, untar, bzip2, unsit, ungtz, unace, unsqsh, unrar, ppunpack, unlzx, unarj, undms, unshar | Full Ports |
Directory OPUS | The very popular File manager that originated on the Amiga. | Full Port |
Diskspeed | Measures HDD access rates. | Full Port |
Hollywood | Multimedia Application Layer - a script language allowing
you to create your own multimedia applications which range from a simple slideshow to a complex game. |
Work in progress. |
icalc | command line calculator | Full Port |
MicroEMACS | Popular programming editor on Unix. | Full Port? |
Mosaic | Internet Browser. | Work in progress. |
MarranoFTP | FTP-client program with graphical interface by Suppah | Working, maitained |
sdbEngine | A database engine. | Work in progress. |
VIM | Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. | Full Port |
[edit] External links
- AROS: Amiga® Research Operating System
- AROS-Exec
- AROS-Max: the most complete AROS distro
- AROS Polska
- Bounties
- AROS_PL
- AROS software repository similar to Aminet