Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-18 | SCI: change to r50995 - better stop fading when stop is called | Martin Kiewitz | |
svn-id: r50996 | |||
2010-07-18 | SCI: if game starts fading, stops music and later starts music again don't ↵ | Martin Kiewitz | |
resume fading - fixes lsl6 music when going in from swimming pool svn-id: r50995 | |||
2010-07-18 | SCI: adding obj in kDoSound debug output | Martin Kiewitz | |
svn-id: r50994 | |||
2010-07-18 | SCI: disabling saving from scummvm menu | Martin Kiewitz | |
svn-id: r50993 | |||
2010-07-18 | SCI: Work on optional expressions in said rules. | Willem Jan Palenstijn | |
This fixes a number of said specs in Iceman, but has a good chance of introducing regressions since it's fairly invasive. It also removes the need for the hack in r50958. svn-id: r50992 | |||
2010-07-18 | SCI: Add basic debugging command for 'said' | Willem Jan Palenstijn | |
svn-id: r50991 | |||
2010-07-18 | SCI: adding room numbers to all workarounds | Martin Kiewitz | |
svn-id: r50990 | |||
2010-07-18 | SCI: Fix warning | Willem Jan Palenstijn | |
svn-id: r50988 | |||
2010-07-18 | SCI: adding workaround for script bug in lsl6 when looking through tile | Martin Kiewitz | |
svn-id: r50987 | |||
2010-07-18 | SCI: added uninitialized workarounds for hoyle 3 | Martin Kiewitz | |
svn-id: r50978 | |||
2010-07-18 | SCI: fix regression of r50896, behaviour of kFileIO(readString) is supposed ↵ | Martin Kiewitz | |
to return the string instead of the size, fixes signature mismatch in hoyle 3 svn-id: r50977 | |||
2010-07-18 | Cleanup and simplify resource type remapping. | Matthew Hoops | |
svn-id: r50975 | |||
2010-07-18 | Fix typo. | Matthew Hoops | |
svn-id: r50974 | |||
2010-07-18 | In SCI2.1, the type numbers inside resource maps/patches have changed ↵ | Matthew Hoops | |
slightly. We no longer use the number Sierra gives us directly, but use a function to convert to our ResourceType enum based on version. This allows us to read the chunk type from SCI2.1 (a form of script). Also, allow debugging of Mac-specific resources from the console. svn-id: r50973 | |||
2010-07-17 | SCI: adding pq2 japanese pc98 | Martin Kiewitz | |
svn-id: r50972 | |||
2010-07-17 | SCI: adding detection for SCI01 vocab inside a SCI0 game that's using the ↵ | Martin Kiewitz | |
SCI0 vocab resource number, fixes pq2 japanese crashing on startup svn-id: r50970 | |||
2010-07-17 | SCI: adding uninitialized workaround for gk1 | Martin Kiewitz | |
svn-id: r50969 | |||
2010-07-17 | Add support for the altres.map/altres.000 map/volume pair in KQ7. | Matthew Hoops | |
svn-id: r50968 | |||
2010-07-17 | SCI: removing kSetPort 4 argument support from r44938, which was wrong - ↵ | Martin Kiewitz | |
adding workaround for lsl6 ending - fixes lsl6 ending svn-id: r50967 | |||
2010-07-17 | SCI: added uninitialized workaround for lsl3 | Martin Kiewitz | |
svn-id: r50965 | |||
2010-07-17 | DEBUGGER: Simplify how our console debugger works / is used | Max Horn | |
* Remove _isAttached member var and isAttached method * Engines now always call the onFrame method; whether it does something is decided by the debugger class resp. its subclasses * Make detach() protected instead of private, so that subclasses can invoke it * Remove _detach_now member var (call detach() instead). * Rename _frame_countdown to _frameCountdown and properly document it. * Add more doxygen comments * Cleanup svn-id: r50963 | |||
2010-07-17 | SCI: checking if within kernel function before overwrite a save (thx @ digitall) | Martin Kiewitz | |
svn-id: r50962 | |||
2010-07-17 | SCI: added gameid for send() sq4 workaround | Martin Kiewitz | |
svn-id: r50961 | |||
2010-07-17 | SCI: added special case for iceman when plotting course inside isSaneNodePointer | Martin Kiewitz | |
svn-id: r50960 | |||
2010-07-17 | SCI: added iceman hack to original said.y as well | Martin Kiewitz | |
svn-id: r50959 | |||
2010-07-17 | SCI: add hack for iceman to skip [!*] in kSaid, fixes green board / depth ↵ | Martin Kiewitz | |
affirmative not recognized svn-id: r50958 | |||
2010-07-17 | SCI: Fix 'parse' debug command parameter handling | Willem Jan Palenstijn | |
svn-id: r50957 | |||
2010-07-17 | SCI: fix debugging code of parser, add 0xffe special group into debug support | Martin Kiewitz | |
svn-id: r50956 | |||
2010-07-17 | Remove extra ";" in class declarations. | Johannes Schickel | |
svn-id: r50955 | |||
2010-07-16 | SCI: fix console commands so that console gets detached correctly | Martin Kiewitz | |
svn-id: r50940 | |||
2010-07-16 | SCI: adding fixme and error() to fix crash when trying to run unmodified gk2 | Martin Kiewitz | |
svn-id: r50939 | |||
2010-07-16 | SCI: adding uninitialized workaround for lsl1 when playing at the casino | Martin Kiewitz | |
svn-id: r50938 | |||
2010-07-16 | SCI: adding signatures for 4-parameter variant of kDoSound(sendMidi), needs ↵ | Martin Kiewitz | |
to get figured out how this works - fixes signature mismatch in lsl1 svn-id: r50937 | |||
2010-07-16 | SCI: enable r50931 for sci1late+ only, lsl1vga doesn't like it (ego gets stuck) | Martin Kiewitz | |
svn-id: r50935 | |||
2010-07-16 | SCI: added comments about when xLast/yLast were exactly introduced | Martin Kiewitz | |
svn-id: r50934 | |||
2010-07-16 | SCI: only use xLast/yLast in kDoBresen for sci1middle+ only. qfg1 ega has ↵ | Martin Kiewitz | |
those selector names, but doesn't use them inside mover objects svn-id: r50933 | |||
2010-07-16 | SCI: kDoBresen - save last position of client inside mover - fixes lsl6 tram ↵ | Martin Kiewitz | |
still shaking while gotten stopped due ego svn-id: r50931 | |||
2010-07-15 | SCI: kDoBresen now returns result of CantBeHere() like sierra sci does it, ↵ | Martin Kiewitz | |
also adding another comment about r50921 svn-id: r50922 | |||
2010-07-15 | SCI: solved lsl1 casino door, lsl6 tram disappearing and qfg1 vga gate issue ↵ | Martin Kiewitz | |
- i hope this won't cause regressions, but calling the method in collision case is definitely wrong svn-id: r50921 | |||
2010-07-15 | SCI: r50919 had some temporary test code in it, removing that so it really ↵ | Martin Kiewitz | |
returns the actual "problem" svn-id: r50920 | |||
2010-07-15 | SCI: some big changes to kCantBeHere - kCantBeHere returns the actual ↵ | Martin Kiewitz | |
"problem" instead of being a plain boolean - part of solving lsl1 casino door / qfg1vga gate svn-id: r50919 | |||
2010-07-15 | SCI: adding support to qfg4 to import qfg3 character data | Martin Kiewitz | |
svn-id: r50911 | |||
2010-07-14 | SCI: removing #ifdef ENABLE_SCI32 from one single line (just a waste) and ↵ | Martin Kiewitz | |
adding it to kDoSound (SCI2.1) svn-id: r50897 | |||
2010-07-14 | SCI: added signatures for kFileIO, some changes to actual kFileIO code, ↵ | Martin Kiewitz | |
removed some CHECKMEs/TODOs svn-id: r50896 | |||
2010-07-14 | SCI: returning DOS error code on kFileIO(unlink) | Martin Kiewitz | |
svn-id: r50895 | |||
2010-07-14 | SCI: removing hardcoded size when drawing list controls - fixes load/save ↵ | Martin Kiewitz | |
dialog in lsl6 svn-id: r50894 | |||
2010-07-14 | SCI: adding workaround for qfg1vga script bug (div on object) which occurs ↵ | Martin Kiewitz | |
when entering inn svn-id: r50892 | |||
2010-07-14 | SCI: fix regression of r50831 - we want to abort when unknown savegameIds ↵ | Martin Kiewitz | |
are used, not the other way round :P svn-id: r50887 | |||
2010-07-14 | The LSL7 demo is SCI2.1 so we should detect it even when ENABLE_SCI3_GAMES ↵ | Matthew Hoops | |
is not defined. svn-id: r50886 | |||
2010-07-14 | Update comments about the SCI2/2.1 kernel table. The SCI3 table is also ↵ | Matthew Hoops | |
different from both of them. svn-id: r50884 |