summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--INSTALL.md21
1 files changed, 18 insertions, 3 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 64c35d5ed..75adc2ea1 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -2,12 +2,27 @@ First, you must put a Pokémon Emerald (US) ROM in the root directory of the rep
# Linux
-TBD
+Install [**devkitARM**](http://devkitpro.org/wiki/Getting_Started/devkitARM).
+
+Make sure that there is an environment variable called DEVKITARM with the path of the directory before the "bin" directory containing "arm-none-eabi-as", "arm-none-eabi-cpp", "arm-none-eabi-ld" and "arm-none-eabi-objcopy".
+
+Then get the compiler from https://github.com/pret/agbcc and run the following commands.
+
+ build.sh
+ install.sh PATH_OF_POKEEMERALD_DIRECTORY
+
+Then in the pokeemerald directory, build the tools.
+
+ build_tools.sh
+
+Finally, build the rom.
+
+ make
# Windows
Install [**devkitARM**](http://devkitpro.org/wiki/Getting_Started/devkitARM).
-Then get the compiled tools from https://github.com/YamaArashi/pokeruby-tools. Copy the "tools" folder over the "tools" folder in your pokeemerald directory.
+Then get the compiled tools from https://github.com/pret/pokeruby-tools. Copy the `tools/` folder over the `tools/` folder in your pokeemerald directory.
-You can then build pokeemerald using "make" in the MSYS environment provided with devkitARM.
+You can then build pokeemerald using `make` in the MSYS environment provided with devkitARM.