Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-25 | SCI: Introduce SciGameId enum | Max Horn | |
svn-id: r50273 | |||
2010-06-25 | SCI: Restrict some 'error' exceptions to the places they occur; cleanup | Max Horn | |
svn-id: r50271 | |||
2010-06-23 | Removed a hack with SCI1.1 static selectors, and set them properly. This ↵ | Filippos Karapetis | |
fixes scaling in the demo of QFG3 svn-id: r50182 | |||
2010-06-23 | SCI: adding some more global scaling code, adding vanishingY and vanishingX ↵ | Martin Kiewitz | |
as selectors svn-id: r50180 | |||
2010-06-23 | SCI: some initial work on global scaling | Martin Kiewitz | |
svn-id: r50179 | |||
2010-06-21 | Fixed the demo of Hoyle 4 by adding two selectors it needs "syncTime" and ↵ | Filippos Karapetis | |
"syncCue". Usually, games that need them are CD talkie versions which have a selector vocabulary, but Hoyle 4 is an exception svn-id: r50122 | |||
2010-03-18 | COMMON: Get rid of Common::StringList | Max Horn | |
svn-id: r48287 | |||
2010-02-01 | Only compile in the SCI32 static selectors when ENABLE_SCI32 is set; minor ↵ | Matthew Hoops | |
cleanup. svn-id: r47797 | |||
2010-01-29 | Added static selectors for SCI2-SCI2.1 games (fixes the demo of Torin's Passage) | Filippos Karapetis | |
svn-id: r47669 | |||
2010-01-28 | Removed a hack for the demo version of Torin's passage. It errors out ↵ | Filippos Karapetis | |
because the static selector vocabulary for SCI2+ games isn't implemented yet svn-id: r47640 | |||
2010-01-28 | Fixed the demos of LSL1 and LSL5 | Filippos Karapetis | |
svn-id: r47625 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-15 | SCI: changed scalesignal to scaleSignal - selector works now :) | Martin Kiewitz | |
svn-id: r47312 | |||
2010-01-15 | SCI: adding scalesignal selector | Martin Kiewitz | |
svn-id: r47306 | |||
2010-01-03 | Renamed SCI_VERSION_AUTODETECT to SCI_VERSION_NONE to signify its actual purpose | Filippos Karapetis | |
svn-id: r46959 | |||
2009-11-20 | Removed the syncTime and syncCue selectors from the list of static ↵ | Filippos Karapetis | |
selectors, along with their relevant FIXMEs. These selectors are used for lip syncing in CD talkie games, which always got a selector vocabulary, so we don't need to hardcode them. Did some further simplification/rewrite of the static selector tables svn-id: r46019 | |||
2009-11-20 | Added a FIXME for the syncTime and syncCue selectors, for games which don't ↵ | Filippos Karapetis | |
have a default selector dictionary svn-id: r46013 | |||
2009-11-20 | - Removed the non-static selectors "overlay" and "setCursor" from the list ↵ | Filippos Karapetis | |
of static selectors and introduced a new method for discovering the relevant features when selectors are missing - currently used for determining the graphics functions and setCursor types - Simplified setCursor detection a bit svn-id: r46012 | |||
2009-11-20 | Removed more unused selectors - the canBeHere selector is replaced by ↵ | Filippos Karapetis | |
cantBeHere in SCI1+ svn-id: r46011 | |||
2009-11-20 | Removed more unused selectors | Filippos Karapetis | |
svn-id: r46010 | |||
2009-11-20 | Changed the lofs detection to iterate through all the methods of the Game ↵ | Filippos Karapetis | |
object again, instead of a specific selector - fixes Jones svn-id: r46006 | |||
2009-11-20 | Selector cleanup: rearranged all selectors to be in the same order as in ↵ | Filippos Karapetis | |
Sierra's dictionary files, and removed several unused selectors svn-id: r46005 | |||
2009-11-20 | Some corrections for the lofs autodetection - SQ4 floppy works again | Filippos Karapetis | |
svn-id: r46002 | |||
2009-11-04 | Added references to the scaleX and scaleY selectors, used for SCI1.1 view ↵ | Filippos Karapetis | |
scaling svn-id: r45659 | |||
2009-10-13 | Fixed a bug in the graphics function detection code, and corrected the ↵ | Filippos Karapetis | |
location of the static "overlay" selector in SCI0 games. Fixes the demo of lsl3 svn-id: r45010 | |||
2009-10-08 | Started rewriting the check for the graphics functions type (still not ↵ | Filippos Karapetis | |
finished) svn-id: r44787 | |||
2009-09-28 | Added topString to the list of static selectors, for commit #44429 | Filippos Karapetis | |
svn-id: r44443 | |||
2009-09-23 | - Moved the SCI version in a global variable | Filippos Karapetis | |
- Changed all the SCI version checks to use getSciVersion() - Also made getSciVersionDesc a global function (removes some ugly accessing of the SCI engine) The fallback detector should work correctly now svn-id: r44269 | |||
2009-09-17 | SCI: Simplify code in Kernel::checkStaticSelectorNames a bit (don't treat ↵ | Max Horn | |
nodePtr & cantBeHere special) svn-id: r44154 | |||
2009-09-01 | Fixed incorrect usage of ARRAYSIZE (thanks fingolfin) | Filippos Karapetis | |
svn-id: r43886 | |||
2009-08-31 | Cleanup | Filippos Karapetis | |
svn-id: r43869 | |||
2009-08-31 | Cleanup | Filippos Karapetis | |
svn-id: r43866 | |||
2009-08-31 | Rewrote the static selector mapper to use SCI versions instead of game IDs, ↵ | Filippos Karapetis | |
and split the selectors in SCI generations svn-id: r43863 | |||
2009-08-31 | - Removed the now-unused "setTarget" selector | Filippos Karapetis | |
- Added the "setCursor" selector - Replaced the selector table of the LSL5 demo with the one from the LSL1 demo (we no longer get a warning about an invalid selector) - Changed the selector table of the xmas1992 demo to use the table from KQ6 floppy - Set Laura Bow 2 floppy to use the KQ6 floppy table svn-id: r43859 | |||
2009-08-30 | Fixed a regression in the sound of the demos of LSL3 and LSL5 | Filippos Karapetis | |
svn-id: r43825 | |||
2009-08-30 | SCI: Add lofs detection. | Walter van Niftrik | |
svn-id: r43824 | |||
2009-08-29 | Use Common::String::clear instead of assigning "". | Johannes Schickel | |
svn-id: r43787 | |||
2009-08-29 | - Added static and const to static data. | Johannes Schickel | |
- Slight formatting fixes. svn-id: r43786 | |||
2009-08-28 | The first part of the selector table (the first 83 entries) is almost the ↵ | Filippos Karapetis | |
same in all SCI versions (up to and including the "z" selector), therefore the hardcoded selector tables can be simplified a lot svn-id: r43780 | |||
2009-08-28 | Removed the unused selectors (edgeHit, semanticFail and baseSetter) | Filippos Karapetis | |
svn-id: r43776 | |||
2009-08-23 | - Added more mappings from Sierra's internal IDs to our own ones. Hopefully, ↵ | Filippos Karapetis | |
all SCI0-SCI11 games can now be detected correctly from the fallback detector - Simplified some checks for old script types svn-id: r43678 | |||
2009-08-20 | Add a static selector table for use with the lsl5 demo. | Matthew Hoops | |
svn-id: r43566 | |||
2009-08-20 | Remove useless include guard | Matthew Hoops | |
svn-id: r43564 | |||
2009-07-11 | Only error out, if checkStaticSelectorNames() fails. | Travis Howell | |
svn-id: r42376 | |||
2009-07-11 | Applied a slightly modified patch from clone2727 which adds static selector ↵ | Filippos Karapetis | |
names to some demos which are missing them (KQ4, LSL1, LSL3, Iceman and Christmas1992) svn-id: r42372 |