Commit Graph

67244 Commits

Author SHA1 Message Date
Paul Gilbert
16ced34bc2 MADS: Fix assert when there are more than 5 talk options available 2015-03-04 20:54:35 -05:00
Paul Gilbert
0780ec95c2 MADS: Fix Herman animating too quickly 2015-03-04 20:43:57 -05:00
Johannes Schickel
b66aaeb905 BUILD: Output working command line for git commit in ideprojects target. 2015-03-05 01:39:48 +01:00
Johannes Schickel
4119ed73dd BUILD: Update ideprojects target to generate MSVC12 project files. 2015-03-05 01:39:39 +01:00
Johannes Schickel
606e303f76 DEVTOOLS: Update codeblocks readme.txt to "new" dir structure. 2015-03-05 01:32:51 +01:00
Johannes Schickel
6f56d4e955 IPHONE: Remove readme file about XCode project generation.
This is not supported right now and thus confusing to users.
2015-03-05 01:31:33 +01:00
Johannes Schickel
86a514ed93 IPHONE: Remove out-dated XCode project files. 2015-03-05 01:30:18 +01:00
Johannes Schickel
4d13d44f8a Merge pull request #572 from lordhoto/sdl2-support
SDL: Add experimental support for SDL2
2015-03-05 01:10:34 +01:00
Johannes Schickel
b5ac3ecb1f CREDITS: Mention skristiansson for his initial SDL2 support work. 2015-03-05 01:08:02 +01:00
Paul Gilbert
cecb9a9ecc MADS: Fix crash throwing bones to dog 2015-03-04 18:55:05 -05:00
Filippos Karapetis
d9564d4cb2 Merge pull request #589 from norbertbajko/drascula_crash
DRASCULA: fix crash/graphic glitch at castle towers
2015-03-04 12:45:07 +02:00
Torbjörn Andersson
6f7b0311af GRAPHICS: Fix GCC signed/unsigned warnings. 2015-03-02 08:38:33 +01:00
Paul Gilbert
aef874cf50 MADS: Fix animation of hand typing code in teleporter 2015-03-01 19:05:47 -05:00
Paul Gilbert
e664e9167a MADS: Fix display of teleporter values with leading zeroes 2015-03-01 18:21:39 -05:00
norbertbajko
bcf2e8204c DRASCULA: comment "talk.cpp"
Explain #5903 DRASCULA-IT bug fix
2015-03-01 17:23:28 +01:00
norbertbajko
0abf6d72b0 DRASCULA: comment "talk.cpp"
Explain #5903 DRASCULA-IT bug fix
2015-03-01 17:16:54 +01:00
norbertbajko
43a0992538 DRASCULA: comment "actors.cpp"
Explain #5903 DRASCULA-IT bug fix
2015-03-01 17:06:20 +01:00
Johannes Schickel
066e71f61a SDL: Call setupIcon for each window creation with SDL2.
This should make sure that the logo is properly set on Win32 with SDL2.
2015-03-01 16:21:53 +01:00
Norbert Bajkó
8778603d34 DRASCULA: fix crash/graphic glitch at castle towers
Fix bug #5903 DRASCULA-IT: Crash/graphic glitch at castle towers
2015-03-01 14:48:34 +01:00
Einar Johan Trøan Sømåen
2fa47e2efd Merge pull request #587 from jammm/scummvm_local
WINTERMUTE: Added mappings for VKeyCodes->ScummVM KeyCodes
2015-02-24 23:33:57 +01:00
jammm
320139760c WINTERMUTE: Add mappings for VKeyCodes->ScummVM KeyCodes
Fix bug #6654 (white chamber - some keys don't work)

Wintermute games on ScummVM used ScummVM keycodes for keyboard mapping,
whereas the game scripts only accepted Windows VKeyCodes. Therefore an initial
set of mappings are added and the debug room is now loading properly, when
HOME is pressed (Rest of the keys need to be tested in-game)
2015-02-24 23:04:09 +05:30
Einar Johan Trøan Sømåen
1ff4c02c80 Merge pull request #586 from jammm/master
WINTERMUTE: Fixed parentFolder name check, Fix bug #6655 (Dead City - hotspot text issue)
2015-02-24 17:53:39 +01:00
Matthew Hoops
bab1afa6cc BASE: Fix infinite loop upon trying to play a game and not finding the engine
A regression from f74ba29753
2015-02-22 16:49:29 -05:00
Torbjörn Andersson
877474cd32 MADS: Allow text to scroll off screen before removing it
For example in the credits scroll. Clipping was already done
elsewhere, so this really is just a change in how soon the line is
removed from the list of text to display.
2015-02-22 01:43:02 +01:00
Paul Gilbert
85aecfaad4 MADS: Fix animations of spider and vulture in witch doctor's hut scene 2015-02-21 18:56:06 -05:00
Paul Gilbert
076ce7e6c1 MADS: Implement scroll wheel support for scrolling inventory 2015-02-21 17:45:20 -05:00
Paul Gilbert
c660119c22 MADS: Fix depth for seaweed in scene 104 2015-02-21 16:48:04 -05:00
jammm
6ca8d22fb1 WINTERMUTE: Fixed parentFolder name check when testing for "language"/"languages", Fix bug #6655 (Dead City - hotspot text issue)
Fixed Wintermute incorretly parsing folder names with trailing \

