Dingoonity.org

Dingux (Dingoo Linux) => Releases => Topic started by: mandrake88 on September 28, 2010, 01:08:31 pm

Title: ScummVM release
Post by: mandrake88 on September 28, 2010, 01:08:31 pm
Well, the author forget to post, so i think there is no problem if i do now :P

Link to svn 52741 version: http://hkzlab.ipv7.net/files/misc/dingux/scummvm-dingux-svn52741.zip

http://www.scummvm.org/

Before install this version, make sure of this:
Quote
backup your games and saves, completely remove your scummvm dir, unpack the binaries, and follow the instructions below, and remember to create a gmenu2x link to scummvm.gpe (NOT scummvm.elf).

If u got problems running some games (the app gets closed and back to gmenu):
Quote
In dingux scummvm menu:
Select "Options", then "Audio" tab,
then in "Preferred device" select "Adlib emulator"
press "Ok"

Description (is made for the old svn version, but apply to this one)
Quote
Hello,
yesterday my Dingux port got accepted into trunk, so i decided to upload a binary for you all to enjoy.
http://hkzlab.ipv7.net/files/misc/dingux/scummvm_dingux_svn_r52218.zip (OLD LINK, DONT USE THIS ONE)
The "scummvm" directory inside the zip file must be placed in /local/apps/games/ dir on your sdcard.

Now, some important infos on the use of this port:
all the dingux root images (rootfs) i found floating on the net have broken tremor libraries, which make scummvm crash in a bad way.
One solution is to replace the libraries in your rootfs by injecting these fixed ones:
http://hkzlab.ipv7.net/files/misc/dingux/dingux_fixed_tremor_libs.zip  (http://hkzlab.ipv7.net/files/misc/dingux/dingux_fixed_tremor_libs.zip)
After having added these libs, scummvm should work on your standard dingux kernel, but this doesn't mean it will work perfectly:
non-opendingux kernels doesn't have lcd double buffering leading to a lot of annoying tearing on screen.

The best way to address all the problems in one shot, is to use an opendingux kernel for your dingoo, which has some interesting advantages:
- The kernel gets updated and kept in sync with main linux tree
- Double buffering and centering of screen image
- Support for swap on compressed ram
I have prepared a rootfs image with fixed libs and swap-on-zram to use together with opendingux kernels:
http://hkzlab.ipv7.net/files/misc/dingux/opendingux/opendingux_kernel_rootfs.zip  (http://hkzlab.ipv7.net/files/misc/dingux/opendingux/opendingux_kernel_rootfs.zip)
The kernel and rootfs images in the zip file is what i use for developing scummvm on dingux.

BTW, i have built images for the A330 and A320 with ILI9325 controllers too, but these version aren't tested (i have an A320 with ILI9331, but if someone wants to donate an A330 to a poor scummvm developer so i can try the port there too... :P)

If you need a launcher with opendingux cpu frequency scaler support, you can find gmenu2x here:
http://www.treewalker.org/dingux/cpufreq.html  (http://www.treewalker.org/dingux/cpufreq.html)

Enjoy

UPDATE:
I've prepared a rootfs image for use on normal dingux kernels (non-opendingux ones). It's based on elta's rootfs image with just the fixed libs replaced.
http://hkzlab.ipv7.net/files/misc/dingux/normal_dingux/rootfs_elta_fixtremor.zip
I still raccomand the use of opendingux kernel + rootfs, but if you don't, this roofs image plus another kernel (eg. SiENcE's one) should be do the job.
Title: Re: ScummVM release
Post by: Coccijoe on September 28, 2010, 10:40:44 pm
thanks, it's a great relase. I just want to know if actually, we can use swap, tv-out, rtc and mouse, with opendingux kernel.
Title: Re: ScummVM release
Post by: samir on October 01, 2010, 04:57:50 am
Thanks for this!! This version is most recently than the version included in localpack 0.35? This version is better? (excuse my english)
Title: Re: ScummVM release
Post by: mandrake88 on October 01, 2010, 07:56:52 pm
Thanks for this!! This version is most recently than the version included in localpack 0.35? This version is better? (excuse my english)

yes is a diferrent version , before install this one, you have to delete the scrummvm folder (u can save the game and savestate folder, but u have to delete all other files and folders, or u will have conflicts).

Quote
backup your games and saves, completely remove your scummvm dir, unpack the binaries, and follow the instructions below, and remember to create a gmenu2x link to scummvm.gpe (NOT scummvm.elf).
Title: Re: ScummVM release
Post by: FreudKrueger on March 17, 2019, 10:07:06 pm
Nobody ported later versions?