Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert 6faff895c3 Changed text speed flag, and added saving of it to savegames
svn-id: r29250
2007-10-24 10:01:55 +00:00
Paul Gilbert ff92f77607 Added missing tickmarks from Slow/Fast text speed menu items
svn-id: r29249
2007-10-24 09:39:32 +00:00
Johannes Schickel 380e8fe99b Fixed SFX in intro of FM-Towns/PC98 versions of Kyrandia 1 (Thanks to Florian Kagerer for the patch).
svn-id: r29248
2007-10-22 20:53:10 +00:00
Filippos Karapetis cc76fbee56 Added a workaround for a script bug in IHNM, which occurs in the original as well. An invisible note will no longer be created in the top left corner of the screen, when the note in the first screen of Gorrister's chapter is read
svn-id: r29247
2007-10-22 20:41:58 +00:00
Filippos Karapetis a152ded458 When skipping a video from the introduction of IHNM, the screen fades out before skipping, like in the original
svn-id: r29246
2007-10-22 16:03:42 +00:00
Johannes Schickel 80045e9661 Fixes timers in Kyra1. (Initialized them twice oops...)
svn-id: r29245
2007-10-21 21:38:23 +00:00
Max Horn 00f349a52f Patch #1817080: Scumm savegame thumbnail loading patch
svn-id: r29244
2007-10-21 20:28:50 +00:00
Max Horn ee43757e86 Fix warning
svn-id: r29243
2007-10-21 19:49:01 +00:00
Nicola Mettifogo 14160083e8 Now stopping music when loading a game in Amiga versions of Nippon Safes.
svn-id: r29242
2007-10-21 19:27:15 +00:00
Nicola Mettifogo aa01449f29 Relaxed freeZones policy for deciding which zones to preserve across location switches. Special zones are now never deleted even if strictly not needed. This will fix some occasional crashes related to inventory management.
svn-id: r29241
2007-10-21 15:41:21 +00:00
Nicola Mettifogo 03d5111a74 Fixed parseLocation, so that it only tries to parse scripts when they aren't already loaded. This fixes bugs like #1816899, caused by the wrong data archive being selected in the Disk object.
svn-id: r29240
2007-10-21 15:26:07 +00:00
Nicola Mettifogo c68871860a Added new debug level for inventory routines.
svn-id: r29239
2007-10-21 13:10:36 +00:00
Nicola Mettifogo 78bc71e6f5 Cleanup.
svn-id: r29238
2007-10-21 13:09:53 +00:00
Paul Gilbert f1958a2218 Removed deprecated YNKeyStruct structure
svn-id: r29237
2007-10-21 05:13:44 +00:00
Paul Gilbert 1aab730e6b Finally got the room layering to work correctly
svn-id: r29236
2007-10-20 22:35:23 +00:00
Sven Hesse dd5be6826a Fixing the Gob3 CD crash on ARM systems/ports
svn-id: r29235
2007-10-19 23:00:43 +00:00
Oystein Eftevaag 41d67964b1 Committing [ 1816080 ] KYRA: Intro Patch for HoF, from Florian, with some cleanup and a minor fix
svn-id: r29233
2007-10-19 22:16:00 +00:00
Nicola Mettifogo 359efa4f28 Fixed formatting of debug command output.
svn-id: r29232
2007-10-19 21:26:35 +00:00
Nicola Mettifogo e45f4c25af Fixed loadgame bug: old game state wasn't fully wiped out before loading, thus creating bogus game states in memory. As a result, most savefiles should be ditched. A savefile is sure to be safe if it was *never* loaded from in-game, but nothing can be said in the opposite case.
svn-id: r29231
2007-10-19 21:26:05 +00:00
Nicola Mettifogo ef14311c99 Added new debugger command 'localflags' and changed Table object to provide debug info for it.
svn-id: r29230
2007-10-19 20:27:10 +00:00
Joost Peters 281767f19e fix compile after recent fs code rename
svn-id: r29229
2007-10-17 19:45:23 +00:00
David Corrales ec38b85a44 Committing the set of patches #1814434, thanks to jvprat. They improve the documentation and parameter naming of the lookFile methods inside Common::FS.
svn-id: r29228
2007-10-16 20:24:39 +00:00
David Corrales 6bf925cb6e Make the exists() method take into account default directories. This makes the method more robust, since previously it checked absolute paths only.
svn-id: r29227
2007-10-16 20:03:23 +00:00
Nicola Mettifogo 485b70b2b0 * Changed IFF/8SVX audio to use signed data (int8), and modified Parallaction accordingly.
* Implemented proper beep in Parallaction for Amiga.

