SCUMMVM

Forums Submissions Held SCUMMVM

This topic contains 15 replies, has 10 voices, and was last updated by  Ildar 7 months, 3 weeks ago.

Viewing 15 posts - 1 through 15 (of 16 total)
  • Author
    Posts
  • #760

    qnm
    Member

    License (must be a FOSS license): GPLv2
    Web site: http://www.scummvm.org/
    Source code: https://github.com/scummvm/scummvm

    #2659

    daithib8
    Member

    Instructions at http://wiki.scummvm.org/index.php/Compiling_ScummVM/Android. I’m willing to bet it’s not easy. Then you have the problem of the plugins. Google Play has separate packages for each type of game that need to be installed on top of the main one.

    #2708

    qnm
    Member

    Looks pretty messy, but I’ll give it a shot in the coming weeks.

    #3837

    daithib8
    Member

    I got stuck compiling Tremor (for ogg). It says I must have ogg installed when I run the configure command. It could be because I’m on OpenSuse. I get a similar problem with mad (for mp3) yet I have libmad0 installed. The precompiled binaries for it are 404.

    I’ve created a preliminary recipe anyway as the main app builds. The make command actually makes apk’s and also a lot of apks for the different engines depending on what’s required. All they have is a .so engine file in a mylibs/ directory. I can’t see why they can’t include them the main app and if we could do that then distribution would be a lot simpler

    #5455

    jumpy
    Member
    #5460

    daithib8
    Member

    Please search before posting and include as much information as possible, including the licence.

    #6955

    fuzzie
    Member

    You should be able to make a monolithic build (without the plugin apks) by just not passing
    –enable-plugins –default-dynamic
    to configure.

    #6957

    daithib8
    Member

    So that bundles everything into the one apk… That would probably be best: making plugin packs of a handful of libraries would probably be hard.

    Our build system is documented at F-Droid.org/manual. Essentially fdroid runs $ant release following some preparation. If audio libraries need building they get built in the preparation. Then ant release would get removed from Makefile and make would be run.

    #8944

    daithib8
    Member

    Alexanderr did some fine work getting the script working; it bundles all plugins into the final apk. It fails at the end for me: `ERROR: Unknown command ‘/home/gerry/android-sdk-linux/build-tools/18.0.0/aapt’
    Android Asset Packaging Tool`, which is strange given that it exists.There are some other problems with it on the build server.

    #9070

    daithib8
    Member

    Just been trying with the forgotten init line:(building right now with --default-dynamic this time). Getting this during the build too: `HEAD is now at b31465b Fix for Moz BZ #719612 for tremor-lowmem
    Current branch HEAD is up to date.
    fatal: Not a valid object name rb31465b840
    cat-file commit rb31465b840: command returned error: 128`
    i.e. wrong revision for Tremor (although I have that revision present in the srclib, so maybe it’s not a problem).

    #9089

    usefulcrew
    Member

    Great to see work being done on getting scummvm into f-droid.

    However, its useless without the plugins too.
    https://play.google.com/store/search?q=scummvm%20plugin&c=apps

    #9098

    AlexanderR
    Member

    fatal: Not a valid object name rb31465b840

    Update to the latest fdroidserver and replace “b31465b840” with “18154” in the recipe.

    Great to see work being done on getting scummvm into f-droid.

    However, its useless without the plugins too.

    You don’t have to point out something that obvious 🙂 Our build uses the same method as (I believe) upstream nightlies – all plugins are bundled together with engine in the single apk.

    #9394

    CiaranG
    Moderator

    Added (but we don’t have a build that works yet)

    #19472

    droidolynn_
    Member

    ScummVM was updated twice

    current F-Droid: 1.5.0 – 2013-10-29 https://f-droid.org/repository/browse/?fdid=org.scummvm.scummvm

    https://f-droid.org/wiki/page/org.scummvm.scummvm
    “1.7.0 We can’t build this version: The build for this version was manually disabled. Reason: patches, flac issues”

    last official apk: 1.7.0 – 2014-07-21 http://scummvm.org/downloads/#older
    http://scummvm.org/frs/scummvm/1.7.0/ReleaseNotes
    – Added OpenGL graphics mode based on our generic OpenGL output.
    – Added experimental support for the OUYA console.
    – …
    Source Code: https://github.com/scummvm/scummvm/releases

    Website reads: “In a few cases, we do not (yet) have new binaries of ScummVM and/or the ScummVM tools for some platforms. In these cases, we still have older versions around, for your convenience.”
    there are current nightly builds however: http://buildbot.scummvm.org/builds.html

    latest stable release: 1.8.0 – 2016-03-04
    http://scummvm.org/frs/scummvm/1.8.0/ReleaseNotes
    https://github.com/scummvm/scummvm/releases/tag/v1.8.0

    maybe it works again?

    #20088

    timofonic
    Member

    ScummVM guys are used to IRC:

    #scummvm @ irc.freenode.net

    Ask them directly!

    Please be patient to reply, many developers are from Europe. I’m sure you’ll get replied about it 😉

    Disclaimer: I’m not a developer, just an occasional user. I have no relationship with the project, other than converting some FreeSCI documentation to their wiki after they merged it with their SCI engine (that looks promising, but SCI is a very very complex beast. Sierra On-Line were insane!)

Viewing 15 posts - 1 through 15 (of 16 total)

The forum ‘Submissions Held’ is closed to new topics and replies.

Posted in