aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-01-09MOHAWK: Add a stub for Myst var getter 308Bastien Bouclet
svn-id: r55187
2011-01-09CINE: Add FIXME about Operation Stealth Memory Leak.David Turner
svn-id: r55186
2011-01-09MOHAWK: Myst zip mode improvementsBastien Bouclet
- Save visited zip destinations in the game state - Only allow zipping to visited zip destinations - Save zip mode setting in the game state svn-id: r55185
2011-01-09SCI2: Implemented proper text splittingFilippos Karapetis
svn-id: r55184
2011-01-09SCI2: Some documentation/stubsFilippos Karapetis
- Fully documented the parameters of kSetShowStyle - Added another subop stub for kCreateTextBitmap svn-id: r55183
2011-01-09SCI: CleanupFilippos Karapetis
svn-id: r55182
2011-01-09HUGO: Modify hint position when an object is selectedArnaud Boutonné
svn-id: r55181
2011-01-09MOHAWK: Implement minimal D'ni stack. Lacking movie control.Bastien Bouclet
svn-id: r55180
2011-01-09SCI: Changed the bShow parameter of GfxText16:Box() into a boolFilippos Karapetis
svn-id: r55179
2011-01-08SCI: Some function renamingFilippos Karapetis
Draw_Status -> DrawStatus Draw_String -> DrawString svn-id: r55178
2011-01-08SCI2: Updated commentsFilippos Karapetis
svn-id: r55177
2011-01-08SCI2.1: Added a comment with the SCI2.1 games using a SCI2 kernelFilippos Karapetis
svn-id: r55176
2011-01-08MOHAWK: Change Myst credits stack not to use the var storeBastien Bouclet
svn-id: r55170
2011-01-08MOHAWK: Set needsRedraw when changing LB palettes.Alyssa Milburn
svn-id: r55169
2011-01-08HUGO: Fix an assert when mouse hit the top of the screenArnaud Boutonné
svn-id: r55168
2011-01-08HUGO: Merge inventory object and mouse cursor when selectedArnaud Boutonné
- Merge inventory object and mouse cursor into a new mouse cursor (looks better) - Use 16 color mouse pointer - Clean-up svn-id: r55167
2011-01-08SCI2.1: Added some information about kSetPalStyleRange, kNewRoom and kMorphOnFilippos Karapetis
svn-id: r55165
2011-01-08MOHAWK: Changed Myst intro stack to behave like the original. ie fully ↵Bastien Bouclet
skippable intro. svn-id: r55164
2011-01-08SCI2.1: Some stubs used by SQ6Filippos Karapetis
- Added a stub and some info about the (large) kScrollWindow kernel call - Added info about kMovePlaneItems svn-id: r55163
2011-01-08SCI2.1: Some functionality for Phantasmagoria 1 and MUMG DeluxeFilippos Karapetis
- Added a stub for kSetLanguage, used in MUMG Deluxe - this needs support at the resource manager level - Made kGetSierraProfileInt a stub function (it's used in the Windows version of Phantasmagoria 1 to override the video speed setting obtained from kGetConfig) svn-id: r55161
2011-01-08SCI: Fixed typoFilippos Karapetis
svn-id: r55160
2011-01-08SCI: Fixed a typoFilippos Karapetis
svn-id: r55159
2011-01-08SCI2.1: Added/documented some functionality used by Shivers 1Filippos Karapetis
- Added kFileIO subop 17 (create save slot) - Added information about a (probably debug) kernel function used in a puzzle, kCelInfo - Added some information on two kSave subops - Added 2 workarounds for uninitialized variables svn-id: r55158
2011-01-08SAGA: Include scummsys.h to force rebuild after reconfigureWillem Jan Palenstijn
svn-id: r55155
2011-01-07SCI: Moved the handling of the op_line debug opcode inside ↵Filippos Karapetis
readPMachineInstruction() The handling has been moved inside readPMachineInstruction(), instead of run_vm(), as a lot of parts of the code depend on this function handling all opcodes correctly (e.g. the script dissassembler, the features class, find_callk etc) svn-id: r55154
2011-01-07SCI: Removed leftover end markers from the opcode formats arrayFilippos Karapetis
svn-id: r55153
2011-01-07MOHAWK: Merge Myst intro opcode 100 with generic opcode 40 into engine ↵Bastien Bouclet
method changeStack svn-id: r55152
2011-01-07SCI2/2.1: Improvements to the find_callk debug function, and some kernel ↵Filippos Karapetis
function updates - Improved the find_callk function to properly find the end of script objects, by monitoring jump calls - Added three extra special calls to find_callk: find kernel function calls to dummy, unused and unmapped kernel functions - Updated several kernel function calls because of the above functionality - The above functionality has also uncovered a VM bug in some SCI2/2.1 opcode - added a FIXME for it svn-id: r55151
2011-01-07GROOVIE: Fix a memory leak reported by cppcheck.Jordi Vilalta Prat
svn-id: r55150
2011-01-07PARALLACTION: keep music playing during the intro (fix bug #2879791).Nicola Mettifogo
svn-id: r55148
2011-01-07PARALLACTION: fix music playback (bug #2879793).Nicola Mettifogo
* Do not restart character theme is already playing. * Play the correct tune in the night club. * Do not play muisc in the location meant to be silent. svn-id: r55147
2011-01-07PARALLACTION: remove code duplication in NS sound code.Nicola Mettifogo
svn-id: r55146
2011-01-07TOOLS: Add Dos intro music number in hugo.datArnaud Boutonné
svn-id: r55145
2011-01-07SCI: The SCI2.1 SVGA version of MUMG is named "Mixed-Up Mother Goose Deluxe"Filippos Karapetis
svn-id: r55139
2011-01-07SCI2.1: Kernel function changes (after looking through all of the SCI2.1 games)Filippos Karapetis
- Replaced the stub kWinDLL (unused), as well as the not fully implemented kPrintDebug functions with empty function calls - Marked several unused or debug kernel functions as stub - Added some games where the rest of the unimplemented SCI2.1 kernel functions are used svn-id: r55138
2011-01-07SCI2.1: Added a sanity check for VMD video positioning, for the demo of ↵Filippos Karapetis
Lighthouse svn-id: r55137
2011-01-07SCI2.1: Show the kernel table used in the "version" console commandFilippos Karapetis
Transitive SCI2.1 games (e.g. QFG4CD and PQ4CD, as well as GK2 demo) used a SCI2 table, with some added functions. If a SCI2.1 game is loaded, show what kernel table it uses svn-id: r55136
2011-01-06AGI: Rewrote predictive code matcherMax Horn
The new code is simpler, avoids a potential buffer overrun (by avoiding to to use a buffer in the first place), and hopefully has slightly more sane matching properties. svn-id: r55135
2011-01-06HUGO: Fix GCC warnings, second try (sorry)Arnaud Boutonné
svn-id: r55134
2011-01-06HUGO: Fix GCC warningsArnaud Boutonné
svn-id: r55133
2011-01-06HUGO: Implement DOS playerArnaud Boutonné
svn-id: r55132
2011-01-06HUGO: Improve intro in H3 DosArnaud Boutonné
After a check on youtube (clone2727), fix the character used in the map during intro in H3 DOS svn-id: r55131
2011-01-05HUGO: Correct font sizes used in the Hugo1 DOS introMatthew Hoops
svn-id: r55129
2011-01-05HUGO: Little cleanupArnaud Boutonné
svn-id: r55128
2011-01-05HUGO: Fix warning using GCCArnaud Boutonné
svn-id: r55127
2011-01-05HUGO: Use Win2 fonts in intro. Arnaud Boutonné
Win1 font is loaded too, but fails as it's not yet supported svn-id: r55126
2011-01-05AGI: cleanupMax Horn
svn-id: r55124
2011-01-04SCI: CleanupFilippos Karapetis
svn-id: r55123
2011-01-04SCI: Fixed part of bug #3150767 - "KQ5 French crash on startup, only partial ↵Filippos Karapetis
English text" This is a regression from r54510 svn-id: r55122
2011-01-04HUGO: Proper implementation for menu closing when clicked outside of itEugene Sandulenko
svn-id: r55121