Eugene Sandulenko
9e13005654
Implement now spotted Logic opcode in funshops. Now need to find a place
...
where another one gets called.
svn-id: r18064
2005-05-11 21:35:19 +00:00
Max Horn
b75c969e66
Moved class File and the MD5 stuff to namespace Common
...
svn-id: r18037
2005-05-10 22:56:25 +00:00
Travis Howell
cc5caba793
HE60/61 still VAR_NOSUBTITLES.
...
Typo.
svn-id: r17990
2005-05-09 02:59:45 +00:00
Travis Howell
69d000d2d0
All SCUMM6 games use VAR_SUBTITLES, not VAR_NOSUBTITLES.
...
Cleanup.
svn-id: r17989
2005-05-09 02:38:58 +00:00
Eugene Sandulenko
8e5bf3c092
Initial support for intensive floating point compuitations used in
...
Putt-Putt Race. Still incomplete.
svn-id: r17949
2005-05-08 03:08:11 +00:00
Travis Howell
ae14f7049e
HE80+ games store current charset numberin VAR80.
...
Fixes crash in bb2demo.
svn-id: r17885
2005-05-01 12:25:30 +00:00
Travis Howell
2b351f73f4
VAR 78 controls platform in HE80+ games.
...
svn-id: r17881
2005-05-01 07:16:48 +00:00
Travis Howell
c76f228f67
VAR_NUM_SOUND_CHANNELS is 88 in HE80+ games.
...
svn-id: r17880
2005-05-01 06:54:27 +00:00
Travis Howell
7118921a2a
Add expanded _wizParams used by HE100 games.
...
Add u32 version variable.
svn-id: r17869
2005-04-30 05:25:06 +00:00
Travis Howell
261a02beec
HE98+ includes extra VAR checks at this point.
...
Fixes salesmen freeze in freddi4.
svn-id: r17727
2005-04-21 03:29:31 +00:00
Max Horn
c04ad861fe
Moved some more VARs; added comments to some of the vars which explain where they are used
...
svn-id: r17722
2005-04-20 23:13:11 +00:00
Max Horn
b724929466
Split initScummVars and overload it; this makes it possible to define more VARS in subclasses
...
svn-id: r17721
2005-04-20 20:34:44 +00:00
Max Horn
c46ea8bc40
Replaced the platform specific GF_FOO switches (using _platform instead now)
...
svn-id: r17716
2005-04-20 18:21:30 +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
50af78f93d
These VARS are HE95+ specific.
...
svn-id: r17673
2005-04-19 03:32:08 +00:00
Travis Howell
95c23c4cc8
Missing brackets.
...
svn-id: r17643
2005-04-17 03:09:03 +00:00
Travis Howell
1507203d93
VAR78 needs to be set in HE80+ games
...
Active sound channels VAR exists in HE80 too.
svn-id: r17632
2005-04-16 15:21:19 +00:00
Travis Howell
ee62127ace
Add mouse state VAR for HE 72+ games.
...
svn-id: r17631
2005-04-16 14:59:15 +00:00
Travis Howell
91bfb91d77
These VARS are only used in Loom [CD] and scumm5 onwards.
...
svn-id: r17185
2005-03-19 02:40:42 +00:00
Travis Howell
bad34c12cd
Add two more VARs for HE89+
...
Minor cleanup
svn-id: r16977
2005-03-02 23:14:06 +00:00
Eugene Sandulenko
50f6eb740c
Distinguish between green and amber hercules. Now specify it via hercGreen
...
and hercAmber. Updated documentation accordingly.
svn-id: r16975
2005-03-02 21:46:51 +00:00
Travis Howell
36705d4344
Add support for script cycles used by HE90+ games.
...
svn-id: r16958
2005-02-28 13:23:10 +00:00
Eugene Sandulenko
27469a1896
Patch #1121337 (CGA rendering in early LEC titles).
...
Differences against patch:
o Updated documentation
o Fixed text colors
o Implemented Hercules dithering
Ditherers are based on loom ega and monkey ega, so for zak and mm they're
wrong, i.e. these games look better than with original ditherers.
TODO:
Proper ditherers for zak & MM
EGA ditherers for VGA SCUMM v5 games
svn-id: r16816
2005-02-20 00:17:22 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Travis Howell
1922b330ad
Add keyboard control for HE80+ games.
...
svn-id: r15604
2004-10-18 06:40:36 +00:00
Gregory Montoir
3905129a97
preliminar o72_captureWizImage() implementation ; still have to handle flag 0x2 in drawWizImage to display correctly the painting in 1grademo
...
svn-id: r15577
2004-10-17 04:35:36 +00:00
Max Horn
05412066b1
Sort variables by their number
...
svn-id: r15413
2004-10-04 14:58:37 +00:00
Travis Howell
4e268316d0
Rename var and enable in COMI.
...
svn-id: r15410
2004-10-04 14:28:43 +00:00
Travis Howell
4364606894
Add some HE99 vars
...
Rename opcodes
svn-id: r15403
2004-10-04 02:23:02 +00:00
Max Horn
899a64cbc9
cleanup
...
svn-id: r15222
2004-09-21 12:44:34 +00:00
Max Horn
faf42c2858
Moved some init code around (hopefully this'll help PalmOS)
...
svn-id: r15209
2004-09-20 22:04:06 +00:00
Gregory Montoir
0fad7a9538
cleanup / code re-use
...
svn-id: r15203
2004-09-20 18:27:13 +00:00
Gregory Montoir
0cb722d71d
slightly updated drawWizImage()
...
svn-id: r15197
2004-09-19 23:21:09 +00:00
Travis Howell
3f7ecb9db2
Correct mouse vars, should be mouse hold in scumm6/HE.
...
baloon works now.
svn-id: r15143
2004-09-17 02:59:38 +00:00
Travis Howell
167f5d543f
Save polygons
...
Move findObject changes to HE72
svn-id: r15118
2004-09-14 15:06:02 +00:00
Travis Howell
f16ee4dfaf
*** empty log message ***
...
svn-id: r14994
2004-09-10 11:01:17 +00:00
Travis Howell
0ed136f0c6
Add HE vars
...
svn-id: r14990
2004-09-10 10:39:10 +00:00
Travis Howell
a33a6cfe07
Update HE72+ vars
...
svn-id: r14989
2004-09-10 09:22:31 +00:00
Travis Howell
6b09826b33
Increase actor.sound to 32 for HE 80+ games.
...
Add some more HE vars.
More adjustments for copying script strings in HE games.
svn-id: r14903
2004-09-05 09:36:51 +00:00
Travis Howell
ac140c2963
HE 72+ games set VARS with amount of each type of resource.
...
Often used by their scripts.
svn-id: r14899
2004-09-04 23:35:14 +00:00
Travis Howell
2cf3a12fae
Add var
...
svn-id: r14729
2004-08-24 11:24:51 +00:00
Travis Howell
d8aa922695
Switch function to He 7.2
...
svn-id: r14711
2004-08-23 10:46:00 +00:00
Travis Howell
7550ebed81
Rename VAR
...
svn-id: r14318
2004-07-24 11:15:59 +00:00
Travis Howell
086c8da888
Enable VAR_FADE_DELAY
...
svn-id: r14309
2004-07-24 04:36:54 +00:00
Travis Howell
e7997ab91d
heap space is used by loom too.
...
svn-id: r14306
2004-07-24 02:18:05 +00:00
Travis Howell
e133de4d51
VAR not used in scumm3.
...
svn-id: r14297
2004-07-22 04:28:31 +00:00
Travis Howell
f09313d6a9
Correction to VAR tables.
...
svn-id: r14296
2004-07-22 04:13:46 +00:00
Travis Howell
e94931462b
Add vart
...
svn-id: r14185
2004-07-11 01:30:21 +00:00
Paweł Kołodziejski
11d552ff7e
added code for bundle script vars
...
svn-id: r14166
2004-07-04 06:14:18 +00:00
Travis Howell
0a287fa7f6
Initialise HE 7.0 sound vars
...
Enable VAR_NUM_GLOBAL_OBJS
svn-id: r14160
2004-07-03 23:58:30 +00:00