Johannes Schickel
254dea1a35
GROOVIE: Take advantage of Surface::getPixels.
2013-08-03 04:02:51 +02:00
Filippos Karapetis
3249278a51
GROOVIE: Simplify the movie speed settings and add a GUI option
...
This removes the "iOS" speed setting, where some movies could get out
of sync. Two movie options are now available, "normal" and "fast" movie
speed, which is the old "tweaked" setting. With the "fast" movie speed,
the movie speed is changed to match that of the iOS version, but only
in movies with sound. Movies without sound (like the supernatural
animations, i.e. the "teeth" icon in-game) are still played at their
regular speed, to avoid music sync issues.
2013-01-02 12:42:53 +02:00
Matthew Hoops
aa49b38c5a
Merge remote branch 'upstream/master' into t7g-ios
...
Conflicts:
engines/groovie/script.cpp
2011-05-31 14:16:29 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Matthew Hoops
a1d41da096
Merge remote branch 'upstream/master' into t7g-ios
...
Conflicts:
audio/decoders/qdm2.h
common/util.cpp
engines/groovie/music.cpp
engines/groovie/resource.h
video/qt_decoder.cpp
video/qt_decoder.h
2011-05-11 00:30:28 -04: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
Max Horn
84184aabc0
ALL: colour -> color
2011-04-14 14:12:35 +02:00
Scott Thomas
d5ff478100
GROOVIE: Fix brace formatting.
2011-04-08 00:17:59 +09:30
Scott Thomas
7c39b844b8
GROOVIE: Add additional play-speed modes to T7G.
...
These two speed modes enable faster movement throughout the mansion.
iOS mode matches the behavior of the official iOS release while
tweaked mode additionally uses original framerate for 'teeth'
animations.
2011-04-07 23:38:35 +09:30
Johannes Schickel
5d9e69146c
GROOVIE: Adapt to setPalette/grabPalette RGBA->RGB change.
2011-02-14 17:08:32 +01:00
Max Horn
42ab839dd6
AUDIO: Rename sound/ dir to audio/
...
svn-id: r55850
2011-02-09 01:09:01 +00:00
Max Horn
ab039812e7
COMMON: OSystem now has a PaletteManager
...
svn-id: r55806
2011-02-07 17:52:38 +00:00
Filippos Karapetis
8145fea6b9
Silenced false positive warning in MSVC
...
svn-id: r51274
2010-07-25 13:32:15 +00:00
Jordi Vilalta Prat
8cc6d8d0eb
GROOVIE: Fix compilation.
...
svn-id: r51206
2010-07-23 13:05:16 +00:00
Jordi Vilalta Prat
a92576f08b
GROOVIE: Optimize the VDX player.
...
- Make some small optimizations to the VDX player. The changes aren't
noticeable on desktop computers, but it showed changes on the profiler.
Let's see if it helps limited platforms.
- Clarify a few variable names and clean their usage.
svn-id: r51205
2010-07-23 12:56:57 +00:00
Jordi Vilalta Prat
0e95d8a5fa
Groovie:
...
- Rewritten T7G's font code to subclass Graphics::Font and make it cleaner.
- Use theme fonts for the Mac version of T7G (which used ugly system fonts
originally). With this the Mac version should be completable.
- Cleanup include interdependencies.
svn-id: r49487
2010-06-07 17:14:42 +00:00
Jordi Vilalta Prat
75992f856c
Groovie: Tweak a filename of the Mac version of T7G
...
svn-id: r49112
2010-05-20 00:10:53 +00:00
Max Horn
2149a2383d
Reduce indirect header dependencies further
...
svn-id: r48936
2010-05-04 12:00:16 +00:00
Max Horn
460d69e885
COMMON: Move DebugChannel stuff into a new DebugMan singleton
...
svn-id: r48821
2010-04-27 21:40:52 +00:00
Max Horn
a1840bd573
AUDIO: Rename Mixer::playInputStream to playStream
...
svn-id: r48637
2010-04-12 09:14:17 +00:00
Max Horn
1565f14bc1
Moved audio stream implementations (for MP3, FLAC, etc.) to new dir sound/decoders/
...
svn-id: r47579
2010-01-26 22:48:45 +00:00
Max Horn
dc5e08e623
Move raw audio flags from sound/mixer.h to sound/raw.h
...
svn-id: r47395
2010-01-19 22:30:33 +00:00
Max Horn
557bb394de
Get rid of Mixer::FLAG_AUTOFREE.
...
Also fix several recently introduced new/delete vs. malloc/free mismatches.
svn-id: r47369
2010-01-19 00:56:29 +00:00
Max Horn
be8371fb07
Replace AppendableAudioStream by QueuingAudioStream
...
svn-id: r47189
2010-01-09 00:19:13 +00:00
Jordi Vilalta Prat
c7476aa16f
Groovie: Fix some styling issues pointed by cppcheck
...
svn-id: r45411
2009-10-26 19:06:36 +00:00
Torbjörn Andersson
bcc840c95c
Fixed crash when reaching the end of the movie, riggered by recent Stream
...
changes.
svn-id: r44052
2009-09-13 11:02:39 +00:00
Scott Thomas
52cf649a65
T7G: Fix bug #2853185 where card puzzle doesn't clean up, resulting in a blank menu in special instances
...
svn-id: r44009
2009-09-08 06:23:50 +00:00
Scott Thomas
24a9dc8480
T7G: Load VDX frame chunks into a MemoryStream rather than streaming straight from disk ( Fix #2839528 )
...
svn-id: r43671
2009-08-23 14:54:56 +00:00
Jordi Vilalta Prat
c9d440bf5b
Remove extra whitespaces
...
svn-id: r39024
2009-03-01 09:17:05 +00:00
Max Horn
e21f5febdc
Don't use g_engine to access the mixer
...
svn-id: r36147
2009-01-30 15:41:23 +00:00
Max Horn
7cb437b56f
Renamed SpecialDebugLevel to DebugChannel
...
svn-id: r36142
2009-01-30 05:10:24 +00:00
Max Horn
76deee02d6
Some more 'special debug levels' tweaks
...
svn-id: r36140
2009-01-30 04:52:53 +00:00
Max Horn
de7c89e381
Some work on the 'special debug levels' aka 'engine debug levels' code
...
svn-id: r36139
2009-01-30 04:42:30 +00:00
Eugene Sandulenko
696897b058
Whoa! Removing trailing spaces.
...
svn-id: r35648
2009-01-01 15:06:43 +00:00
Henry Bush
f10f151ff7
T7G: Reset origin at end of video: should fix seg fault after losing the microscope puzzle. Plus cleanup bitflag debugging.
...
svn-id: r35195
2008-11-30 21:17:58 +00:00
Henry Bush
184c15905d
T7G: Add a debug level to play movies fast with no pcm sound (unstable)
...
svn-id: r35165
2008-11-24 21:48:40 +00:00
Henry Bush
e1fdb1f882
T7G: Two leftover commits from t7gre: fix broken palette on intro video, and add scriptvar debug flag
...
svn-id: r35095
2008-11-16 19:20:30 +00:00
Max Horn
bb87d39424
Patch #2271425 : Groovie engine
...
svn-id: r35060
2008-11-14 21:32:20 +00:00