Hatari
Encyclopedia
Hatari is an open source
emulator
of the Atari ST
16/32-bit computer system family.
Hatari uses source code from several other emulators: WinSTon
(Atari ST
peripherals), UAE
(Motorola 680x0
CPU), STonX (BLiTTER
), Aranym (Motorola 56001
DSP, Videl, NVRAM
).
Hatari emulates the ST
, STe, TT and Falcon
computer series and some corresponding peripheral hardware like joysticks, mouse, midi, printer, serial and floppy & 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.
Hatari uses the SDL
library for graphics, is developed on Linux
and has been ported to many OSes such as BSD
, BeOS
, MorphOS
, Mac OS X
, Windows
.
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
emulator
Emulator
In computing, an emulator is hardware or software or both that duplicates the functions of a first computer system in a different second computer system, so that the behavior of the second system closely resembles the behavior of the first system...
of the Atari ST
Atari ST
The Atari ST is a home/personal computer that was released by Atari Corporation in 1985 and commercially available from that summer into the early 1990s. The "ST" officially stands for "Sixteen/Thirty-two", which referred to the Motorola 68000's 16-bit external bus and 32-bit internals...
16/32-bit computer system family.
Hatari uses source code from several other emulators: WinSTon
Winston
-United States:* Winston, Florida, a former census-designated place* Winston, Georgia, an unincorporated community* Winston, Missouri, a village* Winston, Montana, a census-designated place* Winston, New Mexico* Winston, Oregon, a city* Winston County, Alabama...
(Atari ST
Atari ST
The Atari ST is a home/personal computer that was released by Atari Corporation in 1985 and commercially available from that summer into the early 1990s. The "ST" officially stands for "Sixteen/Thirty-two", which referred to the Motorola 68000's 16-bit external bus and 32-bit internals...
peripherals), UAE
Unix Amiga Emulator
UAE is a computer emulator which emulates the hardware of the Commodore Amiga range of computers. Released under the GNU General Public License, UAE is free software.-History:...
(Motorola 680x0
68k
The Motorola 680x0/m68000/68000 is a family of 32-bit CISC microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and were the primary competitors of Intel's x86 microprocessors...
CPU), STonX (BLiTTER
Blitter
In a computer system, a blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, that is dedicated to the rapid movement and modification of data within that computer's memory...
), Aranym (Motorola 56001
Motorola 56000
The Motorola DSP56000 is a family of digital signal processor chips produced by Motorola Semiconductor starting in the 1980s and is still being produced in more advanced models in the 2000s. The 56k series was quite popular for a time in a number of computers, including the NeXT, Atari Falcon,...
DSP, Videl, NVRAM
NVRAM
Non-volatile random-access memory is random-access memory that retains its information when power is turned off, which is described technically as being non-volatile...
).
Hatari emulates the ST
Atari ST
The Atari ST is a home/personal computer that was released by Atari Corporation in 1985 and commercially available from that summer into the early 1990s. The "ST" officially stands for "Sixteen/Thirty-two", which referred to the Motorola 68000's 16-bit external bus and 32-bit internals...
, STe, TT and Falcon
Atari Falcon
The Atari Falcon030 Computer System was Atari Corporation's final computer product. Codenamed Sparrow, the machine was based on a Motorola 68030 main CPU, and had a Motorola 56000 digital signal processor, a feature which distinguished it from most other microcomputers of the era.-History:The...
computer series and some corresponding peripheral hardware like joysticks, mouse, midi, printer, serial and floppy & hard disks. It supports more graphics modes than the ST and does not require an original TOS image as it supports EmuTOS
EmuTOS
EmuTOS is a replacement for TOS , released as free software. It does not add any functionality and is mainly intended to be used with Atari emulators, such as Hatari...
. 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.
Hatari uses the SDL
Simple DirectMedia Layer
Simple DirectMedia Layer is a cross-platform, free and open source multimedia library written in C that presents a simple interface to various platforms' graphics, sound, and input devices....
library for graphics, is developed on Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
and has been ported to many OSes such as BSD
Berkeley Software Distribution
Berkeley Software Distribution is a Unix operating system derivative developed and distributed by the Computer Systems Research Group of the University of California, Berkeley, from 1977 to 1995...
, BeOS
BeOS
BeOS is an operating system for personal computers which began development by Be Inc. in 1991. It was first written to run on BeBox hardware. BeOS was optimized for digital media work and was written to take advantage of modern hardware facilities such as symmetric multiprocessing by utilizing...
, MorphOS
MorphOS
MorphOS is an Amiga-compatible computer operating system. It is a mixed proprietary and open source OS produced for the Pegasos PowerPC processor based computer, PowerUP accelerator equipped Amiga computers, and a series of Freescale development boards that use the Genesi firmware, including the...
, Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...
, Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
.