aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-17HOPKINS: Fix loading of variant COMPUTAN.TXT used by Polish version.D G Turner
This is the final fix for bug #6590 - "HOPKINS-PL: Crash using computer in office".
2014-05-17MADS: Fix for using inventory actionsPaul Gilbert
2014-05-17MADS: Added initialisation method for random messages displayPaul Gilbert
2014-05-17MADS: Completed random message generation methodPaul Gilbert
2014-05-17MADS: Implement scene 802Strangerke
2014-05-17HOPKINS: Further cleanup in ComputerManager class.D G Turner
Have simplified the parsing of the COMPUTAN.TXT file prior to looking at supporting the Polish file format variant. These change should have no functional difference, but improve the code by removing a set-but-unused bool in the MenuItem structure, fixing a number of repeated "magic" values to be explicit as various buffer sizes and replacing usage of strcpy with the safer version from our Common code etc.
2014-05-17HOPKINS: Add sanity check to parsing of COMPUTAN.TXT file.D G Turner
This previously crashed on the Polish version due to a variant file format causing the parsing to make several invalid memory accesses. This prevents this crash and any other in future, though it does not fix the parsing of the variant file format.
2014-05-17HOPKINS: Add null termination to byte buffer returned by loadFile().D G Turner
This shouldn't be a problem, as current client code either must find a terminator when parsing the byte buffer or have preknowledge of the buffer size from a file size or fixed call, so the appended null termination will not cause issues. This change thus allows client code to add sanity checks to prevent reading off the end of the buffer.
2014-05-17MADS: Further work on scene 701Filippos Karapetis
2014-05-17MADS: Implement scene 801Strangerke
2014-05-17FULLPIPE: Started implementation of movGraphCallback()Eugene Sandulenko
2014-05-16MADS: In progress framework for on-screen random messagesPaul Gilbert
2014-05-17Merge pull request #462 from digitall/debugConsoleChangeLevelJohannes Schickel
Add command to change debug level to the Debugger base class.
2014-05-17MADS: Implement scene 751Strangerke
2014-05-16MADS: Properly implemented object quality codePaul Gilbert
2014-05-16MADS: Implement scene 706Strangerke
2014-05-16MADS: Implement scene 705Strangerke
2014-05-16MADS: Bugfix for scene 804Filippos Karapetis
2014-05-16MADS: Some more work on scene 701Filippos Karapetis
2014-05-16FULLPIPE: Implement MovGraph::method44()Eugene Sandulenko
2014-05-16MADS: Clean up sound driver creation switch blockPaul Gilbert
2014-05-16MADS: Add a sanity check in pollActiveChannel()Filippos Karapetis
This avoids a crash when Rex is knocked unconscious in scene 318
2014-05-16MADS: SpacingFilippos Karapetis
2014-05-16MADS: Implement scene 704Strangerke
2014-05-16MADS: Remove some optional parametersStrangerke
2014-05-16MADS: Implemented sound player for scene group 8Paul Gilbert
2014-05-16MADS: Add a FIXME for scene 307Filippos Karapetis
2014-05-16MADS: Do not attempt to remove objects that aren't in the inventoryFilippos Karapetis
Fixes a crash when the guards take Rex's stuff
2014-05-16MADS: Bugfixes and cleanup for scene 202Filippos Karapetis
2014-05-16MADS: Bugfixes for shooting down the monkeyFilippos Karapetis
2014-05-15MADS: Implemented sound player for scene group 7Paul Gilbert
2014-05-16MADS: Check if a rect is sane before attempting to create itFilippos Karapetis
2014-05-16MADS: Bugfix for sequence triggersFilippos Karapetis
Fixes a lot of broken sequences
2014-05-15MADS: Implement sound player for scene group 6Paul Gilbert
2014-05-16MADS: Fix bug when watching the meteorologist through the binocularsFilippos Karapetis
2014-05-16MADS: Add some nouns for the teleporterFilippos Karapetis
2014-05-15MADS: Implemented sound player for scene group 5Paul Gilbert
2014-05-15MADS: Fix incorrect array indexes referencing outputIndexesPaul Gilbert
2014-05-15MADS: Implement scene 703Strangerke
2014-05-15MADS: Implemented sound player for scene group 4Paul Gilbert
2014-05-15MADS: Implemented sound player for scene group 3Paul Gilbert
2014-05-15FULLPIPE: Implement MovGraph::doWalkTo()Eugene Sandulenko
2014-05-15AGOS: Disable image_dump debug command.D G Turner
2014-05-15MADS: Further work on scene 701Filippos Karapetis
2014-05-15MADS: Bugfixes and cleanup for scene 202Filippos Karapetis
2014-05-15MADS: Add a dummy implementation of setMotion()Filippos Karapetis
This resolves the FIXME in scene 109
2014-05-15MADS: Some bugfixes to the debug consoleFilippos Karapetis
2014-05-15MADS: Some refactoring in scene group 7Strangerke
2014-05-15GUI: Add usage for "debuglevel" command output in Debugger base class.D G Turner
2014-05-15MADS: Implement Scene 612Strangerke