Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-26 | SCI: Cleanup | md5 | |
2011-02-26 | SCI: Removed the SCI32 version of kernelDrawCel() and placed its code inside ↵ | md5 | |
the debug function cmdDrawCel, as it was hacked together to be used specifically in that command (thanks to salty-horse for spotting this) | |||
2011-02-26 | SCI: Added a TODO concerning the workaround for SQ1EGA, as we don't know if ↵ | md5 | |
it happens in the original version | |||
2011-02-26 | SCI: Fixed a memory leak. Thanks to digitall for finding this using Valgrind | md5 | |
2011-02-26 | SCI: Some slight fixes for the code that reads the LSL2 early MT32.DLL ↵ | md5 | |
driver, thanks to waltervn | |||
2011-02-26 | SCI2+: Mention that the actual problem with text wrapping happens because of ↵ | md5 | |
the unimplemented kTextSize kernel call in SCI32 | |||
2011-02-26 | SCI: Added support for reading data off the MT32.DRV driver found in LSL2 ↵ | md5 | |
early (bug #3192627) | |||
2011-02-26 | SCI: Slight cleanup in the animate code | md5 | |
2011-02-25 | SCI: Changed the fix for the intro of Longbow (bug #3044844) into a hack for ↵ | md5 | |
that scene. Fixes the freeze in LSL6 (bug #3192166). Fading in KQ5 is unaffected by this. | |||
2011-02-24 | SCI: Added an initial implementation of RemapByPercent, which fixes the ↵ | md5 | |
palette in the PQ:SWAT demo | |||
2011-02-24 | SCI: Fixed video playing in the PQ:SWAT demo | md5 | |
2011-02-24 | SCI: Added a workaround for script bug #3044500 - "SQ1EGA: Skimmer-Buyer ↵ | md5 | |
Dialogue Portrait Backwards Anim" | |||
2011-02-24 | SCI: Fixed two bugs related to music fading | md5 | |
- bug #3037594: "KQ5: Music not fading when brigands leave temple" - bug #3044844: "LONGBOW: Intro skips each first verse of song" | |||
2011-02-24 | SCI: Added a patch for script bug #3034579 - "KQ6CD: Missing speech" | md5 | |
2011-02-23 | SCI: Don't name a variable the same as its function | Matthew Hoops | |
Silences a gcc warning | |||
2011-02-23 | SCI: Added a workaround for bug #3036763 - "HOYLE3 Demo: Bad Dialog Priorities" | md5 | |
2011-02-23 | SCI: Cleaned up and segmented the animate code in order to make it a bit ↵ | md5 | |
more readable | |||
2011-02-23 | SCI: Fixed bug #3049515 - "MOTHERGOOSE CD: Tommy Tucker lock-up" | md5 | |
2011-02-22 | SCI: Some work on kRemapColors, and added a note that it operates on an RGBA | md5 | |
palette | |||
2011-02-22 | SCI: Fixed the detection entries for PQ4CD and QFG4CD | md5 | |
2011-02-22 | SCI: Added code to aid in detecting infinite loops in scripts | md5 | |
When the ABORT_ON_INFINITE_LOOP define is defined in vm.cpp, the VM will now abort in cases where a conditional statement is followed by an unconditional jump (which will most likely lead to an infinite loop). Aids in detecting infinite loop bugs such as #3040722. | |||
2011-02-21 | SCI: Fixed freddy's Mac icon bar palettes | Matthew Hoops | |
(hopefully for good now) | |||
2011-02-21 | SCI: Fix disabled Mac icon pseudo-shading | Matthew Hoops | |
2011-02-22 | SCI: Added support for patching save/load dialogs in SCI2 games | md5 | |
2011-02-21 | SCI: Spell 'canister' correctly | Matthew Hoops | |
2011-02-21 | SCI: Fixed script bug #3040722 in QFG3 | md5 | |
2011-02-21 | SCI: Throw a warning instead of an error if there ever is a modulus calculation | md5 | |
with negative numbers in SCI0 games older than 0.000.685 | |||
2011-02-21 | SCI: SCI1.1 script also compare pointers with integers (e.g. QFG3, room 440) | md5 | |
2011-02-21 | SCI: Added a custom modulo reg_t operator | md5 | |
This version only handles signed integers. The modulo operator was changed in SCI0 late (Iceman, and perhaps all SCI0 0.000.685 and later) so that it handles negative numbers as well. We need to see if there really is a need to keep two different modulo operators (which will only be necessary if any SCI0 game asks for the modulo of a negative number by mistake, or a number larger than 32767). Thus, error out in such a case for SCI0, so that this can be investigated properly | |||
2011-02-20 | SCI: Add support for enabling/disabling Mac icon bar images | Matthew Hoops | |
2011-02-20 | SCI: Fix KQ6 Mac video positioning | Matthew Hoops | |
2011-02-20 | SCI: Cache all icon bar images from the start | Matthew Hoops | |
2011-02-20 | SCI: Don't error out when a Mac resource has size 0 | Matthew Hoops | |
2011-02-20 | SCI: Slight cleanup | md5 | |
2011-02-20 | GRAPHICS: Switch PICT's palette from RGBA to RGB | Matthew Hoops | |
2011-02-20 | SCI: Moved the gcCountdown() code inside the op_callk case, since that's the ↵ | md5 | |
only place where it's used | |||
2011-02-19 | Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into ↵ | Johannes Schickel | |
master Conflicts: backends/platform/android/android.cpp engines/sci/graphics/screen.cpp engines/sci/graphics/transitions.cpp | |||
2011-02-19 | SCI: Some spacing fixes and typos | md5 | |
2011-02-19 | SCI: Reverted r914fe95, and silenced a false positive warning | md5 | |
2011-02-19 | SCI: Added a FIXME for the KQ5 FM-TOWNS resource handling code | md5 | |
2011-02-19 | SCI: Refactored the reg_t related operations and comparisons | md5 | |
This refactoring reduces a lot of code duplication, allows for better control, makes the code more readable and allows us to remove a lot of now unneeded workarounds | |||
2011-02-18 | SCI: Fix compilation using MSVC 9 | strangerke | |
2011-02-18 | SCI: Fix window height for some Mac SCI1/1.1 games | Matthew Hoops | |
Some games have removed the menu bar from the screen. This also fixes King's Quest V's icon bar. | |||
2011-02-17 | SCI: Fix Mac icon bar vertical positioning | Matthew Hoops | |
2011-02-17 | SCI: Fix Mac icon bar palettes | Matthew Hoops | |
The Mac icon bar uses a palette from the executable and keeps those entries in the palette constantly. In addition, we're now performing gamma correction on the Mac-based colors so that they are in the same gamma as SCI. The color matching now works with this and using the same color finding as the Mac Palette Manager. | |||
2011-02-16 | SCI: Fix Mixed-Up Mother Goose FM Towns | Matthew Hoops | |
Thanks to alexbevi | |||
2011-02-16 | SCI: Add workaround for uninitialized read in KQ5 FM Towns | Matthew Hoops | |
Thanks to alexbevi | |||
2011-02-16 | SCI: Add support for the KQ5 FM Towns resource format | Matthew Hoops | |
Thanks to alexbevi for providing details on the format | |||
2011-02-15 | Merge branch 'master' into osystem-palette | Johannes Schickel | |
Conflicts: backends/platform/wii/osystem_gfx.cpp | |||
2011-02-15 | SCI: Fill in the remaining Mac-specific kPlatform subops | Matthew Hoops | |