Johannes Schickel
|
ecb6423055
|
Fix warning caused by -Wformat-security, also fixed a possible buffer overflow along with it.
svn-id: r43445
|
2009-08-16 17:36:16 +00:00 |
|
Johannes Schickel
|
418fb485c9
|
Fix format arugments in LoL code. (triggered via -Wformat-security)
svn-id: r43444
|
2009-08-16 17:35:59 +00:00 |
|
Matthew Hoops
|
ce30a513ac
|
Introduce a better fix for the Mac OS X backspace problem by adding the workaround to default-events.cpp.
svn-id: r43441
|
2009-08-16 14:04:54 +00:00 |
|
Matthew Hoops
|
a718e608f4
|
Fix for bug #2838517 (FF: backspace does not work when typing save game name).
svn-id: r43440
|
2009-08-16 13:47:48 +00:00 |
|
Johannes Schickel
|
5a89bc058c
|
Fix F5's save button in DOTT CD for me. Actually I was able to reproduce the issue before I wrote this code, after reverting it for more testing, I couldn't reproduce it anymore. Probably it was some random problem, at least this code should now assure the "Save" button's state is always matching the return value of ScummEngine::canSaveGameStateCurrently.
svn-id: r43436
|
2009-08-16 12:10:37 +00:00 |
|
Paul Gilbert
|
86fdd698ad
|
Added detection entry for the UK 16 colour version
svn-id: r43434
|
2009-08-16 12:03:48 +00:00 |
|
Johannes Schickel
|
0e32d53341
|
Fix bug #2838464 "SCUMM: GUI messages misaligned".
svn-id: r43431
|
2009-08-16 11:28:59 +00:00 |
|
Johannes Schickel
|
871f832fe1
|
Fix valgrind warnings.
svn-id: r43428
|
2009-08-16 06:33:34 +00:00 |
|
Matthew Hoops
|
34380d9335
|
Fix using the backspace key on Mac OS X in HE games.
svn-id: r43420
|
2009-08-16 01:43:18 +00:00 |
|
Travis Howell
|
58486725ec
|
Fix overflow in convertFilePath().
svn-id: r43417
|
2009-08-16 00:53:55 +00:00 |
|
Kari Salminen
|
b6a0f3e371
|
Fix for bug #2835581 (KQ3: Game Crash When Leaving Tavern as Fly):
- Use AGI version 0x3149 instead of the previous 0x3086
- Makes ESC pause the game (Identical to original in this respect)
svn-id: r43414
|
2009-08-15 19:04:21 +00:00 |
|
Johannes Schickel
|
6c3a440aa5
|
Yet another slight graphic fix for the Kyrandia 1 Amiga credits.
svn-id: r43413
|
2009-08-15 15:30:35 +00:00 |
|
Johannes Schickel
|
02e3f31bf5
|
Added const qualifiers to static data.
svn-id: r43411
|
2009-08-15 14:59:11 +00:00 |
|
Torbjörn Andersson
|
762d2dc03a
|
Removed unnecessary semi-colons.
svn-id: r43409
|
2009-08-15 14:13:48 +00:00 |
|
Walter van Niftrik
|
17e7f46501
|
SCI: Add missing versions to exe version parsing
svn-id: r43408
|
2009-08-15 12:17:23 +00:00 |
|
Walter van Niftrik
|
5709e524f9
|
SCI: Rename sci_version_t to SciVersion
svn-id: r43407
|
2009-08-15 12:09:47 +00:00 |
|
Paul Gilbert
|
49a4df3c8c
|
Added Dirty Rect handling functionality
svn-id: r43406
|
2009-08-15 11:50:59 +00:00 |
|
Travis Howell
|
a73523533c
|
Restore code to clear screen, before playing videos with smaller resolution in the Amiga version of The Feeble Files.
svn-id: r43402
|
2009-08-15 10:31:20 +00:00 |
|
Travis Howell
|
0630c20722
|
Fix regression, that caused multiple sounds in Simon the Sorcerer 2 to be cut off.
svn-id: r43400
|
2009-08-15 10:09:32 +00:00 |
|
Walter van Niftrik
|
f99932b72a
|
SCI: Added enum for map and volume versions. Removed res_version setting from
detection.cpp (should be detectable). Cleanup.
svn-id: r43390
|
2009-08-15 00:28:59 +00:00 |
|
Joost Peters
|
2e72ed0f69
|
remove double semi-colon -- hopefully this kicks the buildbot back into action =)
svn-id: r43388
|
2009-08-14 23:20:46 +00:00 |
|
Johannes Schickel
|
17f7c13ba3
|
Little fix for lopping credits in Kyrandia 1 Amiga.
svn-id: r43383
|
2009-08-14 17:49:30 +00:00 |
|
Joost Peters
|
a68b033a53
|
Fix incorrect memset() call (reported by Peter Bortas).
svn-id: r43375
|
2009-08-14 16:44:29 +00:00 |
|
Sven Hesse
|
5e90ce3536
|
Setting gob3 save/load mode of the temporary sprite "intro.$$$" to ignore and remove the TempSpriteHandler.
Gob3 doesn't use it at all and Lost in Time only saves (with an invalid index) and never loads
svn-id: r43366
|
2009-08-14 15:22:43 +00:00 |
|
Travis Howell
|
ea4fb712a3
|
The Nintendo DS hack for introduction in Simon the Sorcerer 1 is only required for Windows version (WAV format) now.
svn-id: r43358
|
2009-08-14 00:44:36 +00:00 |
|
Neil Millstone
|
a135a7f938
|
Allow VOCs to stream from disk. Disabled by default, use symbol STREAM_AUDIO_FROM_DISK to enable. See patch #2834001.
svn-id: r43357
|
2009-08-13 21:46:41 +00:00 |
|
Johannes Schickel
|
4afa6d18a4
|
Implemented support for the "Lore of the Lands" special of Lands of Lore CD.
svn-id: r43349
|
2009-08-13 15:55:12 +00:00 |
|
Arnaud Boutonné
|
e9767a80ce
|
fix methods
svn-id: r43347
|
2009-08-13 10:08:07 +00:00 |
|
Arnaud Boutonné
|
f9560dc35a
|
Suppress no longer needed Playtoons workaround
svn-id: r43346
|
2009-08-13 10:00:35 +00:00 |
|
Arnaud Boutonné
|
fc74ec8646
|
- Add a specific OPCODEFUNC checkData to avoid having a Playtoons workaround in working code
- Replace OPCODEDRAW 0x20,0x23 and 0x25
svn-id: r43345
|
2009-08-13 09:59:44 +00:00 |
|
Arnaud Boutonné
|
6bcc9a45fd
|
Initial save handler for Playtoons
svn-id: r43344
|
2009-08-13 09:56:54 +00:00 |
|
Johannes Schickel
|
568ffca0a6
|
Do not unload credits data after copying it to a temporary buffer in Kyrandia 1 Amiga, since the credits will be looped and need reload every time.
svn-id: r43342
|
2009-08-13 00:26:41 +00:00 |
|
Johannes Schickel
|
20c60d1422
|
Fix serious bug in StaticResource::unloadId.
svn-id: r43340
|
2009-08-13 00:21:42 +00:00 |
|
Johannes Schickel
|
7b6cd29087
|
Fix key input in credits sequences.
svn-id: r43339
|
2009-08-13 00:20:37 +00:00 |
|
Johannes Schickel
|
bc5a2d02e2
|
Little optimization in Screen::setPaletteIndex, now it only resets the palette, when the color index really changed.
svn-id: r43338
|
2009-08-13 00:19:26 +00:00 |
|
Johannes Schickel
|
57566ad337
|
Properly respect users sfx/music config settings for MIDI output.
svn-id: r43332
|
2009-08-12 23:16:35 +00:00 |
|
Johannes Schickel
|
71750b6d06
|
Implement special Kyrandia 1 Amiga credits text scroller.
svn-id: r43329
|
2009-08-12 22:05:09 +00:00 |
|
Johannes Schickel
|
8ea2316c3b
|
Put some more IHNM / SAGA2 specific code into compile guards.
svn-id: r43326
|
2009-08-12 18:08:01 +00:00 |
|
Johannes Schickel
|
73f38d97b5
|
Add a slight paranoia check to drawCharANSI.
svn-id: r43325
|
2009-08-12 18:07:27 +00:00 |
|
Johannes Schickel
|
949ade74f0
|
Fix graphics glitch in credits of Kyrandia 1 German.
svn-id: r43324
|
2009-08-12 18:06:32 +00:00 |
|
Johannes Schickel
|
06657efc15
|
Further cleaning up credits player code for Kyra1.
svn-id: r43323
|
2009-08-12 18:05:41 +00:00 |
|
Johannes Schickel
|
20577c1574
|
Oops forgot a "{".
svn-id: r43322
|
2009-08-12 17:13:46 +00:00 |
|
Johannes Schickel
|
f7464020a0
|
Cleanup.
svn-id: r43321
|
2009-08-12 17:11:04 +00:00 |
|
Johannes Schickel
|
8086aff051
|
Implement difference for the Kyrandia 1 Amiga version in TextDisplayer::printCharacterText.
svn-id: r43320
|
2009-08-12 17:10:47 +00:00 |
|
Andre Heider
|
ca7b4db0ae
|
Removed duplicated functions.
svn-id: r43314
|
2009-08-12 07:37:45 +00:00 |
|
Travis Howell
|
8a62c94f80
|
Enable Personal Nightmare by default.
svn-id: r43304
|
2009-08-12 02:24:03 +00:00 |
|
Travis Howell
|
c50f3c0241
|
Fix bug #2835822 - SSPP: Sounds from DIMP appearing randomly in other games.
svn-id: r43299
|
2009-08-12 01:21:25 +00:00 |
|
Travis Howell
|
f186d9c860
|
Fix building with specific games disabled in MSVC.
svn-id: r43294
|
2009-08-12 00:53:35 +00:00 |
|
Travis Howell
|
c95d36c186
|
vc22_setPaletteOld was renamed to vc22_setPalette, since function was virtualized.
svn-id: r43292
|
2009-08-11 23:40:07 +00:00 |
|
Walter van Niftrik
|
65e9ae163f
|
SCI: Added a crude speed throttler.
svn-id: r43289
|
2009-08-11 20:18:15 +00:00 |
|