Travis Howell
|
8ae6c259ad
|
Revert, might be HE100 only.
svn-id: r19915
|
2006-01-05 09:27:02 +00:00 |
|
Travis Howell
|
50636c33d3
|
Add safety check.
svn-id: r19912
|
2006-01-05 08:19:14 +00:00 |
|
Travis Howell
|
e01afb0bd4
|
Initial support for sound code in HE games.
Split HE sound functions into separate file.
svn-id: r19909
|
2006-01-05 07:06:47 +00:00 |
|
Travis Howell
|
82589655d0
|
Actor sounds need to be saved as uint16 for HE games, fixes bug #1367798.
svn-id: r19720
|
2005-11-27 23:48:14 +00:00 |
|
Travis Howell
|
d2cf37c208
|
Match original games, caused assert in earlt versions of freddi.
svn-id: r19430
|
2005-11-05 00:11:49 +00:00 |
|
Gregory Montoir
|
c84d1ada32
|
To match the original v7/v8 interpreters, use BlastTexts to display the subtitles. This allows to fix the bug #1092993. As this is quite an important change, regressions may appear. You've been warned :)
svn-id: r19398
|
2005-11-02 21:47:44 +00:00 |
|
Gregory Montoir
|
9cb06c2a5d
|
- VAR_CHARCOUNT isn't set in v7/v8, removed reference to it from v7::actorTalk()
- simplified some versions related checks
svn-id: r19378
|
2005-10-31 19:48:48 +00:00 |
|
Travis Howell
|
9845fab51b
|
Add additional checks in later HE games.
svn-id: r19359
|
2005-10-29 04:48:47 +00:00 |
|
Travis Howell
|
e90ba2e929
|
Read from XMAP resource directly, instead of reading into memory.
svn-id: r19357
|
2005-10-29 01:59:18 +00:00 |
|
Eugene Sandulenko
|
0b438df7ce
|
Put shadow_table under DISABLE_HE
svn-id: r19353
|
2005-10-29 00:44:30 +00:00 |
|
Max Horn
|
b9b49c3b55
|
Reduce header dependencies (for quicker recompiles)
svn-id: r19245
|
2005-10-22 23:08:14 +00:00 |
|
Travis Howell
|
3374e399b5
|
Load/Save palette correctly in HE99 games.
Save actor shadows in HE games.
svn-id: r19231
|
2005-10-22 04:08:48 +00:00 |
|
Max Horn
|
ffc5e1718f
|
Started to make the save/load system slightly more object oriented
svn-id: r19224
|
2005-10-21 23:01:13 +00:00 |
|
Travis Howell
|
159958dbc7
|
Actor layer in HE games uses an int32.
svn-id: r19212
|
2005-10-21 12:06:03 +00:00 |
|
Travis Howell
|
82600ddcfa
|
Add XMAP support for actors.
svn-id: r19205
|
2005-10-21 02:26:24 +00:00 |
|
Eugene Sandulenko
|
b36677af71
|
Update FSF address. Eek. Actually that took place on May 1, 2005
svn-id: r19142
|
2005-10-18 01:30:26 +00:00 |
|
Gregory Montoir
|
39fcf8dc58
|
renamed some HE specific akos fields
svn-id: r18866
|
2005-09-23 23:23:34 +00:00 |
|
Gregory Montoir
|
efae5f30ea
|
cleanup
svn-id: r18727
|
2005-08-31 20:54:51 +00:00 |
|
Travis Howell
|
4d46b37b69
|
Switch to debug, since an actor name isn't always set.
ie actor 14 in The Dig
svn-id: r18690
|
2005-08-15 13:30:37 +00:00 |
|
Travis Howell
|
a820400f8c
|
Replace warnings with debug, errors or printfs:
-To catch any missing cases/functions used.
-To prevent users reporting warnings as bugs
svn-id: r18681
|
2005-08-14 01:41:52 +00:00 |
|
Eugene Sandulenko
|
6b4484472b
|
Remove trailing whitespaces.
svn-id: r18604
|
2005-07-30 21:11:48 +00:00 |
|
Travis Howell
|
2cdb00d0a2
|
Add He70 version of function instead.
svn-id: r18600
|
2005-07-30 05:58:48 +00:00 |
|
Travis Howell
|
03d7c4ba39
|
Fix regression (Bug #1235863), limit code change to HE70+ games.
svn-id: r18599
|
2005-07-30 05:51:28 +00:00 |
|
Gregory Montoir
|
0c4f349a1b
|
removed unneeded #include
svn-id: r18458
|
2005-06-24 17:08:21 +00:00 |
|
Max Horn
|
8b1d7b9166
|
When including files from common/, explicitly use the common/ prefix
svn-id: r18444
|
2005-06-24 15:23:51 +00:00 |
|
Torbjörn Andersson
|
620a8c5822
|
Appliced cyx's fix for bug #1220168, with a few modifications. Apparently
Sam & Max uses a different sorting method than (all?) other games.
svn-id: r18394
|
2005-06-15 06:58:27 +00:00 |
|
Max Horn
|
af3a3dc2e7
|
Fix for bug #1066329 (COMI: Actor redraw glitch)
svn-id: r18341
|
2005-06-04 15:47:42 +00:00 |
|
Travis Howell
|
0148bbaac5
|
Speech needs to be started, before subtitles are drawn. Otherwise subtitle can't be disabled.
svn-id: r18329
|
2005-06-04 06:18:28 +00:00 |
|
Max Horn
|
852fe1b1c7
|
Changed name of addMessageToStack to convertMessageToString (still not really happy with that name but at least it is a little bit more descriptive than the old)
svn-id: r18262
|
2005-05-26 14:14:32 +00:00 |
|
Max Horn
|
ef9d595a90
|
abs -> ABS (code unification)
svn-id: r18246
|
2005-05-25 09:17:35 +00:00 |
|
Gregory Montoir
|
6ac61b55bb
|
removed leftover
svn-id: r18243
|
2005-05-24 17:22:09 +00:00 |
|
Eugene Sandulenko
|
067bfe518b
|
Bug #862245 "MANIAC: Walk infinite loop in bathroom (hack-in-cvs)" has been
automagically fixed long time ago does not require hack anymore.
svn-id: r18241
|
2005-05-24 14:36:06 +00:00 |
|
Max Horn
|
97ff33647d
|
Fix for bugs #775097 and #1093867 (Actor draw order problems). Thanks to cyx for finding this
svn-id: r18236
|
2005-05-23 22:48:36 +00:00 |
|
Travis Howell
|
84b9f4b2e0
|
Rename sprite functions.
svn-id: r18231
|
2005-05-23 11:50:36 +00:00 |
|
Travis Howell
|
28e156df83
|
Add Sprite class and move over related functions.
svn-id: r18230
|
2005-05-23 09:30:43 +00:00 |
|
Travis Howell
|
43a5aff7bc
|
Correct subtitle colors in C64 maniac.
svn-id: r18180
|
2005-05-19 01:54:37 +00:00 |
|
Eugene Sandulenko
|
f9ebe12310
|
Restore --disable-he functionality. :(
svn-id: r18121
|
2005-05-15 19:27:46 +00:00 |
|
Max Horn
|
75ffec581f
|
Added AuxBlock::reset() method; moved aux related code to ScummEngine_v71he class
svn-id: r18102
|
2005-05-15 09:46:34 +00:00 |
|
Travis Howell
|
380f187eeb
|
Disabling SCUMM7/8 games should disable HE61 games.
Split akos_processQueue() in HE61+ and SCUMM7+ versions.
svn-id: r18101
|
2005-05-15 01:03:31 +00:00 |
|
Eugene Sandulenko
|
80ee8188d3
|
Improvements to --disable-* stuff. Now less ugly #ifdefs with #includes.
svn-id: r18100
|
2005-05-14 23:28:22 +00:00 |
|
Eugene Sandulenko
|
3588b96d4f
|
Added --disable-hq and --disable-scumm-7-8 options. Also improved
DISABLE_HE so more HE-specific code gets excluded.
svn-id: r18099
|
2005-05-14 22:56:41 +00:00 |
|
Travis Howell
|
93be3e16d8
|
Add configure option to disable HE 70+ games.
svn-id: r18091
|
2005-05-14 14:06:37 +00:00 |
|
Travis Howell
|
d6a20a231b
|
Avoid HE regressions.
svn-id: r18068
|
2005-05-12 09:12:30 +00:00 |
|
Travis Howell
|
ff20d8c4df
|
Fix HE regressions.
svn-id: r18034
|
2005-05-10 15:43:40 +00:00 |
|
Gregory Montoir
|
c0ec310a43
|
fixed spritesMarkDirty
svn-id: r18008
|
2005-05-09 18:26:36 +00:00 |
|
Max Horn
|
ed4b43df73
|
Only allocate the actor sorting array once
svn-id: r17875
|
2005-04-30 22:01:16 +00:00 |
|
Travis Howell
|
2f262b3c3e
|
Add HE90 version of processActors().
Add HE71 class, for HE71+ specifics.
svn-id: r17859
|
2005-04-29 01:36:30 +00:00 |
|
Max Horn
|
c5127d3c05
|
Moved bundle based localization code to ScummEngine_v7
svn-id: r17855
|
2005-04-28 22:17:23 +00:00 |
|
Max Horn
|
5109e82c35
|
Refactor HE actor post/pre-processing code a bit (some more cleanup for HE90 could probably be done, but I'll leave that to the HE folks for now :-)
svn-id: r17847
|
2005-04-28 00:45:06 +00:00 |
|
Travis Howell
|
f6971f847c
|
Fix glitch when skipping AUX sequence in freddi.
Add missing bits of AUX code.
svn-id: r17837
|
2005-04-27 13:55:55 +00:00 |
|