12730 Commits

Author SHA1 Message Date
Travis Howell
23d02ee03f Add opcode
svn-id: r16786
2005-02-14 07:21:17 +00:00
Travis Howell
0439ab507f Add opcode
svn-id: r16785
2005-02-14 07:15:16 +00:00
Travis Howell
40768ac29d Add basic support for DISK index block in later HE games.
svn-id: r16784
2005-02-14 03:12:41 +00:00
Eugene Sandulenko
142a646da0 Fix typo in football substitute.
svn-id: r16783
2005-02-13 23:32:49 +00:00
Eugene Sandulenko
cfdde90be0 HE version correction for russian spyfox
svn-id: r16782
2005-02-13 07:16:44 +00:00
Eugene Sandulenko
bc206cf21f Add three new Russian games.
svn-id: r16781
2005-02-13 06:59:17 +00:00
Eugene Sandulenko
a43f4bead8 Added new Russian HE titles.
svn-id: r16780
2005-02-13 06:54:03 +00:00
Paweł Kołodziejski
ddd97c96da fix/workaround for bug: 1120625
svn-id: r16779
2005-02-12 15:00:16 +00:00
Paweł Kołodziejski
4a0887f34d update
svn-id: r16778
2005-02-12 14:38:42 +00:00
Paweł Kołodziejski
ce832686a0 fixed warning
svn-id: r16777
2005-02-12 14:16:17 +00:00
Andrew Kurushin
509d7b4d45 - smooth iso scroll
svn-id: r16776
2005-02-11 22:18:37 +00:00
Eugene Sandulenko
3cdf46635e Add HE wiz-specific item.
svn-id: r16775
2005-02-11 21:32:32 +00:00
Andrew Kurushin
5239c2f477 - fix min->MIN
- implemented horizontal tile cliping

svn-id: r16774
2005-02-11 20:59:29 +00:00
Andrew Kurushin
9497fddcf0 iso draw work in progress:
- try keyboard arrows on iso scene
- todo: horizontal cliping

svn-id: r16773
2005-02-11 20:43:48 +00:00
Eugene Sandulenko
7ea113dbb1 Renamed substDataFileNames to substResFileNames. Just forgot to do it last
time.

svn-id: r16772
2005-02-11 13:29:15 +00:00
Joost Peters
6565ed2871 Make rnc unpacker a member of Disk class so it reuses the same object, and change rnc code to only build the crc table once instead of for every unpack operation.
This should speed it up a bit.

svn-id: r16771
2005-02-11 11:14:33 +00:00
Torbjörn Andersson
420712fb28 Added "PuttPuttTTT" as an alias for "putttime", since that's what my copy
of the game uses. (Unfortunately the data files do not all use the same
capitilization. Some are named "PuttPuttTTT"-something, while others are
named "puttputtTTT"-something.)

svn-id: r16770
2005-02-11 08:17:23 +00:00
Travis Howell
7d9a5d7ffa Update
svn-id: r16769
2005-02-11 04:32:59 +00:00
Eugene Sandulenko
0851c89aa3 Sorted multiple_versions_md5_settings[] table to ease maintenance.
svn-id: r16768
2005-02-11 04:17:24 +00:00
Eugene Sandulenko
5c7e688049 Eliminated more targets and fixed couple mistakes
svn-id: r16767
2005-02-11 04:10:05 +00:00
Eugene Sandulenko
b4295347f8 Few more targets eliminated. Though they never existed. Need to check this
with joostp.

svn-id: r16766
2005-02-11 04:08:21 +00:00
Eugene Sandulenko
1ed02817b8 Renamed eliminated HE targets. Now bgbennyboy should be happy :)
svn-id: r16765
2005-02-11 03:49:06 +00:00
Eugene Sandulenko
a9ceee26d8 Turned HE Mac resource filename generator into generall, whole SCUMM-purpose
method. Right now it is used to eliminate those Windows HE titles which
have different target base names.

If you want to use it, then define another entry in substDataFileNameTable[].
If your version with different base name has other features then you need
to define GF_MULTIPLE_VERSIONS for main entry and add any additional
entries to multiple_versions_md5_settings based on MD5 of the entry.

svn-id: r16764
2005-02-11 03:45:10 +00:00
Andrew Kurushin
ea78766c46 first step in ISO mode implementation - trying to draw iso scene
svn-id: r16763
2005-02-09 20:30:45 +00:00
Joost Peters
a13e8a98ff spelling
svn-id: r16762
2005-02-09 12:17:34 +00:00
Eugene Sandulenko
0da123d601 Portability fixes.
svn-id: r16761
2005-02-09 03:26:08 +00:00
Travis Howell
e7c6ea42ae Patch from Quietust:
Add comments and misc changes to Amiga V2 player.

