PORT: DINGUX (Linux for DINGOO A320/A330)
|Reported by:||hkzlab||Owned by:||sev-|
Hello, this patch adds support for Dingux to trunk, Dingux is an alternative OS for Dingoo A320/A330 game consoles (http://en.wikipedia.org/wiki/Dingoo). The port uses SDL backend to work.
I've had this patch sitting on my HD for weeks, so i've decided to release it in the open to avoid having it rot, as i know there is some interest in this port. The port should be feature complete: sound is fine, input too, half-scaler is used for hi-res games, 16bit is supported (though i tested it with loom pce only).
Some caveats: the port should work with standard dingux kernel and libs BUT the original tremor libraries in dingux rootfs packages are bad (cause segfaults), so i had to rebuild tremor and create an alternative rootfs image with the fixed libs. Additionally, i'd reccomand to use an OpenDingux kernel because the newer version correctly implements double-buffering for the lcd and eliminates tearing. I've prepared a fixed rootfs and binaries of the OpenDingux kernel i can release if there is interest in the port.
Additional notes: i'm pretty busy these days, with university work and an intern job (and i'll probably be for few following months), so i'll have an hard time providing support for severe bugs on this port (which shouldn't be there anyway... i already tested a few games/engines), some time ago i received an offer of help for the support, but as i can't currently confirm the validity of the offer, i'll let the other scummvm devs if this port is interesting/worth enough to warrant an inclusion into trunk.
Ticket imported from: #3039277. Ticket imported from: patches/1303.