2x2'den daha büyük fontlar için ise iki temel trick vardır.
1) Aynı karakterlerin farklı fontlarda tekrar etmesi. Bu yöntem için tüm karakterlerin bir de screen map verilerini tutmak gerekir bir yerde.
2) Fontlar iyice büyüdükçe (4x4 gibi), eğer tüm fontları serbest bir şekilde çizmek istersen ya da screen map kullandığın halde 256 karakter tüm fontu hazırlamak için yeterli olmazsa ikinci yöntem birden fazla font kullanıp $d012 ile fontun yer aldığı bölgedeki her karakter satırı başında karakter setini değiştirmektir. Yani 4x4 font şu şekilde sıralanmalı ($d018 değerleri örnektir)
char char+64 char+128 char+192 <-- $d018 = $18 ($2000-$27ff)
char char+64 char+128 char+192 <-- $d018 = $1a ($2800-$2fff)
char char+64 char+128 char+192 <-- $d018 = $1c ($3000-$27ff)
char char+64 char+128 char+192 <-- $d018 = $1e ($3800-$3fff)
Bu sayede 4x4 fontu her karakteri serbestçe pixelleyerek çizip kullanabilirsin. Multicolor fontlarda kullanılan klasik tekniklerden biri karakterin üst 2 satırı ve alt 2 satırı için karakter ve multicolor renklerini değiştirerek 6 renkli font çizmektir. Benim hep çok hoşuma gitmiştir bu tip fontlar. Dilersen her karakter satırında değiştirerek 12, hatta aralardaki raster satırlarında da değiştirerek (yalnızca multicolor renklerini) 16 renkli karakter setleri çizmen mümkün ancak uygun bir editör bulamadığın ya da kendin hazırlamadığın sürece işin zor. 6 renk tasarlamak nisbeten kolay.
Bu yöntemi 2x2 için de kullanabilirsin. Bu sayede 64 yerine 128 farklı 2x2 karakterin olmuş olur (eğer ihtiyacın varsa tabii).