Warnings
- The macOS (OS X) release of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
General information
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
| Source |
DRM |
Notes |
Keys |
OS |
|
|
|
|
|
| GOG.com |
|
Includes 2 wallpapers, 4 avatars and 1 poster. |
|
|
| Humble Store |
|
|
|
|
| Microsoft Store |
|
|
|
|
| Steam |
|
DRM-free when creating a text file named steam_appid.txt and filling it with the game's Steam ID 219150). and launching the game from its executable "Hotlinemiami.exe" (Needs to have DirectPlay installed) |
|
|
- The PC version does not include the Russell mask, which is exclusive to the console and Stadia versions of the game.
Mods
- A mod that adds new content on the game such as new execution animations, new machines such as a russian mob covers during fire, fixing bugs and crashes that is left unresolved, restores abandoned features, and more.
- Adds some new looks on masks and some abilty changes on the masks in hard mode.
- Restores the Russell mask which is only exclusive to the console versions of the game.
- This is a standalone game but a modified version of Hotline Miami.
- Some levels are slightly altered.
Monetization
Microtransactions
Game data
Configuration file(s) location
| System |
Location |
| Windows |
%USERPROFILE%\Documents\My Games\HotlineMiami\hotline.cfg |
| Microsoft Store |
|
| macOS (OS X) |
$HOME/Library/Application Support/Hotline Miami/hotline.cfg |
| Linux |
$XDG_DATA_HOME/HotlineMiami/hotline.cfg |
-
hotline.cfg stores the configuration.
- This game follows the XDG Base Directory Specification on Linux.
Save game data location
| System |
Location |
| Windows |
%USERPROFILE%\Documents\My Games\HotlineMiami\SaveData.sav |
| Microsoft Store |
|
| macOS (OS X) |
$HOME/Library/Application Support/Hotline Miami/SaveData.sav |
| Linux |
$XDG_DATA_HOME/HotlineMiami/SaveData.sav |
-
SaveData.sav stores the save game data.
- Save games are fully cross-platform.
- An older version of the game stored saves in <path-to-game>, and is not compatible with the latest version.
| System |
Native |
Notes |
| GOG Galaxy |
|
|
| OneDrive |
|
Requires enabling backup of the Documents folder in OneDrive on all computers. |
| Steam Cloud |
|
Not indicated on the store page (1MB available). Not cross-platform. |
| Xbox Cloud |
|
|
Video
Hotline Miami is letterboxed.
Input
Audio
| Audio feature |
State |
Notes |
| Separate volume controls |
|
|
| Surround sound |
|
Auto configures up to 7.0 output. |
| Subtitles |
|
All speech is text-based. |
| Closed captions |
|
|
| Mute on focus lost |
|
|
| Royalty free audio |
|
|
Localizations
| Language |
UI |
Audio |
Sub |
Notes |
| English |
|
|
|
|
| Arabic |
|
|
|
Fan translation by Arabization Horizon, which comes in two versions: one for Windows 7/8 and one for Windows 10/11. |
| French |
|
|
|
|
| German |
|
|
|
|
| Italian |
|
|
|
Fan translation, download. |
| Japanese |
|
|
|
|
| Persian |
|
|
|
Fan translation by PoP & Parsi Negar Team, download. |
| Polish |
|
|
|
|
| Brazilian Portuguese |
|
|
|
|
| Russian |
|
|
|
|
| Spanish |
|
|
|
|
Issues fixed
Game won't start
- This issue seems to be more prevalent for those trying to launch the game with the updated engine/executable instead of the original GameMaker version.
|
Install OpenAL[citation needed]
|
|
Disable statistics (FPS counters) software
|
- Programs that report computer statistics such as frame rate, GPU usage, memory usage, etc. can cause the game to not start correctly, so it's recommended to shut them down if you're having issues launching the game.
- Programs that use RivaTuner Statistics Server, such as MSI Afterburner or EVGA Precision X, allow you to exclude a game's executable file to prevent RivaTuner from attempting to look at the game if you wish to keep MSI Afterburner or EVGA Precision X running for those that want to view their system's statistics.
- Open RivaTuner Statistics Server if installed.
- Click the "+" button to open a separate window that will ask you to select the executable.
- Locate
HotlineMiami.exe in the installation folder.
- On the right, look for "Application Detection Level" and select "None".
- Minimize RivaTuner Statistics and try to launch the game.
- If you're still having issues, try excluding the OpenGL executable by repeating steps 2 through 4 but selecting
HotlineGL.exe instead.
|
Window not fully visible
|
Change Windows compatibility settings[4]
|
- Go to
<path-to-game>.
- Right-click on
HotlineGL.exe
- Properties
- Compatibility
- Tick "Override high DPI scaling behavior" and set "Scaling performed by:" to "Application", and apply.
- If this setting is not there (older versions of Windows): tick "Disable display scaling on high DPI settings", and apply.
|
Game won't start (Linux)
If the game doesn't start with these kind of errors in terminal:
Running Hotline Miami
./start.sh: line 20: ./hotline_launcher: cannot execute: required file not found
Running Hotline Miami
./hotline_launcher: error while loading shared libraries: XXXXXX.so: cannot open shared object file: No such file or directory
Running Hotline Miami
./Hotline: error while loading shared libraries: XXXXXX.so: cannot open shared object file: No such file or directory
It is asking about missing i386 libraries.
- Could happen with DRM-Free and GOG versions.
- Steam version should work right away.
|
Solution 1: Install needed i386 libraries[5]
|
- Steps are for Debian/Ubuntu based Linux distributions.
- Allow i386 architecture for the system:
sudo dpkg --add-architecture i386
- Update repositories:
sudo apt update
- Install needed libraries and dependencies:
sudo apt install libc6:i386 libasound2t64:i386 libasound2-data libasound2-plugins:i386 libgtk2.0-0t64:i386 libopenal1:i386 libglu1-mesa:i386 libvorbisfile3:i386 libcggl:i386 libgl1:i386
- It works with no errors.
- Install system-wide libraries only for a game is not the best practice, but should be safe meanwhile they are updated.
- Some i386 libraries can be deprecated at any point.
- Some i386 libraries are available without adding the i386 architecture, but not all the needed.
|
|
Solution 2: (Only for GOG version) Using Minigalaxy through Flatpak[5]
|
- By default, extra libraries are installed but contained making more safe and easy to go make it work.
- Could appear extra errors and need extra configuration to make some things work with Flatpaks.
- Install Minigalaxy as Flatpak https://flathub.org/en/apps/io.github.sharkwouter.Minigalaxy
- Start, log in and install Hotline Miami through the app.
- If when trying to play it, it shows:
./Hotline: error while loading shared libraries: libCgGL.so: cannot open shared object file: No such file or directory or
./Hotline: error while loading shared libraries: libCg.so: cannot open shared object file: No such file or directory Download and unzip this file where Hotline Miami is installed through Minigalaxy (Default path: $HOME/GOG Games/Hotline Miami/). It extracts the two missing libraries at <path-to-game>/game/lib.
- Needs to copy extra static libraries, without auto updates.
- It still could show an error when exiting the game related to
libc.so.6. Not fix yet, but It doesn't affect the game, it seems related to Flatpak container.
|
Other information
API
| Technical specs |
Supported |
Notes |
| Direct3D |
8 |
Original release only |
| OpenGL |
2.1 |
Updated release only |
| Executable |
32-bit |
64-bit |
Notes |
| Windows |
|
|
32-bit executables may need the LAA flag applied to work properly on modern machines. |
| macOS (OS X) |
|
|
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later. |
| Linux |
|
|
|
Middleware
|
Middleware |
Notes |
| Audio |
BASS, OpenAL |
|
System requirements
| Windows |
|
Minimum | Recommended |
| Operating system (OS) |
XP, Vista, 7 | |
| Processor (CPU) |
1.2 GHz | 1.4 GHz+ |
| System memory (RAM) |
512 MB | 1 GB |
| Storage drive (HDD/SSD) |
200 MB | |
| Video card (GPU) |
32 MB of VRAM OpenGL 2.1 compatible DirectX 8 compatible | 32 MB of VRAM |
| macOS (OS X) |
|
Minimum | Recommended |
| Operating system (OS) |
10.6 | |
| Processor (CPU) |
2.4 GHz Intel Core 2 Duo | 2.8 GHz Intel Core 2 Duo |
| System memory (RAM) |
1 GB | 2 GB |
| Storage drive (HDD/SSD) |
130 MB | |
| Video card (GPU) |
OpenGL 2.1 compatible | |
| Linux |
|
Minimum |
| Operating system (OS) |
|
| Processor (CPU) |
1.8 GHz Dual-Core |
| System memory (RAM) |
512 MB |
| Storage drive (HDD/SSD) |
130 MB |
| Video card (GPU) |
OpenGL 2.1 compatible |
References