Nicola Mettifogo
df1534ffd0
* Replaced the A8SVXDecoder class with a function to return an AudioStream in trunk/sound/.
...
* Refactored sound code in Parallaction to use the new Audio::make8SVXStream.
svn-id: r41460
2009-06-12 07:18:01 +00:00
Nicola Mettifogo
5915e60452
Removed a leftover printf().
...
svn-id: r41459
2009-06-12 06:20:11 +00:00
Nicola Mettifogo
5fccc0f98d
* Final version of the IFF parsing code.
...
* Refactored ILBMDecoder usage from disk code.
svn-id: r41458
2009-06-12 05:03:18 +00:00
Kari Salminen
f5b2e69522
Fix Operation Stealth's 2nd arcade sequence's revolving doors.
...
- Now the doors actually do revolve when before they didn't.
- The fix was to alias the 9th background with the collision
page directly when loading collision page data. This way
changes written to the 9th background go to the collision
page and vice versa (And there were changes in the labyrinth).
- Also converted _bgTable from a pure array to a Common::Array
svn-id: r41453
2009-06-11 18:32:35 +00:00
Eugene Sandulenko
2ffe5ed25e
Added set of CoCo3 AGI games
...
svn-id: r41452
2009-06-11 15:45:52 +00:00
Arnaud Boutonné
b1b03a33ba
Gob detection :
...
- use GUIO_NOSPEECH and GUIO_NOSUBTITLES intensively, as there is no control other them even when they are present
- Replace non-ASCII characters by hex values
svn-id: r41429
2009-06-10 15:04:21 +00:00
Paul Gilbert
e487347921
Added support for loading savegames from the launcher
...
svn-id: r41424
2009-06-10 12:16:30 +00:00
Paul Gilbert
f2c1b18242
Added variable to savegame format so that savegames can be correctly loaded from the ScummVM launcher
...
svn-id: r41423
2009-06-10 12:15:50 +00:00
Sven Hesse
a19622994b
Fixed CLEAR
...
svn-id: r41409
2009-06-09 19:37:24 +00:00
Walter van Niftrik
5e68fbfe87
SCI: Moved SCI1 audio map handling into the resource manager.
...
svn-id: r41408
2009-06-09 19:18:48 +00:00
Sven Hesse
6f49d1576b
Added a workaround for Win Lost in Time.
...
It's got VMD files which are still referenced as IMD
svn-id: r41407
2009-06-09 18:53:35 +00:00
Sven Hesse
5728ff23ca
Win Lost in Time is multi-lingual (British, French, Spanish)
...
svn-id: r41406
2009-06-09 18:53:17 +00:00
Sven Hesse
412628aaa3
Multi-lingual Inca2 version (American, French, German, Italian, Spanish)
...
svn-id: r41405
2009-06-09 18:52:55 +00:00
Sven Hesse
38c484abb2
Win Gob1 is multi-lingual (British, French, German, Italian, Spanish)
...
svn-id: r41404
2009-06-09 18:19:11 +00:00
Sven Hesse
5a1e1a167e
Win Gob2 is multi-lingual (American, French, German)
...
svn-id: r41403
2009-06-09 18:18:11 +00:00
Sven Hesse
a077fa4348
Win Gob3 is multi-lingual (British, French, German)
...
svn-id: r41402
2009-06-09 18:14:49 +00:00
Johannes Schickel
ac46c98fb8
- Moved Screen_v2::copyWsaRect to Screen::copyWsaRect
...
- Made WSAMovie_v1::displayFrame code match the original
- Changed WSAMovieAmiga::displayFrame to use Screen::copyWsaRect too
- Got rid of '...' parameter usage in all WSA player classes
svn-id: r41398
2009-06-09 11:26:15 +00:00
Travis Howell
4a1029dee4
Remove unused old code.
...
svn-id: r41395
2009-06-09 06:37:42 +00:00
Travis Howell
741de2812c
Correct check for font data table used in The Feeble Files.
...
svn-id: r41393
2009-06-09 00:00:24 +00:00
Kari Salminen
cfae016200
Convert FWRenderer and OSRenderer to use Cine::Palette.
...
Also fix some bugs that came up in testing of Cine::Palette.
svn-id: r41386
2009-06-08 20:46:21 +00:00
Johannes Schickel
7f5b28ee83
- Cleanup
...
- Fix regression in Kyra1 outro
svn-id: r41384
2009-06-08 20:11:07 +00:00
Johannes Schickel
0f116f1c38
Cleanup.
...
svn-id: r41381
2009-06-08 18:30:28 +00:00
Fabio Battaglia
51d0005af3
sword1: slight cleanup of psx related sound code and comments
...
svn-id: r41380
2009-06-08 17:54:44 +00:00
Johannes Schickel
aef8d2b04b
Fix out of bounds memory access in Screen::drawShape.
...
svn-id: r41379
2009-06-08 17:47:37 +00:00
Travis Howell
ddf3336bc1
Add more Polish font data for The Feeble Files.
...
svn-id: r41374
2009-06-08 14:50:34 +00:00
Travis Howell
87db37316c
Add Polish font data for The Feeble Files.
...
svn-id: r41372
2009-06-08 14:21:43 +00:00
Fabio Battaglia
14c85028b1
sword1: add Broken Sword PSX demo support
...
svn-id: r41369
2009-06-08 12:37:24 +00:00
Walter van Niftrik
f2fe13b064
SCI: Cleanup
...
svn-id: r41368
2009-06-08 12:20:36 +00:00
Filippos Karapetis
60f5ac3300
Replaced GFXWARN with warning and GFXDEBUG with debugC
...
svn-id: r41367
2009-06-08 11:42:13 +00:00
Travis Howell
78de280f12
Update details for the Polish version of The Feeble Files.
...
svn-id: r41365
2009-06-08 08:56:32 +00:00
Filippos Karapetis
95d32180df
Moved some more debug commands to ScummVM's console
...
svn-id: r41364
2009-06-08 08:38:10 +00:00
Johannes Schickel
b85b408838
- Fix Screen_v2::wsaFrameAnimationStep, now the MR album and LoL intro demo WSAs will be correctly played
...
- Made album page change in MR a bit slower, so it's visible at least
svn-id: r41362
2009-06-08 02:26:33 +00:00
Filippos Karapetis
ed46e223eb
Hopefully fixed memory corruption when loading games
...
svn-id: r41361
2009-06-07 23:29:11 +00:00
Max Horn
22507d70bb
SCI: C++ified the song iterator code a little bit more
...
svn-id: r41360
2009-06-07 23:05:11 +00:00
Max Horn
0dcb1fa84f
SCI: Got rid of g_EngineState
...
svn-id: r41359
2009-06-07 23:04:34 +00:00
Florian Kagerer
77bcc94f80
LOL: minor bug fix
...
svn-id: r41358
2009-06-07 22:42:21 +00:00
Johannes Schickel
897c0104c9
Remove unneeded functionality from Screen.
...
svn-id: r41357
2009-06-07 22:41:38 +00:00
Johannes Schickel
5c233c447b
Remove LoLEngine::_gameFlags and convert all Lands of Lore code to use _flagsTable instead.
...
svn-id: r41351
2009-06-07 20:43:43 +00:00
Johannes Schickel
c7861cb65e
Avoid warning about missing SFX file in Lands of Lore (it seems the original misses some datafiles for certain effects).
...
svn-id: r41350
2009-06-07 19:58:00 +00:00
Walter van Niftrik
a6ed05740f
SCI: Moved resource36 handling into resource manager.
...
svn-id: r41349
2009-06-07 19:15:55 +00:00
Florian Kagerer
4dd29a5985
LOL: minor bug fix in battle system
...
svn-id: r41348
2009-06-07 18:51:03 +00:00
Max Horn
ee21d82948
SCI: Fixed the broken SciEngine::pauseEngineIntern code by ensuring that SciEngine::_gamestate is updated whenever the EngineState gets changed (due to loading a savestate)
...
svn-id: r41346
2009-06-07 17:18:11 +00:00
Max Horn
21d948ec05
SCI: Simplified SongLibrary code a bit
...
svn-id: r41345
2009-06-07 17:07:25 +00:00
Max Horn
62f596821e
SCI: Objectified Song struct 'a bit'
...
svn-id: r41344
2009-06-07 17:07:07 +00:00
Max Horn
d07e9dfb13
SCI: Objectified SongLibrary
...
svn-id: r41343
2009-06-07 17:06:51 +00:00
Max Horn
f2ca788004
SCI: Renamed various song/songlib related structs and members
...
svn-id: r41342
2009-06-07 17:06:32 +00:00
Filippos Karapetis
3b687a7a04
Replaced KP_ALT, SKPV_OR_ALT and UKPV_OR_ALT
...
svn-id: r41340
2009-06-07 16:50:34 +00:00
Filippos Karapetis
36cdd09223
Init _opl to 0. This prevents a crash on exit when the Adlib driver is closed, if the game music driver doesn't support music for the currently playing game (e.g. Christmas 1998)
...
svn-id: r41339
2009-06-07 16:44:57 +00:00
Filippos Karapetis
744323ca33
Replaced/removed KP_UINT, KP_SINT, SKPV and UKPV as well as the VIEW_PRIORITY and PRIORITY_BAND_FIRST wrappers
...
svn-id: r41338
2009-06-07 15:53:30 +00:00
Florian Kagerer
6d59856fe1
LOL: implemented two more opcodes for castle cimmeria
...
svn-id: r41336
2009-06-07 13:07:16 +00:00