aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-18I guess the BS1 --save-slot option may be newsworthy...Torbjörn Andersson
svn-id: r22010
2006-04-18Added support for the --save-slot option for Broken Sword 1. (Feature requestTorbjörn Andersson
#1460977.) svn-id: r22009
2006-04-18Correct increment for checkPaths script opcode in FFTravis Howell
svn-id: r22008
2006-04-18Add code for vc84_stopSoundLoop in FFTravis Howell
svn-id: r22007
2006-04-18Fixed portability issueSven Hesse
svn-id: r22006
2006-04-18- Closed the stub in Draw_v2::printText()Sven Hesse
- Added a language field in GameSettings, so that the texts in Gob2 work for other languages than EN_GRB as well svn-id: r22005
2006-04-18Add missing timer adjustment when saving game in FFTravis Howell
svn-id: r22004
2006-04-18Fix time events continuing, when using the oracle in FFTravis Howell
svn-id: r22003
2006-04-18- I misunderstood Draw::initBigSprite(); fixedSven Hesse
- Changed Draw::spriteOperation() for blitting from/to/between and fillrecting to big sprites - Enabled drawing of text svn-id: r22001
2006-04-18Correct box numbers when scrolling text in oracle of FFTravis Howell
svn-id: r22000
2006-04-18Fixes use of textspeed settings if voice+text mode is enabled. (thanks to ↵Johannes Schickel
salty-horse) svn-id: r21999
2006-04-18- PopUpWidget (drop down list) does not shadow underlying dialog anymoreEugene Sandulenko
- Remove reduntant code in drawing pipeline. Topmost dialog was drawn up to 4 times svn-id: r21998
2006-04-18Tame colors a bit to match GUI mock-upsEugene Sandulenko
svn-id: r21997
2006-04-18Call updateScreen() from delay functions for smoother mouse cursor movement.Torbjörn Andersson
svn-id: r21996
2006-04-18Scrolling comparisons should always be signed, fixes scrolling issue in maze ↵Travis Howell
of FF svn-id: r21995
2006-04-17Moved updateScreen() into delay() for smoother mouse cursor movement. This mayTorbjörn Andersson
possibly make some other calls to updateScreen() unnecessary, but it's the backend's responsibility to ignore unnecessary calls. svn-id: r21994
2006-04-17Call updateScreen() from waitForTimer() (instead of usually right before it)Torbjörn Andersson
for smoother mouse cursor movement. svn-id: r21993
2006-04-17Made the Lure engine call updateScreen() more often - particularly when usingTorbjörn Andersson
the menu bar at the top of the window - for smoother mouse movement. (After a discussion with sev.) svn-id: r21992
2006-04-17Split screenTextPObj script opcode into game specific versionsTravis Howell
svn-id: r21991
2006-04-17Add FF difference in addBox script opcode, fixes x position of some boxesTravis Howell
svn-id: r21990
2006-04-17- Implements copyRegion without transparency checkingJohannes Schickel
- Uses copyRegion without transparency checking to fix credits drawing bugs svn-id: r21989
2006-04-17Simplifies credits.txt loading.Johannes Schickel
svn-id: r21988
2006-04-17Fixes bug #1471895 ("KYRA1: Kyragem goes black at the very end").Johannes Schickel
svn-id: r21987
2006-04-17Rewrote the timing of the Kyra end credits so that it doesn't matter that theTorbjörn Andersson
variables are signed. Otherwise the credits may hang on a slow system. svn-id: r21986
2006-04-17Make use of triple-interpolation function in SuperEagel (should save a few ↵Max Horn
cycles... not that it really matters :) svn-id: r21985
2006-04-17Fixes bug with wrong colors in the logo after a screen change. (this time it ↵Johannes Schickel
works!) svn-id: r21984
2006-04-17Replace interpolate32 calls by interpolate16 calls (as we only work on ↵Max Horn
single pixels here currently) svn-id: r21983
2006-04-17Simple optimizationMax Horn
svn-id: r21982
2006-04-17Renamed and merge some of the pixel interpolation functions (the names still ↵Max Horn
could be better) svn-id: r21981
2006-04-17Implements the end credits, and disables fast forwarding in the intro.Oystein Eftevaag
svn-id: r21980
2006-04-17Replaced o70_seekFilePos by o60_seekFilePos (both were identical)Max Horn
svn-id: r21979
2006-04-17Trigger videos for OmniTV in FFTravis Howell
svn-id: r21978
2006-04-17Adjust video playback code, due to false calls in prison of FFTravis Howell
svn-id: r21977
2006-04-17Remove leftover warningTravis Howell
svn-id: r21976
2006-04-17Improve sound support in FF and add MoviePlayer classTravis Howell
svn-id: r21975
2006-04-17Updated Mac OS X pixel icons from SVG versionMax Horn
svn-id: r21973
2006-04-17Allocate LUT/YUV tables on the heapMax Horn
svn-id: r21971
2006-04-17Modify InitLUT to make use of ColorMasks, making it easier to add support ↵Max Horn
for other color modes eventually. This also fixes the computation of LUT16to32 which so far always assumed 565 mode. svn-id: r21970
2006-04-17Fixed (A)RGBToColor templatesMax Horn
svn-id: r21969
2006-04-17Since we define alpha value 255 to mean 'opaque', or T::kAlphaMask into the ↵Max Horn
result of RGBToColor svn-id: r21968
2006-04-17Add color conversion functions based on ColorMasks, to demonstrate how this ↵Max Horn
would work svn-id: r21967
2006-04-17Moved ColorMasks to their own new header graphics/colormasks.h, so that both ↵Max Horn
the scalers and the GUI code can access them. Also added (untested) entries for 1555, 444, 888 and 8888 modes svn-id: r21966
2006-04-17Actually, 3-4 alpha bits are fine, too :)Max Horn
svn-id: r21965
2006-04-17cleanupMax Horn
svn-id: r21964
2006-04-17Clarify that kFeatureOverlaySupportsAlpha should only be set if at least a ↵Max Horn
few bits of alpha are present svn-id: r21963
2006-04-17Document how the alpha color component is to be interpretedMax Horn
svn-id: r21962
2006-04-17Removed my Altivec version of the hqx blitters, since it (a) didn't work ↵Max Horn
with newer GCC versions, (b) speed was improved on some systems, but actually slower on others, and (c) even on my old 400 Mhz G4 hqx is fast enough w/o it svn-id: r21961
2006-04-17Minor cleanupTravis Howell
svn-id: r21960
2006-04-17Intergrate the DXA player for Amiga/Macintosh verisons of FF, from cyxTravis Howell
svn-id: r21959
2006-04-17Handle unsigned variableArray reads better in FF, fixes more missing subroutinesTravis Howell
svn-id: r21958