aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-02-02GRAPHICS: Fixed a bug with indexed PNGs in the PNG decoder (a byte can't ↵Filippos Karapetis
hold 256 entries) svn-id: r55742
2011-02-02HUGO: 'Constify' engine as much as possibleArnaud Boutonné
svn-id: r55741
2011-02-02SCI: Fix memory leaks in GfxRobotLars Skovlund
svn-id: r55740
2011-02-02GOB: Oops, set the correct opcode :PSven Hesse
svn-id: r55739
2011-02-02GOB: Add o7_findCDFileSven Hesse
Stubbing that for now svn-id: r55738
2011-02-02GOB: Add o7_gob0x201Sven Hesse
svn-id: r55737
2011-02-02SWORD25: Cache related changesFilippos Karapetis
- Increase the resource cache limits - Added a check before forcing resources to be freed - Only force free image and animation resources, with a warning. It seems like there is a bug in the resource reference code and several bitmap resources are not freed - added a FIXME - Clarify that initializeAnimationResource() is used with XML resources svn-id: r55736
2011-02-02GOB: Fix detection of JPEG imagesSven Hesse
Thanks, clone :P svn-id: r55735
2011-02-02GOB: Close the just ended live video, not the first oneSven Hesse
svn-id: r55734
2011-02-02GOB: Implement o7_loadLBMPaletteSven Hesse
svn-id: r55733
2011-02-02GOB: Implement LBM loadingSven Hesse
svn-id: r55732
2011-02-02GOB: o7_draw0xA4 is o7_loadLBMPaletteSven Hesse
Stubbing that one for now. svn-id: r55731
2011-02-02GOB: Stub o7_loadImage furtherSven Hesse
svn-id: r55730
2011-02-02GOB: Rename Draw::kSpritesCount to Draw::kSpriteCountSven Hesse
svn-id: r55729
2011-02-02GOB: Make flags optional in Video::initSurfDescSven Hesse
svn-id: r55728
2011-02-02GOB: Remove the vidMode parameter from Video::initSurfDescSven Hesse
svn-id: r55727
2011-02-02GRAPHICS: Updated the copyright information regarding LodePNG. Removed the ↵Filippos Karapetis
obsolete reference to ysflight, as no code is actually used from or based on that project svn-id: r55726
2011-02-02SCI: Fix SCI32 Mac fontsMatthew Hoops
svn-id: r55725
2011-02-02SCI: Fix SCI32 Mac picturesMatthew Hoops
svn-id: r55724
2011-02-02GRAPHICS: Implemented a PNG decoder, and set it as default for the sword25 ↵Filippos Karapetis
engine libpng is still needed for PNG encoding (for thumbnails in saved games of sword25), but since we'll probably drop support for the original saved games anyway, the PNG encoding code will ultimately be removed svn-id: r55723
2011-02-02SWORD25: Added a cache minimum and maximum limit, so that the resources ↵Filippos Karapetis
loaded will always be inside these limits. Resources can now be forcefully unlocked when the upper limit is reached svn-id: r55722
2011-02-02SCI: Fix GK1 Mac views, the game now startsMatthew Hoops
svn-id: r55721
2011-02-02SCI: Set Mac cursors as a non-compressable type tooMatthew Hoops
svn-id: r55720
2011-02-02SCI: Add comment about GK1 Mac using kSetFontResMatthew Hoops
svn-id: r55719
2011-02-02MOHAWK: Fix GCC-3 cast warning.David Turner
Seen with a number of buildbot chains. svn-id: r55718
2011-02-02GOB: Fix Databases constructorSven Hesse
Ooops, a leftover I forgot to remove. svn-id: r55717
2011-02-02SCI: Fix Mac sync resource supportMatthew Hoops
svn-id: r55716
2011-02-02SCI: Add support for Mac audio36/sync36 resources in resource forksMatthew Hoops
svn-id: r55715
2011-02-01TOON: Remove misc/ from paths since it's in global foldersSylvain Dupont
Caps'ed the filenames, even if it should not matter normally svn-id: r55714
2011-02-01MOHAWK: Handle a few more LB notify opcodes.Alyssa Milburn
svn-id: r55713
2011-02-01MOHAWK: Handle some LB script entry params.Alyssa Milburn
svn-id: r55712
2011-02-01SCI: Make Hoyle4 workarounds without names so they work in the Mac version ↵Matthew Hoops
(that has no class names) svn-id: r55711
2011-02-01HUGO: in the menu, show modified button before closing the menu, with a ↵Arnaud Boutonné
short delay. Thanks _sev for the help! svn-id: r55710
2011-02-01MOHAWK: Add LB poetry mode logic to updatePage.Alyssa Milburn
svn-id: r55709
2011-02-01SCI: Mac SCI1.1+ games can use SYNC as the resource type for sync resources tooMatthew Hoops
svn-id: r55708
2011-02-01MOHAWK: Remove broken LB anim items stopSound calls.Alyssa Milburn
svn-id: r55707
2011-02-01MOHAWK: Allow mode changes from LB's debug console.Alyssa Milburn
svn-id: r55706
2011-02-01SCI: Fix SCI1.1+ Mac views with uint16 rle lengths (thanks, Walter)Matthew Hoops
svn-id: r55705
2011-02-01MOHAWK: Add detection for the LBSampler v1Matthew Hoops
svn-id: r55704
2011-02-01MOHAWK: Add detection for the Mac LBSampler v3Matthew Hoops
svn-id: r55703
2011-02-01MOHAWK: Add detection for Arthur's Computer AdventureMatthew Hoops
svn-id: r55702
2011-02-01MOHAWK: Add detection for The Berenstain Bears Get in a FightMatthew Hoops
svn-id: r55701
2011-02-01HUGO: Use a separate thread for honker player and fix ticks per secondsArnaud Boutonné
This fixes the speaker music stopped by message boxes, and the speaker music itself. svn-id: r55700
2011-01-31Silenced some MSVC warningsFilippos Karapetis
svn-id: r55699
2011-01-31MOHAWK: LB detection/path updates.Alyssa Milburn
Mark the v2.9x games as v3, mark Rugrats as v4, add detection for CarmenTQ and add its install directory to the path. svn-id: r55698
2011-01-31SCI: Update the Mac version detection commentsMatthew Hoops
svn-id: r55697
2011-01-31SCI: Add support for Mac SCI1.1+ resource compressionMatthew Hoops
Mac SCI1.1+ games should now start up. QFG1 and Hoyle4 are playable. GK1 starts its scripts, but errors out soon after. There are still some View bugs with each (somehow, view decompression seems to be adding a blank line after each line?). *Much* thanks to Walter for his help. svn-id: r55696
2011-01-31GOB: o7_draw0xA4 has something to do with LBMs, thoughSven Hesse
svn-id: r55695
2011-01-31GOB: Actually, draw opcode 0x90 is loadImageSven Hesse
Not just loadLBM. The image can be a TGA, LBM, BRC, BMP or JPEG. svn-id: r55694
2011-01-31GOB: Set the language before opening the databaseSven Hesse
svn-id: r55693