diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2018-12-16 13:32:07 -0500 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2018-12-16 13:32:07 -0500 |
commit | b048b74a9fe8240bd6272a26259ed3c984f35602 (patch) | |
tree | 62c867e379c251bdb500b57aab4d70674f6c4985 | |
parent | bd5de0e08dc7ecc02d12db87c9425e61a15a214f (diff) |
Link to hex editors
-rw-r--r-- | Allow-tiles-to-have-different-attributes-in-different-blocks-(including-X-and-Y-flip).md | 4 | ||||
-rw-r--r-- | Edit-the-Town-Map.md | 4 |
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 [](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: [](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: [](screenshots/hex-workshop-johto.png) |