svn-id: r16759
2005-02-09 00:36:15 +00:00
Travis Howell
6fdd9e2d31 Patch from Quietust:
Add another two sounds for Amiga version of Zak McKracken

svn-id: r16758
2005-02-09 00:25:43 +00:00
Nicolas Bacca
71690ef0bf Fix bug #1118854
svn-id: r16757
2005-02-08 21:39:21 +00:00
Travis Howell
5fd5428ccf *** empty log message ***
svn-id: r16755
2005-02-08 11:21:10 +00:00
Travis Howell
7136b50fff Minor updates to HE100
svn-id: r16754
2005-02-08 11:17:36 +00:00
Torbjörn Andersson
fe3e01a110 Now there are two file handles for the music: one for each CD. This is not
the same thing as one for each music stream. If both music streams are
playing music from the same CD, they will both take turns at using the same
file handle.

The only case where both file handles are used is when music from one CD is
fading in while music from the other CD is fading out. Which of course can
only happen if you play the game from hard disk. If the game has to ask for
the other CD, it kills the music immediately.

The reason for doing this is that there was some concern about whether
having two file handles open to the same file was portable or not. I don't
think that question was ever fully answered, so I avoid the situation.

svn-id: r16753
2005-02-08 08:32:50 +00:00
Torbjörn Andersson
d6be4f03a7 Added getNodeForPath() so I can compile ScummVM with MinGW again. Since I
don't know where it's used, I'm not sure if it works correctly.

svn-id: r16752
2005-02-07 14:25:04 +00:00
Torbjörn Andersson
cc3540a00d Updated BS2 section for 0.7.1.
svn-id: r16751
2005-02-07 10:53:03 +00:00
Torbjörn Andersson
00670e2c23 Fixed crash that would happen if the game tried to play music from CD1 and
CD2 at the same time. There will eventually be a better fix for this, I
hope.

svn-id: r16750
2005-02-07 10:51:48 +00:00
Max Horn
cda823ea63 It's kMaxMixerVolume, not 256 (we might change it to 255 eventually)
svn-id: r16747
2005-02-06 20:35:06 +00:00
Max Horn
86370fa544 BS1 specific fix for bug #1107121 (ALL/SFX: Setting the SFX volume at 256 mutes sound)
svn-id: r16746
2005-02-06 20:31:20 +00:00
Max Horn
490bba8ecb Add testcases for String::hasSuffix and hasPrefix
svn-id: r16745
2005-02-06 19:01:23 +00:00
Max Horn
4e66139a4e Added String::hasSuffix and hasPrefix
svn-id: r16744
2005-02-06 19:00:59 +00:00
Max Horn
a1b058897d Remove the OSX-restriction on FilesystemNode::getNodeForPath() for now (I don't like it, but until a proper solution is in place, it seems to be the best thing to do)
svn-id: r16743
2005-02-06 18:37:23 +00:00
Max Horn
028cc42f2b Moved the console font from gui to graphics
svn-id: r16742
2005-02-06 18:12:29 +00:00
Max Horn
317358ea48 Need to use = instead of :=, since EXECUTABLE gets defined *after* PLUGIN_EXTRA_DEPS
svn-id: r16741
2005-02-06 17:45:16 +00:00
Max Horn
04d0bfaae7 Add some plugin specific TODOs
svn-id: r16740
2005-02-06 17:27:56 +00:00
Max Horn
8525d73e9b Configure the plugin prefix/suffix in the configure script; use that setting in plugins.cpp
svn-id: r16739
2005-02-06 17:21:31 +00:00
Max Horn
683e934908 Removed pointless debug calls (they just cause overhead)
svn-id: r16738
2005-02-06 16:51:57 +00:00
Paweł Kołodziejski
ac72fcd63d return null if sound is not found
svn-id: r16737
2005-02-06 10:09:37 +00:00
Torbjörn Andersson
d261e3c9d3 Removed unnecessary empty line.
svn-id: r16736
2005-02-05 15:43:33 +00:00
Eugene Sandulenko
b33963b452 Some HFS dumpinf programs write files with resource fork to .bin file.
Support that. Also support separately dumped resource forks. File name for
those has .rsrc extension.

svn-id: r16735
2005-02-04 16:34:08 +00:00
Eugene Sandulenko
99c022d6a3 Add suppoert for coloured Mac cursors. Though they're disabled at the moment.
The reason is that they use their own palette which could not match current
global one.

Now I have to turn back to that old OSystem patch and render cursor on a
separate surface and extend OSystem with yet another optional call
setCursorPalette.

svn-id: r16734
2005-02-03 14:43:30 +00:00
Joost Peters
9a44a6b333 correct typos
svn-id: r16733
2005-02-02 23:24:51 +00:00