aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-27Fixed hq2x ASM scalerMax Horn
svn-id: r36115
2009-01-27Protect save slot 0 from being overwritten and/or deleted by the GMM ↵Filippos Karapetis
save/load menus svn-id: r36112
2009-01-27remove _firstSlot offset from getSavegame*, fixing autosaves (#2537059)Willem Jan Palenstijn
svn-id: r36110
2009-01-27typoWillem Jan Palenstijn
svn-id: r36109
2009-01-27Need graphics/colormasks.h for Graphics::createPixelFormat.Marcus Comstedt
svn-id: r36108
2009-01-27Disable autosave (fixes [2516389]).Marcus Comstedt
svn-id: r36106
2009-01-27Proper fix for accented characters in the Italian version of ITEFilippos Karapetis
svn-id: r36103
2009-01-27Fixed bug #2538838 - "Wrong accented char. in italian fan version [Regression]"Filippos Karapetis
svn-id: r36101
2009-01-27Silence MSVC warningsFilippos Karapetis
svn-id: r36100
2009-01-27Re-enabled ASM versions of HQx scalers (oops)Max Horn
svn-id: r36099
2009-01-27Remove leftover comments.Matthew Hoops
svn-id: r36098
2009-01-27Add support for looping ADPCM sounds. I'm also adding decoding of the ↵Matthew Hoops
"standard" IMA ADPCM code (aka Intel DVI ADPCM). This is from Mohawk. ;) svn-id: r36097
2009-01-27Added a debug subcommand to enable a hotspot's position to be changedPaul Gilbert
svn-id: r36095
2009-01-27Add/Update comments.Travis Howell
svn-id: r36094
2009-01-27Add looping support to makeVOCStream().Travis Howell
svn-id: r36093
2009-01-27Fix regression, the original stream shouldn't be deleted, unless ↵Travis Howell
disposeAfterUse is set. svn-id: r36092
2009-01-27Fix regression, the original stream shouldn't be deleted.Travis Howell
svn-id: r36091
2009-01-27Added new interpolate16_1_1_1_1 func, got rid of interpolate32_1_1_1_1Max Horn
svn-id: r36090
2009-01-27Replaced small lookup table in 2xsai by direct computationMax Horn
svn-id: r36089
2009-01-27Removed interpolate16_2 and interpolate16_3Max Horn
svn-id: r36088
2009-01-27Speed up HQ2x/HQ3x C++ version a bit (about 20% faster with -O3 on my system)Max Horn
svn-id: r36087
2009-01-27New code for interpolate32_1_1 overflowed in 565 mode, so reverting to the ↵Max Horn
old code (with some variable name changes to match the other interpolators) svn-id: r36086
2009-01-27Extended makeWAVStream by a 'disposeAfterUse' param; changed makeWAVStream ↵Max Horn
to directly return the AudioStream created by makeADPCMStream svn-id: r36085
2009-01-27cleanupMax Horn
svn-id: r36084
2009-01-27Allow quitting Simon 2 during the introMax Horn
svn-id: r36082
2009-01-26Correct md5 checksum for German Atari ST version of Indiana Jones and the ↵Travis Howell
Last Crusade. svn-id: r36080
2009-01-26Removed use of LUT16to32 in HQx asm versions, replacing some MMX code with ↵Max Horn
'plain' x86 code. Advantage: got rid of a 256kb table (reduces cache load, so over here the code is about as fast as before; in particular, since the affected interpolators are not used that often, it seems). Moreover, the new code is more accurate than the old ASM code, which actually differed from what our C++ HQx did (sacrificing precision for speed, i.e., cheating ;-) svn-id: r36078
2009-01-26made fix from r36039 more efficientWillem Jan Palenstijn
svn-id: r36076
2009-01-26Slightly improved interpolate32_1_1Max Horn
svn-id: r36075
2009-01-26error out when no renderer was created due to unknown/unsupported PixelFormatJoost Peters
svn-id: r36074
2009-01-26Add German Atari ST version of Indiana Jones and the Last Crusade.Travis Howell
svn-id: r36072
2009-01-26Backport of bugfix for incorrect fight animation offset in French versionPaul Gilbert
svn-id: r36070
2009-01-26Implemented the Engine::getDebugger methodPaul Gilbert
svn-id: r36068
2009-01-26Add support for text compression in the AtariST version of Elvira 1.Travis Howell
svn-id: r36065
2009-01-25added a few more code differences, demo version is now completableGregory Montoir
svn-id: r36063
2009-01-25TUCKER: modified flic playback to make use of dirtyrectsGregory Montoir
svn-id: r36060
2009-01-25Fixed warning.Torbjörn Andersson
svn-id: r36059
2009-01-25some DW2 endian fixesJoost Peters
svn-id: r36058
2009-01-25Added some unused opcodes in RodneyFilippos Karapetis
svn-id: r36057
2009-01-25Added some information on sfPlayNote, sfStopNote, sfPlayTele, sfStopTeleFilippos Karapetis
svn-id: r36056
2009-01-25Removed leftover debug codeFilippos Karapetis
svn-id: r36055
2009-01-25Fixed compilationFilippos Karapetis
svn-id: r36054
2009-01-25fix compilationJoost Peters
svn-id: r36053
2009-01-25Updated the MSVC projects with the new cruise/staticres filePaul Gilbert
svn-id: r36052
2009-01-25Introduced a static string list for language dependant strings, and changed ↵Paul Gilbert
the options and inventory menus to use it svn-id: r36051
2009-01-25Minor cleanup and changed g_cruise to _vm for consistencyPaul Gilbert
svn-id: r36050
2009-01-25Renamed lowBits -> kLowBitsMask and highBits -> kHighBitsMaskMax Horn
svn-id: r36049
2009-01-25- Implemented sound decompression for Manhole EGABenjamin Haisch
svn-id: r36048
2009-01-24HQX: Removed some more branches (like in my previous commit) from ↵Max Horn
interpolation macros (they are meant to speed up things, but in reality cause a slowdown -- branches are expensive on modern CPUs) svn-id: r36047
2009-01-24Turned two vars of the HQ2x/HQ3x ASM implementation into global vars, to ↵Max Horn
make it possible to adjust them for 555 vs. 565 mode (555 mode is still a bit buggy, due to the interpolation code they use) svn-id: r36046