Aemulor | |
Logo Alt: | A logo consisting of turquoise text reading ARM above larger blue text reading Aemulator. A stylized picture of a blue square circuit board is behind the text |
Author: | Adrian Lees |
Latest Release Version: | 2.51 |
Operating System: | RISC OS |
Genre: | Emulator |
License: | Proprietary commercial software |
In computing, Aemulor is an emulator of the earlier addressing-mode ARM microprocessors. It runs on ARM processors under addressing-mode versions of . It was written by Adrian Lees and released in 2003. An enhanced version is available under the name Aemulor Pro.
The software allows Raspberry Pi,[1] Iyonix PC and A9home computers running to make use of some software written for older hardware., compatibility with the BeagleBoard single-board computer was under development.
The software's existence was first reported around the time of the announcement of the Iyonix in October 2002.[2] [3] A demo version was released in February 2003,[4] [5] with the commercial release in March of that year.[6] [7] [8]
Aemulor Pro was released in 2004. This added enhancements, including support for low colour modes, required by scorewriter Sibelius and many games.[9] [10] A version for the A9home was released in 2005.[11] The software was exhibited at the 2006 Wakefield Show.[12]
In 2009, author Adrian Lees[13] [14] posted on The Icon Bar, showing an early prototype of the software running on the BeagleBoard.[15] Progress on further compatibility for the Raspberry Pi single-board computer was announced by Lees on the RISC OS Open forum in 2012.[16] Developer R-Comp was reported in May 2012 to be hoping to make Aemulor available for its BeagleBoard-xM-based ARMini computer.[17]
The software provides full 26-bit emulation for applications written in C and ARM assembly language. It employs an XScale-optimised ARM code interpreter, supports SWI emulation from to 5, flag preservation and creation of dynamic areas in low memory.[18] Support for running A310Emu is included, allowing users to further emulate earlier versions of the OS, going back to Arthur.[19], due to the memory remapping employed, native 32-bit applications are restricted to a maximum size of 28Mb while Aemulor is running.[20]
The original release included an Easter egg, with a prize of an upgrade to the Pro version for the person who found it.[21] [22]
Aemulor Pro adds support for low-bpp screen modes, sound, hardware emulation of VIDC/IOC, an altered memory map and filing systems. Some software, such as Sibelius, can be run both in the desktop and in full screen.
Title | Purpose | Vendor/publisher | |
---|---|---|---|
ArtWorks[23] | vector graphics | MW Software | |
Impression | desktop publishing | Computer Concepts | |
PipeDream 3[24] | spreadsheet | Colton Software | |
Sibelius[25] | scorewriter | Sibelius Software | |
Spheres of Chaos.[26] | video game | ||
StrongED | text editor | ||
Zap | text editor |