With timings adjusted, it looks quite good even on normal 1602 LCD.