Eugene Sandulenko
ea42bad781
Update copyright notice
...
svn-id: r20088
2006-01-18 17:39:49 +00:00
Travis Howell
53b7c61676
Correct bounds checking for akos codec 16 in HE 71+ games.
...
Fixes crash during introduction of demo of farm (Updated)
svn-id: r19922
2006-01-06 01:46:02 +00:00
Travis Howell
27877ad89e
Update comments
...
Add missing akos case.
svn-id: r19905
2006-01-04 05:03:46 +00:00
Travis Howell
366aee5400
Add missing akos cases for pajama, fixes bug #1367793 .
...
svn-id: r19719
2005-11-27 23:22:42 +00:00
Travis Howell
b8aaa2ed04
Detect where wizImage type 1 should be flipped.
...
Show images without zoom or angle in ski ride of pajama3 for now.
svn-id: r19462
2005-11-05 13:05:52 +00:00
Travis Howell
6bdc74c514
Shadows are used in HE90 too.
...
svn-id: r19368
2005-10-30 02:22:53 +00:00
Travis Howell
04e3dafcdb
Reset when not used.
...
svn-id: r19358
2005-10-29 03:14:18 +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
a7a17969c3
Fix long standing regression actually caused by compiler bug. Proper
...
fix is required.
svn-id: r19331
2005-10-28 02:56:18 +00:00
Travis Howell
0167c3ad0c
Enable XMAP support in akos codec 32.
...
svn-id: r19214
2005-10-21 12:23:45 +00:00
Travis Howell
9569287a1b
Add safety check for XMAP support, from original HE games.
...
svn-id: r19209
2005-10-21 05:15:10 +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
2ad34bc57f
fixed missing actor limbs in racedemo ; shadows are wrong now, but this seems normal as we don't load the xmap resources
...
svn-id: r18867
2005-09-24 00:27:44 +00:00
Gregory Montoir
39fcf8dc58
renamed some HE specific akos fields
...
svn-id: r18866
2005-09-23 23:23:34 +00:00
Chris Apers
6443106493
Change PalmOS ident
...
svn-id: r18750
2005-09-03 16:31: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
Max Horn
8b1d7b9166
When including files from common/, explicitly use the common/ prefix
...
svn-id: r18444
2005-06-24 15:23:51 +00:00
Eugene Sandulenko
f9ebe12310
Restore --disable-he functionality. :(
...
svn-id: r18121
2005-05-15 19:27:46 +00:00
Max Horn
fb11e79387
Replaced global revBitMask array with a macro
...
svn-id: r18104
2005-05-15 10:40:28 +00:00
Max Horn
e5bbfe8df9
Renamed costume scale tables; merged the old costume renderer's scale table with the small scale AKOS scale table (they were identical)
...
svn-id: r18103
2005-05-15 10:02:13 +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
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
7c11e68db3
Correct actor clipping in HE games.
...
The original games rect clipping was not as strict.
svn-id: r17835
2005-04-27 09:15:18 +00:00
Travis Howell
2009b72679
Replace all GF_HUMONGOUS use with _heversion.
...
Make HE60 specific to puttdemo, since it is unqie.
Other HE60 games changed to HE 61.
svn-id: r17698
2005-04-20 01:33:44 +00:00
Travis Howell
5ddb09fecb
Add missing safety check, should only clip if rect is valid.
...
Fixes Eggs Away in farm
svn-id: r17598
2005-04-14 11:23:18 +00:00
Max Horn
871e278f8b
Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it complies a bit better with our code formatting rules
...
svn-id: r17508
2005-04-10 12:59:17 +00:00
Travis Howell
9d9a072762
akst/aksf pointer should be reset for each loop.
...
svn-id: r17506
2005-04-10 11:20:55 +00:00
Travis Howell
6ced0d698a
Add WIP on hePalette.
...
svn-id: r17431
2005-04-07 10:43:51 +00:00
Travis Howell
f230fe65e8
Add 8 sound channel support for HE games
...
-Allows sound looping to work
Added support for WAVE format musuc used in later HE100 games.
svn-id: r17372
2005-04-04 11:43:25 +00:00
Max Horn
ac247c9b94
Started to move some resource related code into a new class ResourceManager (hypothetic goal for the future: use ResourceManager in ScummEx)
...
svn-id: r17311
2005-03-31 21:39:31 +00:00
Travis Howell
b5eb59dff1
Ooops
...
svn-id: r17296
2005-03-30 14:54:23 +00:00
Travis Howell
b93b50809a
Correct return values were lost in last commit.
...
Also revert cleanup from scumm/akos.cpp revision 1.185.
Clipping isn't compatible, due to possible negative values.
svn-id: r17294
2005-03-30 14:12:57 +00:00
Max Horn
abcf7bf2de
Tie the AKOS code into the new costume infrastructure, too
...
svn-id: r17259
2005-03-27 01:07:22 +00:00
Travis Howell
4361ef655e
HE72+ games use slightly different code for subtitle color.
...
svn-id: r17174
2005-03-17 10:53:29 +00:00
Max Horn
6e33b3f0a7
Some cleanup/costume code unification. Note: NES costume code probably should be using subclasses; and maybe we should add AKOSLoadedCostume and NESLoadedCostume ?
...
svn-id: r17161
2005-03-15 21:48:06 +00:00
Eugene Sandulenko
154c4af8dc
Mass-renamed all variables of Actor object according to our current code
...
formatting standards. Earlier we had half of vars named with leading
underscore and half without it.
Now code in actor.cpp is considerably more readable.
svn-id: r17068
2005-03-11 01:10:06 +00:00
Travis Howell
bebad400d6
Check sound queue for music in HE games.
...
Avoid extra sound channel.
svn-id: r16706
2005-01-30 11:03:49 +00:00
Travis Howell
b0c35b4d4c
Correct aksf/akst pointer when sequence found.
...
svn-id: r16632
2005-01-24 10:59:44 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Gregory Montoir
da874257a5
to please PalmOS, I moved the _wiz member to ScummEngine_v70he, where it actually belongs, I don't quite like the upcasts I introduced, but I don't know how to deal without them
...
svn-id: r16132
2004-12-19 12:30:40 +00:00
Max Horn
61440ca830
Fix range check
...
svn-id: r15949
2004-11-28 22:26:03 +00:00
Max Horn
41f710c06c
Fixing actor regression in The Dig caused by my previous changes
...
svn-id: r15927
2004-11-28 02:36:01 +00:00
Max Horn
cc11a1249a
Fix AKOS clipping issues at the left/right border of the screen (smooth scrolling regression)
...
svn-id: r15926
2004-11-28 02:05:04 +00:00
Gregory Montoir
5e351b0c31
moved all the HE wiz stuff to a separate module, with minor cleanups and simplifications
...
svn-id: r15921
2004-11-27 17:50:23 +00:00
Max Horn
85ec4ee0b5
Turn the v1 member in the costume renderers into a function local object (used to be a member var)
...
svn-id: r15887
2004-11-25 23:36:02 +00:00
Travis Howell
beb1ed4598
Rename as requested.
...
svn-id: r15530
2004-10-12 14:40:32 +00:00