aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-08-27Fixing a typo and copy-paste errorSven Hesse
svn-id: r43773
2009-08-27Removed the signature check from GetSaveDir in order to let the scripts in ↵Filippos Karapetis
GK progress a bit further svn-id: r43771
2009-08-27Slight formatting and changed searchHotspot to be const.Johannes Schickel
svn-id: r43770
2009-08-27code formattingArnaud Boutonné
svn-id: r43769
2009-08-27fix compilationJoost Peters
svn-id: r43768
2009-08-27Playtoons - Modify oPlaytoons_F_1B so that it only warns when the functions ↵Arnaud Boutonné
is supposed to /really/ do something svn-id: r43767
2009-08-27Playtoons/Adi2 - Add rudimentary Hotspots search function based on shortId. ↵Arnaud Boutonné
The long Id checked is ShortId plus 0xD000, 0xB000 or 0x4000. svn-id: r43766
2009-08-27Playtoons - delayed bgstop only when frame == -9Arnaud Boutonné
svn-id: r43765
2009-08-27Add the minor differences of SCI3 to the SCI2.1 kernel table.Matthew Hoops
svn-id: r43763
2009-08-26- Fix the opcode formats for some opcodes in SCI32 (some arguments are now ↵Matthew Hoops
words instead of bytes). - Fix the SCI2.1 kernel table. - Add DoSound detection for SCI2. svn-id: r43762
2009-08-26Missed another comma....Matthew Hoops
svn-id: r43761
2009-08-26Committed a slight patch by clone2727, which contains debug code to dump the ↵Filippos Karapetis
selector table from a game. This is very useful to construct selector tables for games which don't have a vocab.997 resource, using dumped tables from similar versions or games svn-id: r43760
2009-08-26Added a safeguard to avoid getting stuck in an endless loop when ↵Filippos Karapetis
initializing some problematic scripts in certain demos (e.g. the EcoQuest 1 demo), and fixed the return values of script_instantiate_sci0() in the process svn-id: r43759
2009-08-26Further work on the fallback detector: added several demosFilippos Karapetis
svn-id: r43756
2009-08-26If a resource map entry can't be read, retry with the volume version ↵Filippos Karapetis
instead, if it's different than the map version svn-id: r43755
2009-08-26FormattingFilippos Karapetis
svn-id: r43754
2009-08-26Oops! Missed a comma.Matthew Hoops
svn-id: r43753
2009-08-26Added code to distinguish between the demo and full versions of fairytalesFilippos Karapetis
svn-id: r43752
2009-08-26Started working on distinguishing the Sierra game demos. Also added a note ↵Filippos Karapetis
about a potential problem with language detection with some SCI games svn-id: r43751
2009-08-26WordingFilippos Karapetis
svn-id: r43750
2009-08-26Added automatic detection of the game language to the fallback detectorFilippos Karapetis
svn-id: r43749
2009-08-25Disabled the signature checks for kNewWindow and kGetEvent, which are ↵Filippos Karapetis
different in Mac versions. At least, Mac versions should start now svn-id: r43747
2009-08-25- Finished automatic detection of the game platform in the fallback detectorFilippos Karapetis
- Added detection for GK1 to the fallback detector - Removed the rest of the executable reading code, as it's no longer used svn-id: r43746
2009-08-25Fixed compilation when ENABLE_SCI32 is not setFilippos Karapetis
svn-id: r43744
2009-08-25Fix for bugs #2843081 "FW: Assert starting demo (regression)" and #2843080 ↵Johannes Schickel
"OS: Assert starting demo (regression)". svn-id: r43743
2009-08-25- Split SCI_VERSION_32 into SCI_VERSION_2, SCI_VERSION_2_1, and ↵Matthew Hoops
SCI_VERSION_3 (each version has a different kernel table). - Improve map detection. - Fix SCI32 object and script initialization (Torin's Passage and GK1 scripts now start up, and probably most SCI2/2.1 games). - Add SCI2 and SCI2.1 kernel tables. svn-id: r43742
2009-08-25Whitespace fix.Johannes Schickel
svn-id: r43740
2009-08-25Add fade to black effect at the end of Kyra1 CD demo.Johannes Schickel
svn-id: r43739
2009-08-25Fix uninitialized variable.Johannes Schickel
svn-id: r43738
2009-08-25Implement support for the Kyrandia 1 CD demo.Johannes Schickel
svn-id: r43737
2009-08-25TUCKER: skip sound file loading if not available in compressed bundleGregory Montoir
svn-id: r43736
2009-08-25TOUCHE: disable flag 777 update (not checked by any scripts)Gregory Montoir
svn-id: r43735
2009-08-25TUCKER: add support for commpressed intro sound effectsGregory Montoir
svn-id: r43733
2009-08-25TUCKER: some dirty rects handling fixesGregory Montoir
svn-id: r43732
2009-08-25Fix Cine's predefined palette formats (They were all broken by the ↵Kari Salminen
gsoc2009-16bit-branch's merge in r43577 because of incorrect conversion to PixelFormat's constructor usage). svn-id: r43731
2009-08-25When opening files, open the English language part of the filename. Fixes ↵Filippos Karapetis
some multilingual SCI1 games svn-id: r43730
2009-08-25- Replaced more cases of EngineState parametersFilippos Karapetis
- Made some version comparisons for old SCI0 versions easier to read - Removed the GET_SEL32SV macro svn-id: r43729
2009-08-25Add ADI 2.0 'for Math Teacher' special packArnaud Boutonné
svn-id: r43728
2009-08-25Fixed detection for GK1 demo when SCI32 is not enabledFilippos Karapetis
svn-id: r43727
2009-08-25Fix game type for ADI2 gamesArnaud Boutonné
svn-id: r43726
2009-08-25Silenced warnings (thanks wjp)Filippos Karapetis
svn-id: r43725
2009-08-25- Simplified the parameters of some functionsFilippos Karapetis
- Replaced some EngineState parameters - The SCI version is now obtained from the resource manager or the segment manager, thereby simplifying several functions - Plugged 2 leaks in the fallback detector - Renamed the segment manager and resource manager to "segmentManager" and "resourceManager" in all places, for consistency svn-id: r43722
2009-08-25SCI: Fix interpretation of ShowMovie speed argument.Walter van Niftrik
svn-id: r43718
2009-08-24Switched LURE to use a single central RandomSource instance, instead of ↵Johannes Schickel
(sometimes) creating a new RandomSource every function call. svn-id: r43715
2009-08-24Fixed iMuse regression: IMuseInternal::terminate() was never called, because ↵Andre Heider
the base class does not have that virtual function anymore. Code moved to the destructor. svn-id: r43714
2009-08-24Playtoons uses a variable space that exceeds 32767 bytes. Changing a few ↵Sven Hesse
variables to unsigned makes the construction mode not crash anymore (though it now hangs in a loop) svn-id: r43713
2009-08-24Add ADI 2.6 FR detectionArnaud Boutonné
svn-id: r43712
2009-08-24SCI: Reverted r40889. New fix for window erasing issue in SCI1.1 games.Walter van Niftrik
svn-id: r43711
2009-08-24- Add game type ADI2Arnaud Boutonné
- Cleanup : suppress all the "not-so-gob" games referenced svn-id: r43710
2009-08-24Some modifications in o6_playVmdOrMusic: Less warnings in console Windows, ↵Arnaud Boutonné
and first animations on interface icons. still problematic : cursor should not disappear during animation, and animation should loop svn-id: r43709