Max Horn
f720d99b0a
Switch Mixer::playInputStream to use DisposeAfterUse::Flag
...
svn-id: r47182
2010-01-08 22:09:43 +00:00
Arnaud Boutonné
0cfd6a4d76
Fix a buffer overflow (thanks to syke) and modify the way the instruments are loaded (bytes instead of uint16). This (sadly) doesn't fix the MDY player.
...
svn-id: r46936
2010-01-03 18:04:52 +00:00
Arnaud Boutonné
f3ca535038
Fix a buffer overflow, thanks to syke
...
svn-id: r46851
2010-01-01 21:18:19 +00:00
Sven Hesse
5c52ed9f4b
Make sure that enough data is read out of the script
...
svn-id: r46785
2009-12-31 00:06:28 +00:00
Sven Hesse
9c430b5298
Fixing an out of array bounds read
...
svn-id: r46784
2009-12-30 23:21:33 +00:00
Arnaud Boutonné
3da285432b
gob - Remove detection of a cracked version of Lost in Time
...
svn-id: r46423
2009-12-19 23:33:48 +00:00
Arnaud Boutonné
5e7ed05997
gob - Split LiT part 2 detection in light / full.
...
svn-id: r46412
2009-12-17 23:07:03 +00:00
Arnaud Boutonné
3c5473f832
gob - Add MD5 for LiT floppy part 1 "full", part 1 "light" and part 2. Part 2 still has to be properly separated between "full" and "light"
...
svn-id: r46411
2009-12-17 22:50:34 +00:00
Max Horn
0a1d16ef6b
Change GOB engine so that not all its files depend on gui/dialog.h (and thus tons of other headers in gui/ and graphics/)
...
svn-id: r46317
2009-12-09 18:15:04 +00:00
Max Horn
5f178e8650
Fix some MSVC warnings (part of patch #2909981 )
...
svn-id: r46291
2009-12-08 20:44:57 +00:00
Arnaud Boutonné
32d6366f29
gob - Add cursor handling for Fascination windows (close and move at least)
...
svn-id: r46233
2009-12-01 21:49:45 +00:00
Max Horn
df651bf20f
Added Doxygen comments for the various engine namespaces (currently mostly without details; help filling these out is welcome)
...
svn-id: r46128
2009-11-24 22:10:14 +00:00
Arnaud Boutonné
4f0dfb0d09
Gob - Add MD5 for Adibou 1, a new SCN demo and some Adi2, Adi4 and Adibou2 titles
...
svn-id: r45941
2009-11-16 22:29:57 +00:00
Arnaud Boutonné
4d8ae559ed
gob - Add 'adibou2', rename 'adibou4' into 'adi4', add several Gob1, Gob2, Gob3, Adi2, Adi4, and Adibou2 MD5s
...
svn-id: r45938
2009-11-16 17:21:18 +00:00
Arnaud Boutonné
3ccdaa72c3
gob - Preliminar saveload for Fascination
...
svn-id: r45937
2009-11-16 17:15:33 +00:00
Arnaud Boutonné
1de89723fd
gob - Add MD5s of english Adi 4.10 and german Adi 2.6
...
svn-id: r45899
2009-11-14 14:02:53 +00:00
Arnaud Boutonné
f449d6ded2
Gob - Add MD5s for Gobliins2 and Little Red Riding Hood included on an old AD2 CD.
...
svn-id: r45887
2009-11-14 09:02:02 +00:00
Arnaud Boutonné
6a9024b1e3
Gob - Add detection for another win31 Lost in Time found on french ADI 2.6 Français-Maths 4e
...
svn-id: r45821
2009-11-10 23:06:09 +00:00
Max Horn
51933629d1
Changed foo(void) to foo() in almost all non-backend source files
...
svn-id: r45616
2009-11-02 21:54:57 +00:00
Arnaud Boutonné
3986434c2c
Add multilanguage EN+FR versions of gob2 and gob3 found on english Adi 4.10 English+Maths Year 8
...
svn-id: r45476
2009-10-28 18:19:41 +00:00
Sven Hesse
31006320a6
Fixing "graphical glitch in Bizoo level" (bug #2867361 )
...
svn-id: r45470
2009-10-28 14:57:13 +00:00
Sven Hesse
449b3cfd6d
Adding another Windows Lost in Time version, German/French
...
svn-id: r45469
2009-10-28 14:56:32 +00:00
Sven Hesse
0aea18dd74
Style fixes
...
svn-id: r45468
2009-10-28 14:53:35 +00:00
Sven Hesse
6550e66a57
Removing trailing spaces
...
svn-id: r45467
2009-10-28 14:52:53 +00:00
Arnaud Boutonné
5535554455
Gob - Add a workaround for gob3 Sofa bug #2867294 . It's now possible to exit the animation by clicking
...
svn-id: r45353
2009-10-23 22:00:51 +00:00
Arnaud Boutonné
ee9273b3c0
Gob - Fix animations without extension
...
svn-id: r45352
2009-10-23 21:48:28 +00:00
Arnaud Boutonné
b7c6ae3f74
gob - Cleanup of previous modification
...
svn-id: r45228
2009-10-18 17:28:02 +00:00
Arnaud Boutonné
e392f939b6
gob - "Windows" Gob3 has errors in scripts, calling .IMD videos instead of .VMD ones. This modification fixes that.
...
svn-id: r45226
2009-10-18 16:59:33 +00:00
Matthew Hoops
6edf387418
Give Gob1 CD-i its own platform.
...
svn-id: r45135
2009-10-15 22:05:52 +00:00
Arnaud Boutonné
dcf44e1bd8
gob detection
...
- Add preliminary Gobliiins 1 CD-i detection.cpp
- DOS CD is 2.01, not 1.02
svn-id: r45014
2009-10-13 14:26:42 +00:00
Max Horn
3399c3aeb6
Change doxygen inline comments from "//!" to "///" as proposed on -devel
...
svn-id: r44802
2009-10-08 21:28:57 +00:00
Max Horn
42120ed626
Introduce a new struct TimeDate, replacing struct tm in client code. May lead to compilation issues in ports, which should be trivial to fix, though
...
svn-id: r44793
2009-10-08 19:41:38 +00:00
Arnaud Boutonné
caaba2ae95
Add a hack that fixes bug #2858887 and #2859606
...
svn-id: r44785
2009-10-08 12:04:34 +00:00
Arnaud Boutonné
f1cb78673a
gob - Fix a Valgrind warning occuring in CD games
...
svn-id: r44774
2009-10-08 08:10:57 +00:00
Arnaud Boutonné
be84af2603
Fix an assert in activeWin().
...
svn-id: r44746
2009-10-07 19:44:10 +00:00
Arnaud Boutonné
7601f1b14f
gob - fix valgrind warning: invalid read when animKeysCount equals 0
...
svn-id: r44716
2009-10-06 19:57:17 +00:00
Arnaud Boutonné
66233031d7
revert r44542: the fix reopens another previous bug
...
svn-id: r44553
2009-10-03 13:40:55 +00:00
Arnaud Boutonné
f915a46e1f
Fix for bug ref#2867294 (hopefully)
...
svn-id: r44542
2009-10-02 17:50:56 +00:00
Arnaud Boutonné
d90c60e879
Fix a regression in the first part of the intro (gitches when the paper and the rat are moving).
...
svn-id: r44518
2009-10-01 12:19:01 +00:00
Arnaud Boutonné
96a40e7712
Fascination - Suppress some warnings
...
svn-id: r44504
2009-09-30 22:54:30 +00:00
Arnaud Boutonné
f1c76e2dcb
Fascination - Fix a regression in intro (fix of R42171)
...
svn-id: r44496
2009-09-30 19:14:46 +00:00
Max Horn
8ba75fc522
Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other things)
...
svn-id: r44495
2009-09-30 16:16:53 +00:00
Arnaud Boutonné
ff70b554ea
Playtoons - implement some functions related to hotspot texts
...
Fascination - initial version of several 'Fascination Window' functions, proper naming of most of fascination OPCODEDRAW and OPCODEGOB functions
svn-id: r44472
2009-09-29 22:43:30 +00:00
Arnaud Boutonné
f6aaafae7c
Gob - Silence a Valgrind warning by initializing a variable
...
svn-id: r44467
2009-09-29 16:56:30 +00:00
Filippos Karapetis
b4f1960318
Reverted parts of revisions #44298 , #44299 and #44300 , to prevent warnings and issues in compilers which don't support NORETURN
...
svn-id: r44314
2009-09-24 17:52:53 +00:00
Filippos Karapetis
16d7d9ba23
Fixed some more warnings about unreachable code
...
svn-id: r44299
2009-09-24 10:02:13 +00:00
Andre Heider
a81ae427a5
Fixed warning about missing newline
...
svn-id: r44191
2009-09-18 21:34:34 +00:00
Arnaud Boutonné
6976bc87b7
Playtoons - Add patterns to drawCircle
...
svn-id: r44122
2009-09-16 22:19:54 +00:00
Arnaud Boutonné
ee48b944f7
Playtoons - Add 3 DRAW_PIXEL patterns, fix some conditions.
...
svn-id: r44120
2009-09-16 21:13:12 +00:00
Arnaud Boutonné
6a9cc3b1e0
- Implement _pattern variable
...
- Add oPlaytoons_putPixel and Playtoons specific spriteOperation (using _pattern)
svn-id: r44103
2009-09-15 12:15:22 +00:00