Commit Graph
86814 Commits
Author SHA1 Message Date
Sven Hesse 3a95cdf961 GOB: Correct the variable value for the Diving result 2012-01-28 19:45:27 +01:00
Sven Hesse 0eeae6e59e GOB: Oko gets hurt by fish and dies if health == 0 2012-01-28 19:45:02 +01:00
Sven Hesse 60306c40ac GOB: If there's no air left, Oko dies 2012-01-28 18:03:00 +01:00
Sven Hesse 7650fca040 GOB: Air gets used up and is refilled by breathing 2012-01-28 17:46:38 +01:00
Sven Hesse 9dd7035327 GOB: Add the air and health meters in Geisha's Diving minigame 2012-01-28 17:46:38 +01:00
Klaus Reimer 7ee77cbd26 WEBOS: Renamed "Touchpad Mode" to "Trackpad Mode" to prevent confusion because one of the target devices is called the "HP Touchpad". 2012-01-28 11:44:31 +01:00
Klaus Reimer 9ee0526541 CREDITS: Added Tom Frost as contributor to WebOS port. 2012-01-28 11:19:39 +01:00
Thierry Crozat c5b5f8844c CONFIGURE: Fix compilation on 32 bits MacOS X
The issue was that it cannot find a 64 bits type because 'long int' is
32 bits and compilation of the test program with 'long long' failed
due to the use of -pedantic flag (and 'long long' is not part of
ISO C++ 1998 standard). It nevertheless defined _UINT64
which subsequently told systems headers to not redefine uint64 and
caused many compilation error in system headers.
2012-01-27 22:09:53 +00:00
Johannes Schickel ab2b020ff1 DOCS: Add missing dot in NEWS file. 2012-01-27 20:58:32 +01:00
Johannes Schickel 827cdbd22e AGOS: Make ArchiveMan a proper sub-type of SearchSet.
Now all of the Archive API is implemented to avoid possibly inconsistent
behavior when an ArchiveMan object is accessed via a class type higher in the
class hierachy.
2012-01-27 20:35:34 +01:00
Johannes Schickel a231f9d5dd AGOS: Rename ArchiveMan's open to createReadStreamForMember to match our Archive API. 2012-01-27 20:30:02 +01:00
Johannes Schickel a7cc5bd301 AGOS: Properly overwrite hasFile from SearchSet in ArchiveMan.
Formerly the hasFile method was non-const, thus did not overwrite the virtual
hasFile method of SearchSet. Since all accesses to this function have been
done through a ArchiveMan typed variable, the missing overwrite should not
have caused any trouble.

It looks like this was forgotten in a6ec4f70da.
2012-01-27 20:10:31 +01:00
Sven Hesse 0fd9abfe01 GOB: Play the correct animation when Oko's picking up pearls 2012-01-27 15:07:26 +01:00
Sven Hesse cf45f49f72 GOB: Picking up pearls 2012-01-27 14:55:32 +01:00
Sven Hesse 8414627216 GOB: Play Oko's breathing sound 2012-01-27 14:45:41 +01:00
Sven Hesse 9d348f46ad GOB: Add a controlable Oko to Geisha's Diving minigame
Still missing:
  - Air, constantly decreasing, fill up with breathing
  - Health, decreases by collision with evil fish
  - Death, when health == 0
  - Picking up pearls
2012-01-27 14:27:16 +01:00
Sven Hesse e0209358b7 GOB: Add pearls scrolling by on the ocean floor 2012-01-26 21:13:38 +01:00
Sven Hesse a19eb26485 GOB: Add the background plants in Geisha's Diving minigame 2012-01-26 19:47:03 +01:00
Ben Castricum 5db023646a SCUMM: Use regular detection algorithms for FMTOWNS demos. 2012-01-26 18:06:10 +01:00
Johannes Schickel d1de75a6ca DOCS: Word the README section about kyra.dat a bit nicer. 2012-01-26 02:49:59 +01:00
Johannes Schickel 86a4bbbd9b AUDIO: Add more warnings in case invalid VOC data is encountered. 2012-01-26 02:43:58 +01:00
Johannes Schickel d620dd90bd AUDIO: Fix missing sounds in Simon 1 Amiga CD32.
It seems the VOC files used by Simon 1 Amiga CD32 use 128 as terminator block.
Added this as a special case with a debug output when it's caught.
2012-01-26 02:36:51 +01:00
Johannes Schickel 9d426cecc1 DOCS: Update section about kyra.dat a bit. 2012-01-26 02:17:50 +01:00
Johannes Schickel bfce8355dd DOCS: SCUMM FM-TOWNS Kanji games should not crash randomly anymore. 2012-01-26 02:05:16 +01:00
Johannes Schickel dc4881ac5c DOCS: Remove lack of sound effect support of Kyra PC-98 from Known Issues section. 2012-01-26 02:02:43 +01:00
Johannes Schickel 58032b18f9 DOCS: Update engines supporting RTL in the README. 2012-01-26 01:55:26 +01:00
Johannes Schickel 265c29695b DOCS: Update section 6.3 of the README based on our source code. 2012-01-26 01:51:10 +01:00
Johannes Schickel baafd74b66 AGOS: Fix silly copy&paste mistake, which broke Vorbis and MP3 support. 2012-01-26 01:35:06 +01:00
Johannes Schickel c5061d2fde DOCS: Remove Debian build instructions.
We don't have "make deb" anymore. If we want to have instructions on how to
build Debian packages with the debian files we have in dists we should just
write new instructions.
2012-01-26 01:30:43 +01:00
Johannes Schickel 0f346e8092 DOCS: Remove "Last updated" from the README.
The old SVN keyword usage did not work for quite some time anyway.
2012-01-26 01:24:17 +01:00
Johannes Schickel c82a75df69 AGOS: Rework digital sound playback.
The BaseSound class does now only save the sound filename instead of a file
handle. When a new sound is started a new file handle is created, which
assures that each sound uses a different file handle and thus allows for
directly streaming sounds from disk.

