The documentation files of Hatari:

Frequently asked questions:

Q: I can't compile Hatari!?

A: You should check if you have installed all the tools needed for compiling Hatari: The GNU C compiler (GCC), CMake (see, development files for the SDL library and the ZLib compression library. Download page lists few optional libraries which presence allows Hatari to be built with some extra features.

Q: Why is Hatari so slow? Are there any possibilities to speed it up?

A: Have a look at the “Performance” section of the manual.

Q: Game XY does not work, what can I do?

A: There can be many reasons why a game does not work immediately. Changing one of the following configuration settings often helps:

Q: How can I use MIDI on Mac OS X or Windows?

A: On MacOS and Windows, MIDI support requires building Hatari with PortMidi library. Whatever that supports, should work also with Hatari.

On Linux, if Hatari is built without PortMidi library, it uses raw access to the MIDI devices. This allows using MIDI ports also for other things than MIDI events, such as debugging and network connectivity.

Q: Why is the 68k CPU speed limited to so few MHz?

A: The development goal of Hatari is to provide a good emulator for running old games and demos, so we focus on a cycle accurate emulator. If you rather want to run GEM applications as fast as possible, you should better use another emulator that better suits this goal.