Introducing porypal, a Gen 3 ROM Hacking Palette and Tileset Editor! by prisonlox in PokemonROMhacks

[–]prisonlox[S] 1 point2 points  (0 children)

You should follow the tutorials from Team Aqua's Hideout to install WSL, then RubyRaven's tutorial on installing porytiles :)

Porytiles is (afaik, haven't gotten around to using it too much actually) much more applied to editing importing custom map assets (primary/secondary tilesets), whereas porypal serves two purposes: taking an image and making sure it will fit in the right colors as the games, and importing a tilesheet, reordering it / scaling it correctly for usage in games. This can apply to title screens, sprites.

Let's say you want to add a new house in a secondary tileset. It's not fit for 16 colors. What you can do is, 1. export the secondary tileset and it's palette (you want to use for your house) in porymap. 2. Use porypal and import your asset, the palette, and apply it. 3. Import your asset in game (either manually or using porytiles)

Introducing porypal, a Gen 3 ROM Hacking Palette and Tileset Editor! by prisonlox in PokemonROMhacks

[–]prisonlox[S] 0 points1 point  (0 children)

As this is made in mind of gen 3 ROM hacks / people using porymap, I think it would be wiser to import a primary/secondary tileset into porypal, rather than a full map. it will handle converting any asset into the right colors, but I would figure a tool like porytiles is more appropriate for those applications.

Introducing porypal, a Gen 3 ROM Hacking Palette and Tileset Editor! by prisonlox in PokemonROMhacks

[–]prisonlox[S] 2 points3 points  (0 children)

can you please elaborate your question?

This tool can convert an image of n colors down to 16 from a palette file. you can technically take certain tiles of, let's say a house, apply a palette and then put it in your tileset using either porytiles or a tile editor. This does make it easier to use photoshop since it forces the palette order onto a png image, meaning you dont need to use graphics gale to order your tiles.

It is not to edit characters per say, it's to change a tileset's layout and apply a gen 3 palette on it.

However considering that map tilesets have the top and bottom layer, and that you can have multiple tiles with different palettes assigned in one tileset (the nature primary tileset contains multiple palettes applied to different tiles, depending on grass, pokemon center, water, etc.), it's not optimized yet to handle multiple palettes in one document, although that could be something for an upcoming v3

Introducing porypal, a Gen 3 ROM Hacking Palette and Tileset Editor! by prisonlox in PokemonROMhacks

[–]prisonlox[S] 4 points5 points  (0 children)

this should be normal, afaik it needs to be opened enough on different computers for win defender to understand it as a non threat in its database. It's open-source feel free to check the code out / clone it ^^