Max Horn
91df44f8f6
Merging more of the GSoC 2008 RTL branch: KYRA
...
svn-id: r34246
2008-09-01 17:52:50 +00:00
Johannes Schickel
a6c931459b
Implemented continous screen updating while waiting for text input in v2 GUI. (based on LoK implementation)
...
svn-id: r34157
2008-08-25 15:14:29 +00:00
Johannes Schickel
3b90f69a6e
Added short delay(Millis) call while waiting for text input, should reduce CPU usage a little bit.
...
svn-id: r34149
2008-08-25 13:52:10 +00:00
Florian Kagerer
f0ea072df6
KYRA: Towns/PC-98-Audio: fixed bug where notes for which the hold flag was set were turned off nonetheless
...
svn-id: r34087
2008-08-21 18:24:52 +00:00
Florian Kagerer
513f5ae150
KYRA: Towns/PC-98-Audio: increased precision for envelope generator timing and tempo when using "odd" output rates like 48 kHz or 8 kHz
...
svn-id: r34079
2008-08-21 12:04:55 +00:00
Florian Kagerer
99790e7915
KYRA: Towns/PC-98-Audio: tempo fix for output rates other than 44100 Hz
...
svn-id: r34078
2008-08-21 02:17:52 +00:00
Florian Kagerer
1a7d3ef5ee
KYRA: Towns/PC-98-Audio: fix bug where pitch wheel is processed twice instead of once
...
svn-id: r34076
2008-08-20 22:38:36 +00:00
Florian Kagerer
bfd1723998
- add support for Italian floppy version
...
- more work on fm-towns music tempo
svn-id: r34067
2008-08-20 19:57:57 +00:00
Florian Kagerer
023189d6f1
tempo fix
...
svn-id: r34064
2008-08-20 16:14:10 +00:00
Kari Salminen
f28b93e7c7
Fix compilation: Changed 'not' to '!'.
...
svn-id: r34057
2008-08-20 14:56:46 +00:00
Johannes Schickel
430977e438
Committed patch #2055831 "KYRA: ResFileEntry parent cache optimization".
...
svn-id: r34055
2008-08-20 14:30:40 +00:00
Johannes Schickel
9138128f5c
- Committed Max' compressed save backseeking support from patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement"
...
- Extended SCUMM engine to support savegames without thumbnail header. (Increased savegame version to prevent saves to be loaded from older ScummVM versions)
- Fixed KYRA to properly support savegames without thumbnail header.
svn-id: r34054
2008-08-20 14:24:16 +00:00
Johannes Schickel
f4fc8c3e4c
Committed patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement". (Without Max' compressed backward seeking support for now)
...
svn-id: r34053
2008-08-20 14:03:34 +00:00
Max Horn
05bac1e74e
Fixed GCC warning
...
svn-id: r34032
2008-08-19 10:52:39 +00:00
Lars Persson
983e07ff6e
Use the correct and specified datatype int32 instead of only int.
...
svn-id: r34027
2008-08-19 09:26:41 +00:00
Florian Kagerer
cb5162fad6
fixed warnings
...
svn-id: r34019
2008-08-19 06:31:57 +00:00
Florian Kagerer
95745179f5
fixed bug that caused a lockup in certain configurations when the music was fading
...
svn-id: r34015
2008-08-19 01:00:15 +00:00
Florian Kagerer
92f545ba66
KYRA: FM-Towns/PC-98 Audio:
...
- adpcm decoding for rhythm channel
- cleanup
svn-id: r33993
2008-08-18 17:42:32 +00:00
Florian Kagerer
87164b6c05
KYRA: FM-Towns/PC-98 Audio:
...
- improved accuracy
- complete percussion channel support (does not work atm though, since the instrument data is missing)
- some cleanup
svn-id: r33980
2008-08-17 22:49:34 +00:00
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