summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2018-12-16 13:32:07 -0500
committerRangi <remy.oukaour+rangi42@gmail.com>2018-12-16 13:32:07 -0500
commitb048b74a9fe8240bd6272a26259ed3c984f35602 (patch)
tree62c867e379c251bdb500b57aab4d70674f6c4985
parentbd5de0e08dc7ecc02d12db87c9425e61a15a214f (diff)
Link to hex editors
-rw-r--r--Allow-tiles-to-have-different-attributes-in-different-blocks-(including-X-and-Y-flip).md4
-rw-r--r--Edit-the-Town-Map.md4
2 files changed, 5 insertions, 3 deletions
diff --git a/Allow-tiles-to-have-different-attributes-in-different-blocks-(including-X-and-Y-flip).md b/Allow-tiles-to-have-different-attributes-in-different-blocks-(including-X-and-Y-flip).md
index 554c483..f7a1be8 100644
--- a/Allow-tiles-to-have-different-attributes-in-different-blocks-(including-X-and-Y-flip).md
+++ b/Allow-tiles-to-have-different-attributes-in-different-blocks-(including-X-and-Y-flip).md
@@ -769,7 +769,9 @@ The downside to this system is that editing attributes will be a pain in the nec
[![Screenshot](screenshots/polished-map-redplusplus-goldenrod-city.png)](screenshots/polished-map-redplusplus-goldenrod-city.png)
-If your hex editor supports coloring by value, that can make editing a lot easier. For example, here's Hex Workshop (not a free program) using eight background colors for the different tile colors, eight more for flipped tiles, and yellow foreground text for priority tiles:
+To edit the attribute.bin files, a hex editor is your only option. Some free hex editors for Windows are [FlexHEX](http://www.flexhex.com/), [HxD](https://mh-nexus.de/en/hxd/), [Frhed](http://frhed.sourceforge.net/en/), or [wxHexEditor](https://www.wxhexeditor.org/).
+
+If your hex editor supports coloring by value, that can make editing a lot easier. For example, here's [Hex Workshop](http://www.hexworkshop.com/) (not a free program) using eight background colors for the different tile colors, eight more for flipped tiles, and yellow foreground text for priority tiles:
[![Screenshot](screenshots/hex-edit-attributes.png)](screenshots/hex-edit-attributes.png)
diff --git a/Edit-the-Town-Map.md b/Edit-the-Town-Map.md
index 876b600..477e71c 100644
--- a/Edit-the-Town-Map.md
+++ b/Edit-the-Town-Map.md
@@ -1,4 +1,4 @@
-The Town Map is a bit tricky to edit: it's one of the only things in pokecrystal that still requires a hex editor. This tutorial will explain how it works.
+The Town Map is a bit tricky to edit: it's one of the only things in pokecrystal that still requires a hex editor. (Some free hex editors for Windows are [FlexHEX](http://www.flexhex.com/), [HxD](https://mh-nexus.de/en/hxd/), [Frhed](http://frhed.sourceforge.net/en/), or [wxHexEditor](https://www.wxhexeditor.org/).) This tutorial will explain how it works.
## Contents
@@ -37,7 +37,7 @@ Anyway, [gfx/pokegear/town_map_palette_map.asm](../blob/master/gfx/pokegear/town
The two regions' maps are actually defined by [gfx/pokegear/johto.bin](../blob/master/gfx/pokegear/johto.bin) and [gfx/pokegear/kanto.bin](../blob/master/gfx/pokegear/kanto.bin). Each of those is a 361-byte binary tilemap: 20x18 bytes covering the entire screen, from top-left to bottom-right, with a $FF at the very end. The bytes are tile IDs, starting at 0. For example, $0A (10 in decimal) is the eleventh tile in the tilemap, the town or city icon. And if you look at where the $0A bytes are in johto.bin and kanto.bin, you'll notice they correspond to the locations of towns and cities.
-If your hex editor supports coloring by value, that can make editing a lot easier. For example, here's Hex Workshop (not a free program) using a custom color map to highlight different tile IDs:
+If your hex editor supports coloring by value, that can make editing a lot easier. For example, here's [Hex Workshop](http://www.hexworkshop.com/) (not a free program) using a custom color map to highlight different tile IDs:
[![Screenshot](screenshots/hex-workshop-johto.png)](screenshots/hex-workshop-johto.png)