You are not logged in.
Polished Map++ 2.5.4 is further down the page.
Polished Map is a map editor like crowdmap or Advance Map, but instead of editing ROMs directly, it's for the pokecrystal or pokered disassembly projects.
Download version 4.5.4 on GitHub and follow the instructions to install it.
Polished Map can open maps from pokecrystal, pokered, and various hacks using those bases, including Polished Crystal v2, Red++ v3, Orange, and Prism. All these projects have only slight differences in their file locations and formats, which is why they're all compatible.
Polished Map can edit blocks, tiles, roofs, collision data, color palettes, and events (NPCs, warps, signs, etc). It cannot view map connections.
A few tips:
• Before you open a project, set the Options menu. pokered needs "Monochrome" to be checked; hacks like Orange need "256 Tiles".
• Options→Tile Priority is checked for projects where you can use priority tiles, which appear over sprites. This tutorial explains how to enable tile priority.
• Options→256 Tiles is checked for projects where you can use 256 tiles in a tileset. (pokecrystal skips tiles $60 to $7F and does not use tiles $E0 to $FF.) This tutorial explains how to extend tilesets.
• Polished Map does not update the .asm files that define a map's size and tileset; you have to do that if you change those. For example, pokecrystal defines the width and height in constants/map_constants.asm and the tileset in data/maps/maps.asm. You can also put the size and tileset in the filename, e.g. NewBarkTown.10x9.johto.blk for a 10x9 map with the johto tileset.
• Right-click a block in the sidebar, or an event on the map, to open a dialog for editing them.
• Middle-click and drag to scroll the sidebar or the map.
• Shift+click a warp event to open the map that it warps to.
• Read the Help file and the GitHub docs for more details, including mouse-controlled features that might be harder to discover than menu items and toolbar buttons.
• If you are using Windows, right-click install.bat and click "Run as Administrator". This will install Polished Map to your account's AppData folder and place a shortcut on your Desktop. You will also be able to double-click a .blk file to open it in Polished Map.
• If you've made changes to your project that make it incompatible with Polished Map, you can probably edit config.h and config.cpp to add support for custom file locations.
Screenshots:






















Last edited by Rangi (2020-11-22 17:07:42)
My projects on GitHub:
• Polished Map 4.5.4 or 2.5.4++
• Tilemap Studio 3.2.2
• Pokémon Polished Crystal 2.2.0 or 3.0.0 beta
• Pokémon Red★/Blue★: Space World Edition 2020-11-01
Offline
Damn, you certainly like Polishing. I'll take a look later but it looks pretty good.
Offline
It's incredible! How would I upgrade the pokered tiles to look more like pokecrystal tiles?
Offline
well the tiles themselves can be easily edited by just editing the .png files, or directly drawing on them in polishedmap.
I am not very active on this forum. I only pop in from time to time.
Offline
hiya,
when using bash i tried making the file and i got some errors.
src/main-window.h:89:2: error: unknown type name 'Pixmap'
Pixmap _icon_pixmap, _icon_mask;
^
src/main-window.cpp:30:10: fatal error: 'X11/xpm.h' file not found
#include <X11/xpm.h>
^
2 errors generated.
how would i fix this? oo
Offline
hiya,
when using bash i tried making the file and i got some errors.
src/main-window.h:89:2: error: unknown type name 'Pixmap'
Pixmap _icon_pixmap, _icon_mask;
^
src/main-window.cpp:30:10: fatal error: 'X11/xpm.h' file not found
#include <X11/xpm.h>
^
2 errors generated.how would i fix this? oo
Same way as every other Linux issue: Google "fatal error: 'X11/xpm.h' file not found" and look in places like StackOverflow and tech forums for a solution. :)
My projects on GitHub:
• Polished Map 4.5.4 or 2.5.4++
• Tilemap Studio 3.2.2
• Pokémon Polished Crystal 2.2.0 or 3.0.0 beta
• Pokémon Red★/Blue★: Space World Edition 2020-11-01
Offline
Hi, I built this for linux and the menubar has no text at all. Do you know what could cause this?
-snip-
Last edited by Vaporeon (2018-09-15 02:03:40)
Offline
Nevermind, seems I just had to patch FLTK first using a patch the distro package used.
Offline
Hey, I recently updated to the newest version of Polished Map and I get this error;
Could not find the project directory for filename.blk!
Make sure it contains a main.asm file.EDIT: Seems the issue was with the fact my repo was on my storage HDD instead of my SSD, which is where Polished Map is installed. Simple fix if you are having this issue, both need to be on the same drive.
Last edited by MajinCubyan (2018-11-08 17:22:29)
Offline
Your Map Editor is great.
I wish you can insert to make warps with it like goldmap
Best greetings
Ebernacher90 (Daniel)
Offline
Hey, I recently updated to the newest version of Polished Map and I get this error;
Could not find the project directory for filename.blk! Make sure it contains a main.asm file.EDIT: Seems the issue was with the fact my repo was on my storage HDD instead of my SSD, which is where Polished Map is installed. Simple fix if you are having this issue, both need to be on the same drive.
That bug has since been fixed. I didn't know what was causing it because all I had noticed is that double-clicking Polished Map's desktop icon worked but its Start Menu icon didn't, and chalked it up to "Windows being buggy again". Thank you for realizing what the root cause was!
Your Map Editor is great.
I wish you can insert to make warps with it like goldmap
Best greetings
Ebernacher90 (Daniel)
Hello to you too! I've considered some sort of event editing, but it's a low priority. It would be complex to add, and editing events in a dedicated text editor like Notepad++ is almost as good, combined with Polished Map's Event Cursor tool to find coordinates.
My projects on GitHub:
• Polished Map 4.5.4 or 2.5.4++
• Tilemap Studio 3.2.2
• Pokémon Polished Crystal 2.2.0 or 3.0.0 beta
• Pokémon Red★/Blue★: Space World Edition 2020-11-01
Offline
Polished Map++ is ready!
Download version 2.5.4++ on GitHub and follow the instructions to install it.
Polished Map already has optional support for expanding the tileset from 192 to 255 tiles, and PRIORITY colors for tiles, allowing them to appear over sprites.
But there's a more advanced technique to assign per-block attributes. The same tile can be GRAY in one block, BROWN in another, and PRIORITY_BROWN in a third. This also lets you use the X and Y flip attributes, just like mapping in Gen 3.
Polished Map++ supports this. Instead of *_palette_map.asm files, it reads *_attributes.bin files. This feature was designed for Polished Crystal v3 and Red++ v4, but other hacks like Coral and Ancient Ruby are already using it to create more detailed maps.
A few tips:
• Start with a pokecrystal project, then follow the tutorials to expand tilesets and assign per-block attributes. Otherwise Polished Map++ won't work with your hack.
• Options→512 Tiles is checked for projects where you can use even more than 256 tiles in a tileset, up to the hardware limit of 512. However, pokecrystal already uses the VRAM areas that this checkbox enables (tile IDs $80-FF in banks 0 and 1), for loading text and NPC sprite graphics. But if your hack loads tiles for maps in that area, this option lets you use them.
• Polished Map++ can read .blk or .ablk files. So you can name all your maps .ablk, and work side-by-side with a copy of Polished Map on a standard pokecrystal project. They won't interfere with each others' saved settings or file associations.
Screenshots:










