The options around the chips EVE2 (FT81X) and recently EVE3 (BT81X), which can be used with the library for the gameduino 23x with some adjustments, it seems to me that they would be a good solution.
The version of this library, in which we have worked for a couple of years, is 100% functional for teensy 3.6 and teensy 4. With my brother lightcalamar, and with the support of the good nopnop2002, we managed to respond to the question: What screen to use in teensy 4 or teensy 3.6 to give a decent use to the SDIO reader?
GD23ZUTX
To the extent possible, we will continue to support you for some time, adding one or another example, based on what we continue to learn from the library; but as it is, the adjustments would already be minimal or almost nil.
The cost of such screens is an interesting challenge at the beginning, however the investment is well worth it, by seeing what can be designed in the TFT. It hasn't stopped surprising me since I had my first gameduino 2 on the worktable.
Then Paul came and gave us the Teensy 3.6, and a few months ago the Teensy 4. It was imperative to use SDIO reader ...
As if that were not enough, Greiman recently gave us the SdFat beta library, which is compatible with the SDIO reader of teensy 4, and that by tests we have proven that it also works in the teensy reader 3.6.