Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-24 | HUGO: | strangerke | |
- Increase savegame version, as it has changed due to RGBa->RGB modification - Fix regression in restorePal() - Implement load from GMM | |||
2011-02-24 | SYMBIAN: Changed sound path to audio. | anotherguest | |
Signed-off-by: anotherguest | |||
2011-02-24 | OPENGL: Set _gameTexture to 0 after deleting it. | Johannes Schickel | |
This fixes a segfault when trying to use the OpenGL backend with 16bpp games, however this does not make Last Express nor Loom PC-Engine Japanese work for me. They now fail with a "Pixel format not supported" error. | |||
2011-02-24 | OPENGL: Prefer single operation texture updates. | Johannes Schickel | |
When doing glTexSubImage2D we do not need to assure that the source data has the same width as the texture when we want to update the data, we just need to assure that the width * Bpp cound matches the pitch. | |||
2011-02-24 | SCI: Added a workaround for script bug #3044500 - "SQ1EGA: Skimmer-Buyer ↵ | md5 | |
Dialogue Portrait Backwards Anim" | |||
2011-02-24 | NEWS: Added news entry for the enhanced music support in the DW1 German CD ↵ | md5 | |
"Neon Edition" | |||
2011-02-24 | TINSEL: Added enhanced music support for the German CD "Neon Edition" ↵ | md5 | |
re-release of DW1 (bug #2827022) | |||
2011-02-24 | OPENGL: Properly setup pixel data alignment. | Johannes Schickel | |
If we do not do this, we might end up with a default alignment of 4, which will fail (as in the graphics will be messed up) in case the screen resolution is not divisible by 4. Thanks to digitall for noticing this problem and finding out about GL_UNPACK_ALIGNMENT. | |||
2011-02-24 | SDL: Use the SDL_Surface's pitch in copyRectToScreen. | Johannes Schickel | |
This fixes messed up graphics, when SDL decides to add padding bytes to the lines of an SDL_Surface. Formerly the code always calculated the pitch via w*bpp, which of course does not work in all cases. | |||
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 | HAIKU: Remove -fhuge-objects. | dhewg | |
Not required anymore, patch by Begasus | |||
2011-02-23 | ANDROID: Sync toolchain flags with NDK r5b. | dhewg | |
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 | CRUISE: Bugfix for #3188309 - black text at end of introduction | Paul Gilbert | |
2011-02-23 | SCI: Fixed bug #3049515 - "MOTHERGOOSE CD: Tommy Tucker lock-up" | md5 | |
2011-02-22 | MOHAWK: Implement Mechanical elevator top movie | Bastien Bouclet | |
2011-02-22 | MOHAWK: Implement Mechanical elevator movies | Bastien Bouclet | |
2011-02-22 | MOHAWK: Implement Mechanical elevator rotation | Bastien Bouclet | |
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-22 | CRUISE: Reinstate Copy Protection errorneously disabled in r51834. | D G Turner | |
r51834 (f4d38ccd407f2a007050d69e4841ba7fc53cd401) was a commit to add English Floppy version of LoL to Kyra, but a file was accidently committed to Cruise as a sideffect. | |||
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 | GRAPHICS: Let PNG::getPalette take an uint16 for the palette entry count. | Johannes Schickel | |
This is in analogy to r55742 / 2f08dcb. I also took the freedom to clarify that the PNG loader uses a RGBA palette format. | |||
2011-02-20 | TESTBED: Adapt documentation to the palette RGBA->RGB change. | Johannes Schickel | |
2011-02-20 | CRUISE: Remove leftover RGBA reference. | Johannes Schickel | |
2011-02-20 | AGI: Remove leftover RGBA reference in comments. | Johannes Schickel | |
2011-02-20 | GRAPHICS: Remove leftover RGBA reference in PaletteManager documentation. | Johannes Schickel | |
2011-02-20 | KYRA: Fix regression in Screen::setInterfacePalette. | Johannes Schickel | |
This fixes an out of bounds write introduced with 9216c7e. | |||
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 | MOHAWK: Don't display LiveText phrases too early. | Alyssa Milburn | |
2011-02-20 | MOHAWK: Make LBLiveTextItem call done() when finished. | Alyssa Milburn | |
2011-02-20 | MOHAWK: Fix kLBAutoSync notifies. | Alyssa Milburn | |
2011-02-20 | MOHAWK: A zero matchFrom matches everything. | Alyssa Milburn | |
2011-02-20 | DS: Disable symbol garbage collection | dhewg | |
Only applies when using loadable modules. This requires a second compile run or black voodoo linker tricks. Not implemented at this time. Disable it, so we get DS build failure reports from buildbot (which are useful with all the DISABLE_EVERYTHING defines). The resulting binary might be too big to be usable. | |||
2011-02-20 | MOHAWK: Ignore out-of-bounds LB words. | Alyssa Milburn | |
2011-02-20 | MOHAWK: Fix LB palettes which don't start at 0. | Alyssa Milburn | |
(Thanks to LordHoto for pointing out this was crazy.) |