File: README.source

package info (click to toggle)
gargoyle-free 2022.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 39,012 kB
  • sloc: ansic: 227,095; cpp: 141,962; asm: 5,889; javascript: 5,588; python: 835; makefile: 582; sh: 529; objc: 483; xml: 90
file content (45 lines) | stat: -rw-r--r-- 1,180 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Origin
======

Gargoyle-free is a version of Gargoyle that only contains the
DFSG-compliant files, cf. 'debian/copyright'.


Building
========

We use git-buildpackage.

See https://wiki.debian.org/Games/VCS/git#Building for tips.


Sound dependency
================

Gargoyle can use either SDL+SDL_mixer+SDL_sound (a free sound stack)
or fmod (a non-free sound library). In our build, SDL is used.  So no
need to worry about the fmod dependency or licensing.


Testing
=======

- Test sound and graphics:
  https://www.ifwiki.org/The_Moon_Watch
  Inform game compiled to the Glulxe VM in Blorb archive

- Test accents
  https://www.ifwiki.org/Le_Temple_de_Feu
  Inform Z-Machine game

- Test HTML TADS (currently not working)
  https://www.ifwiki.org/Gun_Mute
  TADS3 + HTML TADS

- The "Treaty of Babel" metadata is used to set the window title - it
  displays the author's name and the story title instead of the file
  name and interpreter.  For instance, "The Moon Watch" (release 4)
  has "moonwatch.blb - Git 1.2.9" as window title, while "FloatPoint"
  has "Floatpoint - Emily Short" as window title.

 -- Ben Finney <bignose@debian.org>, Wed, 10 Aug 2022 19:01:16 +1000