Johannes Schickel
fd3cc727c9
SCI: Implement voice mapping for CMS driver.
...
svn-id: r52871
2010-09-24 00:38:18 +00:00
Yotam Barnoy
4807fdb4c7
PSP: fix issue in ME MP3 code. Release and init the ME when seeking.
...
Without this fix, the ME allocates more and more memory with every seek until it can't work.
svn-id: r52868
2010-09-23 21:03:20 +00:00
Torbjörn Andersson
b7911ef0f4
DRASCULA: Play the English "von Braun" track
...
The workaround is no longer needed since we provide the previously
missing track. It shouldn't break the game if you play from the CD
either, as the timing appears to be hardwired rather than keyed to
the music.
svn-id: r52866
2010-09-23 20:01:08 +00:00
Lars Persson
cc4a014335
COMMON : Initialize translation after system has been initialized (to be able to access system specific search paths for translations.dat)
...
svn-id: r52865
2010-09-23 10:39:59 +00:00
Lars Persson
3a3b2cf862
SYMBIAN : Add addSysArchivesToSearchSet to support local data files properly. (Instead of using extrapath)
...
svn-id: r52864
2010-09-23 10:37:10 +00:00
Lars Persson
9e4dff9164
SYMBIAN : Remove application resource include not used.
...
svn-id: r52863
2010-09-23 10:34:45 +00:00
Lars Persson
86a7d4382e
SYMBIAN : Updated define for S60v3 detection
...
svn-id: r52862
2010-09-23 10:34:00 +00:00
Thierry Crozat
0117525669
I18N: Update Ukrainian translation
...
svn-id: r52861
2010-09-22 21:22:15 +00:00
Arnaud Boutonné
b9b1905378
HUGO: Constify char* parameters in Screen
...
svn-id: r52860
2010-09-22 21:22:11 +00:00
Arnaud Boutonné
0db9a4d6b4
HUGO: Fix intro in H3 Win
...
This fixes the path on the world map, during intro
svn-id: r52858
2010-09-22 20:37:03 +00:00
David Turner
4b7a9b29fe
AGI: Fix for Bug #3067263 "SQ2: ScummVM hanging on the inventory screen"
...
This was due to a loop in AgiEngine::selectItems(int n), which lacked a check
that the engine was quitting or restarting.
svn-id: r52856
2010-09-22 20:05:10 +00:00
Florian Kagerer
b11263be90
KYRA PC-98: fix endianess in music frequency
...
svn-id: r52855
2010-09-22 19:39:54 +00:00
Lars Persson
f155d902c7
Additional include paths for Symbian^3
...
svn-id: r52854
2010-09-22 10:27:09 +00:00
Lars Persson
3518a3d18f
Added include paths for Symbian^3 SDK support
...
svn-id: r52853
2010-09-22 09:56:03 +00:00
Jordi Vilalta Prat
25c91513f8
I18N: Update the catalan translation.
...
svn-id: r52851
2010-09-21 21:17:49 +00:00
Torbjörn Andersson
c63553c234
DRASCULA: Keep keyboard buffer flushed while waiting for conversation
...
Otherwise buffered-up key presses can cause dialog to be skipped once
the player finally picks a conversation option.
svn-id: r52850
2010-09-21 20:51:45 +00:00
Thierry Crozat
eb5ede13c3
GUI: Quick fix for the mute checkbox label being cut in the in-game options
...
This happened with some translations as the width of the checkbox was
fixed to 80 pixels, even though more space was available. I have increased
it to 120 pixels.
svn-id: r52849
2010-09-21 19:50:30 +00:00
Thierry Crozat
d110685e66
I18N: Update Italian translation
...
svn-id: r52847
2010-09-21 18:43:19 +00:00
Torbjörn Andersson
76f2d3d78b
DRASCULA: Fix bug #3069977 ("Grafic Glitches in text")
...
If response() loads an image into backSurface, we need to restore the
conversation charset to it once we're done. This may very well fix a
few other similar bugs, but I haven't verified that.
svn-id: r52845
2010-09-21 17:57:02 +00:00
Torbjörn Andersson
88e25e6f25
DRASCULA: Fix invalid memory access on inventory screen
...
When clicking outside of all inventory objects, the whichObject()
function would return 43, which is an invalid inventoryObjects[]
index. I think that's what caused it to crash for me. There are a
few other inventoryObjects[]-related changes as well.
svn-id: r52843
2010-09-21 17:18:32 +00:00
Florian Kagerer
ca767d5913
KYRA2/LOL PC-98: fix sfx rate
...
svn-id: r52842
2010-09-21 16:05:33 +00:00
Lars Persson
c586517b94
ADded translations.dat to pkg files
...
svn-id: r52840
2010-09-21 06:50:29 +00:00
Torbjörn Andersson
f994deb4ee
AGI: Deconfusify the AGI music driver
...
(After a brief discussion with sev.) AdLib is now the old Sarien sound,
PCjr is the new PCjr emulation. PCjr is still the default; we don't
need to ask getMusicType() how to get there.
svn-id: r52838
2010-09-21 06:05:27 +00:00
Eugene Sandulenko
d43ff54a08
AGI: Changed meaning of pcjr sound device. Now it is Sarien emu
...
Music drivers:
default: proper Tandy/PCJr
adlib: proper Tandy/PCJr
pcjr: old Sarien emu
amiga: old Sarien emu in Amiga mode
pcspk: Sarien emu in PCSpk mode (quite wrong)
midi: 4 channel MIDI
svn-id: r52836
2010-09-21 05:36:51 +00:00
Johannes Schickel
ec80b95580
KYRA: Fix RTL from LoL's main menu.
...
svn-id: r52835
2010-09-20 22:36:19 +00:00
Filippos Karapetis
18d41096f6
NEWS: Mention that Hoyle Classic Card Games is now supported
...
svn-id: r52833
2010-09-20 22:10:52 +00:00
Eugene Sandulenko
763c089d06
AGI: Fix bug #3061578 : AGI: PCjr Mode Not Default for DOS Games
...
svn-id: r52831
2010-09-20 21:17:49 +00:00
Thierry Crozat
b65c17edc4
GUI: Give slightly more space to the options label in scummmodern theme
...
I think I have checked everywhere and it looks good both in English and in
French. This might help for future translations. I am not committing the
change to the 1.2.0 branch though as I am not completely sure it is
harmless.
svn-id: r52830
2010-09-20 21:17:28 +00:00
Thierry Crozat
10031f81f6
GUI: Fix Subtitles speed option cut in Audio tab of game options.
...
In normal (no scaling) mode and aspect ratio correction turned off, the
height of the Audio tab of the game options was too small and the subtitle
speed option was subsequently cut.
svn-id: r52829
2010-09-20 21:06:15 +00:00
Eugene Sandulenko
ba04f31ade
SWORD1: Fix bug #3032772 : SWORD1: Mute setting does not work
...
svn-id: r52827
2010-09-20 20:37:34 +00:00
Eugene Sandulenko
6106868188
SWORD2: More safeguards for mute setting
...
svn-id: r52825
2010-09-20 20:31:56 +00:00
Eugene Sandulenko
723a94099e
SWORD25: Fix bug #3032763 : "SWORD2: Mute setting does not work"
...
svn-id: r52823
2010-09-20 20:18:35 +00:00
Thierry Crozat
f556a4d852
I18N: Update Spanish German and French translations
...
svn-id: r52822
2010-09-20 20:12:32 +00:00
John Willis
e9058c57a5
CONFIGURE: Rework GP2X/Wiz/Caanoo and OpenPandora builds.
...
Just some small cleanup to make the building of debug and
release builds follow the convention expected from the
configure flags.
svn-id: r52821
2010-09-20 19:33:58 +00:00
Lars Skovlund
0e86f6aa61
Make r52818 general on trunk
...
svn-id: r52820
2010-09-20 18:45:52 +00:00
Lars Skovlund
bd9f9bb06e
SCI: Handle bit 2 of scaleSignal by not updating nsRect values when
...
it's set. Currently game-specific for Hoyle4; fixes bug #3038424 . But
other SCI1.1 games should be tested with a general version of this to
see whether it fixes relevant bugs.
svn-id: r52818
2010-09-20 18:31:59 +00:00
Yotam Barnoy
f7f743ac31
PSP: switch from wrapping memcpy to defining our own memcpy
...
The advantage is that we get to do inlining and even use lwl and lwr instructions where appropriate. We have to do it ourselves because the PSP doesn't tolerate built-in instructions, but also we have a more efficient memcpy than the lib's.
svn-id: r52817
2010-09-20 14:10:44 +00:00
Yotam Barnoy
05f0ebf262
PSP: Split up PspMemory class.
...
PspMemorySwap is more specific ie. it only needs to be known by PSP files. It could be put in another file, but not worth the effort.
svn-id: r52816
2010-09-20 14:09:39 +00:00
Yotam Barnoy
b006082cf1
PSP: moved VramAllocator to display_manager.cpp.
...
It didn't really belong in memory.cpp and we're going to want to include memory.h everywhere.
* * *
PSP: more Vram Allocator cleanup
svn-id: r52815
2010-09-20 14:05:32 +00:00
Torbjörn Andersson
971d5ca4b8
GOB: Don't crash if getCharData() returns NULL
...
This happened to me when playing the floppy version of Gobliins 2. I
don't know if it's a fix or a workaround, but the function can clearly
return NULL so let's guard against it.
svn-id: r52813
2010-09-20 00:02:12 +00:00
Thierry Crozat
965ec170cb
I18N: Add lowres context for one string.
...
Also update German and French translations.
svn-id: r52808
2010-09-19 17:50:21 +00:00
Filippos Karapetis
4edce6d860
SCI2/2.1: Changes to the plane code
...
Moved some plane related functions inside updatePlane() instead of frameOut(). Cleanup.
svn-id: r52804
2010-09-19 14:50:28 +00:00
Filippos Karapetis
433448ff62
SCI: Added documentation for the different music patches in SCI games
...
svn-id: r52802
2010-09-19 11:44:07 +00:00
Filippos Karapetis
1d9d55b177
SCI2: Some work on RBT files
...
svn-id: r52801
2010-09-19 10:56:08 +00:00
Filippos Karapetis
64f1fc2323
SAGA: Fixed bug #3068840 - "ITE: ScummVM crashes when talking on the ferry"
...
svn-id: r52799
2010-09-19 08:18:25 +00:00
Travis Howell
6537cb6463
SCUMM: Remove unused code, which was replaced by ScummEngine_v0::runObject in revision 42737.
...
svn-id: r52798
2010-09-18 14:31:21 +00:00
Travis Howell
ae3b6f0aa3
SCUMM: Fix bug #3070077 - MMC64: No music when Syd plays the piano.
...
svn-id: r52796
2010-09-18 14:18:48 +00:00
Eugene Sandulenko
5b18bb1aa1
SWORD2: Plug memory leaks.
...
svn-id: r52795
2010-09-18 12:42:23 +00:00
Paul Gilbert
53a5ba21ab
M4: NULL terminate after a strncpy
...
svn-id: r52794
2010-09-18 12:08:59 +00:00
Paul Gilbert
9cab0a5cfe
M4: Added missing breaks to switch statement
...
svn-id: r52793
2010-09-18 12:02:52 +00:00