Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-09 | SCI: move comments and change selector for sci0 sound in kDoSoundPause, also ↵ | Martin Kiewitz | |
allow pausing everything even for sci1early (qfg2 is using it) svn-id: r50765 | |||
2010-07-09 | Fix some other valgrind warnings. | Matthew Hoops | |
svn-id: r50762 | |||
2010-07-09 | Introduce the RivenScriptManager to keep track of scripts and free them when ↵ | Matthew Hoops | |
required. The old way of using SharedPtr was quite hacky and didn't work properly when talking to Gehn in ospit. svn-id: r50761 | |||
2010-07-09 | SCI: actually all sound-sci0 games used a completely different kDoSoundPause ↵ | Martin Kiewitz | |
logic, implement it - fixes all sorts of games not pausing when going to restore menu and more svn-id: r50760 | |||
2010-07-09 | SCI: added currently commented-out pauseSound implementation for some sci0 ↵ | Martin Kiewitz | |
games, allowing integer for that subfunction svn-id: r50759 | |||
2010-07-09 | SCI: removing unneeded mutex locking inside sci0 update cues | Martin Kiewitz | |
svn-id: r50758 | |||
2010-07-09 | SCI: fixing regression of r50755 - fixing kDoSoundSendMidi | Martin Kiewitz | |
svn-id: r50757 | |||
2010-07-09 | SCI: fixing signature for kDoSound(suspend) | Martin Kiewitz | |
svn-id: r50756 | |||
2010-07-09 | SCI: implemented subsignatures for kDoSound | Martin Kiewitz | |
svn-id: r50755 | |||
2010-07-09 | SCI: getting signatures for subfunctions from previous entries, if needed | Martin Kiewitz | |
svn-id: r50754 | |||
2010-07-08 | SCI: part of subfunction signature&mapping implemented, little cleanup | Martin Kiewitz | |
svn-id: r50750 | |||
2010-07-08 | SCI: hopefully fix build :P | Martin Kiewitz | |
svn-id: r50747 | |||
2010-07-08 | SCI: sorted kernel map alphabetically | Martin Kiewitz | |
svn-id: r50746 | |||
2010-07-07 | SCI: Dropped support for the very old saved game versions 9 - 11. Rationale: ↵ | Filippos Karapetis | |
a lot has changed since then, we're still not stable, and this helps clean up the code, thus we're still in a position to drop support for old saved games svn-id: r50738 | |||
2010-07-07 | SCI: adding support to kernel signatures that invalid references may also ↵ | Martin Kiewitz | |
get allowed - doing exactly this for kGraph(restoreBox) - fixes castle of dr. brain when quitting the game - maybe a game specific workaround would be better?!?! svn-id: r50737 | |||
2010-07-07 | SCI: accepting decimal/hexadecimal input on segment_info & kill_segment ↵ | Martin Kiewitz | |
debug command, cleanup svn-id: r50735 | |||
2010-07-07 | Bugfixes and changed field names in the player class to be more explanatory. ↵ | Paul Gilbert | |
Implemented Ctrl-T to turn the player - the original game used Ctrl-U, but this is reserved by ScummVM for toggle Mute. svn-id: r50734 | |||
2010-07-06 | SCI: Add version to obsolete string | Max Horn | |
This way, if we ever get rid of support for savegames with version <= 23, we can also get rid of this syncString() call. Without this change, it would have "infected" every new savegame version, forever. svn-id: r50730 | |||
2010-07-06 | SCI: removing invalid reference error from signature checking, instead ↵ | Martin Kiewitz | |
adding new type "invalid", so that full call parameter debug information is available svn-id: r50725 | |||
2010-07-06 | SCI: fix regression of r50721 - pausing/resuming only on actual menu usage | Martin Kiewitz | |
svn-id: r50724 | |||
2010-07-06 | Added support for idle character animations | Paul Gilbert | |
svn-id: r50723 | |||
2010-07-06 | Added extra initialisation code for the game's global variables list | Paul Gilbert | |
svn-id: r50722 | |||
2010-07-06 | SCI: implemented pauseSound inside kMenuSelect | Martin Kiewitz | |
svn-id: r50721 | |||
2010-07-06 | SCI: fix regression of r50599 - broken greyed font drawing | Martin Kiewitz | |
svn-id: r50720 | |||
2010-07-06 | SCI: Simplified op_div and op_mod, removed some variables and removed the ↵ | Filippos Karapetis | |
pointless OBJ_PROPERTY wrapper svn-id: r50719 | |||
2010-07-05 | Prevent SCUMM from adding gui options based on user flags into the config ↵ | Johannes Schickel | |
file (regression from r50706). svn-id: r50710 | |||
2010-07-05 | SCI: fixing signature of kDoSound (fading related) thx to Ceriand | Martin Kiewitz | |
svn-id: r50707 | |||
2010-07-05 | Fix update of GUI options, which only differ in the language setting. | Johannes Schickel | |
svn-id: r50706 | |||
2010-07-05 | SCI: fixing kDrawCel signature for kq6 | Martin Kiewitz | |
svn-id: r50703 | |||
2010-07-05 | SAGA: Fix warning on systems where enum's are unsigned | Max Horn | |
svn-id: r50685 | |||
2010-07-05 | SCI: fix compilation issues from r50678 | Martin Kiewitz | |
svn-id: r50679 | |||
2010-07-05 | SCI: implemented new kernel call signature format | Martin Kiewitz | |
svn-id: r50678 | |||
2010-07-05 | Bugfixes for new player code - Rex is now correctly positioned when the ↵ | Paul Gilbert | |
player manager takes over from the wakeup animation sequence svn-id: r50669 | |||
2010-07-04 | Add a hexDumpReg function to view references that are not raw and fix SCI32 ↵ | Matthew Hoops | |
strings/arrays in segmentInfo. svn-id: r50660 | |||
2010-07-04 | SCI: Removed the unused line number parameter from validate_variable() and ↵ | Filippos Karapetis | |
related functions svn-id: r50654 | |||
2010-07-04 | SCI: Added a short description for all opcodes, so that it's easier to ↵ | Filippos Karapetis | |
understand what they do without cross referencing the wiki, and removed some obsolete and unused code svn-id: r50645 | |||
2010-07-04 | Implemented more of the support methods for player display | Paul Gilbert | |
svn-id: r50644 | |||
2010-07-04 | Cleanup: Treat booleans as booleans, not integers. (I hope I didn't mess up, | Torbjörn Andersson | |
because that would cause some nasty regressions...) svn-id: r50643 | |||
2010-07-04 | Added support for horizontally flipped foreground sprites, which are ↵ | Paul Gilbert | |
indicated by setting the high bit of frame numbers svn-id: r50638 | |||
2010-07-03 | SCI: adding support to identify uninitialized values, when doing debug ↵ | Martin Kiewitz | |
output for kernel signatures svn-id: r50626 | |||
2010-07-03 | Implemented necessary logic for the abort timer/action code, which allows ↵ | Paul Gilbert | |
the player manager to be correctly activated when the 'getting up' animation finishes svn-id: r50622 | |||
2010-07-03 | SCI: fixing #define SIGFOR_ALL, so that amiga games work again :P | Martin Kiewitz | |
svn-id: r50621 | |||
2010-07-03 | Adding the beginnings of a player control class, as well as various changes ↵ | Paul Gilbert | |
to the other classes to support it svn-id: r50620 | |||
2010-07-03 | SCI: added resetting of SoundCommandParser, so that error()s before that one ↵ | Martin Kiewitz | |
got initialized wont crash svn-id: r50619 | |||
2010-07-03 | Finish support of compressed dubbing | Robert Špalek | |
Now even the length of a compressed stream is measured precisely and the dubbing sounds exactly like the original. svn-id: r50618 | |||
2010-07-03 | Dragon History tries uses compressed dubbing when available | Robert Špalek | |
Timing of speaking is not fixed yet. svn-id: r50614 | |||
2010-07-03 | KYRA/PC98 Audio: fix invalid mem access | Florian Kagerer | |
svn-id: r50608 | |||
2010-07-02 | AGI: Removed the deprecated (and confusing) getGameId() function inside the ↵ | Filippos Karapetis | |
AgiEngine class, and fixed a related bug, too svn-id: r50607 | |||
2010-07-02 | AGI: Fixed bug #3017905 - "AGI: GR - Crash on start". A free() was done on ↵ | Filippos Karapetis | |
an already freed reference svn-id: r50606 | |||
2010-07-02 | KYRA/PC98: fix long standing bug were certain sound effects would bring each ↵ | Florian Kagerer | |
other out of tune svn-id: r50604 |