Johannes Schickel
08b4cf127b
Cleanup.
...
svn-id: r33948
2008-08-16 21:51:56 +00:00
Florian Kagerer
cc80af1448
KYRA: Fm-Towns Audio: fixed crash
...
svn-id: r33943
2008-08-16 15:24:52 +00:00
Florian Kagerer
193f52906c
KYRA: Fm-Towns Audio: fixed music fading
...
svn-id: r33942
2008-08-16 14:25:03 +00:00
Florian Kagerer
807bfe5079
- KYRA: FM-Towns/PC-98 Audio: fixed several bugs and got rid of some floating point arithmetic (or at least replaced some doubles with floats)
...
- Improved support for PC-98 music: HOF tracks seem to be fine, KYRA should be okay, too (I can't compare with an emulator since I am missing the floppy boot disk with the executable)
- There are still tempo issues. Some tracks play way too slow, others way too fast
- PC-98 sound effects in Kyra 1 don't work (I would need the floppy disk with the executable for that)
svn-id: r33938
2008-08-16 12:38:37 +00:00
Christopher Page
909b66ef54
Merged revisions 33777,33781-33788,33790,33792-33793,33795,33797,33805,33807-33812,33815-33817,33819,33822,33826,33829,33837,33839,33844,33847,33858-33861,33864,33871-33873,33875,33877-33879,33886,33889-33892,33894,33896,33900,33902-33903,33919 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33924
2008-08-16 04:30:01 +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
Florian Kagerer
d6ac646d0b
lol: new detection entry (german floppy extracted)
...
svn-id: r33886
2008-08-14 23:46:37 +00:00
Johannes Schickel
7b87867a48
Formatting.
...
svn-id: r33879
2008-08-14 22:11:56 +00:00
Johannes Schickel
027e6c51a8
Improved version of my resource loading patch from -devel (check also r33876).
...
svn-id: r33878
2008-08-14 22:09:36 +00:00
Florian Kagerer
3f316681a0
- HOF: forgot french and german entries in last commit
...
svn-id: r33875
2008-08-14 21:34:29 +00:00
Florian Kagerer
8fe533657c
- HOF: another Italian fan translation
...
svn-id: r33873
2008-08-14 21:21:04 +00:00
Christopher Page
2d31207a81
Fixed some memory leaks
...
svn-id: r33846
2008-08-13 20:27:39 +00:00
Johannes Schickel
0f95bb9fd5
Added detection entries for kyra3 Mac.
...
svn-id: r33837
2008-08-13 19:10:31 +00:00
Florian Kagerer
3fdc699411
LOL: add support for floppy installer files
...
(startup will fail nonethelesse since we have different pak file names)
svn-id: r33777
2008-08-11 14:47:50 +00:00
Christopher Page
fcc00f20b9
Merged revisions 33719,33721-33723,33725-33727,33729-33730,33733,33736,33742,33754,33756,33758,33761,33763,33766 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33769
2008-08-10 21:58:18 +00:00
Johannes Schickel
f8355abdee
Added fallback to text only mode when voice files are not found.
...
svn-id: r33742
2008-08-10 01:28:00 +00:00
Johannes Schickel
980b3f8af1
Fixed kyra to support properly support restarting of engine (for GSoC RTL, based on a patch from Chris Page).
...
svn-id: r33736
2008-08-10 00:36:46 +00:00
Johannes Schickel
8268b5c210
Fixed crash in KyraEngine_HoF::pauseEngineIntern.
...
svn-id: r33733
2008-08-10 00:17:56 +00:00
Christopher Page
ce3d1e1a7d
Merged revisions 33632-33633,33635,33637,33639-33640,33642-33645,33648,33654-33655,33664,33667-33670,33673-33674,33678,33682,33686-33691,33693,33696,33698,33700,33703,33708,33710,33712-33714,33716 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33720
2008-08-09 19:03:29 +00:00
Kostas Nakos
355f100793
fix MR on ce: allocate large buffer on the heap instead and of the stack, and improve the workaround
...
svn-id: r33714
2008-08-09 18:09:24 +00:00
Torbjörn Andersson
99ade3d25c
Initialise the _sound object. Otherwise, ScummVM crashes for me if I use a native
...
MIDI driver instead of Adlib.
svn-id: r33678
2008-08-07 13:36:02 +00:00
Johannes Schickel
e2e0b1393b
Output errors on (some) missing files.
...
svn-id: r33635
2008-08-05 12:13:01 +00:00
Johannes Schickel
b89c9c9b89
Changed implementation parameters/return values to match definition.
...
svn-id: r33632
2008-08-05 11:32:16 +00:00
Christopher Page
0725f7ec93
Made changes to keep KYRA and PARA compatible with RTL/GMM
...
svn-id: r33628
2008-08-05 02:11:00 +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
Florian Kagerer
eec2a0137d
fix last commit (invalid kyra.dat game features for HOFCD)
...
svn-id: r33580
2008-08-03 12:50:56 +00:00
Johannes Schickel
126d4a5ec6
Added detection entries for kyra2 cd italian fan translation (see fr#2003504 "KYRA: add support for Italian version of Kyrandia 2&3"). (totally untested!)
...
svn-id: r33579
2008-08-03 12:16:53 +00:00
Florian Kagerer
5ae93cb108
add support for HOF Italian fan translation to kyra.dat
...
svn-id: r33578
2008-08-03 12:09:48 +00:00
Kari Salminen
b76f766888
Shut up MSVC warning about mgY being an unreferenced local variable.
...
svn-id: r33561
2008-08-03 08:01:11 +00:00
Florian Kagerer
4c74db4463
add non-interactive lol demo
...
svn-id: r33556
2008-08-02 23:11:31 +00:00
Johannes Schickel
64fe71fed3
Added a member function loadSoundFile to Sound which accepts a filename string instead of a filename list id.
...
svn-id: r33527
2008-08-02 15:05:19 +00:00
Johannes Schickel
6e9bbd7348
Fixed yet another crash in kyra1 amiga.
...
svn-id: r33526
2008-08-02 14:42:44 +00:00
Travis Howell
2d647afbbf
Detect both HOF non-interactive demos.
...
svn-id: r33525
2008-08-02 14:37:10 +00:00
Johannes Schickel
2e65c05991
Add warning when a voc file is not found.
...
svn-id: r33524
2008-08-02 14:35:43 +00:00
Florian Kagerer
b58beb242f
HOF: bug fix for FM-Towns music when using output rates other than 22050 khz
...
svn-id: r33523
2008-08-02 14:35:38 +00:00
Johannes Schickel
a023dba941
Fixed regressions in kyra1 amiga.
...
svn-id: r33522
2008-08-02 14:32:05 +00:00
Johannes Schickel
0cbaaf736b
Proper fix for bug #2035459 "KYRA1: long savegame names cause garbage".
...
svn-id: r33519
2008-08-02 11:57:06 +00:00
Johannes Schickel
8c5360c833
Fix for bug #2035459 "KYRA1: long savegame names cause garbage".
...
svn-id: r33518
2008-08-02 11:40:09 +00:00
Johannes Schickel
eb9462c1a0
Removed debugging leftover.
...
svn-id: r33464
2008-07-31 10:52:29 +00:00
Johannes Schickel
5e0df8ad8e
Committed slightly modified patch #2029395 "KYRA: Lands of Lore Intro + Character selection".
...
svn-id: r33463
2008-07-31 10:47:15 +00:00
Johannes Schickel
7e7468b322
- Fixed fadePalette for HoF and Kyra3
...
- Fixed bug in wsaFrameAnimationStep
svn-id: r33334
2008-07-27 12:12:40 +00:00
Johannes Schickel
b95c05c384
Fixed typo.
...
svn-id: r33333
2008-07-27 12:09:10 +00:00
Johannes Schickel
bd5cac4e2e
Fixed macro.
...
svn-id: r33332
2008-07-27 12:05:40 +00:00
Torbjörn Andersson
6b2337740e
Make sure _musicVolume and _sfxVolume are clipped to fit in a byte.
...
svn-id: r33266
2008-07-24 22:12:48 +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
Torbjörn Andersson
0b8602f995
Commented out some more PC-98 audio stuff, to avoid warnings.
...
svn-id: r33146
2008-07-20 19:25:16 +00:00
Florian Kagerer
2354ea80c6
KYRA: disable incomplete PC-98 audio support for 0.12.0 release (use towns audio instead)
...
svn-id: r33145
2008-07-20 18:00:00 +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