aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-12-28DREAMWEB: Clean up checkCoordsWillem Jan Palenstijn
2011-12-28DREAMWEB: Move more methods to keypad.cpp, reorder them to match ASMMax Horn
2011-12-28Merge pull request #154 from fingolfin/dreamweb-cleanupFilippos Karapetis
Dreamweb: Mark structs packed, minor tweaks
2011-12-28DREAMWEB: Changed hasSpeech() to also take account of the audio settingsFilippos Karapetis
This fixes an assert in the madman sequence
2011-12-28DREAMWEB: Allow skipping the mad man sequence with the ESC keyFilippos Karapetis
2011-12-28DREAMWEB: Replaced most isCD calls with calls checking for speechFilippos Karapetis
This is quite useful for devices with limited storage, where the user can use the CD version without its speech files
2011-12-28DREAMWEB: Clean up some constantsWillem Jan Palenstijn
2011-12-28DREAMWEB: Add 'packed' attribute to structs that need itMax Horn
... and probably also to some that don't need it; since it seems better to err on the wrong side here for now, I did not check every struct as to whether it really needs this. On the long run, it would be better if the code did not rely on any kind of packing anyway.
2011-12-28DREAMWEB: CleanupMax Horn
2011-12-28DREAMWEB: Rename a member of SetObject & DynObject to objIdMax Horn
SetObject::name and DynObject::id are stored at the exact same offset, and have the exact same meaning (see also objectMatches()). Now they also have the same name, objId.
2011-12-28DREAMWEB: Rename getEitherAdCPP to getEitherAd, use obj type enumsMax Horn
2011-12-28DREAMWEB: Remove unused Sprite fieldsWillem Jan Palenstijn
2011-12-28DREAMWEB: Clean up Sprite::_updateCallbackWillem Jan Palenstijn
2011-12-28DREAMWEB: Fix a regression in monkSpeaking (y should be unchanged)Filippos Karapetis
2011-12-28DREAMWEB: Mark all of the differences between the floppy and CD versionsFilippos Karapetis
- Add TODOs for the CD checks in setupTimedTemp() and startTalk() - The current doSomeTalk() is for the CD version only - Implement a difference of the CD version in intro
2011-12-28DREAMWEB: Implemented the floppy version of monkSpeaking()Filippos Karapetis
2011-12-28DREAMWEB: Remove obsolete READMEFilippos Karapetis
2011-12-28DREAMWEB: Remove some now-redundant references to the DreamWeb namespaceFilippos Karapetis
2011-12-28DREAMWEB: Completely remove all of the runtime, and move everything into ↵Filippos Karapetis
DreamWebEngine Also, remove dead code (allocateMem/deallocateMem)
2011-12-28DREAMWEB: Move all saved variables to a GameVars structWillem Jan Palenstijn
The data segment is now completely unused.
2011-12-28SCI: Always prefer digital sound effects to prevent confusion to usersFilippos Karapetis
This toggle will be enabled again when a more user-friendly GUI option is possible
2011-12-28SCI: Rename _bMultiMidi to _useDigitalSFX and only initialize it inside ↵Filippos Karapetis
SoundCommandParser
2011-12-28DREAMWEB: Remove a lot of unused/duplicate constants and move some of them ↵Filippos Karapetis
to dreambase.h
2011-12-28TSAGE: Removed virtual keyword from setDetails methodsPaul Gilbert
The methods are never overriden, so there's no point in the methods being virtual
2011-12-28DREAMWEB: Move all zoom-related functions to vgagrafx.cpp, and remove a lot ↵Filippos Karapetis
of unused global constants
2011-12-28TSAGE: R2R - Fix a bug in scene 3700Strangerke
2011-12-28DREAMWEB: Remove more global variablesFilippos Karapetis
2011-12-28DREAMWEB: Remove some unused globalsFilippos Karapetis
2011-12-28DREAMWEB: Move checkCoords templated implementation to Dreambase header.D G Turner
The PSP (MIPS) toolchain generates differing symbols for this template and thus fails to link. By moving the implementation to the defining header, this should fix this.
2011-12-28DREAMWEB: Mass-move variables out of dataWillem Jan Palenstijn
This has been done by an automated search/replace, culling unused variables in the process. The remaining variables in data are all stored in savegames.
2011-12-28DREAMWEB: Move 4 volume related variables out of data blob.D G Turner
2011-12-28KYRA: Slight cleanup in the transfer party code.Johannes Schickel
2011-12-28KYRA: Silence some valgrind warnings by doing a slight sanity check on ↵Johannes Schickel
savefile size.
2011-12-28DREAMWEB: Move 'speechloaded' flag out of data blob.D G Turner
2011-12-28TSAGE: R2R - Implement scene 3700Strangerke
2011-12-28DREAMWEB: Move 'wongame' flag out of data blob.D G Turner
2011-12-28KYRA: (EOB) - fix EOB1 intro glitchathrxx
2011-12-27DREAMWEB: Move 3 sound related variables out of data blob.D G Turner
2011-12-28KYRA: add support for another Russian HOF fan translationathrxx
2011-12-28KYRA: (LOL) - refactor item/monster structsathrxx
2011-12-28KYRA: (LOL) - minor reduction of save file sizeathrxx
2011-12-28KYRA: (LOL) - add support for loading original DOS version save filesathrxx
2011-12-28KYRA: (EOB) - fix spell book tab 5 in EOB1athrxx
2011-12-28KYRA: (EOB) - fix invalid string access in EOB 1athrxx
(when entering the memorize/pray menu without having a mage/cleric)
2011-12-28KYRA: (EOB) - fix minor color glitchathrxx
2011-12-28KYRA: (EOB) - cleanup dialog settings a bitathrxx
2011-12-28KYRA: (EOB) - fix 2 gcc (-Woverloaded-virtual) warningsathrxx
2011-12-28KYRA: (EOB) - fix signed/unsigned mismatchathrxx
2011-12-27CRUISE: Fix cppcheck warning about possible NULL pointer use.Torbjörn Andersson
2011-12-27DREAMWEB: Remove unused functionsWillem Jan Palenstijn