Filippos Karapetis
781d7da6b1
Applied my patch for the BS1/2 video player
...
- Support for the MPEG2 videos in BS1/2 has been dropped. The MPEG2 videos were lossy, and support for them complicated the code a lot.
- Support for the non-existing enhanced MPEG cutscene packs for BS1 has been dropped. As a consequence, the credits player and the splitted audio stream players used for these packs has been removed
- The original Smacker videos for both games are now supported, using our Smacker player (which is based off publically available specs and FFMPEG)
- The animations now use the common video player code. Both the Smacker videos and our DXA video packs are supported
svn-id: r38236
2009-02-15 13:29:48 +00:00
Travis Howell
47a1cd7545
Add Amiga English version of Space Quest 4.
...
svn-id: r38235
2009-02-15 13:17:25 +00:00
Paweł Kołodziejski
0724206156
fixed compilation and linking with msvc9
...
svn-id: r38232
2009-02-15 12:29:09 +00:00
Eugene Sandulenko
8b34730107
Make MSVC happy and rename timer/scummvm.cpp to timer/timer_scummvm.cpp
...
svn-id: r38231
2009-02-15 12:23:54 +00:00
Filippos Karapetis
25ddb00436
Silenced more warnings
...
svn-id: r38230
2009-02-15 12:23:16 +00:00
Willem Jan Palenstijn
8b38d0677a
portability fix for platforms with unsigned char
...
svn-id: r38229
2009-02-15 12:11:27 +00:00
Eugene Sandulenko
38087c4f24
Fix compilation. How ugly without templates. Yuck!
...
svn-id: r38228
2009-02-15 11:44:14 +00:00
Eugene Sandulenko
e241843bec
- Remove some unneeded files
...
- Mass rename .c to .cpp
svn-id: r38227
2009-02-15 11:39:07 +00:00
Eugene Sandulenko
e9f7428063
- Move sci/scummvm/ contents to sci/
...
- Rename scumm_engine.cpp to sci.cpp
- Remove unneeded gfx drivers
- Rename scummvm_driver.c to gfx_driver.cpp
svn-id: r38225
2009-02-15 11:03:21 +00:00
Eugene Sandulenko
7ec7c4399e
Run SCI games :P
...
svn-id: r38224
2009-02-15 10:38:39 +00:00
Paweł Kołodziejski
61359f95bf
remove DLLEXTERN
...
svn-id: r38223
2009-02-15 10:33:31 +00:00
Paul Gilbert
4e66e6db70
Fixed compiler warning about loss of precision
...
svn-id: r38222
2009-02-15 10:32:06 +00:00
Filippos Karapetis
1dcc6b79c9
Silenced some more warnings
...
svn-id: r38221
2009-02-15 10:29:34 +00:00
Travis Howell
eaf403d22d
fmmatch() doesn't exist in any win32 builds.
...
svn-id: r38219
2009-02-15 10:25:58 +00:00
Filippos Karapetis
89cad681d7
Silenced some MSVC warnings
...
svn-id: r38218
2009-02-15 10:24:32 +00:00
Travis Howell
5e2def9ca5
Fix mingw compilation.
...
svn-id: r38217
2009-02-15 10:21:22 +00:00
Eugene Sandulenko
5958868503
Fix crash at startup
...
svn-id: r38216
2009-02-15 10:17:20 +00:00
Paweł Kołodziejski
986a8b0e77
fixed compilation
...
svn-id: r38215
2009-02-15 10:10:48 +00:00
Eugene Sandulenko
c399437479
- Remove unneeded files
...
- Make whole thing finally compilable
svn-id: r38214
2009-02-15 10:10:23 +00:00
Paweł Kołodziejski
3fb25cf100
revert, not needed
...
svn-id: r38213
2009-02-15 10:10:04 +00:00
Paweł Kołodziejski
25aaf97300
include win32 build too
...
svn-id: r38210
2009-02-15 10:04:29 +00:00
Paweł Kołodziejski
311344b445
fixed msvc9 compilation
...
svn-id: r38208
2009-02-15 09:56:04 +00:00
Eugene Sandulenko
06b5b22a8c
Fix link problems
...
svn-id: r38207
2009-02-15 09:44:23 +00:00
Eugene Sandulenko
958c72cfe5
Portability fixes
...
svn-id: r38206
2009-02-15 09:35:14 +00:00
Paweł Kołodziejski
11b4bc25dc
revert last define, will be defined in diffrent place
...
svn-id: r38205
2009-02-15 09:34:39 +00:00
Paweł Kołodziejski
c3af1a22d6
define missing strcasecmp for win32
...
svn-id: r38204
2009-02-15 09:23:46 +00:00
Paweł Kołodziejski
2cd61fad4c
fixed include paths
...
svn-id: r38202
2009-02-15 09:13:17 +00:00
Jordi Vilalta Prat
003317e89d
SCI: Get rid of the include directory hack (it compiles but it doesn't link yet)
...
svn-id: r38201
2009-02-15 08:34:13 +00:00
Max Horn
5262a87a44
Minor cleanup
...
svn-id: r38199
2009-02-15 08:22:24 +00:00
Max Horn
206eb0573e
SCI: Updated some stuff to recent ScummVM changes (fixes compilation of files in engines/sci/scummvm/)
...
svn-id: r38198
2009-02-15 08:20:53 +00:00
Max Horn
75f4c44fd0
Removing various unused files (backups remain in vendor/sci/, of course)
...
svn-id: r38197
2009-02-15 08:11:58 +00:00
Travis Howell
79f7b51c16
Ooops, remove excess space.
...
svn-id: r38195
2009-02-15 08:10:01 +00:00
Max Horn
002d55bc93
SCI: Fix the worst compilation problems
...
svn-id: r38194
2009-02-15 08:09:42 +00:00
Travis Howell
76e3172f4a
Add Amiga and DOS Italian versions of Gobliins 2, and resort gob2 entries by platform.
...
svn-id: r38193
2009-02-15 08:07:50 +00:00
Jordi Vilalta Prat
fa6e10e9ce
Import the SCI engine sources from the FreeSCI Glutton branch (it doesn't compile yet)
...
svn-id: r38192
2009-02-15 06:10:59 +00:00
Florian Kagerer
16a57f299c
LOL: - implemented proper button processing (works exactly as in Kyra 2 and 3, so we do have some code duplication atm, I just fixed right mouse button support for LOL)
...
- keyboard control now works
svn-id: r38190
2009-02-15 03:36:30 +00:00
Gregory Montoir
36767120e1
correct sprite state for location 43 ( fixes #2600759 )
...
svn-id: r38188
2009-02-15 01:48:18 +00:00
Willem Jan Palenstijn
3f39213335
ignore any keypresses in the volume control dialog
...
svn-id: r38183
2009-02-14 22:46:54 +00:00
Willem Jan Palenstijn
af900a2e14
clear full screen before playing movie in BS1 ( fixes #2599573 )
...
svn-id: r36334
2009-02-14 18:34:10 +00:00
Torbjörn Andersson
6d70045228
Fixed bug #2599531 ("SWORD1: truck.dxa plays striped"). The last parameter to
...
copyFrameToBuffer() is the pitch of the destination buffer, not the frame.
svn-id: r36330
2009-02-14 15:52:31 +00:00
Florian Kagerer
6c586b3d44
LOL: fixed a bug in moveParty() and implemented some more gui code
...
svn-id: r36328
2009-02-14 14:33:26 +00:00
Florian Kagerer
02c149e174
LOL: fixed bug in text displayer and some cleanup
...
svn-id: r36327
2009-02-14 13:55:00 +00:00
Florian Kagerer
c13155b83d
LOL: add missing debug info to some script functions
...
svn-id: r36324
2009-02-14 13:29:22 +00:00
Travis Howell
ad42ab0516
Ooops, remove excess bracket.
...
svn-id: r36322
2009-02-14 12:56:09 +00:00
Travis Howell
0d09d302a3
Add missing code difference in wordMatch().
...
svn-id: r36321
2009-02-14 12:52:14 +00:00
Florian Kagerer
f065524949
LOL:
...
- implemented some input code
- you can walk around now (not very far though, since doors don't work yet). Keyboard control is still missing
- processButtonList isn't really implemented yet for LOL. I'll still have to check which features are needed here.
svn-id: r36320
2009-02-14 00:51:07 +00:00
Joost Peters
f7b963101f
Fix 1690836: "BASS: Speed difference"
...
The original game's delay was 4 50hz ticks = 80ms (1000 / 50 * 4).
Changing gameSpeed to match this makes it run at exactly the same speed as in dosbox.
svn-id: r36318
2009-02-14 00:21:53 +00:00
Paul Gilbert
aa82c6fa7b
Changed the list of language dependant strings from being hard-coded to dynamically being loaded from the 'delphine.lng' file
...
svn-id: r36317
2009-02-14 00:10:51 +00:00
Travis Howell
ade4313695
Fix bug #2596028 - FREDDI3: Game does not start German version.
...
svn-id: r36315
2009-02-13 23:32:00 +00:00
Joost Peters
f051fbb9d8
Formatting changes / consistency
...
svn-id: r36304
2009-02-13 16:55:16 +00:00