Thanks. I have a Dell Optiplex 3020 MT, which I bought specifically to use with a graphics card for Batocera. (It works quite well with the integrated Intel HD 4600, but the frame-rate drops significantly in certain games - like any scene Twilight Princess where there is fog.)
It has a 290W PSU, but cannot support a card that needs additional power (i.e. it can only power a card that uses PCI - like the 1050 that you describe).
I have been wary about getting anything more powerful than the 750 ti, since I'm concerned that it will require too much power, but that is really good to hear your experience - that the 1050 TI will work on a 300W PSU and plays nicely with Batocera (with that ndivida config edit that you mentioned - thank you for saving me a google search with that tip).
Is this the card that you are referring to?
https://www.amazon.com/Gigabyte-Geforce-Profile-Graphic-GV-N105TOC-4GL/dp/B06WWLWWJM?th=1
It's a little pricey. (I paid less for the PC)
But, maybe I can find it used.
If I did want to go with the 1030 instead, do you think that it's the same architecture such that it would work with the same drivers, etc?
When I search this forum for "1030" I saw some reports that EmulationStation did not work well with it. And there is a RecalBox compatibility page that also suggests that the 1030 is not usable. And I have not been able to find any place where somebody has used the 1030 and said that it worked.
I guess I could be the first to experiment... but would be nice to have an idea of whether it's worth trying first.
Anyway, thanks for the helpful info!