Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2011-02-15 | SCI: Cleaned up kMapKeyToDir and removed an incorrect heuristic | md5 | |
The heuristic in question was used to detect the pseudo mouse control functionality, however the change in controls seems to have occurred with the transition to cursor views. Fixes keypad control in Conquest of the Longbow. Moreover, the code also checked for key scan code 76 when checking for the middle keypad button, which seems to be a mistake, as that case never occurred. | |||
2011-02-15 | SCI: Removed several redundant helper functions | md5 | |
Removed validate_arithmetic(), signed_validate_arithmetic(), validate_unsignedInteger() and validate_signedInteger() | |||
2011-02-14 | SCI: Fix loading SCI32 games | Matthew Hoops | |
The frames/items in GfxFrameout need to be cleared upon loading | |||
2011-02-15 | SCI2+: Set the correct segment for SCI32 strings/arrays when loading | md5 | |
This was an omission, observed after a discussion with clone2727 | |||
2011-02-14 | SCI: Fix loading pre-version 28 saved games | Matthew Hoops | |
This is a regression from a9b051beff3157e1aa8 | |||
2011-02-14 | SCI2+: Point out that there is a hack in the text splitting code | md5 | |
This particular hack causes issues in GK1, when talking with Grace, because the width of the associated plane isn't set correctly. | |||
2011-02-14 | SCI: Adapt to setPalette/grabPalette RGBA->RGB change. | Johannes Schickel | |
2011-02-13 | SCI: Fix GK2 Mac picture 2315 | Matthew Hoops | |
It hardcodes the picture so it doesn't get run with the decompressor | |||
2011-02-13 | SCI: Add detection for GK2 Mac | Matthew Hoops | |
2011-02-13 | SCI: Add support for Phantasmagoria 2 CLUT resources | Matthew Hoops | |
My test of ising the clut associated with the intro video produced a decent quality color conversion. This is not yet hooked up to the video player. | |||
2011-02-13 | Remove erroneous comment. It reflected a false belief resulting from | Lars Skovlund | |
a missing parameter check, which has also been added. | |||
2011-02-13 | SCI: Switch to true color mode for the GK2 demo Indeo3 video | Matthew Hoops | |
2011-02-13 | SCI: Fix VMD coordinates | Matthew Hoops | |
The suffix check for "vmd" failed for uppercase files. | |||
2011-02-12 | SCI: Don't limit the number of resources to 999 in hexgrep | Matthew Hoops | |
2011-02-12 | SCI: Fix the console's hexgrep command | Matthew Hoops | |
2011-02-12 | JANITORIAL: Remove extraneous parentheses | Ori Avtalion | |
svn-id: r55890 | |||
2011-02-11 | SCI: Fix platform for the GK2 demo, videos will now play | Matthew Hoops | |
svn-id: r55885 | |||
2011-02-11 | SCI: Simplify SegManager::saveLoadWithSerializer, cleanup | Max Horn | |
svn-id: r55883 | |||
2011-02-10 | SCI: Added comments to the FB-01 and MIDI drivers. The original driver files ↵ | Filippos Karapetis | |
are only needed in SCI0 early games, which didn't include separate sound patch resources. Thanks to waltervn for the information he supplied svn-id: r55875 | |||
2011-02-10 | SCI: Changed the comments of r55869 to Doxygen format (thanks, fingolfin) | Filippos Karapetis | |
svn-id: r55874 | |||
2011-02-10 | SCI: Added a workaround for MUMG Deluxe | Filippos Karapetis | |
svn-id: r55873 | |||
2011-02-10 | SCI: Added resource manager support for changing the audio directory ↵ | Filippos Karapetis | |
dynamically. Also, moved some audio-specific resource code inside resource_audio.cpp This functionality is used by kSetLanguage(), called when switching the language in MUMG Deluxe from the game's main menu. svn-id: r55872 | |||
2011-02-10 | SCI: Don't fallback to views in SCI1.1+ Mac games | Matthew Hoops | |
svn-id: r55871 | |||
2011-02-10 | SCI: Fixed typo | Filippos Karapetis | |
svn-id: r55870 |