This fixes bug #3475610
"AGOS: Wrong sound effects during intro of Simon 2 (DOS)".
2012-01-26 01:01:41 +01:00
Travis Howell 174b6c4f1c DOCS: Add notes about accessing the default savegames directory under Windows NT4 onwards. 2012-01-26 10:41:13 +11:00
Strangerke dd46de7569 TSAGE: Fix compilation, sorry 2012-01-25 22:20:34 +01:00
Strangerke db26984ed4 TSAGE: R2R- Implement scene 1950 2012-01-25 22:08:40 +01:00
Travis Howell 8016d7d7a2 BUILD: Move saved game related items to a separate folder on the Start Menu, in the Windows installer. 2012-01-24 11:59:29 +11:00
Travis Howell aacf57ee85 BUILD: Add batch script for migration of saved games location in Windows NT4 onwards. 2012-01-24 11:42:01 +11:00
Travis Howell 3ae9b947fd BUILD: Add batch script for migration of saved games location in Windows NT4 onwards. 2012-01-24 11:40:24 +11:00
dhewg 51778ed4af TASKBAR: Fix compilation with mingw-w64
mingw-compat.h is not required for newer mingw-w64, all required
symbols are present in the system headers.
2012-01-23 18:41:45 +01:00
dhewg 77c9be7998 COMMON: Fix compilation with mingw-w64
setjmp and longjmp are being used in system headers.
Allow these symbols globally instead of hacking the appropriate
defines in every file including windows.h.
2012-01-23 18:22:50 +01:00
Travis Howell 967193c377 NEWS: Add default saved games location change on Windows NT4 onwards. 2012-01-24 00:06:10 +11:00
Travis Howell 1ab9066077 BUILD: Add Start Menu items for default saved game locations (old and new) to Windows installer. 2012-01-24 00:06:09 +11:00
Travis Howell 8701e0a382 WINDOWS: Add default save paths for Windows NT4 onwards 2012-01-23 23:18:21 +11:00
David-John Willis 2294b8aa66 GPH: Fix silly copy/paste error in GP2X bundle target. 2012-01-23 12:16:04 +00:00
Strangerke aec3a92377 TSAGE: R2R - Implement several missing functions in scene1550 2012-01-23 12:42:04 +01:00
Strangerke 2820573b43 TSAGE: R2R - Fix a couple of bugs in scenes 1925 and 1945, some renaming 2012-01-23 09:50:18 +01:00
Strangerke e4d6d4780b TSAGE: R2R - Implement scene 1945 2012-01-23 00:58:42 +01:00
David-John Willis a8e9946a2b DEVTOOLS: Add files in OpenPandora and GPH backends that need version number updating. 2012-01-22 16:53:32 +00:00
David-John Willis 7e0a88f69b GPH: Move all dist files into own folder under dists.
* Update vairous GPH bundle targets to suit new layout.
* Also add .in input files so we can automatically update version numbers.
2012-01-22 16:53:32 +00:00
David-John Willis b016cf572d OPENPANDORA: Fix file attributes after move. 2012-01-22 16:53:31 +00:00
David-John Willis b429096b36 OPENPANDORA: Move all dist files into own folder under dists.
* Update OpenPandora bundle targets to suit new layout.
* Also add .in input files so we can automatically update version numbers.
2012-01-22 16:53:31 +00:00