The J7's stock firmware does not allow to use Dolphin because it is 32 bit. There are also lots of custom 64-bit firmwares for that device. But the appearance of the launched games depend on the type of the firmware.
For example, if I use a Spaget X vendor and a GSI ARM64 build of Android, the games either show a black screen or show lots of artifacts.
But if I use any H-ROM ARM64 firmware (it can be ported from Galaxy A7, Note 20 or S20), many games appear correctly.
Because J7's SOC is weak, it allows to play some lightweight games (Disney Cars GC, Asterix & Obelix XXL etc) with 40% CPU clock speed. Some unofficial versions (such as MMJR 1.0-xxx by Bankaimaster) allow to play some heavier games, for example, NFS Most Wanted / Carbon GC with 25-30 clock speed, without more than 3-4 rivals appearing on the screen at the same time.
For example, if I use a Spaget X vendor and a GSI ARM64 build of Android, the games either show a black screen or show lots of artifacts.
But if I use any H-ROM ARM64 firmware (it can be ported from Galaxy A7, Note 20 or S20), many games appear correctly.
Because J7's SOC is weak, it allows to play some lightweight games (Disney Cars GC, Asterix & Obelix XXL etc) with 40% CPU clock speed. Some unofficial versions (such as MMJR 1.0-xxx by Bankaimaster) allow to play some heavier games, for example, NFS Most Wanted / Carbon GC with 25-30 clock speed, without more than 3-4 rivals appearing on the screen at the same time.