Hello, all. the pattern approach arrangement of those modes make possible to setup the nametable in various ways.
for example, the screen 2 settings of MSXBASIC arrange nametable by filling each position with a different pattern with sequentially assigned pattern no. It does repeat three times this setting.
This arrangement, allow the pattern mode to be seen as a true bitmap mode. Forget about nametable and make gfx commands work to pattern table.
The translation from a X,Y coordinate to an address however, while not so complex is not a thing that computationally is light as it does require shifts, bit manipulation, masking etc.
Here my question: someone had done or tryed different arrangements that allows for faster address computation or other advantages that are not the usual tricks (one patter table for three regions and so one)?