Flight of the amazon queen - no source code?

7 replies [Last post]
quantumgravity
Offline
Joined: 04/22/2013

I just saw that "flight of the amazon queen" is included in trisquel.
It's an old adventure game for scummvm.

2004 it was re-released. Sometimes I read it was re-released as free software, sometimes as freeware.
I searched for the code, without success.

Does anyone know more about it?

stefano
Offline
Joined: 10/14/2011

On Fri, Jul 26, 2013 at 1:34 PM, <name at domain> wrote:
> flight of the amazon queen

If you haven't found it yet, here is the copyright file (after a
wikipedia search)

http://changelogs.ubuntu.com/changelogs/pool/universe/f/flight-of-the-amazon-queen/flight-of-the-amazon-queen_1.0.0-6/flight-of-the-amazon-queen.copyright

It's a weird custom license and I don't think it can be considered
free/libre software by the fsf guidelines.

Best,

--
Stefano

Michał Masłowski

I am a member!

I am a translator!

Offline
Joined: 05/15/2010

It's a frequent topic here.

Game media are non-functional data, the FSDG do not require them to
allow modification [0]. In this case modification is allowed, but there
are no tools for it (README.Debian suggests them not being available to
the authors too, so they don't give them special powers over this work,
unlike most cases of not providing a source). Software that interprets
this data is free. (It's common for fonts and art: many games include
bitmaps rendered using Blender-like programs from unpublished data, many
fonts have easier to edit sources that are not published.)

The no-selling alone restriction is accepted in other licenses too [1],
why wouldn't it be free?

[0] https://www.gnu.org/distros/free-system-distribution-guidelines.html#non-functional-data
[1] https://www.gnu.org/licenses/license-list.html#SILOFL

quantumgravity
Offline
Joined: 04/22/2013

So the actual game doesn't consist of code, but of data which is interpreted by scummvm?
I'm not sure whether I got it right.
I already knew that game data doesn't have to be free.

Michał Masłowski

I am a member!

I am a translator!

Offline
Joined: 05/15/2010

It is data and scripts interpreted by ScummVM.

mYself
Offline
Joined: 01/18/2012

The game+engine source code is integrated into ScummVM, which is free software. The game data (images, maps, texts, fonts, voice, music, etc.) is not important to be released under a FLOSS compatible license, since it does not consist of any code, and thus it cannot do any harm (+ theoretically*, it can be easily modified, or inspected). Many game source code was donated by the game developers themselves, so it is a good thing to support them by buying these games. Just go on eBay, where you can find them cheap.

You can find the list of supported games here. My favourite one is Toonstruck, which I bought before I was enlightened by Richard Stallman, and the free software movement. Also check out other games like Maniac Mansion (the first game built in the SCUMM engine), the King's Quest series, Gold Rush! (awesome game!), Leisure Suit Larry series, and many, many others. Although the graphics are very oldie, the games are still considered to be the best of its time.

Also, don't forget to look at the ScummVM Music Enhancement Project by James Woodcock, for improved music quality.

The game data files can be altered using ScummVM Tools. You can download it here:

32-bit
http://archive.getdeb.net/ubuntu/pool/games/s/scummvm-tools/scummvm-tools_1.6.0-1~getdeb1_i386.deb

64-bit
http://archive.getdeb.net/ubuntu/pool/games/s/scummvm-tools/scummvm-tools_1.6.0-1~getdeb1_amd64.deb

* The format allows modification, but the license does not

quantumgravity
Offline
Joined: 04/22/2013

> The game+engine source code is integrated into ScummVM, which is free software. The game data (images, maps, texts, fonts, voice, music, etc.) is not important to be released under a FLOSS compatible license, since it does not consist of any code, and thus it cannot do any harm (+ theoretically*, it can be easily modified, or inspected).

Thank you for your answer. I didn't expect the gamecode to be integrated into scummvm, too.
And I don't really understand how this is possible; so the code of all games available for scummvm is already onto my pc if I install scummvm?