Hatari (emulator)
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
| Hatari | |
|---|---|
| File:Hatari-system-settings.png Hatari's system settings | |
| Original author | Thomas Huth |
| Developers | Nicolas Pomarède, Eero Tamminen, others |
| Initial release | 30 May 2001 |
| Stable release | 2.6.1
/ 15 August 2025 |
| Repository |
|
| Written in | C |
| Engine | |
| Operating system | POSIX (Linux, BSD, macOS, other Unix-like), AmigaOS 4, AROS, MorphOS, Windows, BeOS, AmigaOS |
| Available in | C |
| Type | Emulator |
| License | GNU General Public License (free software) |
| Website | hatari |
Hatari is an open-source emulator of the Atari ST 16/32-bit computer system family. It emulates the Atari ST, Atari STe, Atari TT, and Atari Falcon computer series and some corresponding peripheral hardware like joysticks, mouse, midi, printer, serial and floppy and hard disks. It supports more graphics modes than the ST and does not require an original TOS image as it supports EmuTOS. The latest version has no reported issues with the ST/STe/TT applications emulation compatibility and also most of the ST/STe games and demos work without issues.[1]
Development
[edit | edit source]Hatari uses source code from several other emulators: WinSTon (Atari ST peripherals), UAE (Motorola 680x0 CPU), WinUAE (more accurate Motorola 68030 CPU + MMU), STonX (BLiTTER), ARAnyM (Motorola 56001 DSP, Videl, NVRAM).[2][3]
Hatari uses the SDL library for graphics, is developed on Linux and has been ported to many OSes such as AmigaOS 4, AROS, BSD, BeOS, RISC OS, MorphOS, macOS, AmigaOS, Windows.
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Further reading
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').