Travis Howell
6f7a3713b3
Disable for now
...
svn-id: r14970
2004-09-09 02:20:03 +00:00
Travis Howell
f6d2be2848
Add missing section for C022
...
svn-id: r14967
2004-09-08 22:36:05 +00:00
Eugene Sandulenko
d28581ed46
Semi-working akos codec32.
...
svn-id: r14966
2004-09-08 21:38:44 +00:00
Gregory Montoir
7593129d98
some AKOS tweaks for HE72/80
...
svn-id: r14965
2004-09-08 21:14:12 +00:00
Travis Howell
6bc9a84c20
Add more akos codes for HE80+.
...
svn-id: r14952
2004-09-08 00:19:18 +00:00
Travis Howell
aa264a5079
Add temporary hack to ignore akoc drawLimb C021 for now.
...
svn-id: r14926
2004-09-06 06:51:30 +00:00
Eugene Sandulenko
d21525d7fe
Implement roomOp 234
...
svn-id: r14913
2004-09-05 22:57:09 +00:00
Max Horn
91a57ad8f5
cleanup (this actor clip stuff is really evil -- I have to agree with Kirben, it's totally unclear why they didn't just use the good old virt screen system...
...
svn-id: r14890
2004-09-04 10:29:06 +00:00
Travis Howell
255736dfb7
Complete actor clipping override code for HE games.
...
Add akos speech queue for HE games
Minor cleanup
svn-id: r14883
2004-09-04 08:13:48 +00:00
Travis Howell
bdf736f25c
Ooops
...
svn-id: r14880
2004-09-04 00:23:06 +00:00
Travis Howell
6dd0ab9397
Add actor cliping override for HE games.
...
svn-id: r14879
2004-09-04 00:18:55 +00:00
Travis Howell
d269e91122
Another akos code difference in HE 71+ games
...
svn-id: r14873
2004-09-03 11:34:47 +00:00
Max Horn
8f6e066374
Cleanup: renamed 'value' to 'scaletableSize' and made akos codec1 & the old costume code look even more alike
...
svn-id: r14868
2004-09-02 23:16:58 +00:00
Travis Howell
6962e64fad
*** empty log message ***
...
svn-id: r14849
2004-08-31 08:57:36 +00:00
Travis Howell
3efe85f5ce
Ignore akos codec 32 for now
...
svn-id: r14848
2004-08-31 08:54:35 +00:00
Travis Howell
3b8a0c053d
Add more akos codes
...
svn-id: r14835
2004-08-30 07:06:41 +00:00
Travis Howell
cbf5a60bab
Add a few akos codes
...
Give unknown akos codes better names
Rename actor variable
Remove hack (Use multi-version flag instead)
Another sound correction for HE games.
svn-id: r14827
2004-08-29 11:27:16 +00:00
Travis Howell
8198af44a2
Small correction for code c025
...
svn-id: r14820
2004-08-28 15:09:54 +00:00
Travis Howell
51c1ca442e
akos code C025 is almost the same as complex_channel
...
svn-id: r14807
2004-08-28 08:02:28 +00:00
Travis Howell
26ff4a2b70
*** empty log message ***
...
svn-id: r14801
2004-08-28 03:25:13 +00:00
Travis Howell
09b3b6cb57
Remove left overs
...
svn-id: r14800
2004-08-28 03:24:29 +00:00
Travis Howell
22fb004e20
akos should queue commmands and executate after drawing costumes (Caused race issues in HE games).
...
Remove some duplciate code
Enable from HE games
Add a few stubs for some additional akos codes
svn-id: r14799
2004-08-28 03:18:52 +00:00
Travis Howell
f6eae9d1a1
Update akos error messages
...
Add proper timer opcodes
Up some debug msgs.
svn-id: r14779
2004-08-26 14:28:42 +00:00
Travis Howell
b1d8b144ba
More code/stubs for HE 7.2 games
...
Add another temp hack
Add id for water, uses more actors
Another small correction to music playback for HE 7.2 games
svn-id: r14764
2004-08-26 08:47:07 +00:00
Travis Howell
4f51ae9988
Basic start on freddemo (old version)
...
svn-id: r14685
2004-08-22 15:02:53 +00:00
Max Horn
835ef5f012
Patch #1003866 (SCUMM: New text rendering code (fixes various bugs))
...
svn-id: r14521
2004-08-08 22:10:38 +00:00
Max Horn
f0d6fd8c5a
isGlobInMemory == isResourceLoaded
...
svn-id: r14396
2004-07-31 23:20:37 +00:00
Travis Howell
17802b8035
Rename var
...
Add some changes ready for next save game version (Commented out)
svn-id: r14189
2004-07-11 09:15:14 +00:00
Torbjörn Andersson
a2afa01580
Don't allow codec 1 to skip columns when _scaleX is 255. This is consistent
...
with how we do it in costume.cpp, and it fixes a graphics glitch in the CMI
banjo duel for me.
svn-id: r14179
2004-07-09 07:06:30 +00:00
Travis Howell
26a4a688cf
Fix large delay in library of The Dig regression.
...
Clipping in akos was made too strict.
svn-id: r14145
2004-07-01 11:22:38 +00:00
Travis Howell
bebf55492a
Revert hypothetical off-by-one fixin akos codec 16, causes glitches in HE games.
...
svn-id: r14120
2004-06-29 10:37:52 +00:00
Travis Howell
d4f071c6c6
That check should of been for HE 7.0 games.
...
svn-id: r14092
2004-06-27 23:54:53 +00:00
Travis Howell
c026a0a5e1
Another palette change needed for HE 7.0 games.
...
Rename a few HE sound vars
svn-id: r14084
2004-06-27 15:41:01 +00:00
Eugene Sandulenko
9ef85b6281
Renamed some HE-specific variables.
...
svn-id: r14083
2004-06-27 15:22:31 +00:00
Travis Howell
372296e918
Fix actor palette in HE 7.0 games.
...
Use roompalette[] for all graphics decoders
svn-id: r14075
2004-06-27 10:54:31 +00:00
Travis Howell
5268717ad4
Older scaleTable and scale values are still use by HE games.
...
svn-id: r14069
2004-06-26 07:31:57 +00:00
Travis Howell
dfa7af5b5d
Fix transparency for akos codec 16 in HE games.
...
svn-id: r14059
2004-06-26 01:02:52 +00:00
Travis Howell
ae10ed243c
Minor cleanup
...
svn-id: r14037
2004-06-25 08:10:34 +00:00
Travis Howell
0db578ac11
Fix minor bug in akos codec1
...
svn-id: r14036
2004-06-25 06:10:13 +00:00
Jonathan Gray
86af05599b
this still needs to be sorted out properly but it seems the majority of cases use 0 not 255 need to distinguish which in future...
...
svn-id: r14014
2004-06-23 10:18:19 +00:00
Jonathan Gray
3744c9f772
fbear always uses a transparency colour of 5 in codec 16
...
svn-id: r14013
2004-06-23 10:08:20 +00:00
Jonathan Gray
c7f06142a0
use the correct transparency colour for akos codec 16 with hev7
...
svn-id: r14009
2004-06-23 07:45:28 +00:00
Paweł Kołodziejski
908e80060d
forgot that
...
svn-id: r13544
2004-04-11 18:07:03 +00:00
Max Horn
cc954a70ae
Fix for bug #929724 (MI2: Intro regression) -> since _outheight can be negative, negative y values aren't filtered out automatically anymore, so we have to explicitly check for them
...
svn-id: r13478
2004-04-06 01:06:54 +00:00
Max Horn
21b81b9ef4
Fix signedness issue (lead to incorred address computations on 64 bit machines)
...
svn-id: r13465
2004-04-04 22:43:54 +00:00
Max Horn
4de4353c39
My recent change to _draw_bottom caused a regression in The Dig (and maybe elsewhere). Ah well, probably better to draw one line more than one line less anyway
...
svn-id: r13462
2004-04-04 19:41:02 +00:00
Max Horn
e3e9ba99ee
Fix for bug #885466 (FT: Text gets drawn under moving bits), by making AKOS codec 16 honor the charset mask
...
svn-id: r13455
2004-04-04 01:11:27 +00:00
Max Horn
3f2fc3e8be
cleanup
...
svn-id: r13450
2004-04-03 22:52:36 +00:00
Max Horn
90dd9af577
fixed hypothetical off-by-one error when computing _draw_bottom (a semantical problem: _draw_bottom is supposed to be the bottom most pixel which is actually drawn; in the other case, it's top+height, i.e. one pixel *below* that last drawn pixel row. In addition, some cleanup
...
svn-id: r13449
2004-04-03 20:56:19 +00:00
Paweł Kołodziejski
fdd44a242d
forgot them
...
svn-id: r13393
2004-03-27 20:55:26 +00:00