CHR-ROM
Kassettens grafikminne — mönstertabellerna med själva pixlarna till brickor och sprites, åtskilt från koden.
CHR-ROM låg på PPU:ns sida av NES-kassetten och mappades in vid $0000–$1FFF, oftast 8 KB i taget. Här fanns mönstertabellerna: 8×8-rutor om två bitplan som nametable och OAM pekade in i. Eftersom grafiken hade eget chip slapp PPU:n kämpa med processorn om samma buss. Vissa kassetter använde i stället CHR-RAM och lät koden rita om brickorna under spelets gång — dyrare men flexibelt. Större mappers bankväxlade CHR-ROM precis som programkoden, så ett spel kunde ha långt fler brickor än de 512 som får plats på en gång.