Well, Arduino IDE 2.0 is much nicer to use with very little learning curve!
ESP 2.0.11 board defs are most likely mandatory but older ones may still work.
I would update all libraries and, then, I would copy the contents of the Lib directly to your libraries and overwrite all, as 'replace'. In that order.
["I typically download the zip from Git Hub and launch from the extracted files. Is that good enough? If I have that local file structure do I need any of the libraries installed? "] should be OK.
The other issue is I ordered the non-soldered version, which comes with the connector strips loose in the box.
Generally I prefer to solder in my own when needed, on the pins needed. But as the display overlaps the other side of the board it's going to require some really tricky, careful work to get them in there without damaging anything
The functionality of the board and display is fantastic. I think it's great, just a couple of physical issues for some applications. Ordering with pre-soldered pins is probably a better option for this one.
@teastain fantastic link many thanks again, do you know anything about using DMA on the ESP32-S3?
I want to try and improve the gfx performance of the Arduino_GFX library, and it looks like memory performance is quite the limiting factor (possibly due to the canvas buffers being allocated in ps_ram?).
@teastain2 ... OMG ... I got it running ... and I am almost to embarrsed to tell the reason ... obviously the breadboard I was using for the T-Display was broken and did not have contact for pin 13 😞 Changing the breadboard solved the problem, Ethernet is now working correctly!