Skip to content

Commit

Permalink
Add legend
Browse files Browse the repository at this point in the history
  • Loading branch information
btelwy committed Jul 13, 2024
1 parent 560437e commit 2ca1d13
Showing 1 changed file with 15 additions and 11 deletions.
26 changes: 15 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ A list of resources for all your romhacking needs!
<!-- description -->

Romhacking is the practice of editing a video game's code — located in its *read-only memory*, or *ROM* — in order to modify the game.

**Legend:** 🐧 = for Linux, 🍎 = for Mac, 🪟 = for Windows, 💸 = paid software
</div>

<!-- TOC -->
Expand Down Expand Up @@ -91,21 +93,23 @@ Romhacking is the practice of editing a video game's code — located in its *re

## Tools
### Patchers
* [beat](https://www.romhacking.net/utilities/893) - Creates and applies BPS patches, a format which is a spiritual successor to the IPS format.
* [Lunar IPS](https://www.romhacking.net/utilities/240) - Creates and applies IPS patches.
* [beat](https://www.romhacking.net/utilities/893) - 🪟 Creates and applies BPS patches, a format which is a spiritual successor to the IPS format.
* [Lunar IPS](https://www.romhacking.net/utilities/240) - 🪟 Creates and applies IPS patches.
* [Online ROM Patcher](https://www.marcrobledo.com/RomPatcher.js) - An online app for applying patches of various formats.
* [XDelta](https://www.romhacking.net/utilities/598) - An app for creating and applying .xdelta patches.
* [XDelta](https://www.romhacking.net/utilities/598) - 🪟 An app for creating and applying .xdelta patches.
### Hex Editors
* [HxD](https://mh-nexus.de/en/hxd) - A classic hex editor for disk, RAM, and file editing.
* [ImHex](https://github.com/WerWolv/ImHex) - A newer, modular hex editor for reverse engineering and programming, with features suited to romhacking.
* [WindHex32](https://www.romhacking.net/utilities/291) - A hex editor with romhacking features, especially ones targeted for SNES games.
* [Hex Workshop](http://www.hexworkshop.com) - 🪟💸 A hex editor with many integrated tools, but doesn't do much more than free hex editors can do.
* [HxD](https://mh-nexus.de/en/hxd) - 🪟 A classic hex editor for disk, RAM, and file editing.
* [ImHex](https://github.com/WerWolv/ImHex) - 🐧🍎🪟 A newer, modular hex editor for reverse engineering and programming, with features suited to romhacking.
* [WindHex32](https://www.romhacking.net/utilities/291) - 🪟 A hex editor with romhacking features, especially ones targeted for SNES games.
### Debugging Emulators
* [BGB](https://bgb.bircd.org) - A Game Boy and Game Boy Color debugging emulator.
* [FCEUX](https://fceux.com/web/home.html) - An NES and Famicom Disk System emulator including features for romhackers.
* [no$gba](https://problemkaputt.de/gba-dev.htm) - The "gold standard" emulator for working with GBA and DS games.
* [BGB](https://bgb.bircd.org) - 🪟 A Game Boy and Game Boy Color debugging emulator.
* [FCEUX](https://fceux.com/web/home.html) - 🐧🍎🪟 An NES and Famicom Disk System emulator including features for romhackers.
* [NO$GBA](https://problemkaputt.de/gba-dev.htm) - 🪟 The "gold standard" emulator for working with GBA and DS games.
### Reverse Engineering Frameworks
* [Ghidra](https://ghidra-sre.org) - Free and open-source software by the National Security Agency for reverse-engineering binaries.
* [IDA Free](https://hex-rays.com/ida-free) - The free (and thus limited) version of IDA Pro, used for reverse engineering and development.
* [Ghidra](https://ghidra-sre.org) - 🐧🍎🪟 Free and open-source software by the National Security Agency for reverse-engineering binaries.
* [IDA Free](https://hex-rays.com/ida-free) - 🐧🍎🪟 The free (and thus limited) version of IDA Pro, used for reverse engineering and development.
* [IDA Pro](https://hex-rays.com/ida-pro) - 🐧🍎🪟💸 The fully-featured version of IDA Free.
### Translation
* [Kuriimu2](https://github.com/FanTranslatorsInternational/Kuriimu2) - A "general purpose game translation project manager" for making fan translations.

Expand Down

0 comments on commit 2ca1d13

Please sign in to comment.