Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-11 | TEENAGENT: Start replacing hardcoded addresses with symbols. | D G Turner | |
2012-07-11 | TEENAGENT: Migrate Dialog functions to using dialog numbers. | D G Turner | |
This removes the hardcoded address/offsets from the callback functions. | |||
2012-07-11 | TEENAGENT: Replace static Dialog functions with normal class. | D G Turner | |
This avoids the need to pass the engine pointer, vm to every function and removes the need for the functions to be static. | |||
2012-07-11 | TEENAGENT: Add Resource code to precompute Dialog Offsets. | D G Turner | |
This should allow the removal of most/all of the hardcoded eseg addresses in the Dialog calls. | |||
2012-07-11 | TINSEL: Added MD5 detection entries for Discworld 1 Polish translation | Paul Gilbert | |
2012-07-11 | TSAGE: Fix for bug #3541354 - Nico shooting player after being tied up | Paul Gilbert | |
2012-07-09 | MOHAWK: Restart anims when LiveText plays them. | Alyssa Milburn | |
2012-07-09 | TINSEL: Fix bug #3541230 - "DW: PSX version locks up after using the book" | Filippos Karapetis | |
Removed the superfluous MIDI offset storing code. Now, the MIDI buffer is re-read when the music loops. This removes a static variable and also fixes another bug in the SEQ decoder. | |||
2012-07-09 | SCI: Update comments in kGetAngleWorker() | Filippos Karapetis | |
2012-07-08 | SCI: Also set the filename of the videoState struct when playing AVIs | Filippos Karapetis | |
2012-07-08 | SCI: Fix a typo and add some comments to kGetAngleWorker() | Filippos Karapetis | |
2012-07-08 | SCI: Ignore another leftover script from KQ7 in the debugger | Filippos Karapetis | |
2012-07-08 | MOHAWK: Play anims for LiveText items *after* the speech. | Alyssa Milburn | |
Another attempt at fixing bug #3541294. | |||
2012-07-08 | SCI: Add another English floppy version of KQ5 (bug #3536863) | Filippos Karapetis | |
According to this bug report, there exists another English version with the same file checksums as the vanilla English version, patched to Polish. We need a better way of distinguishing the two versions. Until we do, this is a duplicate entry of the Polish floppy version | |||
2012-07-08 | SCI: Show information for correct file naming in the QFG4 import room | Filippos Karapetis | |
This information is shown in previous QFG versions, but it had to be placed in a SCI32 graphics function in order to be shown in QFG4 too | |||
2012-07-08 | SCI: Update the virtual file selected in the QFG4 character import screen | Filippos Karapetis | |
This makes the character import screen in QFG4 functional, as the virtual file index was never updated | |||
2012-07-08 | SCI: Add a hack in kGetAngleWorker to fix bug #3540976 | Filippos Karapetis | |
kGetAngle(Worker) has been implemented based on behavior observed with a test program created with SCI Studio. However, the return values have subtle differences from the original, which uses atan(). This temporary hack will do for now till the implementation of kGetAngle is done again. A simpler atan2-based implementation has also been added for future reference | |||
2012-07-08 | COMPOSER: Fix parsing v1 book groups. | Alyssa Milburn | |
This fixes bug #3539019. | |||
2012-07-08 | MOHAWK: Run animations attached to LiveText items. | Alyssa Milburn | |
Should fix bug #3541294. | |||
2012-07-08 | TEENAGENT: Replaced non-const static variable in Scene class. | D G Turner | |
This could cause glitches with Return To Launcher and thus should be avoided. Replaced with a private member variable on the class. | |||
2012-07-08 | SCUMM: Correct HE version for another English Windows version of Freddi Fish ↵ | Travis Howell | |
and Luther's Maze Madness. | |||
2012-07-08 | TEENAGENT: Migrate engine to using debugflags. | D G Turner | |
This required some restructuring of the header dependencies. | |||
2012-07-07 | TEENAGENT: Enable commented out debug statements. | D G Turner | |
Commented out code is not good practice. Will change these statements to using debugflags instead in a future commit. | |||
2012-07-07 | TEENAGENT: Remove unecessary passing of OSystem to scene Class. | D G Turner | |
This can be accessed via the engine's _system variable instead. | |||
2012-07-07 | TOON: Remove unecessary getSystem() function. | D G Turner | |
This was needed due to the unecessary protected shadow variable hiding the Engine superclass _system member variable. | |||
2012-07-07 | TEENAGENT: Migrate to using ConfMan singleton. | D G Turner | |
2012-07-07 | TEENAGENT: Remove static Resources class Instance. | D G Turner | |
This is replaced by an engine instance. This should prevent issues with Return To Launcher and may remove issues with file handles. | |||
2012-07-07 | SCUMM: Add another English Windows version of Freddi Fish and Luther's Maze ↵ | Travis Howell | |
Madness. | |||
2012-07-06 | SCI: Better handling for Phantasmagoria's odd screen size | Filippos Karapetis | |
Still not right, as the width isn't set | |||
2012-07-06 | SCI: Add a hack to handle the internal script resolution in Phantasmagoria | Filippos Karapetis | |
2012-07-05 | CGE: Silent some CppCheck warnings | Strangerke | |
2012-07-05 | CGE: Remove hack used to store keycode in CGEEvent | Strangerke | |
2012-07-05 | SCI: Fix typo | Filippos Karapetis | |
2012-07-05 | SCI: Handle calls from MessageState::outputString() to arrays | Filippos Karapetis | |
This happens during the intro of LSL6 hires (room 110) | |||
2012-07-05 | SCI: Some updates to SCI32 kernel graphics functions | Filippos Karapetis | |
- Added a stub for kSetScroll, which sets the target picture immediately for now - Added an initial stub of kPalCycle (doesn't work correctly yet) - Adjusted the signatures of kUpdateLine and kDeleteLine for LSL6 - Unmapped kSetHotRectangles again, with updated information on how it is used in Phantasmagoria | |||
2012-07-05 | TEENAGENT: Add symbols for Segment sizes. | D G Turner | |
2012-07-05 | TEENAGENT: Removed unused quad functions from Segment class. | D G Turner | |
2012-07-04 | SCI: make g_base_opcode_formats and SciOpcodes a bit more readable | Filippos Karapetis | |
2012-07-04 | TEENAGENT: Fix erroneous files in savegame listing. | D G Turner | |
This was achieved by making the detection pattern stricter to avoid matching the dat file or other extraneous files in the savegame path. This fixes bug #3539774 "TEENAGENT : teenagent.dat considered as a savegame". Also did some minor formatting and string function usage cleanup. | |||
2012-07-04 | SCI: Fix spelling of Yamaha. | Johannes Schickel | |
Thanks to somaen for noticing. | |||
2012-07-04 | KYRA: Improve wording about possibly incorrect MT32->GM mapping. | Johannes Schickel | |
2012-07-04 | SCI: Add a check for invalid clip rectangles | Filippos Karapetis | |
Happens in QFG4, when starting a battle | |||
2012-07-04 | SCI: Some cleanup of the warnings in the SCI32 plane manipulation code | Filippos Karapetis | |
2012-07-04 | SCI: Make the debug message in kSetShowStyle more verbose | Filippos Karapetis | |
2012-07-04 | SCI: Mark the SetScroll and SetHotRectangles kernel functions as unused | Filippos Karapetis | |
2012-07-04 | GOB: Don't print a warning when oGeisha_checkData() doesn't find fin.tot | Sven Hesse | |
Geisha looks if fin.tot exists to check if it needs to open disk3.stk. This is completely normal, so don't print a warning. | |||
2012-07-04 | GOB: Add a French DOS version of Geisha | Sven Hesse | |
As supplied by misterhands in bug report #3539797. | |||
2012-07-04 | GOB: Give the Geisha detection entries proper languages | Sven Hesse | |
2012-07-04 | SCI: Update some kernel table related comments | Filippos Karapetis | |
2012-07-04 | SCI: Update some version checks in kernelFrameout() to work with SCI3 too | Filippos Karapetis | |