Emerald Engine Development

I am impressed.

Do you have any sourcecode I can browse through? Would love to see how you deal with the water reflections.
 
Added a tileset editor which lets you merge and combine your favorite tiles out of all tilesets stored in the ROM file. The tilesets in the ROM are sometimes messy, this tools let's you combine and manage them better.

You can dynamically switch between tilesets and place the best tiles into the left side. Only the tile offsets are stored in the final tileset, not the copyrighted graphics.

Also there are 3 layers you can draw on. Clicking on the very first layer toggles the preview mode. Its also possible to draw tiles flipped (either on x or y axis).

The import/export is file based right now.

This tool will be used within the realtime map editor for this engine.

Screenshot:
develix - Emerald Engine Development - RaGEZONE Forums
 
Last edited:
I've added a little WIP map editor, it's not limited to the ROM tilesets, means you can use any custom tilesets. The pokémon sprites and names in the encounter menu are extracted from the ROM file.

Preview:
develix - Emerald Engine Development - RaGEZONE Forums




Edit:
Created a little loading animation, when the server has a lot to do or other things take an unexpected long time.
The pokeball is picked from the ROM file (there are 12 ball graphics), the animated outer line color is picked from the relative ball graphic.
1uOH530 - Emerald Engine Development - RaGEZONE Forums



VLlOPZu - Emerald Engine Development - RaGEZONE Forums
 
@develix

Any chance you could export all tilesets from Leaf Green & Fire Red? Especially the animated water ones are difficult to find.

Because I think there is like one main water background tile, then there is deeper (darker) water and edges of land with a shadow projected etc.
 
Back