aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2009-06-14player_v4a:Norbert Lange
Made musictimer work a bit better, merged the 2 tables into 1 svn-id: r41526
2009-06-13Fix possible endian issues.Travis Howell
svn-id: r41494
2009-06-13Fixed cursor code to keep track of cursor formats so that ThemeEngine and/or ↵Jody Northup
GuiManager cursors will render properly over the game (on spacebar hit, for instance) svn-id: r41491
2009-06-12fixed formattingNorbert Lange
svn-id: r41482
2009-06-12Removed alot of the debug-outputNorbert Lange
created a class player_v4a to hook TFMX Playback into Scumm. Monkey Island has sound, but no sfx yet svn-id: r41480
2009-06-11Renamed Graphics::ColorFormat to Graphics::ColorMode, streamlined enum by ↵Jody Northup
removing order section and temporarily removing kFormatARGB1555 Converted cursor code to make use of _screenFormat, instead of a parameter passed directly to it by the engine. Adjusted scumm engine to account for these changes. This should probably have been two separate commits, but the changes concern the same files... svn-id: r41443
2009-06-10Correct horizontal flipping in decompressWizImage(), when using 16bit color.Travis Howell
svn-id: r41418
2009-06-10Scumm engine now dynamically requests 16-bit color based on game features, ↵Jody Northup
(using ad-hoc request format) svn-id: r41417
2009-06-06Use GameDescriptor::setGUIOptions instead of setting key "guioptions" directly.Johannes Schickel
svn-id: r41297
2009-06-06Fix printf format argument related warnings.Johannes Schickel
svn-id: r41289
2009-06-06Shut gcc warning.Eugene Sandulenko
svn-id: r41286
2009-06-06Patch #1365914: "SCUMM: CMS support." Disabled by default. Still plenty to do.Eugene Sandulenko
svn-id: r41282
2009-06-06Add empty file to cheat git-svnEugene Sandulenko
svn-id: r41280
2009-06-06Add support for GUI options to SCUMM engineEugene Sandulenko
svn-id: r41278
2009-06-06Merged revisions 41205,41207-41208,41210,41214-41217 via svnmerge from Travis Howell
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk ........ r41205 | waltervn | 2009-06-06 10:07:18 +1000 (Sat, 06 Jun 2009) | 2 lines SCI: Moved the handling of 65535.map into the resource manager. ........ r41207 | dreammaster | 2009-06-06 10:53:08 +1000 (Sat, 06 Jun 2009) | 1 line Bugfix for display when multiple user waits follow each other ........ r41208 | dreammaster | 2009-06-06 11:00:44 +1000 (Sat, 06 Jun 2009) | 1 line Bugfix to show the title screen at the correct speed when restarting the game ........ r41210 | dreammaster | 2009-06-06 11:39:08 +1000 (Sat, 06 Jun 2009) | 1 line Disabled the execution of scripts when doing a user wait - this prevents animated backgrounds from jerking to new positions once the mouse has been pressed ........ r41214 | thebluegr | 2009-06-06 20:21:48 +1000 (Sat, 06 Jun 2009) | 1 line Objectified the graphics driver ........ r41215 | thebluegr | 2009-06-06 20:36:38 +1000 (Sat, 06 Jun 2009) | 1 line Moved the fake 1x1 mode structure to gfx_resmgr.cpp (where it's actually used) ........ r41216 | thebluegr | 2009-06-06 20:40:32 +1000 (Sat, 06 Jun 2009) | 1 line Some uint8 -> byte conversions ........ r41217 | Kirben | 2009-06-06 20:50:37 +1000 (Sat, 06 Jun 2009) | 1 line Add logic stub for Backyard Basketball. ........ svn-id: r41218
2009-06-06Add logic stub for Backyard Basketball.Travis Howell
svn-id: r41217
2009-06-06Add initial support for copyMaskWizImage, to fix videos in later Blue's ↵Travis Howell
Clues games. svn-id: r41211
2009-06-06Corrected cursor display errors introduced by revision 41204, reimplemented ↵Jody Northup
16-bit cursor support in a less hacky, but still temporary way. svn-id: r41209
2009-06-06Merged revisions ↵Travis Howell
41154-41156,41160,41163-41181,41185-41186,41188-41189,41196-41202 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk ........ r41154 | thebluegr | 2009-06-04 18:25:48 +1000 (Thu, 04 Jun 2009) | 1 line Turned debug_weak_validations on by default again, as apparently some games like SQ3 fail in some validations (e.g. when loading). Also, fixed a potential out of bounds access when copying the value of __FILE__ into a buffer (as its value can be quite long in some cases). ........ r41155 | thebluegr | 2009-06-04 18:28:20 +1000 (Thu, 04 Jun 2009) | 1 line Reordered the numpad keys so that they make more sense, and simplified the code which returns the values of shifted function keys ........ r41156 | djwillis | 2009-06-04 18:30:31 +1000 (Thu, 04 Jun 2009) | 1 line Initial import of the GP2XWiz backend (based on the GP2X and SDL backends). Includes configure changes and one #ifdef to SDL backend. Also updates NEWS. ........ r41160 | strangerke | 2009-06-04 19:48:56 +1000 (Thu, 04 Jun 2009) | 1 line gob : _spriteBottom incorrectly saved and restored in Draw_v2::spriteOperation ........ r41163 | fingolfin | 2009-06-04 21:28:05 +1000 (Thu, 04 Jun 2009) | 1 line SCI: Renamed various debug related global variables to have a g_ prefix; and moved any 'extern' decls of them into a new header file ........ r41164 | waltervn | 2009-06-04 21:35:17 +1000 (Thu, 04 Jun 2009) | 2 lines SCI: Support for 16-bit DPCM. ........ r41165 | fingolfin | 2009-06-04 21:44:55 +1000 (Thu, 04 Jun 2009) | 1 line SCI: cleanup ........ r41166 | fingolfin | 2009-06-04 21:45:17 +1000 (Thu, 04 Jun 2009) | 1 line SCI: Moved MemObject code into a separate source file ........ r41167 | fingolfin | 2009-06-04 21:45:34 +1000 (Thu, 04 Jun 2009) | 1 line Code formatting in the gp2xwiz backend ........ r41168 | thebluegr | 2009-06-04 22:47:11 +1000 (Thu, 04 Jun 2009) | 1 line Updated the MSVC project files of the SCI engine ........ r41169 | waltervn | 2009-06-05 00:29:20 +1000 (Fri, 05 Jun 2009) | 2 lines SCI: Message: Added support for escape sequences. ........ r41170 | waltervn | 2009-06-05 01:56:11 +1000 (Fri, 05 Jun 2009) | 2 lines SCI: Added support for early SCI1.1 audio maps. ........ r41171 | waltervn | 2009-06-05 02:18:35 +1000 (Fri, 05 Jun 2009) | 2 lines SCI: Audio: Fixed bug in reading of SOL header. ........ r41172 | fingolfin | 2009-06-05 06:50:51 +1000 (Fri, 05 Jun 2009) | 1 line SCI: Added FIXME comment to not_register() ........ r41173 | fingolfin | 2009-06-05 06:51:09 +1000 (Fri, 05 Jun 2009) | 1 line SCI: cleanup ........ r41174 | fingolfin | 2009-06-05 06:51:24 +1000 (Fri, 05 Jun 2009) | 1 line SCI: Slightly modified kAddAfter so that it does not modify its arguments needlessly ........ r41175 | fingolfin | 2009-06-05 06:51:40 +1000 (Fri, 05 Jun 2009) | 1 line SCI: Added MemObject::isValidOffset method; use it to simplify determine_reg_type ........ r41176 | fingolfin | 2009-06-05 07:42:24 +1000 (Fri, 05 Jun 2009) | 1 line SCI: Renamed _kfuncTable -> _kernelFuncs; and simplified/streamlined the kernel func map in kernel.cpp a bit ........ r41177 | fingolfin | 2009-06-05 07:44:39 +1000 (Fri, 05 Jun 2009) | 1 line SCI: Renamed EngineState::flags and version to _flags and _version (following our conventions); also slightly changed the EngineState constructor to init _version & _flags, and used this to make them constant ........ r41178 | fingolfin | 2009-06-05 07:53:45 +1000 (Fri, 05 Jun 2009) | 1 line oops ........ r41179 | athrxx | 2009-06-05 08:12:13 +1000 (Fri, 05 Jun 2009) | 1 line LOL: implemented Vaelan's cube ........ r41180 | fingolfin | 2009-06-05 08:16:31 +1000 (Fri, 05 Jun 2009) | 1 line SCI: Made some members of class Resource protected; some cleanup ........ r41181 | waltervn | 2009-06-05 09:55:08 +1000 (Fri, 05 Jun 2009) | 3 lines SCI: Fixed some endian bugs related to speech handling. READ_UINT* are not LE, but use native endianness. Thanks to clone2727 for pointing this out. ........ r41185 | Kirben | 2009-06-05 10:57:58 +1000 (Fri, 05 Jun 2009) | 1 line Update sound code in HE80+ games, for sound rate differences. ........ r41186 | waltervn | 2009-06-05 11:12:52 +1000 (Fri, 05 Jun 2009) | 2 lines SCI: Audio: Fixed bug in sample length computation. ........ r41188 | Kirben | 2009-06-05 12:35:38 +1000 (Fri, 05 Jun 2009) | 1 line Fix issues selecting some items in arttime and football. ........ r41189 | Kirben | 2009-06-05 14:16:32 +1000 (Fri, 05 Jun 2009) | 1 line Minor cleanup. ........ r41196 | dreammaster | 2009-06-05 22:20:42 +1000 (Fri, 05 Jun 2009) | 1 line Tweaks to the code that pauses for a mouse press when displaying many text messages ........ r41197 | thebluegr | 2009-06-06 04:05:45 +1000 (Sat, 06 Jun 2009) | 1 line Removed some unused code and performed some cleanup ........ r41198 | thebluegr | 2009-06-06 05:04:14 +1000 (Sat, 06 Jun 2009) | 1 line Moved some more debug commands to ScummVM's coneole and removed some unused code ........ r41199 | athrxx | 2009-06-06 07:34:18 +1000 (Sat, 06 Jun 2009) | 1 line LOL: implemented another opcode ........ r41200 | mthreepwood | 2009-06-06 08:35:13 +1000 (Sat, 06 Jun 2009) | 1 line Make the PlayStation's abbreviation to all lower-case for consistency and change the description from Playstation to Sony PlayStation ........ r41201 | athrxx | 2009-06-06 08:53:36 +1000 (Sat, 06 Jun 2009) | 1 line LOL: minor bug fix ........ r41202 | thebluegr | 2009-06-06 09:08:35 +1000 (Sat, 06 Jun 2009) | 1 line Cleanup ........ svn-id: r41206
2009-06-05Fixes ScummEngine_v70he::setDefaultCursor to work in 16-bit, using a ↵Jody Northup
temporary hack. svn-id: r41204
2009-06-05Cleanup.Travis Howell
svn-id: r41195
2009-06-05Corrected backend to be able to accept a 16-bit mouseKeyColor without overflowJody Northup
svn-id: r41194
2009-06-05HACK not required at this point, since transparency color of 5 is still used ↵Travis Howell
for 16bit color HE games. svn-id: r41193
2009-06-05Ooops, correct mistakes in commit 41162.Travis Howell
svn-id: r41192
2009-06-05Converted cursor code to use 16-bit.Jody Northup
svn-id: r41191
2009-06-05Correct error in decompress16BitWizImage().Travis Howell
svn-id: r41190
2009-06-05Minor cleanup.Travis Howell
svn-id: r41189
2009-06-05Fix issues selecting some items in arttime and football.Travis Howell
svn-id: r41188
2009-06-05Update o72_getPixel() for 16bit color, and cleanup.Travis Howell
svn-id: r41187
2009-06-05Update sound code in HE80+ games, for sound rate differences.Travis Howell
svn-id: r41185
2009-06-05Fix endian issue, the palette must be in little endian.Travis Howell
svn-id: r41184
2009-06-05Sound resource 1 is used for queued speech in HE60+ games, and should never ↵Travis Howell
be nuked, when expiring resources. svn-id: r41182
2009-06-04Fix the color of Poodles Galore's finger nails in Spy Fox 3.Travis Howell
svn-id: r41162
2009-06-04Ooops, re-enable codec32 code.Travis Howell
svn-id: r41161
2009-06-04Update drawBMAPObject for 16bit color.Travis Howell
svn-id: r41159
2009-06-04Ooops, correct typo in last commit.Travis Howell
svn-id: r41158
2009-06-04Fix regression in copyWizImageWithMask, which caused corruption in readtime.Travis Howell
svn-id: r41157
2009-06-04Add 16bit color support for later HE games.Travis Howell
svn-id: r41153
2009-06-03Cleanup.Travis Howell
svn-id: r41135
2009-06-03Increase maxHeapThreshold for 16bit color HE games, due to larger resource ↵Travis Howell
sizes been used. svn-id: r41134
2009-06-03Sprites are used for subtitles, in all 16bit color HE games.Travis Howell
svn-id: r41133
2009-06-03Correct sound timer and disable sound offsets, in later HE games.Travis Howell
svn-id: r41132
2009-06-02Fix palette regression in HE99+ games, the HE palette number must be set, ↵Travis Howell
before setting the costume palette. svn-id: r41121
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
2009-05-29Changed SaveFileManager methods to take Common::String params (instead of ↵Max Horn
char pointers) svn-id: r41000
2009-05-26Turned some static tables into static const tables; added some FIXME ↵Max Horn
comments to global static vars that should be removed (many more exist in SCI, Tinsel, and some other engines) svn-id: r40908
2009-05-26Fix bug #2687801 - ZAK: Cannot pickup Ladder on Mars Youth Hostel.Travis Howell
svn-id: r40899
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-21Renamed the DXA, SMK and FLIC video decoders to reflect the fact that ↵Filippos Karapetis
they're decoders, not players svn-id: r40759
2009-05-15Add several Dutch Windows demo of HE games.Travis Howell
svn-id: r40602