bugfix: CGA uses offset register just like any other mode, don't assume
80 chars/row, that's stupid.