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
Scott Thomas
8e9dbe5c3d
GROOVIE: Use uint32 when searching for a video id by name
...
This brings ResMan::getRef into line with the rest of the engine.
2011-04-15 21:46:06 +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
Filippos Karapetis
9938661ffa
Surface is a struct, not a class
...
svn-id: r49883
2010-06-15 18:36:05 +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
Max Horn
d78dba3bca
COMMON: Move Common::RandomSource to common/random.*
...
svn-id: r48279
2010-03-18 15:07:11 +00:00
Scott Thomas
a55e0531e8
11H: Add some more opcode stubs
...
svn-id: r46524
2009-12-24 08:35:11 +00:00
Scott Thomas
58f8ec5d57
Groovie: Sync changes from 16bpp branch. Hopefully no regressions sneak in here
...
svn-id: r43598
2009-08-21 13:57:03 +00:00
Scott Thomas
8820b6166e
T7G: Fix bug #2831041 by implementing opcode responsible for starting music partway through a video
...
svn-id: r43068
2009-08-05 13:57:40 +00:00
Eugene Sandulenko
3f6159a968
Proper implementation of microscope puzzle.
...
svn-id: r42634
2009-07-20 22:15:37 +00:00
Scott Thomas
2f61d7d77b
- Convert some file references from uint16 to uint32 to suit 11H
...
- Add some 11H opcodes
svn-id: r39313
2009-03-10 21:54:45 +00:00
Jordi Vilalta Prat
940f19dc23
Groovie: Initial support for different opcode sets
...
svn-id: r39282
2009-03-10 00:19:44 +00:00
Scott Thomas
bc378bdb8f
Fix for dialogue from Stauf and Ego during puzzles.
...
svn-id: r35620
2008-12-30 10:19:16 +00:00
Jordi Vilalta Prat
6fed0af5d1
Allocate just the required memory for scripts (spotted by sev)
...
svn-id: r35525
2008-12-24 15:30:31 +00:00
Scott Thomas
f2497e5ef7
T7G: Fix for performance issue in save/load screen when hovering savegames
...
svn-id: r35256
2008-12-06 11:01:44 +00:00
Jordi Vilalta Prat
834d2c5f27
T7G: Enhanced the Audio CD playback. Now the credits music on CD2 should play by ripping it as track 2 (not tested).
...
svn-id: r35167
2008-11-25 00:41:51 +00:00
Henry Bush
04b048a9c3
T7G: Add framework for microscope puzzle AI
...
svn-id: r35122
2008-11-19 00:37:20 +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
Jordi Vilalta Prat
9671b3a514
Simplify error debugging by implementing GroovieEngine::errorString()
...
svn-id: r35087
2008-11-15 18:56:39 +00:00
Jordi Vilalta Prat
cd32c4d6bc
Fix for bug "Save game's names don't show up" (issue 31 on google code)
...
svn-id: r35078
2008-11-15 11:23:02 +00:00
Max Horn
bb87d39424
Patch #2271425 : Groovie engine
...
svn-id: r35060
2008-11-14 21:32:20 +00:00