ARAnyM
ARAnyM (Atari running on any machine) ist ein quelloffener Emulator, der einen TOS-kompatiblen Computer (guest) auf unterschiedlichen Rechnerarchitekturen (host…
ARAnyM (Atari running on any machine) ist ein quelloffener Emulator, der einen TOS-kompatiblen Computer (guest) auf unterschiedlichen Rechnerarchitekturen (host) simuliert.
Konzept
Teile des Codes des Amiga Emulators UAE für Motorola CPUs wurden mit Elementen einer Virtuellen Maschine kombiniert. Dazu zählt der Just-in-time-Compiler und der möglichst direkte Zugriff auf die Hardware des eigentlichen Rechners. Durch letzteres wird eine weit höhere Geschwindigkeit erreicht, als die reine Emulation der Hardware eines Atari-Rechners erreichen könnte. Die Programmiersprache ist C++.
ARAnyM emuliert einen MC68040-Prozessor (CPU) inklusive eines optionalen Memory Management Unit (MMU), eine MC68881 kompatible FPU, einen DSP 56001 und Falcon-030-kompatiblen Tonausgabe. In Verbindung mit AFROS bildet ARAnyM ein freies (quelloffenes) Betriebssystem.
Kompatibilität
Für einige Systeme steht ARAnyM kompiliert zur Verfügung, andernfalls kann es auch aus den Quellen (nach Kompilierung) installiert werden. Lauffähige Binärdateien stehen bereit für:
- Linux: Debian und seine Derivate. openSUSE, Ubuntu, Gentoo
- Microsoft Windows XP
- Open-/NetBSD
- IRIX
- Solaris
- macOS
Noch gearbeitet wird an der Installation mit FreeMiNT/m68k, FreeBSD/x86 und BeOS/Haiku.
Viele Anwendungen für die Atari-Modelle ST, TT und Falcon können mit Hilfe von ARAnyM ausgeführt werden.
Installation
Eine „ARAnyM/AFROS Live CD“ ist durch eine auf CD gebrannte ISO-Datei (Image) über SourceForge erhältlich herstellbar. Die Live-CD basiert auf Slax. Slax übernimmt die automatische Prüfung der Hardware und die Einrichtung der Software. Bei passender Hardware führt der Start der CD direkt in den auf ARAnyM aufsetzenden Teradesk GEM-Desktop. Die Live-CD schreibt selbsttätig nichts auf die Festplatte des Gastcomputers, ist aber als bootfähiges System installierbar. Zum Einstieg empfiehlt sich die Kombination aus AFROS-Live-CD mit EmuTOS, FreeMINT, XaAES, TeraDesk und Applikationen. ARAnyM wird je nach Einsatzzweck durch andere Bestandteile ergänzt. Meist muss eine Konfigurationsdatei (~/.aranym/config) von Hand editiert werden, hier wird z. B. der Pfad zum Betriebssystem und zu den virtuellen Laufwerken eingetragen. Für diesen Vorgang bietet ARAnyM keine grafische Oberfläche.[1]
Weblinks
- ARAnyM erklärt (englisch)
- ARAnyM Bildschirmfotos (englisch)
Einzelnachweise
- ↑ ARAnyM/AFROS Live CD. In: aranym.github.io. Abgerufen am 7. November 2017 (englisch).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.