Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Cameron Cawley
01b4432825
BACKENDS: Use Common::U32String for OSystem::setWindowCaption
2020-11-22 17:20:19 +00:00
Kirben
87c5540c2a
SCUMM HE: Update sound flags and queue, for new settings.
2016-06-22 11:45:44 +10:00
Kirben
6b07163600
SCUMM HE: Document sound opcodes.
2016-06-22 11:01:02 +10:00
Kirben
22e5fe8b4e
SCUMM: Add missing break in o70_startSound.
2016-05-17 16:11:04 +10:00
Johannes Schickel
3847465163
SCUMM: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Kirben
b4f2e2ead4
SCUMM: Always confirm quit when required in HE games.
2013-08-16 15:49:30 +10:00
Max Horn
82343f6649
SCUMM: Remove some unused var warnings (see bug #3293800 )
2011-05-14 23:50:43 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Max Horn
0d54400806
SCUMM: Skip endian conversion on little endian systems (instead of assigning values back to themselves)
...
svn-id: r53739
2010-10-23 15:47:23 +00:00
Travis Howell
122ff32d75
Remove excess spaces.
...
svn-id: r44029
2009-09-11 10:13:54 +00:00
Max Horn
cbe9e520d3
SCUMM: Compacted various setupOpcodes() implementations by using the fact that opcode tables tend not to change much between most SCUMM versions
...
svn-id: r39958
2009-04-16 09:27:22 +00:00
Max Horn
99df028d35
SCUMM: Got rid of o6_invalid
...
svn-id: r39957
2009-04-16 09:27:02 +00:00
Max Horn
432e7917a5
SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it)
...
svn-id: r39956
2009-04-16 09:26:37 +00:00
Max Horn
c41480bfd4
SCUMM: Moved Actor::drawActorToBackBuf to class ActorHE
...
svn-id: r34647
2008-09-25 08:19:51 +00:00
Travis Howell
4bb1decf79
Use exact case numbers, to avoid unneeded subtractions.
...
svn-id: r34352
2008-09-05 13:35:27 +00:00
Christopher Page
e9c6b03fc7
SCUMM works with new GMM implementation
...
svn-id: r33001
2008-07-11 01:22:37 +00:00
Travis Howell
9b0db4be37
Move more HE code to HE71, to reduce code size, when using DISABLE_HE option.
...
svn-id: r30021
2007-12-28 00:08:23 +00:00
Travis Howell
410a4a974e
Enable Windows version of early HE games by default, to match already enabled 3DO/DOS/Macintosh versions of early HE games. Adding only the minimum code required for HE70 games.
...
svn-id: r30011
2007-12-27 11:40:29 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00
Travis Howell
e29263611a
Fix bug #1727457 - WATER: Unexpected crash at the end of level 15.
...
svn-id: r27036
2007-06-01 08:47:22 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Travis Howell
0673fa4aa5
Rename setFilePath opcode to createDirectory, in order to reflect the opcodes true purpose.
...
svn-id: r26418
2007-04-08 11:50:31 +00:00
Max Horn
27432a4dc1
Moved some stuff from CharsetRenderer (back) to ScummEngine, added comments
...
svn-id: r25250
2007-01-28 20:11:31 +00:00
Travis Howell
d1eb83a470
Add findBox opcode for Hebrew version of Freddi Fish 1
...
svn-id: r24780
2006-11-24 09:27:50 +00:00
Max Horn
5e9041b1b5
SCUMM: ArrayHeader related cleanup
...
svn-id: r24395
2006-10-20 19:44:27 +00:00
Max Horn
51017cf1b2
Renamed ScummEngine::res to _res and allocate the ResourceManager on the heap (i.e. _res is a pointer now)
...
svn-id: r23922
2006-09-17 20:36:48 +00:00
Max Horn
bd38f5f4d3
Renamed o6_getActorAnimCounter1 to o6_getActorAnimCounter
...
svn-id: r23857
2006-09-09 18:31:32 +00:00
Travis Howell
40bfc71de8
Fix rects in HE games, when positions are set by scripts
...
svn-id: r23146
2006-06-16 13:14:55 +00:00
Max Horn
d68f95b3be
Move HE specific stuff from class Sound to its new subclass SoundHE
...
svn-id: r22115
2006-04-23 18:52:39 +00:00
Max Horn
ac24769196
Replaced o70_seekFilePos by o60_seekFilePos (both were identical)
...
svn-id: r21979
2006-04-17 14:32:46 +00:00
Max Horn
74edd90aba
Fix for bug #1471383 : Instead of overloading ConfigManager::set, we now have new setInt and setBool methods (matching getInt/getBool), which avoids strange quirks & bugs caused by (char *) being implicitly cast to int (ouch)
...
svn-id: r21951
2006-04-16 19:23:14 +00:00
Max Horn
e389bcf497
Replaced _gameId, _version, _heversion, _features, _midi, _platform with a simple ScummGameSettings instance: _game
...
svn-id: r20795
2006-02-20 16:51:30 +00:00
Max Horn
011bcc04d2
Disable unchecked use of OSystem::setWindowCaption from SCUMM/HE scripts (this fixes crashes under Mac OS X with e.g. german puttrace)
...
svn-id: r20782
2006-02-20 13:24:19 +00:00
Eugene Sandulenko
eba1653904
o Renamed script_v6he.cpp and script_v7he.cpp to script_v60he.cpp and
...
script_v70he.cpp respectively since we use 2 digits for HE versioning.
o Also renamed resource_v7he.* to resource_he.* because it is actually not
HE70-specific but is used by all HE70+ titles.
svn-id: r20703
2006-02-15 18:48:49 +00:00