Age | Commit message (Collapse) | Author |
|
This fixes a lot of glitches, caused by the differences between the two
versions
|
|
This renaming allows us to better distinguish that this version is for games
that only had an EGA version, and avoid confusion with newer SCI1 game releases
with EGA graphics (e.g. KQ5 EGA). The only game with this SCI version is QFG2,
a SCI1 EGA game with a parser. Also, added some games for each SCI version.
|
|
|
|
|
|
|
|
Thanks to alexbevi for providing details on the format
|
|
It hardcodes the picture so it doesn't get run with the decompressor
|
|
dynamically. Also,
moved some audio-specific resource code inside resource_audio.cpp
This functionality is used by kSetLanguage(), called when switching the language in
MUMG Deluxe from the game's main menu.
svn-id: r55872
|
|
chunk loading code
svn-id: r55866
|
|
svn-id: r55865
|
|
svn-id: r55859
|
|
svn-id: r55783
|
|
svn-id: r55781
|
|
A regression from r55715
svn-id: r55751
|
|
svn-id: r55720
|
|
svn-id: r55716
|
|
svn-id: r55715
|
|
svn-id: r55708
|
|
svn-id: r55697
|
|
Mac SCI1.1+ games should now start up. QFG1 and Hoyle4 are playable. GK1 starts its scripts, but errors out soon after. There are still some View bugs with each (somehow, view decompression seems to be adding a blank line after each line?).
*Much* thanks to Walter for his help.
svn-id: r55696
|
|
svn-id: r54916
|
|
svn-id: r54737
|
|
svn-id: r54735
|
|
lskovlun
svn-id: r54284
|
|
svn-id: r54280
|
|
later
merged into the script files again in SCI3
svn-id: r54279
|
|
svn-id: r54220
|
|
svn-id: r54213
|
|
svn-id: r54211
|
|
- Placed the SCI3 version detection in the proper place
- Some new types of SCI3 MT-32 patches (e.g. in the Lighthouse SCI3 demo) are
ignored, for now
svn-id: r54188
|
|
Each map has to be mapped with its own specific volume (as opposed to earlier versions that had one map for all volumes); this code was passing the same map pointer for all volumes.
svn-id: r54179
|
|
- Enabled the SCI3 game entries for testing purposes
- The resource manager is initialized fully now (with a slight hack)
- Added a hack for the demo of Shivers 2 (which seemingly has no
scripts or vocabularies)
- The engine will stop before parsing any game scripts in SCI3 games,
and opens the console for resource manager-related functionality
svn-id: r54167
|
|
This is a regression from r54155, as we previously ignored the result of
addInternalSources() in the fallback detector
svn-id: r54163
|
|
This is a regression from r54155. Fixed by moving the chunk resource loading earlier.
svn-id: r54162
|
|
svn-id: r54161
|
|
ScummVM now rejects them properly instead of spewing lots of
unintelligible stuff.
svn-id: r54155
|
|
svn-id: r54077
|
|
svn-id: r54037
|
|
This is a first step towards getting rid of all uses of regular printf,
fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase.
The name format() reflects the purpose of the function, and parallels
String.format() in Java, boost::format, and others.
svn-id: r54004
|
|
svn-id: r53981
|
|
svn-id: r52935
|
|
Added more graceful handling of the case where SCI32 isn't built in and the
user tries to detect or start a SCI32 game
svn-id: r52789
|
|
- Renamed the debug command "resource_size" to "resource_info", as it now provides
the location of where a specified resource is found (i.e. the resource.xxx file, or
the file name itself, if the resource is a patch)
- "duskdump" shows the original location of dumped resources
- loadResource() now shows the location of files that couldn't be loaded
svn-id: r52667
|
|
svn-id: r52517
|
|
checking, if sound resources are sci0early or late for sci0early games instead of hardcoding lsl2
svn-id: r52514
|
|
svn-id: r52263
|
|
pharkas/german has duplicate resource entries inside the main resource files and we used the first ones. This results in half of the game being english and umlauts missing. We now use the last entries, which will fix all those issues (fixes bug #3039551)
svn-id: r52259
|
|
svn-id: r52163
|
|
svn-id: r52076
|
|
makes it work, bug #3043270, added FIXME
svn-id: r52071
|