summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYamaArashi <YamaArashi@users.noreply.github.com>2016-09-22 23:38:55 -0700
committerGitHub <noreply@github.com>2016-09-22 23:38:55 -0700
commitc3c7432d2e89f48dd4b4441ce00abe7d0b2911ae (patch)
tree3f4bc3c77c7dda87c1c9cc1f8eb41fdeccd64ced
parent1d2fc9926cddce76e16753d9292a2fb92d37ab72 (diff)
Add instructions for making non-default ROMs
-rw-r--r--INSTALL.md30
1 files changed, 30 insertions, 0 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 3e0f9d68a..27185fba6 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -26,3 +26,33 @@ 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 pokeruby directory.
You can then build pokeruby using `make` in the MSYS environment provided with devkitARM.
+
+# Compiling Sapphire and later revisions
+
+When you simply enter `make` and don't specify a target, then Pokémon Ruby 1.0 will be built. However, Sapphire can also be built, along with revisions 1 and 2 of both Ruby and Sapphire. Here is a listing of each ROM that can be made, along with the command to make the ROM.
+
+Pokémon Ruby 1.0
+
+ make ruby
+
+Pokémon Ruby 1.1
+
+ make ruby_rev1
+
+Pokémon Ruby 1.2
+
+ make ruby_rev2
+
+Pokémon Sapphire 1.0
+
+ make sapphire
+
+Pokémon Sapphire 1.1
+
+ make sapphire_rev1
+
+Pokémon Sapphire 1.2
+
+ make sapphire_rev2
+
+Note that if you have already built a ROM, you must run `make tidy` before building a different one. This command will delete the ROM you built as well as intermediate files, so you should copy the ROM to another directory before running `make tidy` if you would like to keep the ROM.