lord_chile wrote:
then .chr files are 8 kb because it contains 2 pattern tables????..
Yes, I think so. There is no size defined for .chr files. *.chr is just meaning that your file contains NES tiles, if you want. I have some .chr files for just 4 tiles, and some will take more than one pattern table with all tiles needed in a game/demo. When working with NROM/mapper 0 as you probably do now, you'll always have 8kb CHR with two constant pattern tables. When working with larger mappers, you can either swap pattern tables or part of pattern tables from a larger file contating all graphics called CHROM, or use CHRAM and write all tiles manually in your pattern tables, so tiles will have to be stored in your ROM as you wish and isn't forced to be stored in the same format/order you have to store it in the pattern tables.