![]() |
FreeSynd (Syndicate open source engine) port to maemo
I'm trying to port FreeSynd (reimplementation of engine for the classic Bullfrog game, Syndicate).
Freesynd depends on various SDL libraries: libSDL-1.2, libSDL_mixer, libSDL_image; the last two seem to be outdated in the maemo repos, so I managed to compile the game commenting some lines of code, the game runs but it is unstable, is someone interested in helping with this? |
Re: FreeSynd (Syndicate open source engine) port to maemo
Search the forum for sdlmixer, Aapo started a thread, though it was mostly about not playing ogg and such and only mp3, error I'm getting atm:
error: ‘Mix_LoadMUS_RW’ was not declared in this scope There also is sdl1.3 package in repos, have you tried it? (gave me quite a lot of errors when compiling with 1.2 went ok, some time ago, not sure if this is good advice, but trying won't hurt) |
Re: FreeSynd (Syndicate open source engine) port to maemo
There are newer sdlmixer, libsdl-mixer1.2.8-dev
I made for testing purpose newer sdl-image (1.2.10), not yet sure how it should be renamed so it can be installed parallel with old version (as there might be some differences). Download debs: http://cc.oulu.fi/~rantalai/maemo5/ Code:
apt-cache policy libsdl-mixer1.2.8-dev libsdl-image1.2-dev Code:
wget Freesynd-0.6 Give this link to upstream: http://www.arm.linux.org.uk/docs/faqs/signedchar.php |
Re: FreeSynd (Syndicate open source engine) port to maemo
kudos
edit: if you can think of a way/script to perform testing if they are backwards compatible, count me in |
Re: FreeSynd (Syndicate open source engine) port to maemo
Aapo: just so you know Gigalomania fell prey to newer mixer (also couple of webos games sadly)
|
Re: FreeSynd (Syndicate open source engine) port to maemo
You can also use libsdl-mixeroggwav1.2-dev instead of libsdl-mixer1.2-dev.
|
Re: FreeSynd (Syndicate open source engine) port to maemo
Quote:
|
Re: FreeSynd (Syndicate open source engine) port to maemo
Quote:
Code:
dpkg-shlibdeps: error: no dependency information found for /usr/lib/libSDL_mixer-1.2.so.0 (used by debian/freesynd/usr/local/bin/freesynd). |
Re: FreeSynd (Syndicate open source engine) port to maemo
Disabling test-data made it run for me, sound intro mission choosing all works (not sure how to shoot yet), ctrl-c resulted in a megahalt though. Battery-forced reboot required. Very good-looking (especially as this game rocked)
|
Re: FreeSynd (Syndicate open source engine) port to maemo
Quote:
|
All times are GMT. The time now is 16:09. |
vBulletin® Version 3.8.8