Filippos Karapetis
e0051aa140
Started rewriting room logic
...
svn-id: r32294
2008-05-26 17:50:26 +00:00
Filippos Karapetis
d37be94275
Cleanup
...
svn-id: r32293
2008-05-26 17:49:32 +00:00
Sven Hesse
7227ddb6fa
Changed anim/static PieceDesc loading, to allow for more sanity checks.
...
This should take care of all invalid reads in renderStatic(), updateStatic() and updateAnim()
svn-id: r32292
2008-05-26 15:29:12 +00:00
Filippos Karapetis
3506624393
Slight cleanup
...
svn-id: r32290
2008-05-26 14:08:53 +00:00
Johannes Schickel
86d0dcabde
Should fix compiling erros.
...
svn-id: r32289
2008-05-26 12:43:01 +00:00
Kari Salminen
bff1bcd329
Silence MSVC warning C4800.
...
svn-id: r32288
2008-05-26 12:40:42 +00:00
Kari Salminen
4564b65dd5
Update MSVC project files.
...
svn-id: r32287
2008-05-26 12:30:36 +00:00
Johannes Schickel
a6d591b947
Replaced a loop in PluginManger::loadPlugins with Common::for_each as a typical usage example.
...
svn-id: r32286
2008-05-26 12:12:51 +00:00
Johannes Schickel
e92fccfdd9
Formatting.
...
svn-id: r32285
2008-05-26 12:05:55 +00:00
Filippos Karapetis
f1410d2f72
Updated the MSVC project files of the SAGA engine
...
svn-id: r32284
2008-05-26 11:17:57 +00:00
Filippos Karapetis
eea2aadbd8
Renamed files for consistency
...
svn-id: r32283
2008-05-26 11:14:30 +00:00
Filippos Karapetis
966239fc52
Code cleanup:
...
- Removed sagaresnames.h
- Moved all special scenes to scene.h, and named them consistently (e.g. RID_ITE_OVERMAP_SCENE -> ITE_SCENE_OVERMAP)
- Moved all resources which were used by the ITE intro into ite_introproc.cpp
- Removed several defines which were only used once (e.g. the SFX names)
- Reordered the GameResourceDescription resources so that ITE and IHNM specific resources are placed in the end
- Updated the comment about the IHNM Mac music
- Changed the callocs in loadPalAnim to mallocs, like in the rest of the code
- Removed the MEM error
svn-id: r32282
2008-05-26 11:10:46 +00:00
Benjamin Haisch
23da4c5fa2
Fixed graphics decoding bug in Manhole: N&E
...
svn-id: r32281
2008-05-26 11:07:18 +00:00
Filippos Karapetis
dd6821cbcb
Cleanup
...
svn-id: r32280
2008-05-26 11:03:21 +00:00
Benjamin Haisch
aa02a6758a
- Hopefully fixed 'responsiveness' of the mouse cursor/event handling
...
- Disabled auto dirty rects which caused major gfx problems
- Added default mouse cursor for Manhole: N&E
- Fixed sound rate for Manhole: N&E
- Don't automatically show mouse cursor when a new cursor was loaded
svn-id: r32279
2008-05-26 07:27:46 +00:00
Benjamin Haisch
365513d9e4
Implemented visual effects 2 and 15
...
svn-id: r32278
2008-05-26 07:20:23 +00:00
Filippos Karapetis
ba6f9ab9a8
Possible fix for bug #1949230 : "M4: compilation error"
...
svn-id: r32277
2008-05-26 07:18:06 +00:00
Sven Hesse
d94bfc66ad
Ooops, made frame skipping for A/V sync correction work again (instead of locking up)
...
svn-id: r32276
2008-05-26 05:17:21 +00:00
Jordi Vilalta Prat
2862a30dac
Fixed some code formatting thanks to LordHoto
...
svn-id: r32275
2008-05-26 00:28:48 +00:00
Sven Hesse
6ef8e5238b
Increased _soundSliceLength's accuracy. This fixes the A/V sync problems in Woodruff's intro
...
svn-id: r32274
2008-05-25 23:12:32 +00:00
Sven Hesse
1fcf93875e
Fixed the small static sound in Woodruff's intro video.
...
Interestingly, this does _not_ fix the audio lag, so I was apparently wrong and it's another issue. *g*
This does however fix the glitches in the Last Dynasty intro.
svn-id: r32273
2008-05-25 22:46:16 +00:00
Florian Kagerer
1509a17d3a
typo
...
svn-id: r32271
2008-05-25 14:39:59 +00:00
Florian Kagerer
48d3b34a75
- some pauseEngineIntern() code for the HOF sequence player (not tested)
...
svn-id: r32270
2008-05-25 13:30:18 +00:00
Sven Hesse
da222b1a48
Added a workaround for the nut rolling animation in the administration center in Woodruff
...
svn-id: r32269
2008-05-25 13:02:23 +00:00
Sven Hesse
3f4d22338e
Fixing Bug #1970111 ("WOODRUFF: Close Up not erased")
...
svn-id: r32266
2008-05-25 06:25:16 +00:00
Johannes Schickel
ff573ec1e2
Instead of simply returning 0 for "infinite" looping in FLAC and OGG/Vorbis streams in getTotalPlayTime return kUnknownPlayTime.
...
svn-id: r32265
2008-05-24 23:58:22 +00:00
Johannes Schickel
cff8ccccc9
Take numLoops in account for getTotalPlayTime in FLAC and OGG/Vorbis streams.
...
svn-id: r32264
2008-05-24 23:49:15 +00:00
Johannes Schickel
aba5082d19
Implementation of AudioStream::getTotalPlayTime for FLAC and OGG/Vorbis streams.
...
svn-id: r32263
2008-05-24 23:39:13 +00:00
Johannes Schickel
64910f8c5f
Little cleanup.
...
svn-id: r32262
2008-05-24 23:05:01 +00:00
Johannes Schickel
af7bc93c46
Made AudioStream::getTotalPlayTime virtual (Ooops :-)
...
svn-id: r32261
2008-05-24 22:59:20 +00:00
Johannes Schickel
335eb1bf08
Committed my fix for bug #1497437 "KYRA1: Subtitles glitch during 'Speech of the Land'".
...
svn-id: r32260
2008-05-24 22:47:08 +00:00
Johannes Schickel
6866a4e133
- Cleanup
...
- Added support for showing kyra.dat error messages in a dialog
svn-id: r32259
2008-05-24 22:44:15 +00:00
Max Horn
68fd8b74b0
Patch #1970427 : AudioStream play length querying
...
svn-id: r32258
2008-05-24 22:41:15 +00:00
Eugene Sandulenko
f2d72d9473
Patch #1969189 : "CinE renderer rewrite"
...
svn-id: r32257
2008-05-24 22:11:41 +00:00
Eugene Sandulenko
0147dd10dc
- Move more texts to strings
...
- Add support for international versions
- More differences for Spanish version
- Fix font position for Spanish version
- Added accented characters rendering
- Bring save names to ScummVM scheme. Original saves aren't read anymore
- Made mouse more responsive at save/load screen
- Couple fixes for game texts
svn-id: r32256
2008-05-24 21:23:06 +00:00
Johannes Schickel
0897a3a058
- Fixed mismatching malloc/delete[]
...
- More formatting fixes
svn-id: r32255
2008-05-24 19:18:17 +00:00
Johannes Schickel
85e6b8bb0f
Formatting fixes.
...
svn-id: r32254
2008-05-24 19:07:44 +00:00
Florian Kagerer
5968d62d34
cleanup
...
svn-id: r32253
2008-05-24 18:31:16 +00:00
Florian Kagerer
4641f3fe7b
more fixes for spellbook/letter text in Hof (French and German floppy)
...
svn-id: r32252
2008-05-24 17:56:56 +00:00
Florian Kagerer
ec3bc8f84d
some cleanup (especially loads of strange casts)
...
svn-id: r32251
2008-05-24 17:34:20 +00:00
Torbjörn Andersson
398f7be356
Fixed errors, a few of the warnings, and added a FIXME comment about possibly
...
undefined behaviour.
svn-id: r32250
2008-05-24 17:08:35 +00:00
Florian Kagerer
0efebd9876
- add support for HOF floppy versions
...
- playing directly from installer files (WESTWOOD.00X) is supported (not recommended for low-end machines and certain ports)
svn-id: r32249
2008-05-24 16:30:18 +00:00
Neil Millstone
d019420649
Removing DS ifdef from getFileSystemFactory().
...
svn-id: r32248
2008-05-24 15:01:19 +00:00
Neil Millstone
556bab2b81
Adding getFileSystemFactory() method in response to mail on scummvm-devel.
...
svn-id: r32247
2008-05-24 14:57:18 +00:00
Sven Hesse
afa92cf083
Added updateStatic()'s sanity checks to renderStatic() as well.
...
Fixes an invalid read when entering the red light district
svn-id: r32246
2008-05-24 14:54:22 +00:00
Max Horn
182ae52a98
typo
...
svn-id: r32245
2008-05-24 14:44:22 +00:00
Sven Hesse
b36354c998
Added the Italien version of Woodruff, as supplied by DjDiabolik in bug report #1891864
...
svn-id: r32244
2008-05-24 14:23:16 +00:00
Max Horn
6af9fcc579
Made the startup log output a bit more informative
...
svn-id: r32243
2008-05-24 14:12:32 +00:00
Florian Kagerer
d766719a65
fix for missing spellbook and letter text in the floppy versions
...
svn-id: r32242
2008-05-24 13:51:25 +00:00
Travis Howell
942f838924
Add Max's patch for AGOSEngine::pauseEngineIntern().
...
svn-id: r32241
2008-05-24 01:17:04 +00:00