aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2010-07-24SCI: support useInsetRect in kFrameoutMartin Kiewitz
svn-id: r51251
2010-07-24SCI: enable speed throttler for sci32Martin Kiewitz
svn-id: r51250
2010-07-24SCI: cache Planes for sci32Martin Kiewitz
svn-id: r51249
2010-07-24SCI: adding sq4 workaround room 150Martin Kiewitz
svn-id: r51247
2010-07-24SCI: delete hidden planes in kFrameoutMartin Kiewitz
svn-id: r51246
2010-07-24SCI: kCelWide/kCelHigh now adjust on hires viewsMartin Kiewitz
somewhat fixes gk1 hires inventory issue svn-id: r51245
2010-07-24SCI: removing some debug stuff from sci32 gfxMartin Kiewitz
svn-id: r51244
2010-07-24SCI: fix warning and remove duplicate codeMartin Kiewitz
svn-id: r51243
2010-07-24SCI: added said spec dump ability to logkernelMartin Kiewitz
svn-id: r51242
2010-07-24SCI: adding 1 to planeRect bottom/rightMartin Kiewitz
svn-id: r51241
2010-07-24SCI: locking picture resourceMartin Kiewitz
fixes sq6 crashing with resource data NULL pointer svn-id: r51240
2010-07-24M4: Bugfixes for depth ordering to fix the Z order of on-screen objectsPaul Gilbert
svn-id: r51239
2010-07-24SCI: adding workaround for sq4 room 391Martin Kiewitz
svn-id: r51238
2010-07-24SCI: adding workaround for room 150 sq4Martin Kiewitz
svn-id: r51237
2010-07-24M4: Implemented lots of support code for pre-action handlingPaul Gilbert
svn-id: r51235
2010-07-24M4: Enhanced the show_codes debug command to also show a scene's walking pointsPaul Gilbert
svn-id: r51230
2010-07-23SCI: result now displayed in decimal for logkernelMartin Kiewitz
svn-id: r51225
2010-07-23SCI: some small logkernel changesMartin Kiewitz
svn-id: r51224
2010-07-23AGI: Fix bug #3017911Eugene Sandulenko
Bug #3017911: "AGI (Fan): SQ0 - Ego flickering". It is a regression from r49745, as it appeared, some of the screen updates were too much. svn-id: r51223
2010-07-23SCI: logkernel changesMartin Kiewitz
removing old manual debug code, use logkernel * on/off to log all calls svn-id: r51222
2010-07-23KYRA: Mark Kyra 1 Mac as General MIDI only.Johannes Schickel
It might be noteworthy that we do not support the music yet, but that might change one day. We also do not mark the Kyra 1 Mac CD as GM only, since that uses the included DOS sound files for now. svn-id: r51221
2010-07-23SCI: adding new debug command logkernelMartin Kiewitz
svn-id: r51220
2010-07-23SWORD2: Improve sync between local and global "mute" settingsTorbjörn Andersson
Broken Sword 2's options dialog allows you to mute any of speech, sound and sound effects, whereas ScummVM's options dialog just has one "master" mute setting. This is an attempt to keep them better in sync, though it's not perfect. Still, it may be good enough to fix bug #3032763 ("SWORD2: Mute setting does not work"). svn-id: r51218
2010-07-23SCI: adding lsl6hires workaroundMartin Kiewitz
svn-id: r51215
2010-07-23SCUMM: Fix subtitles for Russian The DigEugene Sandulenko
It is a long standing bug which was revealed by r31784. With that commit Kirben switched DIG code to newer one. Russian version used 0x03 as placeholders for keeping string widths. Original did not copy those characters but we did hence the bug. Based on study of original. Restrict it to Dig-only in order to avoid regressions. svn-id: r51211
2010-07-23SCI: adding table for kDisplay workaroundsMartin Kiewitz
and removing hardcoded checks, adding another workaround for kGraph(drawLine) in island of dr. brain (also gene explanation chart) Moving trackOriginAndFindWorkaround() into workarounds.cpp svn-id: r51209
2010-07-23SCI: adding workaround for sq4/room 391Martin Kiewitz
kDisplay is called with an object as opcode, we simply skip over it svn-id: r51208
2010-07-23GROOVIE: Fix compilation.Jordi Vilalta Prat
svn-id: r51206
2010-07-23GROOVIE: Optimize the VDX player.Jordi Vilalta Prat
- Make some small optimizations to the VDX player. The changes aren't noticeable on desktop computers, but it showed changes on the profiler. Let's see if it helps limited platforms. - Clarify a few variable names and clean their usage. svn-id: r51205
2010-07-23SCI: fixing kNewWindow (SCI1.1)Martin Kiewitz
check differently for null restoreRect, fixes pq3 some windows not getting fully removed calling showBits on actual dims and not on restoreRect, fixes lb2 about window issues (and possible qfg1vga window issues as well) svn-id: r51204
2010-07-23SCI: support kSetCursorSci11(-2)Martin Kiewitz
svn-id: r51202
2010-07-23Removed some old deprecated code that was drawing the status text a second timePaul Gilbert
svn-id: r51201
2010-07-23Lots of action related fields added; scroll over default action is now ↵Paul Gilbert
displayed on-screen svn-id: r51200
2010-07-23SCI: adding workarounds for lsl6hiresMartin Kiewitz
svn-id: r51199
2010-07-23SCI: Actually sync kPalVary data when saving/loadingFilippos Karapetis
svn-id: r51198
2010-07-23SCI: Dropped support for the very old savegame versions 12 and 13 ↵Filippos Karapetis
(hopefully, the last ones to be dropped) svn-id: r51197
2010-07-23SCI: some changes to kPalVary savingMartin Kiewitz
still needs to get tested svn-id: r51196
2010-07-23SCI: Now saving the kPalVary state inside savegamesFilippos Karapetis
svn-id: r51194
2010-07-23KYRA: Implement support for selecting the VQA quality via "video_quality".Johannes Schickel
svn-id: r51187
2010-07-23KYRA: Formatting fixes.Johannes Schickel
svn-id: r51186
2010-07-23KYRA: Cleanup.Johannes Schickel
svn-id: r51183
2010-07-23KYRA: Implemented some missing timers for object creation.Johannes Schickel
svn-id: r51182
2010-07-23KYRA: Cleanup.Johannes Schickel
svn-id: r51181
2010-07-22SCI: Added Workaround for SQ4CD Droid in Supercomputer Maze.David Turner
There are about 20 screens, but all screens seem to share the same script, 704, so have added a -1 general exception. svn-id: r51180
2010-07-22KYRA: Implement missing dialog code.Johannes Schickel
This finally enables animations for all of Darm's talk sequences. svn-id: r51179
2010-07-22SCI: Cleanup leftovers from the FreeSCI sound codeFilippos Karapetis
svn-id: r51178
2010-07-22SCI: kSetCursor works the same in sci16Martin Kiewitz
(coordinates are not a regular Rect, but bottom/right is the last allowed coordinate) svn-id: r51177
2010-07-22SCI: Some slight work on robot filesFilippos Karapetis
svn-id: r51176
2010-07-22KYRA: Move LoL specific static data to its own file.Johannes Schickel
svn-id: r51175
2010-07-22SCI: kSetCursor change for sci32Martin Kiewitz
we use the movezone like any other rect, but sierra sci actually specifies bottom/right as being the last possible coordinates svn-id: r51174