Commit Graph

28023 Commits

Author SHA1 Message Date
Travis Howell
61085e279e Fix warnings.
svn-id: r35463
2008-12-21 12:21:29 +00:00
Travis Howell
f510b28a49 Fix warnings.
svn-id: r35462
2008-12-21 11:49:58 +00:00
Filippos Karapetis
86f4233883 Fixed compilation
svn-id: r35461
2008-12-21 11:47:50 +00:00
Gregory Montoir
695c431146 fix wrong format string (bug tracker #2455138)
svn-id: r35459
2008-12-21 09:09:59 +00:00
Travis Howell
587e70809a Return exact frame rate in Smacker player, and minor cleanup.
svn-id: r35458
2008-12-21 05:55:37 +00:00
Travis Howell
76624fc69c Add initial Smacker support for The Feeble Files.
svn-id: r35457
2008-12-21 04:36:11 +00:00
Johannes Schickel
cba892a61b Disable loading from command line again, it seems it only worked for saves, which did a cd change in DW2 and I only tested those by chance.
svn-id: r35456
2008-12-21 00:48:23 +00:00
Johannes Schickel
f3f93da8b8 - Added comment about error check when loading save on startup
- Updated code to properly test the last three digits of save filenames instead of only the last two

svn-id: r35455
2008-12-20 23:15:46 +00:00
Johannes Schickel
c3041ad99b Implemented support for loading saves from launcher / via command line.
svn-id: r35454
2008-12-20 23:11:56 +00:00
Johannes Schickel
34368e5650 Fixed loading Discworld 2 savegames from GMM.
svn-id: r35453
2008-12-20 23:08:37 +00:00
Sven Hesse
83cdce56db Added the demo version of The Last Dynasty (thanks to fac)
svn-id: r35452
2008-12-20 19:41:44 +00:00
Johannes Schickel
3f2e7a6cbf Cleanup.
svn-id: r35451
2008-12-20 15:27:51 +00:00
Johannes Schickel
1f0b94a9ca Committed slightly modified version of my patch at bug tracker item #2309974 "ALL: */? match path separator in FSDir::listMatchingMembers".
svn-id: r35450
2008-12-20 15:04:17 +00:00
Filippos Karapetis
3c01f4f0e1 Partial fix for bug #2453189 - "ITE: mass adding results in incorrect targets" (the Italian multiplatform fan translated version is still missing)
svn-id: r35449
2008-12-20 12:05:35 +00:00
Filippos Karapetis
d28478e545 Fixed bug #2453183 - "IHNM: mass adding results in incorrect targets"
svn-id: r35448
2008-12-20 10:59:29 +00:00
Nicola Mettifogo
025b2a93e9 Moved mask creation/handling to Gfx.
svn-id: r35447
2008-12-20 08:15:09 +00:00
Filippos Karapetis
a6e4bd793f Hopefully fixed invalid buffer reads
svn-id: r35446
2008-12-19 21:55:18 +00:00
Torbjörn Andersson
a4e08d94fc Allow quitting / returning to launcher while showing "selection boxes", e.g. the
pause game dialog.

svn-id: r35445
2008-12-19 21:22:26 +00:00
Filippos Karapetis
6baa803dff Removed defaults which are set in base/commandLine.cpp
svn-id: r35444
2008-12-19 19:12:29 +00:00
Torbjörn Andersson
08ff8d281f Allow changing the scaler using hotkeys again. I hope this is the correct way
of fixing it. (I've added a final case to endGFXTransaction for when the screen
just needs to be updated, without any changes in mode or size.)

svn-id: r35443
2008-12-19 17:54:45 +00:00
Torbjörn Andersson
c6bd85e370 Allow quitting/returning to launcher while in the save/load dialog. I don't
know if there are other such spots that need to be fixed as well.

svn-id: r35442
2008-12-19 17:31:14 +00:00
Torbjörn Andersson
1477116d9b Clicking in the scrollbar always caused the save/load list to scroll down a page.
Now it can scroll up a page again.

svn-id: r35441
2008-12-19 17:21:55 +00:00
Jordi Vilalta Prat
3f3b742cd6 T7G: Add support for custom AdLib instruments
svn-id: r35440
2008-12-19 16:55:54 +00:00
Jordi Vilalta Prat
c4f33dfb86 Custom percussion instruments for the AdLib MIDI driver (Slightly modified patch #2357165)
svn-id: r35439
2008-12-19 16:21:27 +00:00
Sven Hesse
519815cb51 memset()ing the output image with 0 at the start
svn-id: r35438
2008-12-19 13:55:55 +00:00
Filippos Karapetis
0410d6dfae Removed the hasKey() hackery of my previous commit and used ConfMan.registerDefault() instead. Changed sound_volume back to sfx_volume, which got changed with the GSoC merge and was the actual cause that the sound effects were off by default
svn-id: r35437
2008-12-19 12:03:22 +00:00
Filippos Karapetis
2911aa04c1 Fixed bug #2424530 - "IHNM: SFX are no longer played", by assigning correct default values for missing config manager settings
svn-id: r35436
2008-12-19 10:54:05 +00:00
Filippos Karapetis
b7dbd3ec06 Some slight cleanup
svn-id: r35435
2008-12-19 08:22:25 +00:00
Florian Kagerer
83194b2188 KYRA: fix mt-32 sysex loading for LOL floppy
svn-id: r35434
2008-12-19 07:32:08 +00:00
Sven Hesse
91e386c584 Making curPos an uint32, so that it won't overflow anymore
svn-id: r35433
2008-12-19 01:45:55 +00:00
Sven Hesse
55edaf0945 Fixing 16bit audio
svn-id: r35432
2008-12-19 01:01:07 +00:00
Sven Hesse
6d19ee6e64 Adding convenience functions to get the time to wait for the next frame, while keeping A/V sync
svn-id: r35431
2008-12-19 00:14:18 +00:00
Sven Hesse
9cd759c526 Fixing 8bit audio
svn-id: r35430
2008-12-18 23:50:59 +00:00
Florian Kagerer
5aec3bbc64 KYRA1: fixed Serpent Cave/Malcolm scene (where Brandon would instantly get killed without having a chance to grab the dagger)
svn-id: r35429
2008-12-18 21:21:09 +00:00
Johannes Schickel
28d33e01e9 Fixed cursor palette when returning from GMM/Debugger. (Thanks to jvprat for testing)
svn-id: r35428
2008-12-18 20:36:16 +00:00
Johannes Schickel
dfc08c823d Clean up cursor stack on engine quit properly.
svn-id: r35427
2008-12-18 20:22:49 +00:00
Filippos Karapetis
8b6237756b Oops, base values are read in the correct order now
svn-id: r35426
2008-12-18 19:32:44 +00:00
Filippos Karapetis
d314ee2447 Audio support for Smacker videos. Audio doesn't sound right yet, though
svn-id: r35425
2008-12-18 19:18:45 +00:00
Johannes Schickel
d15022da78 Cleanup.
svn-id: r35424
2008-12-18 18:46:24 +00:00
Sven Hesse
5b7cb7ae3e Note to self: Don't sleep-deprive and code, for it makes you daft as a broom ;)
(Thanks to md5 for pointing this out to me)

svn-id: r35423
2008-12-18 16:38:28 +00:00
Filippos Karapetis
05434a38f0 Fixed some warnings
svn-id: r35422
2008-12-18 16:34:01 +00:00
Kostas Nakos
8a6387ca13 fix opening of config file + some cleanup
svn-id: r35421
2008-12-18 08:06:08 +00:00
Torbjörn Andersson
50563cbcce Fixed warnings. Hopefully without breaking anything.
svn-id: r35420
2008-12-18 05:04:55 +00:00
Sven Hesse
4ceecdb25f Preliminary save/load support for Urban Runner
svn-id: r35418
2008-12-18 02:48:15 +00:00
Gregory Montoir
3ddbc1211f moved game version flags to detection entries ; unset kGameFlagEncodedData for polish version (tracker item #2436225)
svn-id: r35417
2008-12-17 21:29:56 +00:00
Lars Persson
a56af219d9 Added KeyConfiguration dialog to classic theme(320 and normal). Updated KeysDialog to follow xml syntax properly.
svn-id: r35416
2008-12-17 21:19:46 +00:00
Filippos Karapetis
de0a2f40cd Some more Smacker audio code (still non-functional)
svn-id: r35415
2008-12-17 21:17:15 +00:00
Willem Jan Palenstijn
dcc81b07e5 move necessary code outside of assert
svn-id: r35414
2008-12-17 19:25:54 +00:00
Filippos Karapetis
3f36b2a15a Fixed bug: not all control paths return a value in savePalLUT()
svn-id: r35413
2008-12-17 16:45:53 +00:00
Sven Hesse
38e7eecb71 Added support for caching the palette LUT to a file
svn-id: r35412
2008-12-17 16:06:16 +00:00