aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-05-20TONY: Converting Italian comments to English and formattingPaul Gilbert
2012-05-20TONY: Removed unused drive & folder defines and codePaul Gilbert
2012-05-20TONY: Converted #ifdefs for different language fonts setupPaul Gilbert
It now uses the ScummVM language from the game's detection entry, so foreign language versions like French and German should now load correctly.
2012-05-20TONY: Fix issues with font loading and display of accented charactersPaul Gilbert
2012-05-20TONY: Added assert for character indexes outside provided fontPaul Gilbert
2012-05-20COMMON: Fix comparison operation on coroutine wait methodsPaul Gilbert
2012-05-19TONY: Converted some warning calls to debugCPaul Gilbert
2012-05-19TONY: Formatting fixesPaul Gilbert
2012-05-19TONY: Converting Italian comments to EnglishPaul Gilbert
2012-05-19TONY: Change "it's" to "its" in comments where appropriate. (I think.)Torbjörn Andersson
2012-05-19TONY: Removed deprecated MPAL stubs filePaul Gilbert
2012-05-19TONY: Endian fix in expression parserPaul Gilbert
2012-05-19TONY: Converting comments to English and formattingPaul Gilbert
2012-05-18TONY: Implemented support for loading savegames directly from the launcher.Paul Gilbert
It's not perfect.. the startup screen briefly flashes, and Tony briefly disappears when you do a first action afterwards.
2012-05-18TONY: Converting method comments to DOXYGEN formatPaul Gilbert
2012-05-17TONY: Fix compiling with GCCTorbjörn Andersson
2012-05-17TONY: Add a check to prevent GMM saving in the demoPaul Gilbert
2012-05-17TONY: Handle translating savegame thumbnail for display in ScummVM GMMPaul Gilbert
2012-05-17TONY: Work on enabling GMM saving and loadingPaul Gilbert
2012-05-14TONY: Fix some formattingStrangerke
2012-05-14TONY: Implemented list-saves and delete save functionalityPaul Gilbert
2012-05-14TONY: Replace stubs for TakeOwnership/ReleaseOwnership with actual ↵Paul Gilbert
implementation
2012-05-14TONY: Added endian fixes for reading dataPaul Gilbert
2012-05-14TONY: Fixed suspicious castingPaul Gilbert
2012-05-14TONY: Fixed nasty cast in ItemIrq initialisationPaul Gilbert
2012-05-14TONY: Remove original headerStrangerke
2012-05-14TONY: Removed some no longer needed FIXME'sPaul Gilbert
2012-05-13TONY: Moved remaining globals to Globals classPaul Gilbert
2012-05-13TONY: Further globals added to Globals classPaul Gilbert
2012-05-13TONY: Beginnings of refactoring Globals into their own classPaul Gilbert
2012-05-13TONY: Converted SendTonyMessage msg field from a pointer back to an object ↵Paul Gilbert
instance
2012-05-13TONY: Disabled target buffer mutex which isn't needed anymorePaul Gilbert
2012-05-13COMMON: Converted Coro context structure definitions to instead use classes.Paul Gilbert
This fixes a problem with member variables declared in a method's context definition that are object instances were not having their destructors called.
2012-05-13COMMON: Fix compilation of coroutines code when COROUTINE_DEBUG is definedPaul Gilbert
2012-05-13TONY: Bugfix for crash when removing item from inventoryPaul Gilbert
2012-05-13TONY: Fix memory leak in displaying hotspot textsPaul Gilbert
2012-05-13TONY: Fixed initialisation of missed RMCharacter fieldsPaul Gilbert
2012-05-13TONY: Fix some more uninitialised field valuesPaul Gilbert
2012-05-13TONY: Some further initialisation of object fieldsPaul Gilbert
2012-05-12TONY: Fix compiler warningTorbjörn Andersson
2012-05-13TONY: Fix unsigned comparison warningPaul Gilbert
2012-05-13TONY: Fix compiler warningsPaul Gilbert
2012-05-13TINSEL: Fix compiler warningPaul Gilbert
2012-05-13TONY: Converted object passing to use const reference where appropriate.Paul Gilbert
This should cut down on the number of redunndant creations of temporary objects.
2012-05-13TONY: Added FIXME for unsafe pointer conversionPaul Gilbert
2012-05-13TONY: Workaround for correctly hiding items when they are disabled.Paul Gilbert
I've traced through the code, and the order seems to specifically put the object into the 'destroy me' state by calling another process/thread, but then immediately replaces the values when it returns to the calling method. This workaround at least detects when an item is supposed to be destroyed, and ensures it remains in the 'destroy me' state.
2012-05-13COMMON: Improved waiting processes to store what PIDs they're waiting forPaul Gilbert
This is then used in PulseEvent to only execute processes that are specifically waiting on the given PID, rather than all waiting events.
2012-05-12TONY: Properly implement game saving and loading.Paul Gilbert
Saving isn't enabled in the demo, so for testing purposes I'm currently dissbling the ADGF_DEMO flag in the detection tables so saving is enabled.
2012-05-12TONY: Conversion of more methods to coroutinesPaul Gilbert
2012-05-12TONY: Removed old extern, PASCAL, and EXPORT function modifiersPaul Gilbert