Gregory Montoir
d93413b99b
added detection entries and charset selection for german version
...
svn-id: r35188
2008-11-30 11:30:29 +00:00
Gregory Montoir
2811ebf905
enabled subtitles
...
svn-id: r35187
2008-11-30 11:24:39 +00:00
Torbjörn Andersson
8dcb3cbac0
It's unnecessary to use strlen() just to find out if a string is empty or not.
...
svn-id: r35185
2008-11-30 10:11:38 +00:00
Johannes Schickel
6fd1d462cf
Added MIDI SFX Map, fixes SFX in HoF.
...
svn-id: r35181
2008-11-30 05:11:40 +00:00
Johannes Schickel
2ebe04ac3e
- Extended MidiDriver::sysEx to allow 264 byte sysEx messages
...
- Updated all drivers to allow 264+2 byte sysEx messages
- Implemented sysEx processing for MT-32 for Kyra1 and HoF. MT-32 should now be working properly.
svn-id: r35180
2008-11-30 04:42:30 +00:00
Johannes Schickel
17a699a438
Cleanup.
...
svn-id: r35179
2008-11-30 02:54:39 +00:00
Johannes Schickel
1fc33dbae5
- Fix some valgrind warnings
...
- Added MIDI SFX support for Kyra2
svn-id: r35178
2008-11-30 02:47:20 +00:00
Johannes Schickel
8142873c6a
Implement fade out support for MIDI.
...
svn-id: r35177
2008-11-30 02:38:08 +00:00
Johannes Schickel
25172da444
Cleanup.
...
svn-id: r35175
2008-11-30 01:59:21 +00:00
Johannes Schickel
893a79b01d
Initial version of proper MIDI support for KYRA.
...
svn-id: r35174
2008-11-30 01:53:32 +00:00
Robin Watts
8f3b2e9b4d
Remove warnings from NDS build.
...
svn-id: r35172
2008-11-29 18:01:16 +00:00
Gregory Montoir
362bdf87d7
added support for kSupportsLoadingDuringRuntime & kSupportsSavingDuringRuntime, cleanup
...
svn-id: r35171
2008-11-28 23:56:25 +00:00
Gregory Montoir
443c57146d
added load/closeFile to Graphics::FlicPlayer (matching DXAPlayer class)
...
svn-id: r35170
2008-11-28 23:51:59 +00:00
Jordi Vilalta Prat
834d2c5f27
T7G: Enhanced the Audio CD playback. Now the credits music on CD2 should play by ripping it as track 2 (not tested).
...
svn-id: r35167
2008-11-25 00:41:51 +00:00
Jordi Vilalta Prat
4360757236
T7G: Implemented volume fading
...
svn-id: r35166
2008-11-24 21:53:23 +00:00
Henry Bush
184c15905d
T7G: Add a debug level to play movies fast with no pcm sound (unstable)
...
svn-id: r35165
2008-11-24 21:48:40 +00:00
Henry Bush
ba3edfbd51
T7G: AI in microscope puzzle is "complete" (ie good enough for now)
...
svn-id: r35164
2008-11-24 21:22:24 +00:00
Filippos Karapetis
a1a9702f24
Oops, removed the *actual* unused code, and fixed my previous incorrect commit. DOTT and S&M work correctly again
...
svn-id: r35162
2008-11-23 20:54:55 +00:00
Filippos Karapetis
f53429b1b7
Removed unused/dead code
...
svn-id: r35161
2008-11-23 15:44:47 +00:00
Filippos Karapetis
78eeb313fe
Corrected wrong extended characters provided in the translated hardcoded strings for ITE. Fixes bug #2045157 - "ITE: wrong accented characters in italian fan version"
...
svn-id: r35158
2008-11-23 15:03:54 +00:00
Gregory Montoir
db0c951a0d
various fixes, Bud Tucker should now be completable (tested with french version)
...
svn-id: r35155
2008-11-23 03:42:01 +00:00
Henry Bush
d41ebfae81
T7G Microscope: Stauf now makes legal moves (though not good ones)
...
svn-id: r35154
2008-11-22 23:07:05 +00:00
Max Horn
a28b531ed0
Added ArchiveMember::getDisplayName() method; changed ArchiveMember::getName() to always return a name compatible with Archive::openFile()
...
svn-id: r35139
2008-11-21 12:17:35 +00:00
Johannes Schickel
f4d8ecaf6a
Fixed gcc warning.
...
svn-id: r35137
2008-11-20 22:58:22 +00:00
Kari Salminen
325b4cb492
Fix resizing of the internal color array in Palette-class.
...
svn-id: r35136
2008-11-20 22:22:47 +00:00
Kari Salminen
16bf8d720b
Add Palette-class for handling 9-bit and 24-bit palettes. WIP!
...
svn-id: r35135
2008-11-20 22:16:18 +00:00
Max Horn
398fdab276
SCUMM: Reduced code size used up by NES file decoding/loading/extraction code
...
svn-id: r35132
2008-11-20 13:51:42 +00:00
Max Horn
32f735a228
cleanup
...
svn-id: r35131
2008-11-20 13:50:53 +00:00
Max Horn
63e7836dec
AGI: fsnodeNameEqualsIgnoreCase and FSNode usage should be replaced by SearchMan
...
svn-id: r35130
2008-11-20 13:50:26 +00:00
Joost Peters
5b04ab7883
un-break sky engine after recent gfx transaction changes
...
svn-id: r35126
2008-11-20 13:03:29 +00:00
Henry Bush
04b048a9c3
T7G: Add framework for microscope puzzle AI
...
svn-id: r35122
2008-11-19 00:37:20 +00:00
Sven Hesse
1ec33154fd
Ooops :)
...
svn-id: r35119
2008-11-18 20:16:50 +00:00
Kari Salminen
089c8b4e48
Make the 256 color transformPaletteRange-function and Future Wars's refreshPalette-function compliant with disassembly.
...
svn-id: r35118
2008-11-18 19:54:44 +00:00
Torbjörn Andersson
48e1316da9
Added a mutex to the Groovie MIDI player. Maybe that will fix the rare and
...
unpredictable crashes I've been seeing.
svn-id: r35116
2008-11-18 19:29:51 +00:00
Torbjörn Andersson
72a847797d
Committed by patch #2219361 ("BS1: Simplified subtitles"). It uses the
...
lockScreen() / unlockScreen() backend API, instead of copyRectToScreen().
Before, it had to copy a piece of the engine's screen to draw on to simulate
transparency, which was awkward.
However, this means we're now forcing full-screen updates on each frame. There
may be performance regressions, particularly if the frames are much smaller
than the screen. Hopefully, it's the decoding that's the bottleneck, but if
this causes problems on low-end devices... well, Fingolfin had some ideas about
that when he first proposed the lockScreen() / unlockScreen() API.
svn-id: r35115
2008-11-18 17:48:19 +00:00
Filippos Karapetis
df694b3de1
Cleanup
...
svn-id: r35114
2008-11-18 17:37:01 +00:00
Johannes Schickel
d99ab163cc
Fixed meta engine related save functions (some where relying on "target.???" instead of "sword1.???").
...
svn-id: r35113
2008-11-18 17:03:55 +00:00
Filippos Karapetis
2463c550ac
Reverted to old behavior: save games for sword1 can be shared again across all versions (since they're exactly the same) - they're now named sword1.* and no longer named after the game ID
...
svn-id: r35112
2008-11-18 16:57:57 +00:00
Filippos Karapetis
7650b61d27
Applied a slightly modified version of my patch #2307224 - "BS1: Save/load overhaul"
...
svn-id: r35111
2008-11-18 16:31:55 +00:00
Johannes Schickel
bdbae740a6
Don't rename slots anymore when deleting them via the GMM.
...
svn-id: r35110
2008-11-18 15:41:14 +00:00
Torbjörn Andersson
0e1c4fccca
Hopefully fixed the regression described in bug #2299682 ("FT: Crash in the intro
...
(regression in r34516)"), after discussing with Fingolfin. We didn't use to check
the size of the STRK chunk before, and he didn't remember why we do now, so I've
removed that test again.
svn-id: r35107
2008-11-17 20:36:10 +00:00
Travis Howell
df9a1baadc
Fix regressions in HE games, when slashes are used in filenames for file opcodes.
...
svn-id: r35105
2008-11-17 11:09:57 +00:00
Florian Kagerer
57e7d5ef62
fixed bug
...
svn-id: r35102
2008-11-16 23:19:54 +00:00
Florian Kagerer
bf721ae682
cleanup
...
svn-id: r35101
2008-11-16 20:59:04 +00:00
Gregory Montoir
b45227cfa0
some fixes to input handling, cleanup
...
svn-id: r35100
2008-11-16 20:51:10 +00:00
Johannes Schickel
c4a7088c5b
Fixed valgrind warning.
...
svn-id: r35099
2008-11-16 20:46:18 +00:00
Johannes Schickel
2ef8a32a01
Fixed various g++ warnings ("format not a string literal and no format arguments").
...
svn-id: r35096
2008-11-16 20:20:31 +00:00
Henry Bush
e1fdb1f882
T7G: Two leftover commits from t7gre: fix broken palette on intro video, and add scriptvar debug flag
...
svn-id: r35095
2008-11-16 19:20:30 +00:00
Florian Kagerer
a44994dc89
KYRA 1/2: more fixes for valgrind warnings
...
svn-id: r35093
2008-11-16 14:07:50 +00:00
Nicola Mettifogo
13297a7857
Added missing initialization (which caused random crashes).
...
svn-id: r35092
2008-11-16 13:06:40 +00:00