Last edited by Rangi (2020-11-22 17:07:56)
My projects on GitHub:
• Polished Map 4.5.4 or 2.5.4++
• Tilemap Studio 3.2.2
• Pokémon Polished Crystal 2.2.0 or 3.0.0 beta
• Pokémon Red★/Blue★: Space World Edition 2020-11-01
Offline
Very cool! :D
The italian Pokémon Green creator.
Offline
P.S. Are you creating the secret garden in the Bill's house back like in the urban legend? XD
The italian Pokémon Green creator.
Offline
P.S. Are you creating the secret garden in the Bill's house back like in the urban legend? XD
That will not be in Red++, no.
I am not very active on this forum. I only pop in from time to time.
Offline
Halfshadow wrote:P.S. Are you creating the secret garden in the Bill's house back like in the urban legend? XD
That will not be in Red++, no.
I thought 'cause I seen this:
That seems part of the Route 25 with the Bill's house. :)
The italian Pokémon Green creator.
Offline
It's not Red++ though, so what I said is still accurate. :P I had forgotten about the earlier map pics (I'm not sure where the map you linked is from) but since the announcement post it looked like you were replying to showed the routes in Red++ leading to Bill's House, I assumed you meant there.
Last edited by Mateo (2019-01-23 16:21:10)
I am not very active on this forum. I only pop in from time to time.
Offline
It's not Red++ though, so what I said is still accurate. :P I had forgotten about the earlier map pics (I'm not sure where the map you linked is from) but since the announcement post it looked like you were replying to showed the routes in Red++ leading to Bill's House, I assumed you meant there.
Like a lot of urban legends, in the past I tried seriously to access in his garden showing him alle the Eevolutions, is the only sad thing. XD
The italian Pokémon Green creator.
Offline
That screenshot of Bill's secret garden is from TPP Anniversary Crystal.
My projects on GitHub:
• Polished Map 4.5.4 or 2.5.4++
• Tilemap Studio 3.2.2
• Pokémon Polished Crystal 2.2.0 or 3.0.0 beta
• Pokémon Red★/Blue★: Space World Edition 2020-11-01
Offline
That screenshot of Bill's secret garden is from TPP Anniversary Crystal.
Cute. :)
The italian Pokémon Green creator.
Offline
Versions 3.5.4 and 1.0.1++ have just been released! As usual, I've updated the original posts with current information.
These are minor updates, just with some bugfixes and more easily visible information here and there. The releases on GitHub have more detail.
My projects on GitHub:
• Polished Map 4.5.4 or 2.5.4++
• Tilemap Studio 3.2.2
• Pokémon Polished Crystal 2.2.0 or 3.0.0 beta
• Pokémon Red★/Blue★: Space World Edition 2020-11-01
Offline
What's the difference between 3.5.4 and 1.0.1++? If we are just starting, which one should we use?
Cheers!
Offline
Polished Map++ is "a separate branch of Polished Map for projects that replace tileset-wide palette_map.asm files with per-block attributes.bin files."
My projects on GitHub:
• Polished Map 4.5.4 or 2.5.4++
• Tilemap Studio 3.2.2
• Pokémon Polished Crystal 2.2.0 or 3.0.0 beta
• Pokémon Red★/Blue★: Space World Edition 2020-11-01
Offline
I get not valid win32 application when clicking on the program, any tips to make it run?
Offline
The top posts have been updated regarding versions 4.1.0 and 2.1.0++, now with support for event editing.

Double-click events to open their .asm files in your preferred text editor; right-click them to edit within Polished Map; drag to move them around. You can also Shift+click warp events to open the maps they go to.

Some other useful controls:
• Tab switches between the modes to edit blocks or events.
• Ctrl+R reloads the event script's .asm file in case you changed it in a text editor.
Please read the Help file for more information.
My projects on GitHub:
• Polished Map 4.5.4 or 2.5.4++
• Tilemap Studio 3.2.2
• Pokémon Polished Crystal 2.2.0 or 3.0.0 beta
• Pokémon Red★/Blue★: Space World Edition 2020-11-01
Offline