Charsets sind an das Raster gebunden. Es gibt keine Möglichkeit diese aus dem "16x16 Grid" zu lösen und genauer zu bewegen oder anzuzeigen. Du kannst Charsets nicht genauer steuern, als dies schon standardmässig drin ist.
niR-Kun spielt drauf an (wenn ich das recht verstanden hab) innerhalb der 16er Kästchen pixelgenau zu rechnen. Der erwähnte Bresenham-Algorithmus hat den Vorteil, dass er keine Hochmathematik benötigt, kein schlechter Ansatz, allerdings kannst du das gesamte Thema "pixelgenaues Bewegen" abhaken und vergessen, wenn du mit Char- und Chipsets arbeiten willst. Punkt.
Alternativen:
Über Move-Event kann man Helden auch Diagonal bewegen. Es ist problemlos möglich, sich ein Script zu bauen, dass die Bewegung im Spiel ein bischen flüssiger und weniger gerastert aussehn lässt.