Skip to content
grunt-lucas edited this page Jun 13, 2025 · 57 revisions

Welcome to Porytiles! This wiki can answer any questions you may have about Porytiles. If you have further inquiries, you can find me as grunt-lucas on the pret and RH Hideout Discord servers.

An official video tutorial series is coming soon: in the meantime, check out these tutorial videos from one of our community members.

Official project documentation is here.

Before using Porytiles, I always recommend that hackers familiarize themselves with the tile insertion process. If you understand the process Porytiles is automating, you'll have a much easier time troubleshooting when things don't work. This PokéCommunity tutorial is a classic -- I recommend that you read it, understand it, and try manually inserting a very basic tileset using the techniques described therein.

Starting Out

Why Should I Use This Tool?

Installing A Release

Building From Source

My First Demo

FAQs

Compilation

Compiling A Primary Tileset

Compiling A Secondary Tileset

Adding Animations

Metatile Attributes

Decompilation

Decompiling A Primary Tileset

Decompiling A Secondary Tileset

Editing Vanilla Tilesets

Advanced Topics

How Porytiles Works

Warnings and Errors

Makefile Integration

Target Base Game and Fieldmap Overrides

Other Useful Options

Palette Primers

Palette Overrides

Tileset Optimization

Clone this wiki locally