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
Denis Kasak
a36a9a0398
Implemented font handling via the DraciFont class. Reprogrammed the test animation to use the original game fonts. Removed the old drawString() hack.
...
svn-id: r41454
2009-06-11 20:31:36 +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
Jody Northup
6adbd0c41e
Renamed Graphics::ColorFormat to Graphics::ColorMode, streamlined enum by removing order section and temporarily removing kFormatARGB1555
...
Converted cursor code to make use of _screenFormat, instead of a parameter passed directly to it by the engine.
Adjusted scumm engine to account for these changes.
This should probably have been two separate commits, but the changes concern the same files...
svn-id: r41443
2009-06-11 05:56:00 +00:00
Denis Kasak
293d0ca65d
Added support for the new GUI options.
...
svn-id: r41442
2009-06-11 01:50:10 +00:00
Denis Kasak
4a9ec62e04
Removed special-casing for the colour black as it's no longer needed.
...
svn-id: r41440
2009-06-10 21:28:16 +00:00
Denis Kasak
78c07b83f8
Shifted the palette one bit to the left aft toemake the dragon animation brighter.
...
svn-id: r41439
2009-06-10 21:18:14 +00:00
Denis Kasak
b91f93716a
Code formatting
...
svn-id: r41438
2009-06-10 21:12:38 +00:00
Denis Kasak
2c00d65501
Added an additional debuglevel "archiver" to facilitate displaying debug info from the BAR archiver. Also adjusted numeric debug levels.
...
svn-id: r41436
2009-06-10 18:18:09 +00:00
Norbert Lange
ef7840994d
Finally fixed weird volume effects by fixing "wait on keyup"
...
Added commandline option to output to flac
svn-id: r41434
2009-06-10 15:51:08 +00:00
Jordi Vilalta Prat
ccbc5f3abb
Point to the Cursor and AudioCD Managers to help engine authors following the right path.
...
svn-id: r41433
2009-06-10 15:33:37 +00:00
Johannes Schickel
c0ba9d1158
Add a convenience wrapper to CursorMan for checking whether cursor palettes are supported.
...
svn-id: r41432
2009-06-10 15:20:52 +00:00
Johannes Schickel
be42f800a4
Extend documentation for "kFeatureCursorHasPalette".
...
svn-id: r41430
2009-06-10 15:11:17 +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
Johannes Schickel
3a32d7711b
Fix a bug in disableCursorPalette, where it never allowed the palette to be enabled properly again.
...
svn-id: r41428
2009-06-10 15:01:20 +00:00
Norbert Lange
6cf0e1b9bb
Fix looping of Tracks
...
svn-id: r41427
2009-06-10 13:45:23 +00:00
Johannes Schickel
ad98719ba2
Fix documentation for debugC and debugCN, relying on special debug levels.
...
svn-id: r41425
2009-06-10 12:47:19 +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
Eugene Sandulenko
13dca9a176
Backport debugCN() as it is needed for Draci engine
...
svn-id: r41422
2009-06-10 10:28:43 +00:00
Eugene Sandulenko
ff72f8531c
Added debugCN() call which does not add newline automatically
...
svn-id: r41421
2009-06-10 10:11:24 +00:00
Eugene Sandulenko
b4c44a018b
Code formatting
...
svn-id: r41420
2009-06-10 08:41:33 +00:00
Eugene Sandulenko
ea0a2bcbbd
Clarify that Cygwin is not supported as building platform anymore
...
svn-id: r41419
2009-06-10 08:18:44 +00:00
Travis Howell
8a8366aab5
Correct horizontal flipping in decompressWizImage(), when using 16bit color.
...
svn-id: r41418
2009-06-10 06:05:11 +00:00
Jody Northup
58a348fd18
Scumm engine now dynamically requests 16-bit color based on game features, (using ad-hoc request format)
...
svn-id: r41417
2009-06-10 05:35:54 +00:00
Jody Northup
0a793f08a4
SDL backend now dynamically generates 8 or 16-bit color surface depending on engine request (using ad-hoc format).
...
svn-id: r41416
2009-06-10 05:35:18 +00:00
Denis Kasak
10b8d82baa
Made handleMathExpression() properly handle mathematical expressions inside GPL bytecode (instead of just searching for the ending byte). The actual callbacks still need to be implemented.
...
svn-id: r41415
2009-06-10 02:59:53 +00:00
Denis Kasak
ba49e539d1
Redesigned the GPL2 disassembler to improve readability. It now does a linear search in a table of commands (instead of having a giant switch) when searching for the correct bytecode command.
...
svn-id: r41414
2009-06-10 01:35:47 +00:00
Norbert Lange
46c90e08f2
Enabled envelope effect, but it still needs some work.
...
couple more macros implemented, all effects Monkey Island uses should be supported now
svn-id: r41413
2009-06-10 00:49:26 +00:00
Norbert Lange
fc174162f7
tfmx.c,.h: added portamento and envelope-effect (envelope not active yet)
...
renamed some variables
made sure the fixed-point multiplications have the same results, even in cornercases
paula.cpp: changed/reverted stuff in Paula again.
svn-id: r41410
2009-06-09 20:54:55 +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
91d62c0a61
Changed some lines to tabs instead of whitespaces for identation.
...
svn-id: r41401
2009-06-09 15:34:02 +00:00
Willem Jan Palenstijn
fcc0b69c07
Add (failing) hashmap test case for collision handling
...
svn-id: r41400
2009-06-09 15:26:09 +00:00
Norbert Lange
2ec478bf6c
Disable initialisation of SDL-Video and SDL-Timer. Fixes various issue when running cmd-line only
...
svn-id: r41399
2009-06-09 14:46:20 +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
Jody Northup
c426dd99a4
Laying the foundation for preliminary bitdepth negotiation. (No functionality changes yet)
...
svn-id: r41396
2009-06-09 07:55:43 +00:00
Travis Howell
4a1029dee4
Remove unused old code.
...
svn-id: r41395
2009-06-09 06:37:42 +00:00
Eugene Sandulenko
2850023cf3
Enable Draci engine by default
...
svn-id: r41394
2009-06-09 05:25:23 +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
Norbert Lange
fe28f1c73c
tfmx.cpp:
...
added "vibrato-effect"
paula.cpp:
fixed bug introduced in last commit
svn-id: r41392
2009-06-08 23:12:35 +00:00
Denis Kasak
39a8c71f77
Adding Draci Historie engine skeleton (engine stub, BAR archiver, rudimentary GPL disassembler)
...
svn-id: r41390
2009-06-08 22:18:52 +00:00