Max Horn
4bb40b3408
fix warning
...
svn-id: r14048
2004-06-25 11:49:07 +00:00
Jonathan Gray
0c2e8ef9f5
add some items
...
svn-id: r14047
2004-06-25 11:48:29 +00:00
Jonathan Gray
b5c11e4660
note targets with multiple interpreter versions
...
svn-id: r14046
2004-06-25 11:35:19 +00:00
Travis Howell
cc62c0823b
Set fast mode for HE7 games too.
...
FIXME not needed, originals used getGraphicsPerformance()
svn-id: r14045
2004-06-25 11:32:19 +00:00
Jonathan Gray
bdba2baa18
Display error based on the version a game is believed to be when reading MAXS block. Note additional C++ engine based version of spydemo.
...
svn-id: r14044
2004-06-25 10:58:47 +00:00
Jonathan Gray
28b1c628aa
Check blocksize when reading MAXS, may potentially detect HE versions using it in future. Add/Correct some more HE targets.
...
svn-id: r14043
2004-06-25 10:39:35 +00:00
Travis Howell
dce61ed32f
Correction
...
svn-id: r14042
2004-06-25 10:36:11 +00:00
Jonathan Gray
31f9fb538a
move puttzoo to _heversion 72 as it needs the newer MAXS block reading code, add bluesabctimedemo target
...
svn-id: r14041
2004-06-25 10:12:59 +00:00
Jonathan Gray
22a6163a3a
there were never dos versions of these HE titles so bump _heversion up to 70
...
svn-id: r14040
2004-06-25 09:57:10 +00:00
Travis Howell
b2c417d463
Fix regression in HE 7.2 games
...
svn-id: r14039
2004-06-25 09:52:17 +00:00
Jonathan Gray
2ce0184d12
add debugging messages for index blocks which don't already have them via readResTypeList
...
svn-id: r14038
2004-06-25 08:18:51 +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
Eugene Sandulenko
1503d476ec
Fix $Header$
...
svn-id: r14035
2004-06-25 03:42:51 +00:00
Eugene Sandulenko
6affa9e75a
Phase #3 of HE v7.0+ cursors. Now they show up correctly. Remove TODO item.
...
svn-id: r14034
2004-06-24 20:20:35 +00:00
Eugene Sandulenko
088676cdb2
Add grabCursorFromBuffer() function.
...
svn-id: r14033
2004-06-24 20:09:36 +00:00
Travis Howell
08cebae472
Add some more HE7 differences.
...
svn-id: r14032
2004-06-24 15:13:00 +00:00
Eugene Sandulenko
d6cfe9a5e9
Phase #2 of HE v7.0+ cursors. Still no visual output, but all data is
...
parsed now.
svn-id: r14031
2004-06-24 14:12:20 +00:00
Eugene Sandulenko
264dc1349b
Extended ReadMemoryStream class with seek method
...
svn-id: r14030
2004-06-24 14:06:22 +00:00
Travis Howell
afbe1efa18
Not required for WIN32
...
svn-id: r14029
2004-06-24 13:10:48 +00:00
Travis Howell
a9de63ef02
Add missing code
...
svn-id: r14028
2004-06-24 13:03:26 +00:00
Travis Howell
622f3ec78f
Fix mouse cursors hotspot in HE games.
...
HE games don't change cursor hotspot, when changing cursor image.
svn-id: r14027
2004-06-24 12:32:19 +00:00
Travis Howell
974f3e6431
Fix comi regression
...
svn-id: r14026
2004-06-24 05:55:04 +00:00
Travis Howell
54e3e20b98
Revert change, caused regression (Mini game in Cosmic Diner of puttmoon no longer works)
...
svn-id: r14025
2004-06-24 05:11:19 +00:00
Eugene Sandulenko
9fae63756b
Phase #1 of HE v7.0+ cursors. Basically it's Win32 resource extractor
...
incorporated from icotools, no display, just searching it in resources
and display a warning. Graphics converter is on the way.
Code is NOT endian-safe. It will not work on BE system, as was tested by
joostp. Please, fix endianess.
svn-id: r14024
2004-06-24 02:36:17 +00:00
Eugene Sandulenko
90032ce348
Proper fix for detecting --platform command line switch
...
svn-id: r14023
2004-06-23 11:58:47 +00:00
Jonathan Gray
ef526eca83
forgot one
...
svn-id: r14022
2004-06-23 11:31:46 +00:00
Travis Howell
8c70f6bb6a
Ooops
...
svn-id: r14021
2004-06-23 11:28:51 +00:00
Travis Howell
eecabcecb3
Remove duplicate code
...
svn-id: r14020
2004-06-23 11:27:58 +00:00
Jonathan Gray
88b127f25e
add some hev7 items
...
svn-id: r14019
2004-06-23 11:25:13 +00:00
Travis Howell
2dae80dbd1
Checked opcoded
...
svn-id: r14018
2004-06-23 10:52:22 +00:00
Jonathan Gray
615f0e4b47
for whatever reason hev7 gives us a 244 for quit instead of 160
...
svn-id: r14017
2004-06-23 10:47:14 +00:00
Travis Howell
755efffd78
Typo
...
svn-id: r14016
2004-06-23 10:34:44 +00:00
Max Horn
55ad317aad
As the comment above this code section states, the only reason we accept 1,2,3 here is for backward compatibility. 4 and 5 never were legal values, hence they shouldn't be detected
...
svn-id: r14015
2004-06-23 10:23:44 +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
Travis Howell
918858ebce
Positive values are only used in DOS version of fbear.
...
svn-id: r14012
2004-06-23 09:59:14 +00:00
Travis Howell
04d4f7fca1
Fix room changing in HE7 games.
...
svn-id: r14011
2004-06-23 09:48:27 +00:00
Travis Howell
9cc7594384
Remove HE7 check that wasn't needed and caused resource load failures.
...
Enable startSound code in HE7 games.
Avoid loading music resources in HE7 games, since they are unsupported at the moment.
svn-id: r14010
2004-06-23 09:13:25 +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
Eugene Sandulenko
fe146617e6
Fixed FT, so battles are not so ridiculously easy as before. Now match original
...
svn-id: r14007
2004-06-23 03:16:04 +00:00
Travis Howell
7d6f56ed48
Enable some sound support in HE7 games.
...
svn-id: r14006
2004-06-23 02:21:10 +00:00
Eugene Sandulenko
53a0eb87f1
Fixed recognition of command-line --platform option
...
svn-id: r14005
2004-06-23 02:14:19 +00:00
Eugene Sandulenko
a7e85cab1a
oops. Forgot to remove debug output and rename resource type.
...
svn-id: r14004
2004-06-23 01:47:34 +00:00
Eugene Sandulenko
2e0814514c
HE 7.0 fixes
...
o Stub for o7_startSound
o graphics decoders
o findResource was moved to ScummEngine and extended
o 7.0+ titles use akos costumes, so fix that in launcher
o more o6_resourceRoutines stubs
Now HE 7.0 games (first 320x200 windows ports) show intros and some are
playable to some extent.
svn-id: r14003
2004-06-23 01:36:57 +00:00
Eugene Sandulenko
a350fcda0d
Implement 24-bit read from memory functions
...
svn-id: r14002
2004-06-22 23:52:31 +00:00
Eugene Sandulenko
2cd355107e
HE v7.0+ resources finally fixed
...
svn-id: r14001
2004-06-22 13:52:39 +00:00
Jonathan Gray
31970a7877
compilation fix from Nicolas Joly, bug #976657
...
svn-id: r14000
2004-06-22 10:43:00 +00:00
Travis Howell
7989a98952
Add FBEAR: Partial fix for the piano, patch #977249
...
svn-id: r13999
2004-06-22 10:39:46 +00:00
Paweł Kołodziejski
5ce27765af
dont wait for end of stream while playing insane
...
svn-id: r13998
2004-06-21 19:37:54 +00:00