Edit C:\Users\David Prentice\Documents\Arduino\libraries\Adafruit_ST7735_and_ST7789_Library\Adafruit_ST7735.cpp to change the ".kbv" commented lines
void Adafruit_ST7735::initR(uint8_t options) {
...
} else if (options == INITR_MINI160x80) {
_height = ST7735_TFTWIDTH_80;
_width = ST7735_TFTHEIGHT_160;
displayInit(Rcmd2green160x80);
_colstart = 26; //24; //.kbv
_rowstart = 1; //0; //.kbv
//invertDisplay(1); //.kbv enable if you have inverted colours
} else {
...
void Adafruit_ST7735::setRotation(uint8_t m) {
...
switch (rotation) {
case 0:
if ((tabcolor == INITR_BLACKTAB) /*|| (tabcolor == INITR_MINI160x80) */) { //.kbv
...
case 1:
if ((tabcolor == INITR_BLACKTAB) /*|| (tabcolor == INITR_MINI160x80)*/) { //.kbv
...
case 2:
if ((tabcolor == INITR_BLACKTAB) /*|| (tabcolor == INITR_MINI160x80)*/) { //.kbv
...
case 3:
if ((tabcolor == INITR_BLACKTAB) /*|| (tabcolor == INITR_MINI160x80)*/) { //.kbv
...
This should give you correct colours and rotations for the Ebay display.
I presume that Adafruit are using a "different" 80x160 display.
It would possibly be better to add a new "xxxTAB" sequence
YMMV
David.