Max Horn
5395c4a2f4
Removed _actorPos locat vars, and instead use _pos directly
...
svn-id: r25344
2007-02-03 01:21:49 +00:00
Max Horn
e363d1ebb1
Broadened the fix for bug #795214 to make it work with resaves of old savegames, fixing bug #1648248
...
svn-id: r25340
2007-02-02 23:43:39 +00:00
Max Horn
468b1600c4
Removed bogus debug leftover :)
...
svn-id: r25338
2007-02-02 18:40:02 +00:00
Max Horn
013f1711c4
Workaround for bug #1621210 (FOA: Kerner counts incorrectly during end sequence)
...
svn-id: r25335
2007-02-02 13:53:59 +00:00
Max Horn
11a8d8f265
Some comment cleanup
...
svn-id: r25334
2007-02-02 12:51:44 +00:00
Gregory Montoir
bb3e575e21
don't test akosScaleYTable if actor has no vertical scale factor ; this is consistent with the code in costume.cpp and fixes bug #1329232 .
...
svn-id: r25332
2007-02-01 23:27:16 +00:00
Travis Howell
836a4ea99e
Add/Update details for French versions of Freddi Fish series.
...
svn-id: r25305
2007-01-31 10:41:35 +00:00
Travis Howell
f62728e0f8
Add/Update details for French versions of Spy Fox series.
...
svn-id: r25303
2007-01-31 07:43:02 +00:00
Gregory Montoir
6166c0ca19
reset _IACTpos when _IACTchannel is stopped (fixes memory overwrites in handleIACT during smush playback at the end of CMI demo)
...
svn-id: r25296
2007-01-31 00:16:21 +00:00
Gregory Montoir
9abaa064a0
got rid of codec37/codec47 init/deinit methods, cleanup
...
svn-id: r25295
2007-01-30 22:44:14 +00:00
Gregory Montoir
b4bebad6f0
minor simplification
...
svn-id: r25289
2007-01-30 20:43:39 +00:00
Gregory Montoir
cb258bee24
added deinitialisation of codecs at the end of smush playback. This allows to save a bit of memory (about 1Mb for CMI) during gameplay.
...
svn-id: r25287
2007-01-30 20:36:03 +00:00
Gregory Montoir
ccde018e85
unused buffer variable
...
svn-id: r25286
2007-01-30 20:31:48 +00:00
Gregory Montoir
c69ecb78e7
added calls to SmushPlayer::getFont() to prevent accessing non-initialised SmushFont objects
...
svn-id: r25285
2007-01-30 20:29:01 +00:00
Travis Howell
8c89b0f9d3
Update platforms for French versions of pajama and putttime.
...
svn-id: r25279
2007-01-30 12:14:36 +00:00
Travis Howell
cdf92208b6
Add French version of DOTT and Sam & Max. for Macintosh.
...
svn-id: r25277
2007-01-30 12:07:05 +00:00
Travis Howell
83c55bbd31
Add French version of Pajama Sam 1 for Macintosh.
...
svn-id: r25276
2007-01-30 12:05:35 +00:00
Travis Howell
162a887052
Add French version of Putt-Putt Travels Through Time for Macintosh.
...
svn-id: r25275
2007-01-30 11:59:39 +00:00
Max Horn
004b17446c
cleanup
...
svn-id: r25266
2007-01-29 21:06:39 +00:00
Gregory Montoir
9b9117d0c6
Changed computation of _nextTop in v7/v8 games to represent an absolute y-coordinate (ie. not relative to _screenTop) in order to match the computation done for games <= v6. This should prevent any issues with vertical scrolling rooms.
...
svn-id: r25264
2007-01-29 20:39:18 +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
Max Horn
e287f181ed
Partial fix for bug #1036707 (made by cyx): Get rid of _verbCharset, so that we use the correct font for verbs in COMI, with the correct spacing
...
svn-id: r25249
2007-01-28 18:47:10 +00:00
Gregory Montoir
3c8b67f3cf
added missing MKID_BE macros
...
svn-id: r25224
2007-01-27 02:30:17 +00:00
Gregory Montoir
2b61c0d6c1
cleanup (made NutRenderer::loadFont protected, added call during initialisation of the renderer object)
...
svn-id: r25223
2007-01-27 02:26:37 +00:00
Torbjörn Andersson
aaa2973bac
Applied my own patch #1640913 ("Loading NUT fonts on demand"), after discussing
...
it with Fingolfin.
svn-id: r25221
2007-01-27 01:50:41 +00:00
Gregory Montoir
10e45199c2
updated NutRenderer::drawShadowChar() comment
...
svn-id: r25210
2007-01-26 22:07:38 +00:00
Gregory Montoir
51fd5c8c4b
templatified some Wiz decoding functions
...
svn-id: r25209
2007-01-26 22:03:41 +00:00
Max Horn
c32c50122a
oops, no idea how that happened
...
svn-id: r25206
2007-01-26 20:42:35 +00:00
Max Horn
7165d42c70
Don't convert FSNode to a path when we don't have to
...
svn-id: r25203
2007-01-26 17:15:12 +00:00
Max Horn
78380da9e8
removed unused var, added comment to SO_CHARSET_COLOR case
...
svn-id: r25200
2007-01-26 13:08:22 +00:00
Travis Howell
cbd16b110f
SO_CHARSET_COLOR is a no-op in the original COMI disasm.
...
svn-id: r25197
2007-01-26 09:26:20 +00:00
Gregory Montoir
35b6cfcd9c
fixed kSfxFlagRestart
...
svn-id: r25196
2007-01-25 23:17:05 +00:00
Gregory Montoir
519af02245
modified CUP player code to read data directly from a file stream instead of a large memory buffer.
...
svn-id: r25195
2007-01-25 21:42:18 +00:00
Travis Howell
d8a33123a8
Add another Dutch version of SPY FOX 1 for Windows.
...
svn-id: r25182
2007-01-25 10:24:04 +00:00
Travis Howell
d3b4e89e80
Add Dutch version of Freddi Fish and Luther's Maze Madness for Mac.
...
svn-id: r25180
2007-01-25 09:54:47 +00:00
Max Horn
dc8dde1872
Patch from bug report #1615417 : SCUMM (v6): Cursor isn't updated after hotspot changes
...
svn-id: r25162
2007-01-24 00:11:22 +00:00
Gregory Montoir
d2f15566d3
added handler for sfx sync (abc-slideshow.cup, bda-slideshow.cup) and sfx looping, cleanup
...
svn-id: r25158
2007-01-21 22:08:02 +00:00
Torbjörn Andersson
01a5faa6a0
Applied my own patch #1635584 (after discussing with Fingolfin) to reduce the
...
memory usage and number of allocations made by the NUT font renderer.
svn-id: r25155
2007-01-21 17:14:53 +00:00
Eugene Sandulenko
cd8a5f3a98
First phase of detection-related plugins interface improvements. Now plugins
...
return StringMap instead of fixed list of parameters. This adds great
flexibility.
Current patch should not alter any functionality, i.e. if there are regressions,
submit a report. Phase 2 will benefit from these changes and will come later.
svn-id: r25134
2007-01-20 21:27:57 +00:00
Torbjörn Andersson
37f94f7cba
Hopefully fixed the SAN seeking (used by Full Throttle's bike fighting) that I
...
accidentally broke when removing the timer callback from the SMUSH player.
svn-id: r25120
2007-01-18 22:08:02 +00:00
Max Horn
2ac841f18b
Make use of Surface::getBasePtr
...
svn-id: r25119
2007-01-18 21:48:23 +00:00
Travis Howell
f9d66e96d4
Update details of several French HE demos.
...
svn-id: r25108
2007-01-16 22:15:05 +00:00
Travis Howell
bc041f4b25
Add French versions of several HE game demos
...
svn-id: r25074
2007-01-13 23:23:45 +00:00
Travis Howell
4c964d58ba
Add German version of SPY Fox 3.
...
svn-id: r25063
2007-01-10 22:20:53 +00:00
Travis Howell
5287a1c11d
Add German version of Putt-Putt Joins the Circus.
...
svn-id: r25062
2007-01-10 22:14:13 +00:00
Gregory Montoir
8668200a64
added missing reference to tracker item, indentation
...
svn-id: r25054
2007-01-08 12:34:53 +00:00
Gregory Montoir
8863ad6279
added arrow keys mapping to match behavior of original interpreter (dialogue choices can still be selected using the mouse wheel)
...
svn-id: r25053
2007-01-08 12:32:26 +00:00
Gregory Montoir
216bcae211
possible fix for bug #1193185
...
svn-id: r25051
2007-01-07 23:18:18 +00:00
Max Horn
7f0156322f
Updated POD explanation link
...
svn-id: r25040
2007-01-06 19:09:39 +00:00
Travis Howell
f6c87460de
Remove excess space
...
svn-id: r25028
2007-01-06 12:16:08 +00:00