Sven Hesse
caeae1a7d6
GOB: Pick the pearl at the right frame of the animation
...
And make the pearl picking a bit less...picky.
2012-01-28 23:29:47 +01:00
Sven Hesse
1eb7c7507b
GOB: Minor cleanup
2012-01-28 22:55:12 +01:00
Sven Hesse
0627a4244d
GOB: Play the lungs animation when breathing
2012-01-28 22:29:19 +01:00
Sven Hesse
9fba98415d
GOB: Don't play a hurt animation right before Oko dies
2012-01-28 20:09:58 +01:00
Sven Hesse
c161cc1232
GOB: Fade the Diving minigame in
2012-01-28 20:08:13 +01:00
Sven Hesse
c0d0792ccf
GOB: End the Diving minigame when Oko is dead
2012-01-28 19:55:55 +01:00
Sven Hesse
4b60a761a0
GOB: Explicitely set the Diving palette
2012-01-28 19:53:26 +01:00
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
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