Commit Graph
24856 Commits
Author SHA1 Message Date
Johannes Schickel d718f5bffe Hopefully fix messed up gfx in first screen of Kyra 1 demo.
svn-id: r31491
2008-04-12 23:35:59 +00:00
Johannes Schickel c533bfbfd2 Fixed graphics glitch in Kyra3 menu.
svn-id: r31490
2008-04-12 23:29:12 +00:00
Johannes Schickel d54eaa39a1 Added fade out time parameter for digital sounds.
svn-id: r31489
2008-04-12 23:26:13 +00:00
Johannes Schickel 1f91dc0384 - some refactoring for Kyra3
- removed unneeded map code in KyraEngine_v3

svn-id: r31488
2008-04-12 23:17:21 +00:00
Kari Salminen 91e1a6b7be Fix a couple of typos spotted by Raziel.
svn-id: r31487
2008-04-12 13:20:15 +00:00
Jordi Vilalta Prat c1cd5d17c2 Correct documentation
svn-id: r31486
2008-04-11 19:05:44 +00:00
Filippos Karapetis e2fe69ff71 Show current text prompt when the accept_input opcode is called. This, together with commit #31477 fix bugs #1875076 - "AGI GR: Input prompt not changing in outhouse" and #1939632 - "SQ2: Text prompt glitch"
svn-id: r31485
2008-04-11 17:00:29 +00:00
Kari Salminen d0f46196c2 Silence MSVC8+ warning C4800 about forcing an int value to bool that got turned into error C2220 (Warning treated as error).
svn-id: r31484
2008-04-11 11:05:04 +00:00
Travis Howell a525b5bdd5 Allow mixed Adlib/MIDI mode in VGA version of SOMI.
svn-id: r31483
2008-04-11 08:13:47 +00:00
Travis Howell 9f5eefdeec Correct VAR_SOUNDCARD setting for PC Speaker and list all modes for VAR_SOUNDCARD.
svn-id: r31482
2008-04-11 08:12:22 +00:00
Florian Kagerer 829823c9a2 towns music file name fix
svn-id: r31481
2008-04-10 23:31:21 +00:00
Johannes Schickel a81e9e456d Load all needed package files for kyra3 on startup.
svn-id: r31480
2008-04-10 22:25:38 +00:00
Johannes Schickel 6830ff3449 Small bug fix.
svn-id: r31479
2008-04-10 22:22:35 +00:00
Johannes Schickel 6711a494a2 Improved searchpath support. (Should again detect everything Common::File is able to load).
svn-id: r31478
2008-04-10 22:18:47 +00:00
Filippos Karapetis 58b78bae07 Initial attempt at handling non-default AGI game input prompt
svn-id: r31477
2008-04-10 21:58:59 +00:00
Johannes Schickel baf3d98513 - Reverted r31454 changes to detection.cpp
- Added ADGF_CD to all CD versions
- Added ADGF_DROPLANGUAGE to Kyra2/3 CD version
- Changed Kyrandia engine to use agumented target ids

svn-id: r31476
2008-04-10 21:50:41 +00:00
Eugene Sandulenko 1a5d45db68 Add way to denote CD versions of games and drop language in augmented
names per LordHoto's request.

svn-id: r31475
2008-04-10 21:41:57 +00:00
Johannes Schickel 9f16b3f5f5 Fixed regression in Kyra1.
svn-id: r31474
2008-04-10 20:42:56 +00:00
Johannes Schickel 5f3bfc702c - fixed valgrind warning
- reduced midi volume fadeout from 2s to 1s like HoF is doing (Kyra1 should use the same value)

svn-id: r31473
2008-04-10 19:33:06 +00:00
Johannes Schickel 924912b7fb Fixed track unloading for MIDI.
svn-id: r31472
2008-04-10 19:15:14 +00:00
Eugene Sandulenko 950e9e6d44 Don't mention EPOC as deonted in bug #1939634: "Web site should not mention EPOC"
svn-id: r31470
2008-04-10 19:08:27 +00:00
Johannes Schickel 1bdc515880 Lock mutex in playSoundEffect, should help threading safeness of the code.
svn-id: r31469
2008-04-10 19:05:05 +00:00
Johannes Schickel c13f2a73a3 Small fix related to all notes off event.
svn-id: r31468
2008-04-10 19:02:17 +00:00
Joost Peters 453d40c405 fix make clean
svn-id: r31466
2008-04-10 17:25:38 +00:00
Johannes Schickel d91bc92189 Made KyraEngine::startup just loading soundfile instead of also playing track 0.
svn-id: r31465
2008-04-10 16:18:29 +00:00
Johannes Schickel b54b9b34b4 - Updated debug output for KyraEngine::snd_playTheme
- cleanup

