Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alepacho/hlm2mod

Reverse Engineering macOS (x86_64) version of Hotline Miami 2
https://github.com/alepacho/hlm2mod

Last synced: about 2 months ago
JSON representation

Reverse Engineering macOS (x86_64) version of Hotline Miami 2

Awesome Lists containing this project

README

        

# Reverse Engineering macOS (x86_64) version of Hotline Miami 2

The goal of the project is to make a possibility for a modding of GameBaker.

### What you can do with it for now:
- uhh idk, change object IDs?
- and change some shaders??

### Future goals
- Hook all engine functions
- Implement API for Lua scripting
- Make it cross-platform of course

### How do I use it?
1. Install `XCode Command Line Tools` and `SDL2`
2. Put `Hotline Miami2.app` in a project's folder
3. Open Terminal any type `make`
4. If it gives some errors, pls open a new issue
5. In Terminal, type `cd ./HotlineMiami2.app/Contents/MacOS/`
6. And then `./hlm2mod.sh`

That's it! You can now see some useless debug info in Terminal and ImGui.

### Some useful links
https://github.com/CookiePLMonster/HM2-XP

https://www.youtube.com/watch?v=W_k6vpJqpAo

https://www.youtube.com/watch?v=ma5-6zFBlT8

http://ctrl500.com/tech/upgrading-core-tech-for-hotline-miami-2-wrong-number/

https://www.reddit.com/r/Games/comments/2ypf1w/hotline_miami_2_secret_developer_menu/

https://steamcommunity.com/app/274170/discussions/0/617329920705882457/