Sven Hesse
dce40f6ffe
Added a SaveLoad for Urban Runner with an entry to make the scripts believe the file mdo.def (config file created by the original installer) always exists
...
svn-id: r35338
2008-12-13 13:18:16 +00:00
Johannes Schickel
5fa38662e2
Whoops. Fix accidently wrong evaluation statement.
...
svn-id: r35337
2008-12-13 12:56:53 +00:00
Johannes Schickel
223a57a563
Cleanup.
...
svn-id: r35336
2008-12-13 12:45:53 +00:00
Johannes Schickel
9555ea8bc9
Fix for bug #2423449 "AGOS: Music Looping broken (regression)".
...
svn-id: r35335
2008-12-13 12:31:39 +00:00
Paul Gilbert
303d463a50
Workaround to correctly return control to the player in the DW1 Demo after using the prunes
...
svn-id: r35334
2008-12-13 11:18:28 +00:00
Paul Gilbert
5f9bbd3444
Bugfixes for text display and animations in DW1 demo
...
svn-id: r35333
2008-12-13 10:24:28 +00:00
Gregory Montoir
0e2864692e
fixed bug #2423037 , wrong demo version detection
...
svn-id: r35332
2008-12-13 09:39:00 +00:00
Paul Gilbert
48f5e51c77
Added handling for record differences in the hotspot/polygon format in DW1 Demo
...
svn-id: r35331
2008-12-13 08:40:04 +00:00
Travis Howell
c2daf686d6
Add upper case code for oe1_pcName() in Elvira 1/2.
...
svn-id: r35330
2008-12-13 07:38:37 +00:00
Travis Howell
3c86a24d70
Add Polish 2CD version of The Feeble Files.
...
svn-id: r35329
2008-12-13 07:05:18 +00:00
Travis Howell
0abcf302c6
Fix display of spell status in Elvira 2, caused by newline in oe1_pcName().
...
svn-id: r35328
2008-12-13 04:55:54 +00:00
Travis Howell
a1fdbb8695
Fix regression, that caused text to be cut short in Elvira 1/2.
...
svn-id: r35327
2008-12-13 04:52:51 +00:00
Nicola Mettifogo
b3475d8178
* Replaced char* with Common::String in the parser.
...
* Enforced const-correctness on related routines.
svn-id: r35326
2008-12-13 03:37:43 +00:00
Nicola Mettifogo
6724097f67
Fixed positioning of inventory.
...
svn-id: r35325
2008-12-13 03:36:28 +00:00
Travis Howell
1e31438c57
Ooops, didn't virtual genSaveName().
...
svn-id: r35324
2008-12-13 03:16:20 +00:00
Travis Howell
e593015402
Cleanup.
...
svn-id: r35323
2008-12-13 03:12:56 +00:00
Sven Hesse
1cc08d8b6a
Fixing forgetfulness-bug which leads to failed assertions in certain cases
...
svn-id: r35322
2008-12-13 02:51:36 +00:00
Sven Hesse
60417c646e
Fixed the ADPCM decoder for 16bit audio (like in Urban Runner)
...
svn-id: r35321
2008-12-13 02:30:45 +00:00
Filippos Karapetis
c6947285d2
Fixed a regression of commit #34458 . Sound data for compressed sounds was read incorrectly. Fixes bugs #2422371 - "ITE: Talk animation takes longer than speaking" and #2111496 - "IHNM: Speech is garbled"
...
svn-id: r35320
2008-12-12 22:56:56 +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
Filippos Karapetis
dcca0c9f66
Fixed a regression in my last commit where some sprites were not clipped correctly
...
svn-id: r35318
2008-12-12 20:10:00 +00:00
Sven Hesse
052e83cd24
Okay, removing my implementation of AppandableAudioStream::getTotalPlayTime (I've apparently misunderstood its intent) and using Mixer::getSoundElapsedTime() instead
...
svn-id: r35317
2008-12-12 17:12:05 +00:00
Filippos Karapetis
cbdb105d8e
- Save games are now listed from oldest to newest in the GMM load dialog for tinsel games, like in other engines
...
- Added some disabled code for saving through the GMM (still incomplete)
svn-id: r35316
2008-12-12 15:48:38 +00:00
Sven Hesse
63ddc1ba6f
Using AppandableAudioStream::getTotalPlayTime() instead of the difference between current and start time to sync audio and video
...
svn-id: r35315
2008-12-12 14:28:06 +00:00
Filippos Karapetis
cfa939d151
- Stop passing the scene clip rectangle around for no reason
...
- More changes for dirty rectangle handling
- Stop adding dirty rectangles that cover the whole screen for no reason
- Dirty rectangle handling is still very buggy, so it's still disabled
svn-id: r35314
2008-12-12 14:23:02 +00:00
Sven Hesse
2efe7bede0
Clean edges around transparent areas. Noticeable in the cursors, for example
...
svn-id: r35313
2008-12-12 13:32:24 +00:00
Nicola Mettifogo
7e7d5c68ed
Initialised variables to silence lots of valgrind's warnings.
...
svn-id: r35312
2008-12-12 04:52:37 +00:00
Sven Hesse
fa07cfe7c6
Text now works in Urban Runner
...
svn-id: r35311
2008-12-12 04:31:01 +00:00
Sven Hesse
4ec3826080
Working (minus text) menu in Urban Runner
...
svn-id: r35310
2008-12-12 02:44:34 +00:00
Sven Hesse
19146fe032
Working cursor in Urban Runner
...
svn-id: r35309
2008-12-12 00:10:39 +00:00
Sven Hesse
c65886a3ea
Changing the Urban Runner sprite drawer to work more correctly. It does use YUV data, but I can use the ditherer there
...
svn-id: r35308
2008-12-11 21:57:47 +00:00
Johannes Schickel
443158fd89
Cleanup. (Removed define and checks for USE_3FLAGS/USE_4FLAGS/USE_5FLAGS)
...
svn-id: r35306
2008-12-11 18:38:15 +00:00
Torbjörn Andersson
e26f1391fa
Fixed detection of voice files.
...
svn-id: r35305
2008-12-11 18:09:45 +00:00
Johannes Schickel
2f1babd370
Whoops changed integer size of variables storing volume information, now volume of 256 should work as expected.
...
svn-id: r35303
2008-12-11 13:54:18 +00:00
Johannes Schickel
30507498b0
Midi code now allows volume values to be [0, 256] instead of [0, 255] like before, thus removed the clipping the old code used.
...
svn-id: r35302
2008-12-11 13:44:58 +00:00
Johannes Schickel
9a3a04f6dd
Added a HACK/FIXME to prevent tinsel games from crashing, when for example the music volume is set to 256 via the launcher.
...
svn-id: r35301
2008-12-11 13:43:52 +00:00
Johannes Schickel
7c05e9e723
Fix for bug #2412503 "DW1: Subtitle menu not working (Multi-language version)".
...
svn-id: r35300
2008-12-11 13:32:50 +00:00
Sven Hesse
c7fa7f888a
On second thought, an octree only works if the color to look up is in the palette.
...
So using a table-based approach to find the nearest color now, using only the upper 6 bits to stop the table from getting too large. It still takes noticeable time to build it. :/
But as a result, the video actually looks okay now...
svn-id: r35298
2008-12-11 03:06:43 +00:00
Kostas Nakos
c7094e20df
implement the newer gfx transaction interface. some issues still remain
...
svn-id: r35297
2008-12-10 20:46:19 +00:00
Filippos Karapetis
39871b84de
Some more dirty rectangle fixes, only 2 known glitches are left
...
svn-id: r35296
2008-12-10 19:39:26 +00:00
Filippos Karapetis
5f4518a2ad
Some more dirty rectangle fixes (some glitches still remain)
...
svn-id: r35294
2008-12-09 21:09:45 +00:00
Max Horn
cabfbb4903
Removed some dead code, clarified comments, cleanup
...
svn-id: r35293
2008-12-09 19:54:01 +00:00
Max Horn
c96b4f692a
SCUMM: Turned two former warnings into errors -- I never got reports on this warnings, with some luck we'll never get reports on the errors, too. If we get them, I'll deal with them :)
...
svn-id: r35292
2008-12-09 19:53:01 +00:00
Filippos Karapetis
005c63f794
Updated the MSVN project files of the gob engine
...
svn-id: r35291
2008-12-09 17:36:28 +00:00
Sven Hesse
99322bf68f
Experimental support for VMD frames encoded in Indeo 3 (Indeo 3 decoder closely based on the one in ffmpeg).
...
Since Indeo 3 uses full 24bit colors (in YUV-space), frame data is mapped to the current palette (using an octree, should be the fasted way, methinks) and dithered with the Sierra-2-4A ("Filter Light") error distribution algorithm.
svn-id: r35290
2008-12-09 14:56:33 +00:00
Sven Hesse
9a788d8bf3
Some dummy changes for Urban Runner
...
svn-id: r35289
2008-12-09 14:55:21 +00:00
Filippos Karapetis
e27c494371
Some more dirty rectangle changes (still incomplete)
...
svn-id: r35288
2008-12-08 22:07:14 +00:00
Johannes Schickel
3334af5507
Removed last traces of X11 backend.
...
svn-id: r35287
2008-12-08 21:48:29 +00:00
Lars Persson
1eefecffa4
Quickfix for tinlib compilation error. Changed type on zOverride from type int to int32 (signed int that is) to fit the SetMoverZ function and for valid comparison of zOveride != -1.
...
svn-id: r35286
2008-12-08 21:11:19 +00:00
Filippos Karapetis
4c62b50921
More dirty rectangle related changes
...
svn-id: r35285
2008-12-08 17:48:39 +00:00