pert:
Did you find any differences specific to the control protocol?As for how to write a library. You could compare the datasheet for the VAF1613 to the library's code. It's pretty easy to follow the code, it's just using digitalWrite() and delayMicroseconds() to send pulses on the control pins in accordance with the protocol specified in the datasheet. The delays just need to fall within the specified range.
So you think it has to do with the way the data is being sent to the display? Like the SDA and the SCL? I have messed around with that a bit but I really don't understand it because some of the timing is in Nano seconds and some is in Micro seconds. From what I have seen in the library, the library is in Micro Seconds.