Max Horn
f04d6c6ee5
TUCKER: Give name to RandomSource, to register it with event recorder
2011-05-17 12:17:27 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Gregory Montoir
3d0f255912
TUCKER: add missing code for kSupportsLoadingDuringStartup
2011-03-20 18:31:18 +01:00
dhewg
6650e69a30
TUCKER: Get rid of syncSoundSettings()
...
And respect global mute settings
2011-03-19 16:49:17 +01:00
Johannes Schickel
e21d6e0d11
Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into master
...
Conflicts:
backends/platform/android/android.cpp
engines/sci/graphics/screen.cpp
engines/sci/graphics/transitions.cpp
2011-02-19 21:46:45 +01:00
Gregory Montoir
855b676cd4
TUCKER: cleanup, removed unused variables
2011-02-19 15:52:03 +01:00
Gregory Montoir
c53abb0aba
TUCKER: fix truncated action string in english version
2011-02-19 15:37:24 +01:00
Gregory Montoir
81a3538706
TUCKER: fix #3106714 - Wrong animation after TV off
...
Some negative values are prefixed by 2 minus signs, skip one
before passing the string to strtol.
2011-02-18 22:28:26 +01:00
Gregory Montoir
34f428ea91
TUCKER: cleanup
2011-02-18 15:20:31 +01:00
Gregory Montoir
e552b5a8c3
TUCKER: fix #3106542 - Ego drawn behind background
...
Looks like an original game glitch, the location 14
background bitmap contains some pixels in range
[0xE0-0xF8] which is usually reserved ; add workaround.
2011-02-18 15:18:44 +01:00
Gregory Montoir
3557ff5747
TUCKER: fix #3106536 - Punk stuck (moving in background)
2011-02-18 15:18:44 +01:00
Gregory Montoir
d9140ab626
TUCKER: fix #2628056 - Text Dialogue is out of sync
...
always synchronize text with speech sound. Note, some
subtitles present in the datafiles are inconsistent
(written text different from spoken).
2011-02-18 15:18:44 +01:00
Gregory Montoir
da77a057d1
TUCKER: fix #2627967 - Slow Walking
...
The waitForTimer calls in fade*Palette are actually
duplicated ; mainLoop already handles timing.
2011-02-18 15:18:44 +01:00
Johannes Schickel
362b0cd5e4
TUCKER: Adapt to setPalette RGBA->RGB change.
...
This change has not been tested, since I do not own copy of Tucker.
2011-02-14 17:08:33 +01:00
Max Horn
ab039812e7
COMMON: OSystem now has a PaletteManager
...
svn-id: r55806
2011-02-07 17:52:38 +00:00
David Turner
71d0526834
TUCKER: Added basic debugging console to engine
...
Tucker does not currently use Debug Channels, but this does provide a base for adding them along with any other debugging commands.
svn-id: r54141
2010-11-08 12:24:18 +00:00
Max Horn
b3e404109c
Move initGraphics and initCommonGFX from to new header.
...
These functions are only used internally be Engine subclasses, and
by moving them to a separate header we can reduce indirect header
dependencies.
svn-id: r48934
2010-05-04 11:58:12 +00:00
Yotam Barnoy
ef330ed9b4
Patch for bug 2943361 by littleboy, adding full kb modifier support to all engines + GUI and proper keypad handling
...
svn-id: r48101
2010-02-21 04:04:13 +00:00
Gregory Montoir
a85b22e092
TUCKER: fix several issues in ending sequences (tracker item #2872355 - Minor bugs outro)
...
svn-id: r45200
2009-10-17 20:06:46 +00:00
Gregory Montoir
fc77520429
TUCKER: fix original game glitch (tracker item #2872385 - Fish swims out of aquarium)
...
svn-id: r44899
2009-10-11 09:26:36 +00:00
Gregory Montoir
d971b0737a
TUCKER: ignore selected verb when displaying options (tracker item #2872383 - Look at options)
...
svn-id: r44898
2009-10-11 09:25:31 +00:00
Gregory Montoir
0f564aad81
TUCKER: add clipping for text drawing
...
svn-id: r44393
2009-09-27 10:36:45 +00:00
Gregory Montoir
e4d04fec8d
TUCKER: add support for commpressed intro sound effects
...
svn-id: r43733
2009-08-25 21:28:29 +00:00
Gregory Montoir
cce199c48b
TUCKER: some dirty rects handling fixes
...
svn-id: r43732
2009-08-25 21:26:56 +00:00
Torbjörn Andersson
762d2dc03a
Removed unnecessary semi-colons.
...
svn-id: r43409
2009-08-15 14:13:48 +00:00
Gregory Montoir
230bd03913
tucker: added workaround for original game glitch (tracker item #2597763 )
...
svn-id: r42458
2009-07-13 22:19:10 +00:00
Gregory Montoir
b98fdb997d
tucker: fixed issues with dirty rects handling (tracker item #2597763 )
...
svn-id: r42456
2009-07-13 22:11:54 +00:00
Gregory Montoir
5a03e5cca1
simplified .raw/.wav data files handling in introduction sequences
...
svn-id: r41520
2009-06-14 15:07:34 +00:00
Johannes Schickel
b3c6751b9b
Strip trailing whitespaces in the whole code base.
...
svn-id: r40867
2009-05-24 15:17:42 +00:00
Gregory Montoir
0ceb92871b
cleanup
...
svn-id: r40646
2009-05-17 13:25:08 +00:00
Gregory Montoir
2fd66d8eae
some cleanup :
...
- separated instruction table parsing from instruction execution
- added a few debug calls to monitor game flags changes
- some variables/functions renaming
svn-id: r40454
2009-05-11 14:04:44 +00:00
Max Horn
f9ecd95d69
Whitespace cleanup: Convert space followed by tab to just tab
...
svn-id: r39203
2009-03-07 19:24:31 +00:00
Max Horn
dd98126423
Engines: Fused several init&go methods into a single run method
...
svn-id: r39003
2009-03-01 04:42:46 +00:00
Gregory Montoir
40a2485050
fix for tracker item #2627942 TUCKER: Brainroom/Information Room Graphics glitch
...
svn-id: r38990
2009-03-01 00:51:14 +00:00
Gregory Montoir
db7073b15a
cleanup
...
svn-id: r38685
2009-02-21 11:29:56 +00:00
Gregory Montoir
36767120e1
correct sprite state for location 43 ( fixes #2600759 )
...
svn-id: r38188
2009-02-15 01:48:18 +00:00
Gregory Montoir
b2b37d3d67
fixed invalid dirty rect for infobar ; added code difference in infobar display for DE version (tracker items #2523881,2523924)
...
svn-id: r36160
2009-01-31 09:44:27 +00:00
Gregory Montoir
3f06e9c4eb
fix #2543067 'crash on Bud Tucker in Double Trouble german version', don't copy rect if w or h <= 0
...
svn-id: r36123
2009-01-28 21:43:26 +00:00
Gregory Montoir
4999677c57
added a few more code differences, demo version is now completable
...
svn-id: r36063
2009-01-25 18:08:26 +00:00
Gregory Montoir
e5feb689df
added detection entry for playable demo and some code differences
...
svn-id: r36044
2009-01-24 21:03:44 +00:00
Gregory Montoir
1511099a7b
merged Graphics::copyTo640/Graphics::copyFrom640
...
svn-id: r35892
2009-01-18 04:00:11 +00:00
Max Horn
d53a340a4d
Some cleanup (one could replace some of those switch/case by jump tables...)
...
svn-id: r35876
2009-01-16 23:18:18 +00:00
Max Horn
c0e1dbf1ac
TUCKER: Changed loadFile and loadImage to take filename as parameter (trying to get rid of _fileToLoad)
...
svn-id: r35874
2009-01-16 21:08:55 +00:00
Max Horn
1082d82ba8
TUCKER: Simplify TuckerEngine::copyLocBitmap
...
svn-id: r35873
2009-01-16 20:53:43 +00:00
Gregory Montoir
3ddbc1211f
moved game version flags to detection entries ; unset kGameFlagEncodedData for polish version (tracker item #2436225 )
...
svn-id: r35417
2008-12-17 21:29:56 +00:00
Gregory Montoir
ee62b9c4c3
changed game version flags handling, should fix #2434208
...
svn-id: r35398
2008-12-16 21:06:20 +00:00
Gregory Montoir
12bf681ee8
fixed german version detection, added datafiles remapping as listed in bug tracker item #2422555
...
svn-id: r35319
2008-12-12 21:42:38 +00:00
Gregory Montoir
c3fa73a010
added dirty screen rects redraw
...
svn-id: r35274
2008-12-07 14:22:05 +00:00
Gregory Montoir
d93413b99b
added detection entries and charset selection for german version
...
svn-id: r35188
2008-11-30 11:30:29 +00:00