(Windows-only issue)
It seems that calling getParent returns trailing '\' which is absent on POSIX based file systems but not on Windows. This causes Wintermute to load outline_red2.font from russian.dcp, which is not desired. This is fixed by calling it->getName() directly, which returns the folder name (without the trailing '\').
2015-02-22 02:54:45 +05:30
Paul Gilbert
549b5d435a MADS: Fix crash when trapping bouncy native in pit 2015-02-21 16:14:59 -05:00
Paul Gilbert
df5742eee4 MADS: Fix player animation when getting blown up by mine 2015-02-21 15:52:01 -05:00
Willem Jan Palenstijn
4f6f0fb148 SCI: Fix digital audio
Regression from 5028487038, where I assumed all songs were MIDI.
2015-02-18 09:33:03 +01:00
Johannes Schickel
71cc9e41e8 WINCE: Fix compilation. 2015-02-18 05:24:45 +01:00
Willem Jan Palenstijn
fdc09c2cb7 SCI: Add alternative version of QfG3 "Woo" dialog patch
The GOG version of QfG3 is shipped with a patch to script 440 that broke
our existing internal script patch for this script bug.

See bug #6806.
2015-02-17 19:58:24 +01:00
Filippos Karapetis
b45e706012 ZVISION: Fix script bug #6803 (tuning fork box state) 2015-02-17 01:49:59 +02:00
Filippos Karapetis
f04ef8b728 ZVISION: Fix script bug #6793 in Zork Nemesis 2015-02-16 12:11:50 +02:00
Johannes Schickel
6ed60538c6 CONFIGURE: Make SDL_CONFIG override work with a MinGW host. 2015-02-16 02:32:27 +01:00
Johannes Schickel
3745ddbefd WIN32: Add experimental SDL2 support.
Based on changes by aquadran.
2015-02-16 02:13:11 +01:00
Johannes Schickel
3f22c12c56 SDL: Handle icon setup in SdlWindow. 2015-02-16 01:25:22 +01:00
Johannes Schickel
627d766325 SDL: Add basic abstraction class for the SDL window. 2015-02-16 01:03:29 +01:00
Filippos Karapetis
60e83c2d9c PEGASUS: Silence two MSVC warnings 2015-02-15 20:49:16 +02:00
Willem Jan Palenstijn
f477de2009 SCI: Add more audio debugging output 2015-02-15 18:28:57 +01:00
Willem Jan Palenstijn
165a8c26b9 SCI: Fix version check for MIDI controller 4E
This is only supported since SCI1 middle, as verified with xmas1990, SCI1 mgoose, SQ4 floppy, LSL1, Jones floppy.

Fixes missing sounds in Jones floppy.
2015-02-15 18:28:57 +01:00
Paul Gilbert
db325695f4 MADS: Fix proper cycling of idle animations 2015-02-15 11:07:33 -05:00
Paul Gilbert
7739e12e42 MADS: Stop player disappearing after cutscene of fish being eaten 2015-02-15 09:50:14 -05:00
Willem Jan Palenstijn
6dcc8b03b8 Merge branch 'sci_audio'
This branch contains a number of improvements to how song priorities are
handled. We are now much closer to how SSCI treats priority.

It also increases the SCI savegame version from 31 to 33.
2015-02-15 14:16:02 +01:00
Willem Jan Palenstijn
2b49b5f95e SCI: Fix sound object frame selector rate
Thanks waltervn. Verified against asm (QfG2, KQ6CD)
2015-02-15 14:14:46 +01:00
Willem Jan Palenstijn
d0cb5f51fd SCI: Only allow a single 'playBed' song in SCI1early 2015-02-15 14:14:28 +01:00
Paul Gilbert
7658821afd MADS: Fix left screen clipping for scaled flipped sprites 2015-02-15 08:10:13 -05:00
Willem Jan Palenstijn
1c5722f014 SCI: Allow channel remapping from audio thread too 2015-02-15 14:05:56 +01:00
Willem Jan Palenstijn
5028487038 SCI: Use sound resource priority by default for songs
SCI1 sound resources can have an embedded priority. We now use that by
default, unless an explicit DoSound/SetPriority call overrides it.
Thanks waltervn.

This fixes relative priority of songs in at least PQ3 room 29.

Also increase savegame version to 33.
2015-02-15 14:05:36 +01:00