Skip to content

Commit a08ffcd

Browse files
committed
Add Selected Games and Fundamental Concepts sections
1 parent c118b7c commit a08ffcd

File tree

1 file changed

+22
-6
lines changed

1 file changed

+22
-6
lines changed

README.md

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ Romhacking is the practice of editing a video game's code — located in its *re
3636
<!-- CONTENT -->
3737

3838
## Where to Start
39-
- [Getting Started](https://www.romhacking.net/start/) - Romhacking Dot Net's page for beginners looking to get started.
40-
- [GBA and DS Romhacking Guide (2016 Edition)](Media/romhacking2016.pdf)
41-
- [The Definitive Guide to Romhacking for Complete Beginners](Media/The-Definitive-Guide-to-Rom-Hacking-for-Complete-Beginners.pdf)
39+
- [Getting Started](https://www.romhacking.net/start) - Romhacking Dot Net's page for beginners looking to get started.
40+
- [GBA and DS Romhacking Guide (2016 Edition)](https://github.com/btelwy/awesome-romhacking/blob/main/Media/romhacking2016.pdf)
41+
- [The Definitive Guide to Romhacking for Complete Beginners](https://github.com/btelwy/awesome-romhacking/blob/main/Media/The-Definitive-Guide-to-Rom-Hacking-for-Complete-Beginners.pdf)
4242

4343
## Subfields
4444
### Text Editing and Translation
@@ -49,17 +49,20 @@ Romhacking is the practice of editing a video game's code — located in its *re
4949
## Consoles
5050
### Game Boy
5151
### Game Boy Advance
52-
- [GBATEK](https://problemkaputt.de/gbatek.htm) - Technical description of the GBA's hardware and software. Almost always more than comprehensive enough.
52+
- [GBATEK](https://problemkaputt.de/gbatek.htm) - Technical description of the GBA's hardware and software. If it's not here, you probably won't need to know it.
5353
### Nintendo Entertainment System
54+
### Nintendo 3DS
55+
- [GBATEK](https://problemkaputt.de/gbatek.htm) - Contains limited technical information of the 3DS' hardware and software.
5456
### Nintendo 64
5557
### Nintendo DS
56-
- [GBATEK](https://problemkaputt.de/gbatek.htm) - Also technical description of the DS's hardware and software. If it's not here, you probably won't need to know it.
58+
- [GBATEK](https://problemkaputt.de/gbatek.htm) - Also technical description of the DS's hardware and software. Almost always more than comprehensive enough.
5759
### Nintendo GameCube
5860
### PlayStation
5961
### PlayStation 2
6062
### PlayStation 3
6163
### PlayStation Portable
6264
### Sega Dreamcast
65+
### Sega Game Gear
6366
### Sega Genesis
6467
### Sega Master System
6568
### Sega Saturn
@@ -71,13 +74,26 @@ Romhacking is the practice of editing a video game's code — located in its *re
7174

7275
## Assembly (ASM) Languages
7376
### 6502
77+
*Used by the NES.*
7478
### 65816
79+
*Used by the SNES.*
80+
### 68000
81+
*Used by the Genesis.*
82+
[68000 Assembly Programming for the Sega Genesis](https://www.chibiakumas.com/68000/genesis.php) - A detailed introduction to 68000 assembly.
7583
### ARM
84+
*Used by the GBA, DS, and 3DS.*
7685
### MIPS
86+
*Used by the PS1 and PS2.*
7787
### PowerPC
88+
*Used by the GameCube, Wii, Wii U, and Xbox 360.*
89+
- [Wii Coding: Basic ASM](https://www.wiicoding.info/basic-asm) - Introduction to assembly using PowerPC.
90+
### x86
91+
*Used by the original Xbox.*
92+
### Z80
93+
*Used by the Master System and Game Gear; the Game Boy uses a modified version called GBZ80.*
7894

7995
## Reverse Engineering
80-
- [Reversing: Secrets of Reverse Engineering](Media/Eldad%20Eilam%20-%20Reversing%20-%20Secrets%20of%20Reverse%20Engineering.pdf)
96+
- [Reversing: Secrets of Reverse Engineering](https://github.com/btelwy/awesome-romhacking/blob/main/Media/Eldad%20Eilam%20-%20Reversing%20-%20Secrets%20of%20Reverse%20Engineering.pdf)
8197

8298
## Tools
8399
### Patchers

0 commit comments

Comments
 (0)