Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-29 | SCI: Reduce header interdependencies a bit | Max Horn | |
svn-id: r47666 | |||
2010-01-29 | SCI: Move selector stuff to new header; reorder k_argc & k_argp param of ↵ | Max Horn | |
invoke_selector svn-id: r47665 | |||
2010-01-29 | SCI: Added OnStartup debug flag to start the debugger at the start of the game. | Walter van Niftrik | |
svn-id: r47663 | |||
2010-01-29 | SCI: Fix out-of-bounds error in MT-32 patch reading in GM mode. | Walter van Niftrik | |
svn-id: r47662 | |||
2010-01-29 | SCI: view class fix for hires views that are larger than 64k (fixes kq7 cel ↵ | Martin Kiewitz | |
corruption) svn-id: r47661 | |||
2010-01-28 | SCI: Make SQ6 sound work. The meaning of these extra parameters is not yet ↵ | Lars Skovlund | |
understood. svn-id: r47660 | |||
2010-01-28 | Added some more information on the errors thrown by lookupString() and ↵ | Filippos Karapetis | |
freeString() - Torin full currently crashes in lookupString, called from kString (strcpy) svn-id: r47659 | |||
2010-01-28 | Corrected the map number for the GK2 resource patch files, and added some ↵ | Filippos Karapetis | |
preliminary non-working code for the hires content in GK1 svn-id: r47658 | |||
2010-01-28 | SCI: removed upscaled hires switch for sci2.1+ games (not needed anymore), ↵ | Martin Kiewitz | |
added #ifdef SCI32 for gk1 upscaled hires switch svn-id: r47657 | |||
2010-01-28 | SCI: changing to upscaled hires for gk1 and kq6 when being on platform ↵ | Martin Kiewitz | |
windows, added comment explaining the situation about gk1/dos svn-id: r47656 | |||
2010-01-28 | SCI: added todo for upscaled hires on sci2 | Martin Kiewitz | |
svn-id: r47655 | |||
2010-01-28 | SCI: removed obsolete SCI2 upscaledHires | Martin Kiewitz | |
svn-id: r47654 | |||
2010-01-28 | kDisposeList() is not needed according to waltervn, as the garbage collector ↵ | Filippos Karapetis | |
automatically clears unused objects svn-id: r47653 | |||
2010-01-28 | Add some paranaoia assert (and a related TODO) to the MSIMA2 implementation. | Johannes Schickel | |
svn-id: r47652 | |||
2010-01-28 | SCI: detecting hires for SCI2+ games, qfg4cd is sci2.1 but still 320x200 | Martin Kiewitz | |
svn-id: r47651 | |||
2010-01-28 | Disabled the automatic list fixing feature, introduced in rev. #47636 ↵ | Filippos Karapetis | |
(there's no point in fixing lists created by game scripts) svn-id: r47650 | |||
2010-01-28 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r47649 | |||
2010-01-28 | SCI2.1: Added a dummy function for kRobot (with some info on its ↵ | Filippos Karapetis | |
parameters), assigned IsOnMe to OnMe (needs verification, but seems to be correct) and changed kSave(8) to return nonzero. The menu of the Phantasmagoria demo is now shown, together with its creepy music :) svn-id: r47648 | |||
2010-01-28 | SCI: some progress on REing robot files (99% comments only) | Martin Kiewitz | |
svn-id: r47647 | |||
2010-01-28 | SCI: Add debug opcodes | Walter van Niftrik | |
svn-id: r47646 | |||
2010-01-28 | Detect whether to use the modified SCI2 or SCI2.1 kernel table based on the ↵ | Matthew Hoops | |
kDoSound call used in Sound::play(), which fixes at least my version of KQ7 - probably others. The kernel table initialization now occurs after the script signatures are adjusted as we need it adjusted before checking through Sound::play for the kDoSound call. svn-id: r47645 | |||
2010-01-28 | SCI: process robot files again (i need those for REing) | Martin Kiewitz | |
svn-id: r47644 | |||
2010-01-28 | Handle calls to NewNode() with just one parameter. | Lars Skovlund | |
Takes care of Phantasmagoria, Torin, etc. svn-id: r47643 | |||
2010-01-28 | Changed run_vm() to use the sci_opcodes enum, and fixed several wrong ↵ | Filippos Karapetis | |
opcodes inside that enum svn-id: r47642 | |||
2010-01-28 | Added support for the SCI2.1 resource patches (resmap.pat and ressci.pat). ↵ | Filippos Karapetis | |
GK2 goes a bit further now (but still dies because of a new script opcode) svn-id: r47641 | |||
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 | Don't attempt to pause/resume sounds when the debug console opens if the ↵ | Filippos Karapetis | |
sound subsystem hasn't been initialized yet svn-id: r47639 | |||
2010-01-28 | Get rid of use of Audio::makeRawMemoryStream_OLD in SKY. | Johannes Schickel | |
svn-id: r47638 | |||
2010-01-28 | Since we fix the list problems inside isSaneNodePointer(), don't abort ↵ | Filippos Karapetis | |
processing of the list svn-id: r47637 | |||
2010-01-28 | - The list checks now throw more verbose warnings | Filippos Karapetis | |
- Some obvious list problems are now fixed automatically when found, after the relevant warnings are shown - kDisposeList now clears all the nodes in the list - Some cleanup svn-id: r47636 | |||
2010-01-28 | Fix seek implementation of our Vorbis stream. | Johannes Schickel | |
svn-id: r47635 | |||
2010-01-28 | Hide VagStream implementation, only expose it via a factory method | Max Horn | |
svn-id: r47634 | |||
2010-01-28 | Fix warning when using -Wuninitialized | Max Horn | |
svn-id: r47633 | |||
2010-01-28 | Fix MP3 playback speed. | Johannes Schickel | |
svn-id: r47632 | |||
2010-01-28 | Always try and load the associated digital track if the requested MIDI track ↵ | Filippos Karapetis | |
couldn't be found svn-id: r47631 | |||
2010-01-28 | Improved the diskdump command so that it also writes the resource header, if ↵ | Filippos Karapetis | |
it exists (e.g. in SOL audio files) svn-id: r47630 | |||
2010-01-28 | Silenced some more cppcheck style warnings. | Torbjörn Andersson | |
svn-id: r47628 | |||
2010-01-28 | Fixed the demos of LSL1 and LSL5 | Filippos Karapetis | |
svn-id: r47625 | |||
2010-01-28 | Improved kSetCursor() semantics detection | Filippos Karapetis | |
svn-id: r47624 | |||
2010-01-28 | Introduced a new console command, diskdump, which is able to dump files from ↵ | Filippos Karapetis | |
resource files to disk svn-id: r47623 | |||
2010-01-28 | Fix regressions in Let's Explore the Jungle with Buzzy. | Travis Howell | |
svn-id: r47622 | |||
2010-01-28 | Fix regression in Let's Explore the Jungle with Buzzy. | Travis Howell | |
svn-id: r47621 | |||
2010-01-28 | Fix regression in Let's Explore the Jungle with Buzzy. | Travis Howell | |
svn-id: r47619 | |||
2010-01-27 | Corrected assert inside load_script. Fixes loading in SQ4CD | Filippos Karapetis | |
svn-id: r47617 | |||
2010-01-27 | - Fixed openWin, saveWin, restoreWin, closeWin, winMove and activeWin, so ↵ | Arnaud Boutonné | |
that windows are AT LEAST working - Suppressed dirty traces. This has to be reviewed/rewritten. It looks better without. - Add initialization of two variables in one exceptional case in winDraw. (Thanks Cyx) svn-id: r47616 | |||
2010-01-27 | Made the code inside SciGui::display() a bit more readable | Filippos Karapetis | |
svn-id: r47615 | |||
2010-01-27 | SCI: fix view detection for sci1.1 pq4demo | Martin Kiewitz | |
svn-id: r47614 | |||
2010-01-27 | SCI: fix for clipping code inside kGraph | Martin Kiewitz | |
svn-id: r47613 | |||
2010-01-27 | SearchMan.listMatchingMembers does not return files in alphabetical order, ↵ | Matthew Hoops | |
so we can't rely on the order of the lists. Rework the SCI2.1+ loading code to iterate through both lists in nested loops to fix multi-archive SCI2.1 games (such as GK2). svn-id: r47612 | |||
2010-01-27 | SCI: added workaround for laura bow 2 game menu (same issue as in ↵ | Martin Kiewitz | |
pharkas)...sigh svn-id: r47611 |