svn-id: r29226
2007-10-15 20:20:50 +00:00
Nicola Mettifogo db19310ad1 Cut down screen updates when palette is not animated: should lead to performance increase on systems with low resources
svn-id: r29225
2007-10-15 19:00:46 +00:00
Nicola Mettifogo 652866117a Fixed bug #1814061. Special effect routine was overflowing palette size.
svn-id: r29224
2007-10-15 18:59:32 +00:00
Nicola Mettifogo 913ef56024 Now correctly disposing of audio data only when it was allocated on the heap, thus fixing bug #1813367.
svn-id: r29223
2007-10-15 09:21:13 +00:00
Nicola Mettifogo f9b8c8a0d4 Turned the 'unexpected keyword' warning into a debug message and added a nifty line number to aid debugging.
svn-id: r29222
2007-10-14 21:35:02 +00:00
Nicola Mettifogo 963e63d985 Integrated low-level routines into the Script class, turning it into a self-contained parser for location, program and table scripts.
svn-id: r29221
2007-10-14 21:32:43 +00:00
Nicola Mettifogo 652069f1a6 Made location parser more fault-tolerant, in that it prints out a warning message instead of exiting ScummVM when it encounters an unexpected keywords in the scripts.
svn-id: r29220
2007-10-14 20:59:46 +00:00
Oystein Eftevaag 0e693cbbfb Fixed a struct size issue
svn-id: r29219
2007-10-14 18:44:50 +00:00
Oystein Eftevaag 979121ae12 A change got lost while resolving a conflict
svn-id: r29218
2007-10-14 17:00:44 +00:00
Oystein Eftevaag af3b84c297 TIM file loading/unloading for HoF
svn-id: r29217
2007-10-14 16:58:11 +00:00
Sven Hesse a84c9504e9 Fixing compilation
svn-id: r29216
2007-10-13 23:51:08 +00:00
Filippos Karapetis a08b6606a6 Add a debug console in Winnie (patch by clone2727)
svn-id: r29215
2007-10-13 23:48:59 +00:00
Paweł Kołodziejski 86b6429e97 clear ald after release
svn-id: r29214
2007-10-13 21:54:37 +00:00
Nicola Mettifogo 1c52ea0562 Decoupled password request from actual rendering of the dialogue screen, thus making it possible to fix bug #1765300. This bug was present in the original game, causing garbled text to appear when asking for password (only in the English version).
svn-id: r29213
2007-10-13 21:49:38 +00:00
Paweł Kołodziejski 16175cf368 fixed walking bug in execute wrong animation function and fix previous warning cast types
svn-id: r29212
2007-10-13 21:20:24 +00:00
Johannes Schickel 706888358d HoF:
- implemented opcodes
  -> o2_checkForItem 32
  -> o2_countItemInInventory 37
  -> o2_setMousePos 47
  -> o2_countItemInstances 136

svn-id: r29211
2007-10-13 19:17:58 +00:00
Johannes Schickel 8d678b8705 HoF:
- implemented opcode
  -> o2_setCharacterPos 1

svn-id: r29210
2007-10-13 18:53:49 +00:00
Oystein Eftevaag 7f7b08b42e Forgot to rename a variable
svn-id: r29209
2007-10-13 18:53:02 +00:00
Oystein Eftevaag 4f93e96d5f Implemented the o2_setCharacterAnimFrame opcode and made sure o2_delay does game updates during the delay
svn-id: r29208
2007-10-13 18:47:52 +00:00
Johannes Schickel 3f7b4e62cc Cleanup.
svn-id: r29207
2007-10-13 18:36:19 +00:00
Johannes Schickel 1e65cdd896 Cleanup.
svn-id: r29206
2007-10-13 18:15:03 +00:00
Neil Millstone 5ddb1b0057 Added extra includes for the DS port now that stdafx.h is no longer included
svn-id: r29205
2007-10-13 15:44:56 +00:00
Neil Millstone 688f074ea5 Fixed a load of compile errors, reverted additions to lastPathComponent() which were clearly in error.
svn-id: r29204
2007-10-13 15:41:34 +00:00
Neil Millstone 4deb3f1b4f Fixed a huge number of compile errors, moved over features from 0.10.0 branch.
svn-id: r29203
2007-10-13 15:40:11 +00:00
Paweł Kołodziejski 0b1933a51d few more fixes
svn-id: r29202
2007-10-13 12:42:32 +00:00
Johannes Schickel da9479dfb8 - moved some voice functionallity from KyraEngine_v1 to KyraEngine
HoF:
- added voice support
- implemented opcodes
  -> o2_setVocHigh 167
  -> o2_getVocHigh 168
  -> o2_isVoiceEnabled 170
  -> o2_isVoicePlaying 171
  -> o2_stopVoicePlaying 172
  -> o2_getGameLanguage 173

svn-id: r29201
2007-10-13 06:57:47 +00:00
Max Horn efcc80dffa Fix warning
svn-id: r29197
2007-10-12 21:57:56 +00:00