aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-12-09Move findCompatibleFormat from graphics/pixelformat.h to engines/engine.cppMax Horn
This function is used in only one place. Declaring it requires common/list.h; by putting it into pixelformat.h, which is included by common/system.h, tons of things suddenly included list.h for no good reason. If we ever need to call this function in other places, we can figure out aborts more appropriate place for it. svn-id: r46310
2009-12-09SCI: Paranoia tweak for EngineState::autoDetectFeatureMax Horn
svn-id: r46306
2009-12-09SCI: implemented _picNotValidSci11 for new kPicNotValid behaviour in sci1.1 ↵Martin Kiewitz
(fixes island of dr. brain first pic after copy protection not showing up) svn-id: r46305
2009-12-09SCI: Save/LoadGame Common::Rect saving now portableMartin Kiewitz
svn-id: r46304
2009-12-09Fixed some simple cppcheck warnings.Torbjörn Andersson
svn-id: r46303
2009-12-08added message duration override, increased 'the end' timeoutVladimir Menshakov
svn-id: r46301
2009-12-08Attempt to fix MSVC warning C4121.Johannes Schickel
svn-id: r46300
2009-12-08Attempt to fix MSVC warning C4121.Johannes Schickel
svn-id: r46299
2009-12-08added final creditsVladimir Menshakov
svn-id: r46297
2009-12-08fixed default font heightVladimir Menshakov
svn-id: r46296
2009-12-08allow font to be rendered out of screenVladimir Menshakov
svn-id: r46295
2009-12-08SCI: new USE_OLDGFX for switching to oldgui, fixes loading of savedgames ↵Martin Kiewitz
under oldgui, oldgui doesn't like calling of setPortPic during loading svn-id: r46294
2009-12-08SCI: SciGui::getPortPic now uses byrefMartin Kiewitz
svn-id: r46293
2009-12-08SCI: Saving picPort now (fixes loading saved games in castle of dr. brain)Martin Kiewitz
svn-id: r46292
2009-12-08Fix some MSVC warnings (part of patch #2909981)Max Horn
svn-id: r46291
2009-12-08SCI: Cleanup DirSeeker a little bitMax Horn
svn-id: r46290
2009-12-08cleaned up final scene, fixed guard glitchesVladimir Menshakov
svn-id: r46289
2009-12-08added missing orientation for kLoadScene eventVladimir Menshakov
svn-id: r46288
2009-12-07finally fixed pathfindingVladimir Menshakov
svn-id: r46287
2009-12-07skip walkboxes that contain source or destination point.Vladimir Menshakov
svn-id: r46286
2009-12-07For consistency, make F5 bring up the main menu in the Draci engine too, justTorbjörn Andersson
like megath just did in the TeenAgent engine. svn-id: r46284
2009-12-07show main menu by f5 buttonVladimir Menshakov
svn-id: r46283
2009-12-07M4: Move 'determine transparent color' hack into a new M4Sprite methodMax Horn
svn-id: r46281
2009-12-07M4: Make M4Surface member w, h, pixels protected; some cleanupMax Horn
svn-id: r46280
2009-12-07M4: Rename M4Surface::getData() to getBasePtr() for consistencyMax Horn
svn-id: r46279
2009-12-07Hopefully silencing C4121 in MSVC.Johannes Schickel
svn-id: r46278
2009-12-07Slight cleanup/simplification of the TimerSongIteratorFilippos Karapetis
svn-id: r46276
2009-12-07Applied patch from tracker item #2900436 - "SCI: SCI32 Checksums" with some ↵Filippos Karapetis
formatting changes svn-id: r46275
2009-12-07Stop using variables named "byte", as byte is a variable type in ScummVM, ↵Filippos Karapetis
and it gets confusing. Also, this fixes an error when language extensions are defined in MSVC - refer to patch #2909854 svn-id: r46272
2009-12-06Fix overflow of glyph count for CREDIT6.FNT, this fixes credits for Kyra1 ↵Johannes Schickel
floppy/FM-TOWNS/PC98. svn-id: r46269
2009-12-05Hooked up the actions list and object-specific actions to change the status textPaul Gilbert
svn-id: r46268
2009-12-05Added a new variation to the 'object' command to add an object to the ↵Paul Gilbert
player's inventory svn-id: r46267
2009-12-05Implemented support for the inventory list scrollbar and directly selecting ↵Paul Gilbert
an object svn-id: r46266
2009-12-05Silenced warning.Torbjörn Andersson
svn-id: r46265
2009-12-05fixed multiline message positioningVladimir Menshakov
svn-id: r46264
2009-12-05do not use walkbox more than once.Vladimir Menshakov
svn-id: r46263
2009-12-05Expanded the actions view into a full user interface view, and added support ↵Paul Gilbert
for highlighting of user interface elements svn-id: r46262
2009-12-04SCI: Removed Ctrl-X to Ctrl-Alt-X mapping cause Ctrl-Alt-X works now directlyMartin Kiewitz
svn-id: r46261
2009-12-04Fix warning.Johannes Schickel
svn-id: r46260
2009-12-04Silenced GCC warnings.Torbjörn Andersson
svn-id: r46258
2009-12-04SCI: Typo fixed in SciEvent caused all Ctrl keys to get changed to Ctrl-Alt-X :)Martin Kiewitz
svn-id: r46257
2009-12-04SCI: Renamed "buckybits" to "modifiers" in SciEventMartin Kiewitz
svn-id: r46256
2009-12-04SCI: Make event constants more verboseMartin Kiewitz
svn-id: r46255
2009-12-04refactor resource module:Andrew Kurushin
- struct ResourceContext => class ResourceContext - replace "*alloc","free" with array templates - simplify createContexts routines svn-id: r46254
2009-12-04SCI: Recreate SciEvent on loading savesMartin Kiewitz
svn-id: r46253
2009-12-04SCI: SciEvent created, kernel_sleep() createdMartin Kiewitz
svn-id: r46252
2009-12-04SCI: Alt translation. Currently handles Ctrl-X as Ctrl-Alt-X so that ↵Martin Kiewitz
bypassing questions in lsl1vga is possible. ScummVM currently doesn't give us event for Ctrl-Alt-X svn-id: r46251
2009-12-04Fix bug 2908376: FOA: Won't launch in Win32Max Horn
svn-id: r46250
2009-12-04SCI: Convert characters to scancode, when Ctrl is pressed (fixes ↵Martin Kiewitz
key-shortcuts not working in lsl5, lsl1, qfg1vga and others) svn-id: r46249
2009-12-04SCI: Fixed kSetCursor (fixes qfg1vga menu immediately disappearing after ↵Martin Kiewitz
opening) svn-id: r46248