News:

11 March 2016 - Forum Rules

Main Menu

Help - How to use the tile editors for roms?

Started by salvadorc17, December 10, 2016, 04:29:27 PM

Previous topic - Next topic

salvadorc17

Hi, i just want to know how to use this tile editor to see real image colors, im using genesis ROM and want to edit the characters for the menu to allow traslation of the text, but when load rom only see weird colors and cant understand how to change, tool im using for the process is YYCHR.


USC

Underneath the enlarged version of the tile (on the right side) is the current palette, and below that is a standard color palette. You should be able to change it from there.

From the screenshot, it looks like the first color is selected. I believe you could probably click another color in the lower (rainbow) palette to change it (E.g. Right now the first color is a dark blue, but you could change that to green, and all the currently dark blue colors would turn green).

You'll have to dig through the ROM to find the font and/or menu tiles - hopefully they aren't compressed!

salvadorc17

Quote from: USC on December 10, 2016, 09:13:57 PM
Underneath the enlarged version of the tile (on the right side) is the current palette, and below that is a standard color palette. You should be able to change it from there.

From the screenshot, it looks like the first color is selected. I believe you could probably click another color in the lower (rainbow) palette to change it (E.g. Right now the first color is a dark blue, but you could change that to green, and all the currently dark blue colors would turn green).

You'll have to dig through the ROM to find the font and/or menu tiles - hopefully they aren't compressed!

Yes i dont know what to do have changed those to correct one, i can compare to some debugger emulator but wasnt able to achieveme same image colors.


SunGodPortal

If the graphics are compressed you won't be able to view them in YY-CHR without extracting and decompressing them first. Also, be sure to pay close attention to the "format" option. In the first screenshot you have it set to 2BPP MSX. Sega Genesis is probably in one of the 4BPP formats.
Cigarettes, ice-cream, figurines of the Virgin Mary...

salvadorc17

Quote from: SunGodPortal on December 11, 2016, 04:35:49 PM
If the graphics are compressed you won't be able to view them in YY-CHR without extracting and decompressing them first. Also, be sure to pay close attention to the "format" option. In the first screenshot you have it set to 2BPP MSX. Sega Genesis is probably in one of the 4BPP formats.

Ok, so what will be needed to extract and decompress the graphics?

henke37

You will need to figure out how the compression is done. Sometimes games use stock compressions like zlib and jpeg. Or relatively stock that are just popular on the particular hardware for reasons. But many, especially older ones, do completely custom jobs.

salvadorc17

Quote from: henke37 on December 15, 2016, 07:41:35 AM
You will need to figure out how the compression is done. Sometimes games use stock compressions like zlib and jpeg. Or relatively stock that are just popular on the particular hardware for reasons. But many, especially older ones, do completely custom jobs.

Can you help me doing this process, seems i can see images im emulator but not in tile editor..

pianohombre

Reviving a dead thread. Rise rise rise I give you life Frankenstein!!!

I had seen the text table/font when I was recently doing some rom hacking in a SNES game. It used 2bpp and when it was a sprite graphic or background it was 4bpp. I've used tile molester and tile layer pro they were both very similar. Most of the locations of the rom/ram were already known so I could look up the location online then plug those values in the software and go from there. It might be easy for an emulator/debugger. Just open the rom in hex and since most of the time you will see ascii text blocks just type that value in as a breakpoint and you might be able to find the location of the text table (if you can't find the RAM Map).

The palette is also stored in the rom at some location, again a ram map would make this much easier. Usually when editing a rom through tile editing software it won't change the default colors used in the game, although it certainly makes editing easier, and helps to know you're at the right location.

Finally, like others mentioned many times graphics and stuff are compressed. You will really have to know the location then! otherwise, you will see a bunch of scrambled graphics that won't help very much. For these locations you need to uncompress them, edit them, and then recompress them back into the rom.
"Programming in itself is beauty,
whether or not the operating system actually functions." - Steve Wozniak