Filippos Karapetis
814e27fe40
Fix for bug #2101083 - "ANY - MSVC71 compilation fails due to warnings-as-errors"
...
svn-id: r34457
2008-09-09 06:47:41 +00:00
Max Horn
57e724bfc3
Renamed SeekableReadStream::readLine to SeekableReadStream::readLine_OLD; added a new alternate SeekableReadStream::readLine() instead
...
svn-id: r34315
2008-09-03 17:53:25 +00:00
Max Horn
d3642080de
Moved check for shouldRTL() from engines to scummvm_main
...
svn-id: r34310
2008-09-03 16:56:40 +00:00
Max Horn
531bcf847c
Moved FilesystemNode / FSList to namespace Common; also got rid of some 'typedef Common::String String;' name aliases
...
svn-id: r34302
2008-09-03 11:22:51 +00:00
Max Horn
dcd52c1210
Merging more of the GSoC 2008 RTL branch: QUEEN
...
svn-id: r34247
2008-09-01 17:55:52 +00:00
Torbjörn Andersson
235ab94ef3
Refined the workaround for wrongly compressed audio. If the sample rate is given
...
as 11025 Hz, it should be 11840 Hz. However, a fixed version of compress_queen
won't necessarily produce files with that sample rate, since LAME will resample
the sounds to 12000 Hz. I.e. we can only override the rate if it's exactly 11025.
svn-id: r34169
2008-08-25 18:47:27 +00:00
Christopher Page
ec8dac5540
Added a MetaEngineFeature for RTL support, the RTL button is disabled in the GMM if the engine doesn't support it
...
svn-id: r33921
2008-08-16 02:53:16 +00:00
Christopher Page
9d3cdcb2da
Defined some MetaEngineFeatures for the engines, the launcher uses these features to allow/disallow loading and deleting saves
...
svn-id: r33909
2008-08-15 18:15:14 +00:00
Christopher Page
4198ee9623
Merged revisions 33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33624
2008-08-04 22:34:07 +00:00
Max Horn
5f4c9f913f
Turned InSaveFile & OutSaveFile into simple typedefs
...
svn-id: r33606
2008-08-04 11:38:25 +00:00
Torbjörn Andersson
b79f069c58
Applied my patch #2030058 ("Workaround for incorrectly compressed FotAQ"), and
...
made a mention in NEWS that speech is played correctly now. Of course, we
should still provide a correctly compressed version at some point.
svn-id: r33471
2008-07-31 13:45:58 +00:00
Christopher Page
c318987ff5
Added --list-saves support for QUEEN
...
svn-id: r33390
2008-07-29 01:52:29 +00:00
Christopher Page
09f4fd946e
Merged revisions 33052-33053,33056-33058,33061-33064,33068,33070,33072,33075,33078-33079,33083,33086-33087,33089,33094-33096,33098-33099,33104,33108-33109,33114-33117,33120,33135-33146,33160,33162,33165,33167-33169 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33183
2008-07-21 22:46:39 +00:00
Christopher Page
45d24a58f9
QUEEN sound settings work with the GMM
...
svn-id: r33093
2008-07-18 01:46:33 +00:00
Christopher Page
7f480ac571
Quit and RTL code is more modular now. EVENT_RTL no longer sets _shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed
...
svn-id: r33082
2008-07-16 04:22:56 +00:00
Gregory Montoir
cdade7eff3
fix bug #1876741 : changed .SB playback rate to 11840Hz (matches dos game)
...
svn-id: r33079
2008-07-15 20:31:11 +00:00
Gregory Montoir
2bae0df17e
fix bug #1995042 : stop previous sfx playback when starting a new sfx (matches original dos code). Also removed the "sound skipping" hack in final bam scene.
...
svn-id: r33078
2008-07-15 20:26:12 +00:00
Christopher Page
d2e8d4831e
Merged revisions 32744-32745,32747,32750-32759,32762-32764,32769,32777,32783,32785-32786,32789-32791,32798-32799,32801-32807,32809-32812,32816-32817,32819-32821,32823-32830,32832-32836,32838-32844,32846-32850,32852-32854,32858-32859,32865-32868,32873-32874,32879,32883,32895,32899,32902-32904,32910-32912,32923-32924,32930-32931,32938,32940,32948-32949,32951,32960-32964,32966-32970,32972-32974,32976,32978,32983,32986-32990,32992,32994,33002-33004,33006-33007,33009-33010,33014,33017,33021-33023,33030,33033 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33051
2008-07-14 00:10:09 +00:00
Christopher Page
67c8c39fdf
Queen works with the new GMM implementation, and made a correction to a change in parallaction
...
svn-id: r32999
2008-07-11 00:49:01 +00:00
Christopher Page
a42bb09c72
QUEEN: Made it possible to quit during the intro cutaways
...
svn-id: r32933
2008-07-06 23:42:29 +00:00
Christopher Page
6d1350638a
Queen sound settings are now configurable through the GMM
...
svn-id: r32922
2008-07-05 22:04:15 +00:00
Gregory Montoir
358d2ec44a
fix possible oob access
...
svn-id: r32799
2008-06-26 10:12:47 +00:00
Christopher Page
7d0eb4f4f0
Queen and Saga now use the new _quit flag
...
svn-id: r32774
2008-06-25 02:14:55 +00:00
Christopher Page
18b892e534
QUEEN: Modified engine to use a quit flag instead of system->quit() in order to return to the launcher
...
svn-id: r32525
2008-06-04 05:21:47 +00:00
Jordi Vilalta Prat
38a8aa516e
Allow static and dynamic plugins to be used at the same time
...
svn-id: r31888
2008-05-06 03:00:26 +00:00
Max Horn
88bb567e18
Merged lots of _mixer->isReady() warnings into a single one in Engine constructor
...
svn-id: r30871
2008-02-15 17:01:35 +00:00
Jordi Vilalta Prat
c103290e2b
Initial support for plugin types
...
svn-id: r30825
2008-02-08 00:02:23 +00:00
Max Horn
8a73356a2d
Revised Engine plugin API to only provide a single func which returns a MetaEngine instance. Used this to simplify the rest of the plugin system
...
svn-id: r30780
2008-02-03 18:56:47 +00:00
Max Horn
015e73b792
cleanup
...
svn-id: r30777
2008-02-03 18:23:27 +00:00
Torbjörn Andersson
e51bf80218
Changed "COMPATIBLITY" to "COMPATIBILITY".
...
svn-id: r30754
2008-02-03 10:15:36 +00:00
Jordi Vilalta Prat
c070f0d04f
Converted queen and sky to use MetaEngine (forgot them because they don't use the AdvancedDetector).
...
svn-id: r30752
2008-02-03 09:39:26 +00:00
Jordi Vilalta Prat
d6c34bdc4b
Fixed the spaces before tabs.
...
svn-id: r30667
2008-01-28 00:14:17 +00:00
Jordi Vilalta Prat
66e9d4f5e8
Removed trailing spaces.
...
svn-id: r30664
2008-01-27 19:47:41 +00:00
Max Horn
9a1e7a0c35
Possible fix for bug #1874516 (QUEEN: Lockup on quit)
...
svn-id: r30551
2008-01-18 17:23:10 +00:00
Paul Gilbert
6eb64102a4
Fix to remove a tab character from the GPL header
...
svn-id: r30238
2008-01-05 12:45:14 +00:00
Max Horn
4aacb020a4
cleanup
...
svn-id: r30005
2007-12-26 21:45:22 +00:00
Max Horn
a65b5a6d5c
Fix for bug #1858080 : FOTAQ: game terminates badly
...
svn-id: r29996
2007-12-26 00:22:32 +00:00
Gregory Montoir
13e9079e89
indentation
...
svn-id: r29671
2007-11-30 19:05:10 +00:00
Torbjörn Andersson
c1877ac20f
Indentation.
...
svn-id: r29660
2007-11-30 04:10:28 +00:00
Gregory Montoir
7167e0274e
code conventions
...
svn-id: r29595
2007-11-21 21:47:01 +00:00
Gregory Montoir
247a6fb8aa
use mutex to prevent race between MidiParser & MidiDriver
...
svn-id: r29594
2007-11-21 21:46:30 +00:00
Gregory Montoir
c76c6e2256
added rjp1 module specific pattern playback
...
svn-id: r29559
2007-11-18 20:27:31 +00:00
Gregory Montoir
de750efced
added support for Adlib tracks
...
svn-id: r29509
2007-11-15 20:21:33 +00:00
Gregory Montoir
20b3ee2057
made CmdText a virtual class, so that language tweaks can be handled in subclasses.
...
svn-id: r29424
2007-11-05 20:53:30 +00:00
Filippos Karapetis
f7c6189c1e
Sort the language ID bytes of the JAS Version String alphabetically, like they are in the queen page of the ScummVM wiki
...
svn-id: r29421
2007-11-05 17:17:35 +00:00
Filippos Karapetis
70aa7d3f74
Don't show a space after the "give" command in the Greek fan translated version of FOTAQ
...
svn-id: r29420
2007-11-05 17:11:47 +00:00
Filippos Karapetis
bc391e48f0
Updated the check for the language byte of the JAS Version String to be 'g' for the Greek fan translation and 'R' for the Russian fan translation (according to the Queen engine page in the ScummVM wiki)
...
svn-id: r29419
2007-11-05 17:10:32 +00:00
Filippos Karapetis
ad64b3728a
Fixed compilation
...
svn-id: r29368
2007-11-01 20:11:54 +00:00
Gregory Montoir
36a372ecd1
fix previous commit
...
svn-id: r29367
2007-11-01 18:42:22 +00:00
Gregory Montoir
bd3767068d
dont call trim(), which relies on isspace(), with specific game charset strings
...
svn-id: r29365
2007-11-01 18:16:52 +00:00