Johannes Schickel
|
1ae205a241
|
- adds own drawing function for (not expanded) popup widgets
- adds pixmaps, colorfades, and gradient factor for the (not expanded) popup widget in new theme
- bumps themeconfig version
svn-id: r22011
|
2006-04-18 18:40:33 +00:00 |
|
Torbjörn Andersson
|
646a40b09b
|
I guess the BS1 --save-slot option may be newsworthy...
svn-id: r22010
|
2006-04-18 18:25:44 +00:00 |
|
Torbjörn Andersson
|
6b034b66d8
|
Added support for the --save-slot option for Broken Sword 1. (Feature request
#1460977.)
svn-id: r22009
|
2006-04-18 18:23:57 +00:00 |
|
Travis Howell
|
40b74d5182
|
Correct increment for checkPaths script opcode in FF
svn-id: r22008
|
2006-04-18 13:32:51 +00:00 |
|
Travis Howell
|
1d12b3ef29
|
Add code for vc84_stopSoundLoop in FF
svn-id: r22007
|
2006-04-18 13:28:42 +00:00 |
|
Sven Hesse
|
b4e5e18201
|
Fixed portability issue
svn-id: r22006
|
2006-04-18 12:55:01 +00:00 |
|
Sven Hesse
|
4d2f4a9f79
|
- Closed the stub in Draw_v2::printText()
- 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-18 12:39:02 +00:00 |
|
Travis Howell
|
18cf15ffc3
|
Add missing timer adjustment when saving game in FF
svn-id: r22004
|
2006-04-18 11:51:08 +00:00 |
|
Travis Howell
|
506cdd9054
|
Fix time events continuing, when using the oracle in FF
svn-id: r22003
|
2006-04-18 11:38:18 +00:00 |
|
Sven Hesse
|
ab48280f73
|
- I misunderstood Draw::initBigSprite(); fixed
- Changed Draw::spriteOperation() for blitting from/to/between and
fillrecting to big sprites
- Enabled drawing of text
svn-id: r22001
|
2006-04-18 09:59:18 +00:00 |
|
Travis Howell
|
4b59f6fbda
|
Correct box numbers when scrolling text in oracle of FF
svn-id: r22000
|
2006-04-18 02:20:46 +00:00 |
|
Johannes Schickel
|
b756c3e899
|
Fixes use of textspeed settings if voice+text mode is enabled. (thanks to salty-horse)
svn-id: r21999
|
2006-04-18 02:08:51 +00:00 |
|
Eugene Sandulenko
|
5daa835cc7
|
- PopUpWidget (drop down list) does not shadow underlying dialog anymore
- Remove reduntant code in drawing pipeline. Topmost dialog was drawn
up to 4 times
svn-id: r21998
|
2006-04-18 00:37:04 +00:00 |
|
Eugene Sandulenko
|
1c9c14011b
|
Tame colors a bit to match GUI mock-ups
svn-id: r21997
|
2006-04-18 00:34:57 +00:00 |
|
Torbjörn Andersson
|
e22f1c64c5
|
Call updateScreen() from delay functions for smoother mouse cursor movement.
svn-id: r21996
|
2006-04-18 00:20:07 +00:00 |
|
Travis Howell
|
b4c8b498de
|
Scrolling comparisons should always be signed, fixes scrolling issue in maze of FF
svn-id: r21995
|
2006-04-18 00:15:25 +00:00 |
|
Torbjörn Andersson
|
614fc253a9
|
Moved updateScreen() into delay() for smoother mouse cursor movement. This may
possibly make some other calls to updateScreen() unnecessary, but it's the
backend's responsibility to ignore unnecessary calls.
svn-id: r21994
|
2006-04-17 23:55:42 +00:00 |
|
Torbjörn Andersson
|
d137204772
|
Call updateScreen() from waitForTimer() (instead of usually right before it)
for smoother mouse cursor movement.
svn-id: r21993
|
2006-04-17 23:45:48 +00:00 |
|
Torbjörn Andersson
|
72906f2508
|
Made the Lure engine call updateScreen() more often - particularly when using
the menu bar at the top of the window - for smoother mouse movement. (After a
discussion with sev.)
svn-id: r21992
|
2006-04-17 23:37:22 +00:00 |
|
Travis Howell
|
c17350958d
|
Split screenTextPObj script opcode into game specific versions
svn-id: r21991
|
2006-04-17 22:47:12 +00:00 |
|
Travis Howell
|
5244d481e6
|
Add FF difference in addBox script opcode, fixes x position of some boxes
svn-id: r21990
|
2006-04-17 22:35:33 +00:00 |
|
Johannes Schickel
|
0eee3fe591
|
- Implements copyRegion without transparency checking
- Uses copyRegion without transparency checking to fix credits drawing bugs
svn-id: r21989
|
2006-04-17 19:52:31 +00:00 |
|
Johannes Schickel
|
2fb0ce8c57
|
Simplifies credits.txt loading.
svn-id: r21988
|
2006-04-17 19:39:31 +00:00 |
|
Johannes Schickel
|
592e37accd
|
Fixes bug #1471895 ("KYRA1: Kyragem goes black at the very end").
svn-id: r21987
|
2006-04-17 19:33:08 +00:00 |
|
Torbjörn Andersson
|
6e2a18e28d
|
Rewrote the timing of the Kyra end credits so that it doesn't matter that the
variables are signed. Otherwise the credits may hang on a slow system.
svn-id: r21986
|
2006-04-17 19:31:05 +00:00 |
|
Max Horn
|
a76689ed71
|
Make use of triple-interpolation function in SuperEagel (should save a few cycles... not that it really matters :)
svn-id: r21985
|
2006-04-17 18:54:20 +00:00 |
|
Johannes Schickel
|
955b53fb88
|
Fixes bug with wrong colors in the logo after a screen change. (this time it works!)
svn-id: r21984
|
2006-04-17 18:50:33 +00:00 |
|
Max Horn
|
43143daca7
|
Replace interpolate32 calls by interpolate16 calls (as we only work on single pixels here currently)
svn-id: r21983
|
2006-04-17 18:28:19 +00:00 |
|
Max Horn
|
c128bad7df
|
Simple optimization
svn-id: r21982
|
2006-04-17 18:23:16 +00:00 |
|
Max Horn
|
b47e531425
|
Renamed and merge some of the pixel interpolation functions (the names still could be better)
svn-id: r21981
|
2006-04-17 18:17:02 +00:00 |
|
Oystein Eftevaag
|
bdd5a25c16
|
Implements the end credits, and disables fast forwarding in the intro.
svn-id: r21980
|
2006-04-17 17:39:08 +00:00 |
|
Max Horn
|
ac24769196
|
Replaced o70_seekFilePos by o60_seekFilePos (both were identical)
svn-id: r21979
|
2006-04-17 14:32:46 +00:00 |
|
Travis Howell
|
2a0ba88aef
|
Trigger videos for OmniTV in FF
svn-id: r21978
|
2006-04-17 13:48:44 +00:00 |
|
Travis Howell
|
d832f69f4c
|
Adjust video playback code, due to false calls in prison of FF
svn-id: r21977
|
2006-04-17 13:19:36 +00:00 |
|
Travis Howell
|
5bfe6fd6f4
|
Remove leftover warning
svn-id: r21976
|
2006-04-17 12:46:20 +00:00 |
|
Travis Howell
|
82dfef4ce2
|
Improve sound support in FF and add MoviePlayer class
svn-id: r21975
|
2006-04-17 12:05:45 +00:00 |
|
Max Horn
|
85158181cf
|
Updated Mac OS X pixel icons from SVG version
svn-id: r21973
|
2006-04-17 11:23:30 +00:00 |
|
Max Horn
|
340705c138
|
Allocate LUT/YUV tables on the heap
svn-id: r21971
|
2006-04-17 11:16:11 +00:00 |
|
Max Horn
|
35a2fc4028
|
Modify InitLUT to make use of ColorMasks, making it easier to add support for other color modes eventually. This also fixes the computation of LUT16to32 which so far always assumed 565 mode.
svn-id: r21970
|
2006-04-17 11:11:07 +00:00 |
|
Max Horn
|
2732ed3dce
|
Fixed (A)RGBToColor templates
svn-id: r21969
|
2006-04-17 11:09:21 +00:00 |
|
Max Horn
|
d7944e839b
|
Since we define alpha value 255 to mean 'opaque', or T::kAlphaMask into the result of RGBToColor
svn-id: r21968
|
2006-04-17 10:44:02 +00:00 |
|
Max Horn
|
fe9f60e219
|
Add color conversion functions based on ColorMasks, to demonstrate how this would work
svn-id: r21967
|
2006-04-17 10:41:18 +00:00 |
|
Max Horn
|
ea85e8c986
|
Moved ColorMasks to their own new header graphics/colormasks.h, so that both 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-17 10:22:05 +00:00 |
|
Max Horn
|
bbac9e43ee
|
Actually, 3-4 alpha bits are fine, too :)
svn-id: r21965
|
2006-04-17 09:45:18 +00:00 |
|
Max Horn
|
d27396d51d
|
cleanup
svn-id: r21964
|
2006-04-17 09:35:42 +00:00 |
|
Max Horn
|
4683b427ee
|
Clarify that kFeatureOverlaySupportsAlpha should only be set if at least a few bits of alpha are present
svn-id: r21963
|
2006-04-17 09:31:13 +00:00 |
|
Max Horn
|
eb60d6abfe
|
Document how the alpha color component is to be interpreted
svn-id: r21962
|
2006-04-17 09:23:51 +00:00 |
|
Max Horn
|
de250812e5
|
Removed my Altivec version of the hqx blitters, since it (a) didn't work 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-17 08:38:26 +00:00 |
|
Travis Howell
|
092893a16d
|
Minor cleanup
svn-id: r21960
|
2006-04-17 05:01:29 +00:00 |
|
Travis Howell
|
5b3f73f27c
|
Intergrate the DXA player for Amiga/Macintosh verisons of FF, from cyx
svn-id: r21959
|
2006-04-17 04:02:48 +00:00 |
|