Commit Graph

20961 Commits

Author SHA1 Message Date
Sven Hesse
2653b70b0c Fixed regression that was added when making it compile with MSVC8
svn-id: r26521
2007-04-16 05:03:52 +00:00
Paweł Kołodziejski
46462e8f5e fixed warning
svn-id: r26520
2007-04-15 22:14:06 +00:00
Gregory Montoir
b048a557ab removed unnecessary casts
svn-id: r26519
2007-04-15 21:03:06 +00:00
Nicola Mettifogo
c43960b958 - Fonts are now preloaded at start.
- Replaced font string names with enums.
- Some slight simplification to Disk.

svn-id: r26518
2007-04-15 20:57:56 +00:00
Gregory Montoir
2c9116de3b simplification (_useTalkAnims is not used in >= V7)
svn-id: r26517
2007-04-15 20:45:55 +00:00
Gregory Montoir
642fa67da9 Added code for decodeParseString.SO_PRINT_WRAP and rewrote the CHARSET_1 function in order to match the original V8 interpreter. This should fix bugs #1036707 and #1662610 (subtitles word wrapping issues).
svn-id: r26516
2007-04-15 20:36:44 +00:00
Max Horn
f8067d54e5 Fixing some memory leaks in the GUI code
svn-id: r26515
2007-04-15 19:03:25 +00:00
Max Horn
aecd100f93 Added Common::String::contains() method
svn-id: r26514
2007-04-15 18:27:10 +00:00
Max Horn
35b19cdcc8 Added german translation of the .desktop name; removed invalid category 'Application'
svn-id: r26513
2007-04-15 17:26:07 +00:00
Max Horn
6b124fc20d Patch #1700002: New .desktop file translations
svn-id: r26512
2007-04-15 17:16:05 +00:00
Johannes Schickel
21b2c7bceb Formatting/Cleanup.
svn-id: r26511
2007-04-15 16:41:20 +00:00
Sven Hesse
e962db5b6d Some more supposedly unitialized variables (see bug #1700986)
svn-id: r26509
2007-04-15 16:30:54 +00:00
Sven Hesse
c8396a283d Fixing compile for me, hopefully not breaking it for the MSVC8 again...
svn-id: r26508
2007-04-15 16:26:12 +00:00
Joost Peters
2c3e9e087f fix compilation of null backend
svn-id: r26507
2007-04-15 16:03:10 +00:00
Paweł Kołodziejski
ae7c640671 fixed warnings
svn-id: r26506
2007-04-15 15:40:24 +00:00
Sven Hesse
ac7b134565 Another patch by thebluegr (bug #1700986), adding sound/aiff.cpp and backends/events/default/default-events.cpp
svn-id: r26505
2007-04-15 15:04:59 +00:00
Sven Hesse
7232dba747 Applied the patch by thebluegr (bug #1700986)
svn-id: r26504
2007-04-15 14:56:33 +00:00
Travis Howell
69828cf56c Fix mouse regression in Swampy Adventures.
svn-id: r26503
2007-04-15 14:43:23 +00:00
Johannes Schickel
b9443dfb60 More cleanup.
svn-id: r26502
2007-04-15 14:38:02 +00:00
Travis Howell
5668e15b2e Update reporting of invalid script opcodes.
svn-id: r26501
2007-04-15 14:32:58 +00:00
Travis Howell
7fad7c6f3f Fix Elvira 1 regression.
svn-id: r26500
2007-04-15 14:23:23 +00:00
Johannes Schickel
504df5a48e cleanup.
svn-id: r26499
2007-04-15 14:19:27 +00:00
Sven Hesse
9bb3e2e495 Some more MSVC8 uninitialed variable warning (see bug #1700986)
svn-id: r26498
2007-04-15 14:12:11 +00:00
Travis Howell
b932d60251 Cleanup.
svn-id: r26497
2007-04-15 14:12:08 +00:00
Johannes Schickel
8c4e539a40 Readded lost files.
svn-id: r26496
2007-04-15 13:44:49 +00:00
Sven Hesse
1b71599d86 MSVC8 apparently complains about uninitialized variables there, fixing (see bug #1700986)
svn-id: r26495
2007-04-15 13:41:54 +00:00
Johannes Schickel
5e1c6c7907 - Renamed some files for consistency with other engines.
- Kyra2 detector entries update.

svn-id: r26494
2007-04-15 13:39:08 +00:00
Sven Hesse
3c62df7dfe Removed the need for double<->int conversions in readBuffer()
svn-id: r26493
2007-04-15 12:46:31 +00:00
Sven Hesse
72edefea51 Fixed another IMD drawing glitch (noticeable after Ooya gets his magic bag back)
svn-id: r26492
2007-04-15 12:46:10 +00:00
Paul Gilbert
258ab37a9a Altered message display to correctly handle optional display of hotspot/character article prefixes
svn-id: r26491
2007-04-15 12:12:21 +00:00
Travis Howell
48c21a1e31 Add eriktorbjorn's patch to split script opcodes into specific game engines.
svn-id: r26490
2007-04-15 12:04:47 +00:00
Paul Gilbert
2d617677df Bugfix to have Ratpouch correctly follow player, and new object animation handlers added
svn-id: r26487
2007-04-15 10:49:59 +00:00
Paul Gilbert
3586004c96 Bugfix to restore the correct part of the screen when the menu changes
svn-id: r26486
2007-04-15 10:44:37 +00:00
Paul Gilbert
e01efe4004 Added new script methods
svn-id: r26485
2007-04-15 10:43:31 +00:00
Travis Howell
c838ae690b Fix a few Valgrind warnings.
svn-id: r26484
2007-04-15 08:34:53 +00:00
Nicola Mettifogo
7e0c88592f Fixed some memory leaks.
svn-id: r26483
2007-04-15 08:32:28 +00:00
Travis Howell
95661d65af Cleanup.
svn-id: r26482
2007-04-15 05:33:21 +00:00
Travis Howell
2d3e77db85 Split game engines, to allow further cleanups.
svn-id: r26481
2007-04-15 05:04:48 +00:00
Travis Howell
1c00843f2b Cleanup.
svn-id: r26480
2007-04-15 00:55:16 +00:00
Travis Howell
aa0f36358b Cleanup.
svn-id: r26479
2007-04-15 00:21:42 +00:00
Travis Howell
fe6b6323fa Cleanup.
svn-id: r26478
2007-04-15 00:12:09 +00:00
Max Horn
2aeb84f12a Got rid of the last traces of DigitalTrackInfo
svn-id: r26477
2007-04-14 18:51:38 +00:00
Max Horn
adb0f89ae3 Rewrote AudioCDManager to not use DigitalTrackInfo instances anymore, but rather create/use track AudioStream instances directly
svn-id: r26476
2007-04-14 18:48:09 +00:00
Max Horn
624b57db3a oops, openStreamFile of course uses milliseconds, not frames, for the playback offsets/durations
svn-id: r26475
2007-04-14 18:44:15 +00:00
Max Horn
22f325af94 Removed some leftovers
svn-id: r26474
2007-04-14 17:42:51 +00:00
Max Horn
943656ab63 Replaced the use of DigitalTrackInfo objects (which were being leaked, BTW) with a call to openStreamFile (code completely *untested*, so it might not work properly yet). Note the new FIXME comment regarding the playback duration
svn-id: r26473
2007-04-14 17:35:28 +00:00
Max Horn
8f5abc1924 Extended Audio::openStreamFile function with startTime, duration and numLoops parameters, and slightly cleaned up its code
svn-id: r26471
2007-04-14 17:12:43 +00:00
Sven Hesse
29523e9017 - Fixed another IMD drawing glitch (noticeable when becoming a giant)
- The IMD player now uses an AppendableAudioStream instead of a ringbuffer
- Changed waitEndSoundSlice() to use the time the sound was started as a reference point. This should help with the sync and fix stutter issues (in Wynnona's letter, for example)

svn-id: r26470
2007-04-14 15:13:45 +00:00
Torbjörn Andersson
4b4d7dec8e I must have accidentally broken frame skipping when I added DXA playback. Made
frame skipping actually skip the updateScreen() call.

svn-id: r26469
2007-04-14 14:07:11 +00:00
Max Horn
2d2b3d0ed2 Renamed AGOSEngine::midi to AGOSEngine::_midi
svn-id: r26468
2007-04-14 12:03:46 +00:00