svn-id: r31464
2008-04-10 15:41:06 +00:00
Johannes Schickel aac2b7019a - Fixed missing static data for kyra1 demo
- Fixed some warnings in create_kyradat
- Updated kyra.dat for new data for kyra1 demo

svn-id: r31463
2008-04-10 15:05:59 +00:00
Filippos Karapetis 71f6a7e855 Allow the predictive dialog to be shown when ego cannot be moved (i.e. when _game.playerControl is 0), since in those cases it is possible to enter text in the input area. Should fix bugs #1935844 - "PQ1: Predictive Text does not load" and #1936374 - "LSL1: No predictive input at age verification page"
svn-id: r31462
2008-04-10 08:27:09 +00:00
Florian Kagerer 3d407b81f8 fix drawShape glitch (Brandon's feet got mutilated and one vertical line was not drawn when leaving the screen to the left or to the right )
svn-id: r31461
2008-04-09 23:38:11 +00:00
Johannes Schickel b586235fb8 Fixed warnings for msvc9.
svn-id: r31460
2008-04-09 15:16:50 +00:00
Filippos Karapetis 08f7059cf2 Fixed an off-by one error in the AGI set_menu opcode. Fixes bug #1935896 - "AGI: Fan(Beyond Titanic 2) - Assertion"
svn-id: r31457
2008-04-09 11:25:23 +00:00
Eugene Sandulenko 9f6012c294 First attempt to support Japanese DIG
svn-id: r31456
2008-04-08 20:04:51 +00:00
Johannes Schickel 7bd2ae65dd Oops removed leftover.
svn-id: r31455
2008-04-08 18:53:22 +00:00
Johannes Schickel 50c3732478 - Set language to Common::UNK_LANG for multilanguage games (kyra2cd and kyra3) in detection code
- Save language changes done in menu in HoF to the config file

svn-id: r31454
2008-04-08 18:52:27 +00:00
Eugene Sandulenko e4ddd5d5f1 Ignore pointers on save
svn-id: r31453
2008-04-08 18:12:32 +00:00
Eugene Sandulenko d037d7e579 Spellifix
svn-id: r31452
2008-04-08 18:11:54 +00:00
Kari Salminen 4cc4bd0f41 Implement the full range of Apple IIGS MIDI program number to instrument mapping. Switch to using 8-bit signed sample data with Apple IIGS (In preparation for mixing multiple channels). Make Apple IIGS wavefile handling use SharedPtr and Array.
svn-id: r31451
2008-04-08 14:45:42 +00:00
Sven Hesse 9f94a2fa8c Fix compilation on my 64-bit system...
svn-id: r31450
2008-04-08 09:59:41 +00:00
Filippos Karapetis 9a0825cc06 Added a sanity check for original game script bugs in Agent06. Fixes bugs #1935842 - "AGI: Fan(Agent06) - Graphic errors" and #1935838 - "AGI: Fan(Agent06) - Crash on Quit"
svn-id: r31449
2008-04-08 08:54:05 +00:00
Jordi Vilalta Prat 0aff78a05d Change add_to_config_mk_if_no to the more natural add_to_config_mk_if_yes in some cases
svn-id: r31448
2008-04-08 03:05:31 +00:00
Johannes Schickel 48c9097672 Fixed compilation on gcc 2.95.
svn-id: r31447
2008-04-07 21:07:07 +00:00
Max Horn 1aac71ae34 Advanced detector: Let the user define a language/platform override for games which do not specify a fixed one (like multilingual versions)
svn-id: r31446
2008-04-07 20:56:34 +00:00
Eugene Sandulenko 04ff7cb1c1 Fix a recent regression reported in bug #1937042: "FEEBLE: Capitalization
variations when searching for files"

svn-id: r31445
2008-04-07 20:38:52 +00:00
Eugene Sandulenko 732774fd8d Patch #1913862: "CinE Script system"
svn-id: r31444
2008-04-07 20:24:40 +00:00
Johannes Schickel 9377fc7dc8 Some MIDI related cleanup.
svn-id: r31443
2008-04-07 17:56:04 +00:00
Paul Gilbert 9f06984ba5 Bugfix for linking error in MSVC8 - it doesn't like multiple unnamed structures within a class
svn-id: r31442
2008-04-07 10:29:18 +00:00
Florian Kagerer 831ab12268 implement missing Screen::drawShapePlotType11_15()
svn-id: r31441
2008-04-06 22:17:02 +00:00
Florian Kagerer 1fc3df7905 fix label for first save slot (towns/floppy)
svn-id: r31440
2008-04-06 19:48:47 +00:00
Johannes Schickel 4b58a431da Implemented support for Towns (and hopefully DOS floppy too) menus.
svn-id: r31438
2008-04-06 16:54:51 +00:00
Johannes Schickel 16066fa3e7 Fixed memory leaks.
svn-id: r31437
2008-04-06 15:35:30 +00:00