aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2010-10-26LASTEXPRESS: Fix forward/backward in the menuJulien Templier
svn-id: r53848
2010-10-26LASTEXPRESS: Implement loading of savegame entry headersJulien Templier
svn-id: r53847
2010-10-26LASTEXPRESS: Do not delete Clock & TrainLine frames in clear() functionsJulien Templier
svn-id: r53846
2010-10-26LASTEXPRESS: More savegame workJulien Templier
- Implement SaveLoad::writeEntry - Implement missing saveLoadWithSerializer functions for all serialized classes & structs - Add stub for SaveLoad::computePadding svn-id: r53845
2010-10-26LASTEXPRESS: Make GameState::time of type TimeValueJulien Templier
svn-id: r53844
2010-10-26LASTEXPRESS: Silence GCC warningTorbjörn Andersson
svn-id: r53843
2010-10-26SCUMM: Add alternative version of patch #3094717 - MMC64: save actor state.Travis Howell
svn-id: r53842
2010-10-26LASTEXPRESS: Savegame support updateJulien 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-25SWORD25: Disable script triggered screenshotsMax Horn
svn-id: r53840
2010-10-25SWORD25: Add FIXME about savegame names; cleanupMax Horn
svn-id: r53839
2010-10-25SWORD25: Simplify FS 'wrapper' code a bit, add FIXME commentsMax 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-25SWORD25: 'Implement' RTL support & add TODOs about missing feature supportMax Horn
svn-id: r53837
2010-10-25TOON: Fixed some Z-order issues for animationsSylvain 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-25SWORD25: Get rid of most of the 'kernel service/superclass' codeMax Horn
svn-id: r53835
2010-10-25TOON: Implemented Ambient SFXSylvain Dupont
For example used in arcade playing sounds, lullaby music, toilet game win sound effects... svn-id: r53834
2010-10-25LASTEXPRESS: Add Date-time comments for US & FR Broderbund releasesJulien Templier
svn-id: r53833
2010-10-25SWORD25: Get rid of classes ScummVMWindow and WindowMax Horn
svn-id: r53832
2010-10-25HUGO: Add specific versions of doAction() for Dos versionsArnaud Boutonné
svn-id: r53831
2010-10-25SCUMM: Move shared code of Player_V2 & Player_V2CMS to new common base classMax Horn
svn-id: r53830
2010-10-25SCUMM: Move class Player_V2CMS to its own header fileMax Horn
svn-id: r53829
2010-10-25SCI: fix comment in kAddToPicMartin Kiewitz
svn-id: r53828
2010-10-25HUGO: Add a debug channel for Object functionsArnaud Boutonné
svn-id: r53826
2010-10-25HUGO: cleanup: Suppress trailing spaces and tabsArnaud Boutonné
svn-id: r53825
2010-10-25HUGO: Fix display priority order in H1 DosArnaud Boutonné
svn-id: r53823
2010-10-25HUGO: Add specific function variantes for H2 Dos and H3 DosArnaud Boutonné
Also add pathfinding to H1 Dos svn-id: r53822
2010-10-25SCUMM: Add patch #3094711 - MMC64: Correct position of plant actor.Travis Howell
svn-id: r53814
2010-10-25HUGO: Add missing files (sorry!)Arnaud Boutonné
svn-id: r53812
2010-10-25HUGO: Fix GCC warningsArnaud Boutonné
svn-id: r53811
2010-10-25HUGO: Add specific v1d object classArnaud Boutonné
svn-id: r53810
2010-10-25SCUMM: Add patch #3089936 - MMC64: Parcel/Tombstone/Verb Fix.Travis Howell
svn-id: r53807
2010-10-25SCUMM: Add patch #3093541 - MMC64: Actor Walk / Object Fix.Travis Howell
svn-id: r53806
2010-10-25SCUMM: Add patch #3093061 - MMC64: sentence highlighting.Travis Howell
svn-id: r53805
2010-10-25SCUMM: Add patch #3093051 - MMC64: Ladder facing patch.Travis Howell
svn-id: r53799
2010-10-25SCUMM: Add patch #3093048 - MMC64: German actor names.Travis Howell
svn-id: r53796
2010-10-25GOB: Fix the Gob3 ladder walking bugSven Hesse
Fix the bug where Blount stops in the middle of big ladders. svn-id: r53794
2010-10-25GOB: Fix the Gob3 stairs walking bugSven Hesse
Fix the bug where blount keeps moving between two steps of wide stairs. svn-id: r53793
2010-10-25GOB: Format optimizePoints() to be a bit more readableSven Hesse
svn-id: r53792
2010-10-25GOB: Minor map cleanupSven Hesse
Make the direction a named enum and create a function moveDirection() for increasing coordinates according to a direction. svn-id: r53791
2010-10-25GOB: Fix a typo in checkDirectPath()Sven Hesse
svn-id: r53790
2010-10-25GOB: Format getDirection() to be more readableSven Hesse
svn-id: r53789
2010-10-25GOB: Add sanity checks to getPass()/setPass()Sven Hesse
svn-id: r53788
2010-10-25GOB: Make moveAdvance() and movePathFind() a bit more readableSven Hesse
svn-id: r53787
2010-10-25SCUMM: Add patch #3093057 - MMC64: sentence/inventory color.Travis Howell
svn-id: r53785
2010-10-25LASTEXPRESS: Adding Date-Time Comments To UK Broderbund Detection EntryDavid Turner
As per Littleboy's request. svn-id: r53784
2010-10-25LASTEXPRESS: Don't use NULL in arithmeticMatthew Hoops
svn-id: r53783
2010-10-24SAGA: reduce memory usageAndrew Kurushin
svn-id: r53782
2010-10-24SAGA: fix SAGA_DEBUG; fix IHNM cutaway typoAndrew Kurushin
svn-id: r53781
2010-10-24SAGA: fix const cast warnsAndrew Kurushin
svn-id: r53780
2010-10-24SAGA: replace Resource:loadResource malloc with ByteArray classAndrew Kurushin
svn-id: r53779
2010-10-24LASTEXPRESS: Fix issues when copying debugger commandsJulien Templier
- Properly free allocated memory in resetCommand() - Make sure _commandParams strings are null-terminated svn-id: r53778