Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-27 | LASTEXPRESS: Rename variable to silence GCC warning | Torbjörn Andersson | |
svn-id: r53888 | |||
2010-10-27 | SCI: Proper pausing/resuming of MIDI music in ↵ | Filippos Karapetis | |
SciEngine::pauseEngineIntern(), Console::preEnter() and Console::postEnter() and added a sanity check in SciEngine::getDebugger() svn-id: r53886 | |||
2010-10-27 | LASTEXPRESS: Use Common::Rational when adjusting menu clock | Julien Templier | |
Also fix the wrong check that set the time directly to the target time svn-id: r53885 | |||
2010-10-27 | LASTEXPRESS: Hide menu elements after a game has been loaded | Julien Templier | |
svn-id: r53884 | |||
2010-10-27 | LASTEXPRESS: Implement game loading (last save entry only) | Julien Templier | |
svn-id: r53883 | |||
2010-10-27 | LASTEXPRESS: Do not try to show intro when loading a game | Julien Templier | |
svn-id: r53882 | |||
2010-10-27 | LASTEXPRESS: Cleanup game saving | Julien Templier | |
- Move loading of game stream to separate function - Add checks for NULL in functions using _savegame - Add expected saved size for sound & savepoints svn-id: r53881 | |||
2010-10-27 | LASTEXPRESS: Add some missing casts and const qualifiers | Julien Templier | |
svn-id: r53880 | |||
2010-10-27 | SWORD25: Fix keyboard state handling | Max Horn | |
Previously, you could get the game into a state where it would think a key was constantly being pressed. E.g. by pressing 'p' several times quickly in a row, the game would end in a state where it endlessly toggled between pause mode and regular mode. svn-id: r53878 | |||
2010-10-27 | SWORD25: Use ScummVM keycodes | Max Horn | |
This should enable use of F-keys in BS25. Most of the KEY_* constants are not used by the scripts anyway. svn-id: r53877 | |||
2010-10-27 | SWORD25: Fix out of bounds writes when pressing keys like ctrl or F-keys | Max Horn | |
This fixes a crash one got by quitting via the GMM. svn-id: r53876 | |||
2010-10-27 | GROOVIE: Fix bug #3095031 (regression in Russian T7G). | Jordi Vilalta Prat | |
Additionally fixed some NEWS file punctuation. svn-id: r53874 | |||
2010-10-27 | PSP: Fixed ImageViewer code to deallocate TimedMessageDialog | Yotam Barnoy | |
Not deallocating it before loading the next image causes fragmentation in memory which eventually prevents big things from being loaded into memory. svn-id: r53873 | |||
2010-10-27 | AGI: Add note about AgiEngine::parseFeatures | Max Horn | |
svn-id: r53872 | |||
2010-10-26 | AGI: Fix memory leak in AgiEngine::parseFeatures() | Max Horn | |
svn-id: r53869 | |||
2010-10-26 | AGI: Replace report() macro by debug() / warning() | Max Horn | |
This makes AGI quite a bit less noisy by default. svn-id: r53868 | |||
2010-10-26 | BASE: Remove oudated comment, and redundant warning | Max Horn | |
svn-id: r53867 | |||
2010-10-26 | TOON: Fix SetMousePos wrong position | Sylvain Dupont | |
When the game was in a close up, cmd_Set_Mouse_Pos was setting a out-of-window mouse position. svn-id: r53866 | |||
2010-10-26 | TOON: Implement cmd_Set_Anim_Scale_Size | Sylvain Dupont | |
Used to rescale the knight animation when the knight is moved around the room in Chapter 2 svn-id: r53865 | |||
2010-10-26 | TOOLS: Add short description for CREATE_TOON, standardize tabulation | Arnaud Boutonné | |
svn-id: r53864 | |||
2010-10-26 | Update credits | Max Horn | |
svn-id: r53862 | |||
2010-10-26 | GMM: Add a basic help dialogs for engines not providing one (i.e. all but ↵ | Max Horn | |
SCUMM) svn-id: r53860 | |||
2010-10-26 | TOOL: Add credits for Hugo | Arnaud Boutonné | |
svn-id: r53859 | |||
2010-10-26 | HUGO: Add specific schedulers for each DOS version. | Arnaud Boutonné | |
This fixes intro (and game) in H3 DOS, general game behavior in H2 Dos. H1 Dos is still broken. svn-id: r53858 | |||
2010-10-26 | SCI: removing unneeded call | Martin Kiewitz | |
was a left-over from debugging svn-id: r53857 | |||
2010-10-26 | SCI: fix gfx issues when giving out cards hoyle4 | Martin Kiewitz | |
bit 2 actually triggers special drawing of cels in sierra sci svn-id: r53855 | |||
2010-10-26 | LASTEXPRESS: Read savegame in blocks instead of bytes | Willem Jan Palenstijn | |
svn-id: r53854 | |||
2010-10-26 | SCI: kAnimate bit 2 is hoyle 4 exclusive | Martin Kiewitz | |
adjusted comments about that and also renamed the bit, also added additional TODO, because hoyle 4 has special code that gets into action, when bit 0 is not set, but bit 2 is svn-id: r53853 | |||
2010-10-26 | SCI: little cleanup kAnimate | Martin Kiewitz | |
svn-id: r53852 | |||
2010-10-26 | SCI: fixing bug #3091767 by reverting r52820 | Martin Kiewitz | |
interpreters should get checked for that hoyle 4 code, comment added svn-id: r53851 | |||
2010-10-26 | LASTEXPRESS: Fix GCC warnings | Julien Templier | |
svn-id: r53850 | |||
2010-10-26 | LASTEXPRESS: Turn dummy action error into a warning | Julien Templier | |
svn-id: r53849 | |||
2010-10-26 | LASTEXPRESS: Fix forward/backward in the menu | Julien Templier | |
svn-id: r53848 | |||
2010-10-26 | LASTEXPRESS: Implement loading of savegame entry headers | Julien Templier | |
svn-id: r53847 | |||
2010-10-26 | LASTEXPRESS: Do not delete Clock & TrainLine frames in clear() functions | Julien Templier | |
svn-id: r53846 | |||
2010-10-26 | LASTEXPRESS: More savegame work | Julien Templier | |
- Implement SaveLoad::writeEntry - Implement missing saveLoadWithSerializer functions for all serialized classes & structs - Add stub for SaveLoad::computePadding svn-id: r53845 | |||
2010-10-26 | LASTEXPRESS: Make GameState::time of type TimeValue | Julien Templier | |
svn-id: r53844 | |||
2010-10-26 | LASTEXPRESS: Silence GCC warning | Torbjörn Andersson | |
svn-id: r53843 | |||
2010-10-26 | SCUMM: Add alternative version of patch #3094717 - MMC64: save actor state. | Travis Howell | |
svn-id: r53842 | |||
2010-10-26 | LASTEXPRESS: Savegame support update | Julien Templier | |
- Implement Menu::startGame() properly - Add stubs functions for game restart - Made savegame headers serializable and moved validity checks inside struct definition - Implement create/init savegame functions - Add SavegameStream to be able to read/write to the same memory stream - Add stubs for setup, writeEntry & loadEntry functions svn-id: r53841 | |||
2010-10-25 | SWORD25: Disable script triggered screenshots | Max Horn | |
svn-id: r53840 | |||
2010-10-25 | SWORD25: Add FIXME about savegame names; cleanup | Max Horn | |
svn-id: r53839 | |||
2010-10-25 | SWORD25: Simplify FS 'wrapper' code a bit, add FIXME comments | Max Horn | |
The save system of this engine currently partially bypasses the SaveFileManager API, by (abusing) the fact that the Lua engine allows creating files in arbitrary places (it exposes fopen, fread, fwrite etc.). This is used to create a 'config.lua' configuration file. This makes it non-portable. In addition, the filenames used for the savestates ("0.b25s") do not comply with our naming conventions for engine savestates. It should be possible to overcome all this, but it might require hacking the Lua engine; or we could try to replace some of the BS2.5 script functions with our own, dynamically. svn-id: r53838 | |||
2010-10-25 | SWORD25: 'Implement' RTL support & add TODOs about missing feature support | Max Horn | |
svn-id: r53837 | |||
2010-10-25 | TOON: Fixed some Z-order issues for animations | Sylvain Dupont | |
Happened when the flag 0x20 was set in Init_Scene_Anim It says to use the background layer system svn-id: r53836 | |||
2010-10-25 | SWORD25: Get rid of most of the 'kernel service/superclass' code | Max Horn | |
svn-id: r53835 | |||
2010-10-25 | TOON: Implemented Ambient SFX | Sylvain Dupont | |
For example used in arcade playing sounds, lullaby music, toilet game win sound effects... svn-id: r53834 | |||
2010-10-25 | LASTEXPRESS: Add Date-time comments for US & FR Broderbund releases | Julien Templier | |
svn-id: r53833 | |||
2010-10-25 | SWORD25: Get rid of classes ScummVMWindow and Window | Max Horn | |
svn-id: r53832 | |||
2010-10-25 | HUGO: Add specific versions of doAction() for Dos versions | Arnaud Boutonné | |
svn-id: r53831 |