Sven Hesse
5115c94f35
Only show that annoying checkmouse warning for Fascination
...
svn-id: r47840
2010-02-03 03:26:28 +00:00
Sven Hesse
d4949d03d4
Minor style-related changes
...
svn-id: r47839
2010-02-03 03:25:50 +00:00
Arnaud Boutonné
ac6e9e07a3
Fascination - Fix screen transition
...
svn-id: r47830
2010-02-03 00:51:09 +00:00
Arnaud Boutonné
86aa70ec4b
Fascination - comment calls to getWindow() in checkMouse(). I think getWindow() is wrong, and to be replaced with my new check. The first window reacts !
...
svn-id: r47829
2010-02-02 23:45:14 +00:00
Arnaud Boutonné
f072709f25
Fascination - Add a window specific function, modify checkmouse() function in order to use it (without breaking the other games). Windows are no longer "transparent"
...
svn-id: r47828
2010-02-02 23:39:19 +00:00
Arnaud Boutonné
4b063230b7
Fascination - Add a define to enable/disable MDY player, as it currently generates more warnings than sounds
...
svn-id: r47827
2010-02-02 23:35:08 +00:00
Arnaud Boutonné
48c023cd5b
Fascination - Fix one wrong wait time
...
svn-id: r47826
2010-02-02 23:33:10 +00:00
Sven Hesse
6f66286c59
Renaming saveload_Fascination.cpp to saveload_fascin.cpp, to fit the naming scheme
...
svn-id: r47805
2010-02-01 23:34:30 +00:00
Arnaud Boutonné
5507cb6247
Fascination - Partially fix the intro
...
svn-id: r47763
2010-01-31 17:57:07 +00:00
Sven Hesse
6248362c38
Properly deleting the TOT resource table again when loading failed
...
svn-id: r47750
2010-01-31 13:18:32 +00:00
Sven Hesse
2185f6b164
Adding some sanity asserts
...
svn-id: r47749
2010-01-31 13:05:46 +00:00
Arnaud Boutonné
705910f122
- Fixed openWin, saveWin, restoreWin, closeWin, winMove and activeWin, so that windows are AT LEAST working
...
- Suppressed dirty traces. This has to be reviewed/rewritten. It looks better without.
- Add initialization of two variables in one exceptional case in winDraw. (Thanks Cyx)
svn-id: r47616
2010-01-27 23:39:16 +00:00
Max Horn
1565f14bc1
Moved audio stream implementations (for MP3, FLAC, etc.) to new dir sound/decoders/
...
svn-id: r47579
2010-01-26 22:48:45 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Arnaud Boutonné
eb7b90f313
Get rid of kGameTypeAdibouUnknown (which is a mix of other versions), and Add kGameTypeAdibou1.
...
svn-id: r47448
2010-01-22 23:44:43 +00:00
Max Horn
dc5e08e623
Move raw audio flags from sound/mixer.h to sound/raw.h
...
svn-id: r47395
2010-01-19 22:30:33 +00:00
Torbjörn Andersson
428f8d6955
Fixed some cppcheck warnings.
...
svn-id: r47393
2010-01-19 20:41:51 +00:00
Arnaud Boutonné
7112cfe8a2
Add detection for another french ADI4 environment disk
...
svn-id: r47361
2010-01-18 21:29:43 +00:00
Johannes Schickel
0d995c5920
Rename all "Adlib" uses to "AdLib" to match the real name of the sound card / company.
...
Check this for reference:
http://en.wikipedia.org/wiki/Ad_Lib,_Inc .
http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card)
This commit does not touch "adlib" and "ADLIB" uses!
Also it does not update all the SCUMM detection entries, which still use "Adlib".
svn-id: r47279
2010-01-12 21:07:56 +00:00
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