dunksall , it is a trial and error method of flashing firmwares as there is no way to tell which firmware would work properly with your player.
However, for the ATJ2051 chipset player, try the v3.xx firmwares.
v3.2.xx here
http://www.mympxplayer.org/actions-32xx-dc14.html
v3.5.35 here
http://www.mympxplayer.org/actions-3535-dc15.html
v3.5.37 here
http://www.mympxplayer.org/actions-3537-dc16.html
As for the ATJ2091, try the v9.xx firmwares here
http://www.mympxplayer.org/actions-9...ware-dc37.html
To narrow the list, try those that are for your screen size. Good luck.