Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-27 | TEENAGENT: Add symbols in Inventory class for various sizes. | D G Turner | |
2012-07-27 | TEENAGENT: Add dsAddr symbols for Inventory. Minor fix to logic. | D G Turner | |
The start address for the inventory item pointer data table was incorrect and has been corrected. | |||
2012-07-26 | TEENAGENT: Migrated remaining recursive processCallback calls. | D G Turner | |
2012-07-26 | TEENAGENT: Add symbols for Mansion intrusion attempt function addresses. | D G Turner | |
2012-07-26 | TEENAGENT: Migrate mansion intrusion callback lookup table to switch. | D G Turner | |
2012-07-26 | TEENAGENT: Migrate deinit functions to constructor/destructors. | D G Turner | |
This removes a number of memory leaks. | |||
2012-07-26 | TEENAGENT: Migrate most recursive processCallback() calls to functions. | D G Turner | |
2012-07-26 | TEENAGENT: Further recursive processCallback() migration work. | D G Turner | |
Added extra debug output to processCallback cseg functions. Used this to resolve the FIXME unknown functions. 0x61fe is trivial callback, but 0x50c5 is a typo. Corrected. | |||
2012-07-26 | TEENAGENT: Symbol migration associated with recursive processCallback(). | D G Turner | |
2012-07-25 | DEVTOOLS: create_teenagent now modified to use message string table. | D G Turner | |
The dseg region is now generated from two byte blocks and the message strings. This commit also removes the hacky code to generate these tables from the older headers and adds the util.cpp from create_kyradat to provide file I/O functions. | |||
2012-07-25 | DEVTOOLS: Fix remaining bug in create_teenagent message string output. | D G Turner | |
Second block start position calculation was incorrect. | |||
2012-07-25 | DEVTOOLS: Fix bug in create_teenagent message string table output. | D G Turner | |
Second block size calculation was incorrect. | |||
2012-07-24 | DEVTOOLS: Modify create_teenagent to output message string table. | D G Turner | |
This temporary hack code is used to convert the current dseg table into two smaller byte tables and a list of the message strings, which is output to stdout. This will likely require some manual postediting, but does most of the work programmatically. | |||
2012-07-23 | TEENAGENT: Replace reject message table lookup with explicit values. | D G Turner | |
Also, this adds explicit offset indexes for indexed message tables contents. | |||
2012-07-23 | TEENAGENT: Split out functions to avoid need for processCallback(). | D G Turner | |
2012-07-22 | TEENAGENT: Fix another invalid string offset. | D G Turner | |
This typo caused an incorrect string output when Mark examines the car trunk when it is empty. | |||
2012-07-22 | TEENAGENT: Symbol migration associated with remaning display*Message(). | D G Turner | |
Have also corrected typo in offset i.e. 0x39b7 was incorrect, it appears that 0x3ab7 was intended. | |||
2012-07-18 | TEENAGENT: Improve readability of displayMessage() calls. | D G Turner | |
2012-07-18 | TEENAGENT: Improve readability of displayAsyncMessage() calls. | D G Turner | |
2012-07-17 | TEENAGENT: Symbol migration associated with displayCutsceneMessage(). | D G Turner | |
2012-07-17 | TEENAGENT: Improve readability of displayCutsceneMessage() calls. | D G Turner | |
2012-07-17 | TEENAGENT: Add symbol for Mansion attempt counter. | D G Turner | |
2012-07-17 | TEENAGENT: Symbol migration associated with displayCredits(). | D G Turner | |
2012-07-17 | TEENAGENT: Further symbol migration for processCallback() usage. | D G Turner | |
2012-07-16 | TEENAGENT: Further symbol migration associated with saveStates. | D G Turner | |
2012-07-16 | TEENAGENT: Migrate two more dseg regions to symbolic addresses. | D G Turner | |
2012-07-16 | TEENAGENT: Update refactoring notes. | D G Turner | |
These notes were accidently committed, but may be relevant, so will retain this (rather than filtering branch). | |||
2012-07-16 | Merge branch 'master' into teenagentRefactor | D G Turner | |
Conflicts: engines/teenagent/resources.cpp | |||
2012-07-15 | TINSEL: Change SetMidiVolume() so that it doesn't start/stop music tracks | Filippos Karapetis | |
Previously, SetMidiVolume() would stop the currently playing track when the MIDI volume was set to 0. Now, the music track always plays, even when the volume is set to 0. This fixes bug #3541533 - "DW: Silencing music volume stops music" and resolves two FIXME comments | |||
2012-07-15 | TINSEL: Fix bug #3459999 - "TINSEL: DW Crash in Subtitle Menu" | Filippos Karapetis | |
2012-07-15 | I18N: Regenerate translations data file | Thierry Crozat | |
2012-07-15 | I18N: Update French translation | Thierry Crozat | |
2012-07-15 | DOCS: Updated German README (Liesmich) and NEWS (Neues). | Simon Sawatzki | |
Liesmich now based on README SHA1 ID: 604c6bde91a9f1fb71d18f8fdcc172fc738ff9ef Neues now based on NEWS SHA1 ID: 3de8c4b07d6f15fe6e9ca4bcb8da92532ebf5692 | |||
2012-07-15 | I18N: Updated German GUI translation. | Simon Sawatzki | |
2012-07-15 | TINSEL: Remove the GF_BIG_ENDIAN flag | Filippos Karapetis | |
2012-07-15 | TINSEL: Remove the GF_CD and GF_FLOPPY flags | Filippos Karapetis | |
2012-07-15 | TINSEL: Reorder the detection entries to split the DW1 and DW2 entries | Filippos Karapetis | |
2012-07-15 | TINSEL: Remove the GF_DEMO flag | Filippos Karapetis | |
2012-07-15 | TINSEL: Added script workaround for #3543624 - DW1 PSX demo idle animation | Paul Gilbert | |
2012-07-15 | MAEMO: Fix uninitialized member | Tarek Soliman | |
2012-07-15 | MAEMO: Minor whitespace fix | Tarek Soliman | |
2012-07-15 | MAEMO: Set defaults for fullscreen and aspect ratio correction | Tarek Soliman | |
New installs now have fullscreen and aspect ratio correction on by default | |||
2012-07-14 | MAEMO: Fix compile without keymapper | Tarek Soliman | |
2012-07-15 | TEENAGENT: Add translatable strings in resources.cpp | Filippos Karapetis | |
2012-07-15 | TEENAGENT: Show a verbose warning when a compressed data file is used and ↵ | Filippos Karapetis | |
zlib hasn't been included in the executable | |||
2012-07-15 | TEENAGENT: Readd the zlib code, to maintain backwards compatibility | Filippos Karapetis | |
2012-07-15 | TEENAGENT: Unpack teenagent.dat and remove the engine's zlib dependency | Filippos Karapetis | |
This addresses bug #3539822 - "TEENAGENT: Not working without zlib" | |||
2012-07-15 | SCI: Properly detect the Polish version of KQ5 | Filippos Karapetis | |
Thanks to jacek909 for the extra MD5 checksums of the Polish version. This fixes bugs #2725722 (Polish version checksums) and #3536863 (SCI: KQ5 Floppy English detected as Polish) | |||
2012-07-14 | CREATE_PROJECT: Output Groups and File references in XCode provider | Littleboy | |
2012-07-14 | LASTEXPRESS: Replace CALLBACK_ACTION macro by member function | Littleboy | |