Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Check the overridden game object when performing setCursor detection, which ↵ | Filippos Karapetis | |
properly fixes KQ5CD (thanks waltervn) svn-id: r46009 | |||
2009-11-20 | Added a game-specific workaround for setCursor detection in KQ5CD: the code ↵ | Filippos Karapetis | |
for the setCursor selector has not been rewritten yet to use cursor views (it's the same as lsl3 and sq3, for example), but the game does use cursor views svn-id: r46008 | |||
2009-11-20 | Formatting | Filippos Karapetis | |
svn-id: r46007 | |||
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 | Added a sanity check to prevent a crash in LB1 and KQ4 (needs proper fixing) | Filippos Karapetis | |
svn-id: r46003 | |||
2009-11-20 | Some corrections for the lofs autodetection - SQ4 floppy works again | Filippos Karapetis | |
svn-id: r46002 | |||
2009-11-20 | Shifted some code around | Filippos Karapetis | |
svn-id: r46001 | |||
2009-11-20 | - Rewrote the lofs parameter type auto-detection code | Filippos Karapetis | |
- Renamed dissectSelector -> autodetectFeature svn-id: r46000 | |||
2009-11-20 | Typo | Filippos Karapetis | |
svn-id: r45999 | |||
2009-11-19 | - Simplified the different feature detection types, removed some duplicate ↵ | Filippos Karapetis | |
code and merged the feature detection code which relies on selectors - Replaced the function checksum calculations to make it more apparent what the feature detections do - Removed the now obsolete (and unused) firstRetOffset function svn-id: r45995 | |||
2009-11-19 | Simplified some music checks for SCI0 | Filippos Karapetis | |
svn-id: r45994 | |||
2009-11-19 | Fixed regression from commit #45862 | Filippos Karapetis | |
svn-id: r45985 | |||
2009-11-17 | Some more work on the sound command parser | Filippos Karapetis | |
svn-id: r45954 | |||
2009-11-17 | Some more work on the sound command parser | Filippos Karapetis | |
svn-id: r45944 | |||
2009-11-15 | Some more work on music code | Filippos Karapetis | |
svn-id: r45934 | |||
2009-11-15 | - Started importing the music code from Greg's SCI engine | Filippos Karapetis | |
- Simplified some sound version checks svn-id: r45923 | |||
2009-11-14 | Moved getAngle() inside kmovement.cpp, the only place where it's actually used | Filippos Karapetis | |
svn-id: r45903 | |||
2009-11-14 | Cleaned up the file handling functions and removed the C IO wrappers. ↵ | Filippos Karapetis | |
Apparently, the special case that these were meant to handle never occurs (i.e. reading and writing to the same file), and the current code works well enough to justify these extra sanity checks svn-id: r45902 | |||
2009-11-14 | Removed unused code | Filippos Karapetis | |
svn-id: r45901 | |||
2009-11-14 | SCI: Silence warnings (none of the code in seq/gm.cpp is used) | Max Horn | |
svn-id: r45897 | |||
2009-11-14 | Removed more dead code | Filippos Karapetis | |
svn-id: r45888 | |||
2009-11-14 | Cleanup | Filippos Karapetis | |
svn-id: r45886 | |||
2009-11-14 | Removed sfx/misc.h | Filippos Karapetis | |
svn-id: r45885 | |||
2009-11-14 | Removed some unused parts of the PCM sound playing code | Filippos Karapetis | |
svn-id: r45884 | |||
2009-11-12 | Fix warning | Eugene Sandulenko | |
svn-id: r45871 | |||
2009-11-12 | SCI/newgui: SciGuiMenu forgot to reset memory handles after restoring | Martin Kiewitz | |
svn-id: r45869 | |||
2009-11-12 | SCI: Fix uninitialized variable in Amiga driver. | Walter van Niftrik | |
svn-id: r45868 | |||
2009-11-12 | SCI/newgui: SciGuiFont fixing delete | Martin Kiewitz | |
svn-id: r45867 | |||
2009-11-12 | SCI: Fix crash in Iceman/amiga. | Walter van Niftrik | |
svn-id: r45866 | |||
2009-11-12 | Silenced GCC warning. Since command is unsigned, it's always >= 0. | Torbjörn Andersson | |
svn-id: r45864 | |||
2009-11-12 | SCI/newgui: support for disabled menu entries, changed textface (int) to ↵ | Martin Kiewitz | |
greyedOutput (bool) svn-id: r45863 | |||
2009-11-12 | Started objectifying kDoSound() | Filippos Karapetis | |
svn-id: r45862 | |||
2009-11-12 | SCI/newgui: SciGuiMenu adjustment, when no right aligned text is available ↵ | Martin Kiewitz | |
at all (makes lsl6 menu pixel perfect) svn-id: r45860 | |||
2009-11-12 | SCI/newgui: SciGuiMenu now has said support (used in at least codename iceman) | Martin Kiewitz | |
svn-id: r45859 | |||
2009-11-12 | Some more tweaks for skipping the menu data in savegames, when ↵ | Filippos Karapetis | |
INCLUDE_OLDGFX isn't defined (it still problematic and goes out of sync) svn-id: r45858 | |||
2009-11-12 | The menu bar code is no longer used in the new graphics code, and the menu ↵ | Filippos Karapetis | |
state is no longer stored in saved games svn-id: r45854 | |||
2009-11-12 | SCI/newgui: changed behaviour of menu when left/right to follow sierra. ↵ | Martin Kiewitz | |
Added other differences in implementation, added reanimate TODOs, added mouse interaction TODO svn-id: r45853 | |||
2009-11-11 | SCI/newgui: inserted comment about not following sierra completely here in ↵ | Martin Kiewitz | |
interactiveWithKeyboard() svn-id: r45845 | |||
2009-11-11 | SCI/newgui: if left/right walks into a separator line, do down instead of ↵ | Martin Kiewitz | |
repeating left/right and thus skipping the menu svn-id: r45844 | |||
2009-11-11 | SCI/newgui: call menuReset() on game_init(), fixes double menu in pq2 | Martin Kiewitz | |
svn-id: r45843 | |||
2009-11-11 | SCI/newgui: setting as default | Martin Kiewitz | |
svn-id: r45842 | |||
2009-11-11 | SCI/newgui: menu done, separator line adjusted slightly, menu is now ↵ | Martin Kiewitz | |
inverted as well svn-id: r45841 | |||
2009-11-11 | SCI/newgui: separator line support for menu, also fixed item adjustment | Martin Kiewitz | |
svn-id: r45840 | |||
2009-11-11 | SCI/newgui: menu now only missing: menu invert, separators | Martin Kiewitz | |
svn-id: r45839 | |||
2009-11-11 | SCI/newgui: Almost done with menu support | Martin Kiewitz | |
svn-id: r45838 | |||
2009-11-09 | SCI: Remove remarks about in-place loading, at least for now. | Max Horn | |
Not loading in-place has the advantage that it allows to cleanly cancel loading a savesate, e.g. if we detect a defect during loading. This is much harder (if not impossible) to achieve if loading in-place. So I'd prefer if we took advantage of this. Right now, though, we don't. svn-id: r45786 | |||
2009-11-05 | Fixed compilation when INCLUDE_OLDGFX isn't defined | Filippos Karapetis | |
svn-id: r45689 |