could we also get a version for Retrofw and Miyoo CFW Please?
RetroFW and
MiyooCFW are
firmware for certain other handhelds, so for starters you'd need a build for the different hardware of the systems which that firmware supports. That means that, in the latter case at least, you'd need an ARM9 port of Crafti as well as some kind of adaption for it's graphics chip/capabilities to get Crafti working (assuming it can be done).
It may not be feasible in practice for devices that run MiyooCFW (like the Powkiddy Q90) given the difference in hardware specs from the GCW Zero:
GCW ZeroCPU: Ingenic JZ4770 1 GHz MIPS processor
GPU : Vivante GC860, capable of OpenGL ES 2.0
Display: 3.5 inch LCD with 320x240 pixels; 4:3 aspect ratio is ideal for retro gaming
OS: Linux 3.x (OpenDingux)
Memory: 512 MB DDR2
Powkiddy Q90CPU: AllWinner F1C100S SoC (ARM926EJ-S (ARMv5TE) @ 533MHz)
GPU: Custom 2D-only (built-in cpu device?)
Display: 3.0" 320x240 IPS panel
Memory: 32MB DDR SDRAM (embedded in SoC)
That's a pretty massive difference with the PowKiddy Q90 having about half the processing power (based only on raw speed), only 1/16th of the system ram (32 MB vs 512 MB), and a "GPU" that only supports 2D rendering and probably doesn't come close to the Vivante GC680.
On the other hand, RetroFW seems to be intended for lower-spec devices that are relatively similar to the GCW-Zero like the LDK Vertical / Landscape.
LDK Vertical / LandscapeCPU: Ingenics JZ4760/JZ4760B MIPS @ 528-740 MHz
GPU: Vivante GC200
Display: 2.6"/2.7" (240x320)
OS: RetroFW?
Memory: 128 MB DDR2 RAM
Note that although this closer, you still have a older and less powerful graphics device w/o 3D support, an even smaller screen, and 1/4 of the system ram.