How to create custom mapper for interstate 75?

@hel pointed me to this file.
interstate75/modules/rp2040/interstate75.py at f0fab5c9b04926dfa3303c66fd0b06b97f3f7e60 · pimoroni/interstate75

The following is what they use with their 128 x 64 stacked panels.

        if display == DISPLAY_INTERSTATE75_128X128:
            out_width = 256
            out_height = 64


I may have just lucked out in that my panels are half that size, 64 x 32 stacked for 64 x 64, but In there I added the following:

        if display == DISPLAY_INTERSTATE75_64X64:
            out_width = 128
            out_height = 32        

And the balls demo now works (correctly) on my setup. =) I copied the interstate75.py file to my i75, and then modified it.
from interstate75 import Interstate75 now calls up the modified file that’s saved to the i75. I haven’t tried scrolling text, but that’s on my todo list for today. I’m going to try that clock example too. I’m not sure this will help you as your 4 panels are in a serpentine, but I thought I’d pass this info on anyway.