https://github.com/scummvm/scummvm

sort by:
Revision Author Date Message Commit Date
89d7fea Merged revisions 43458-43468,43470-43471,43473-43475,43477,43479-43483,43485,43497-43498,43500,43503-43504,43507,43509-43510,43512-43515,43517,43519,43521,43523 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk ........ r43458 | thebluegr | 2009-08-17 15:55:21 +1000 (Mon, 17 Aug 2009) | 8 lines - Simplified some functions to accept only the parts of the EngineState they need as parameters, instead of the whole EngineState - Moved the class table in the Segment manager - it's the only class using it directly - Removed the sci11 flag from save games (we already know this, we don't need to store it) - Moved script_get_segment() and get_class_address() inside the segment manager class - Removed the script_locate_by_segment wrapper - Simplified script_lookup_export() a lot by removing some paranoia checks - Added some WIP code for automatically determining the game id in the fallback detector (still not working) - General cleanup ........ r43459 | lordhoto | 2009-08-17 17:36:08 +1000 (Mon, 17 Aug 2009) | 1 line Fix compilation of the SCI engine. It seems that all of the SCI header files I touched (and probably others I luckily didn't touch) seem to assume that files including them will supply needed types. That looks like a major issue in SCI. Someone with knowledge of the SCI code should look into this and cleanup the includes of *all* SCI headers. ........ r43460 | thebluegr | 2009-08-17 19:19:53 +1000 (Mon, 17 Aug 2009) | 1 line Cleanup ........ r43461 | strangerke | 2009-08-17 19:50:35 +1000 (Mon, 17 Aug 2009) | 1 line Added OPCODEDRAW 0x85, with a specific workaround for Bambou hardcoded paths in scripts ........ r43462 | strangerke | 2009-08-17 19:54:49 +1000 (Mon, 17 Aug 2009) | 1 line Suppress useless parentheses ........ r43463 | lordhoto | 2009-08-17 19:57:09 +1000 (Mon, 17 Aug 2009) | 1 line Formatting. ........ r43464 | strangerke | 2009-08-17 20:05:02 +1000 (Mon, 17 Aug 2009) | 1 line Add back parenthesis (I wasn't aware of this convention, sorry) in saveload, and mimic this code in oPlaytoons_openItk ........ r43465 | lordhoto | 2009-08-17 20:48:03 +1000 (Mon, 17 Aug 2009) | 2 lines - Add note about that modifing the parent stream will mess up SeekableSubReadStream and SeekableSubReadStreamEndian. - Link to SubReadStream documentation from SeekableSubReadStream and SeekableSubReadStreamEndian. ........ r43466 | thebluegr | 2009-08-17 21:06:27 +1000 (Mon, 17 Aug 2009) | 1 line Made sound effect playing code consistent for compressed and uncompressed sounds. MemoryReadStream is used again instead of SeekableSubReadStream, as there will be issues when multiple sound effects or voices are played simultaneously ........ r43467 | thebluegr | 2009-08-17 21:11:38 +1000 (Mon, 17 Aug 2009) | 1 line Ignore speech and sound effect samples with unknown compression, instead of trying to play them as raw sound. Some cleanup ........ r43468 | dreammaster | 2009-08-17 21:36:09 +1000 (Mon, 17 Aug 2009) | 1 line Fix for some more !!HIGH STRINGS!! when talking to the palace guards ........ r43470 | thebluegr | 2009-08-17 21:49:07 +1000 (Mon, 17 Aug 2009) | 1 line Simplified the sound playing code by removing the boolean variables for signed, stereo, endian and sample bit information - now sound flags are used instead. Some cleanup. ........ r43471 | dreammaster | 2009-08-17 21:51:42 +1000 (Mon, 17 Aug 2009) | 1 line Switched event loop while/do to do/while, to ensure event handling occurs even when the game is under heavy load ........ r43473 | lordhoto | 2009-08-17 22:22:15 +1000 (Mon, 17 Aug 2009) | 1 line Cleanup: don't copy the Kyrandia 1 Amiga credits data in a temporary buffer, and thus keeping it twice in memory. ........ r43474 | lordhoto | 2009-08-17 22:22:30 +1000 (Mon, 17 Aug 2009) | 1 line Clear input queue before displaying the credits in Kyrandia 1. ........ r43475 | lordhoto | 2009-08-17 22:47:57 +1000 (Mon, 17 Aug 2009) | 1 line Fix possible out of bounds access in Screen::drawShape. ........ r43477 | joostp | 2009-08-17 22:57:37 +1000 (Mon, 17 Aug 2009) | 2 lines Commit (slightly) modified version of patch #2831248: Allow suspend/resume for PSP ........ r43479 | thebluegr | 2009-08-17 23:16:40 +1000 (Mon, 17 Aug 2009) | 1 line Added looping support to LinearDiskStream, needed by SAGA and perhaps other engines. Note that the loop end parameter is still not implemented ........ r43480 | thebluegr | 2009-08-17 23:25:44 +1000 (Mon, 17 Aug 2009) | 2 lines - Removed the custom DigitalMusicInputStream used in SAGA for the digital music in ITE CD and replaced it with the common LinearDiskStream class - Removed leftover code which plays standalone tracks (it's not used anywhere) ........ r43481 | lordhoto | 2009-08-17 23:49:56 +1000 (Mon, 17 Aug 2009) | 1 line Slight cleanup to makeLinearDiskStream interface. ........ r43482 | waltervn | 2009-08-18 01:49:22 +1000 (Tue, 18 Aug 2009) | 1 line SCI: Add autodetection for DoSound. Cleanup. ........ r43483 | waltervn | 2009-08-18 02:07:47 +1000 (Tue, 18 Aug 2009) | 1 line SCI: Build fix. ........ r43485 | thebluegr | 2009-08-18 04:25:51 +1000 (Tue, 18 Aug 2009) | 1 line Put back the code for playing external digital music, used by the MIDI enhancement project, which was removed in rev. #43480 ........ r43497 | waltervn | 2009-08-18 09:11:25 +1000 (Tue, 18 Aug 2009) | 1 line SCI: Fix kernel table for multilingual SCI01 games. Cleanup. ........ r43498 | joostp | 2009-08-18 09:54:40 +1000 (Tue, 18 Aug 2009) | 2 lines PSP: increase optimization level and change clock rate to 333mhz ........ r43500 | thebluegr | 2009-08-18 16:43:06 +1000 (Tue, 18 Aug 2009) | 1 line Applied agent-q's patch to the SAGA pathfinding code for all platforms - x and y should not ever be greater than 640 and 480 respectively, so it looks safe enough to be applied ........ r43503 | thebluegr | 2009-08-18 19:12:41 +1000 (Tue, 18 Aug 2009) | 1 line Removed the maxMemory parameter of the resource manager and replaced it with a define ........ r43504 | thebluegr | 2009-08-18 20:01:18 +1000 (Tue, 18 Aug 2009) | 2 lines - Added game ID detection to the fallback detector. We still need to map some of Sierra's internal IDs to our own ones - The class table is now created in the segment manager constructor ........ r43507 | dreammaster | 2009-08-18 22:25:04 +1000 (Tue, 18 Aug 2009) | 1 line Bugfix for Castle Skorl problem reported on the list ........ r43509 | thebluegr | 2009-08-18 22:49:34 +1000 (Tue, 18 Aug 2009) | 1 line Mapped some Sierra internal IDs to our own ones, and added a note about a hack currently used in the fallback detector ........ r43510 | thebluegr | 2009-08-19 00:10:31 +1000 (Wed, 19 Aug 2009) | 1 line Started rewriting the SCI engine to use FSNode instead of file names. This is the proper solution for removing the hack in the fallback detector, but it still needs work. Also, reduced the things needed to be initialized a bit, so that the detection is a bit faster ........ r43512 | lordhoto | 2009-08-19 01:31:26 +1000 (Wed, 19 Aug 2009) | 1 line Made AGOS, DRASCULA, GOB, GROOVIE, MADE, SCUMM and TINSEL properly stop CD audio playback on engine quit. (This only problem affected playback from CD, not from ripped audio files) ........ r43513 | lordhoto | 2009-08-19 01:32:26 +1000 (Wed, 19 Aug 2009) | 2 lines - Destory AudioCDManager singleton after user quits a game, this saves a few bytes memory - Added FIXME to audiocd.h, concering why destroying the AudioCDManager can not quit CD playback right now ........ r43514 | joostp | 2009-08-19 01:39:47 +1000 (Wed, 19 Aug 2009) | 2 lines PSP: disable dosbox OPL ........ r43515 | lordhoto | 2009-08-19 01:41:00 +1000 (Wed, 19 Aug 2009) | 1 line Typos. ........ r43517 | joostp | 2009-08-19 03:12:01 +1000 (Wed, 19 Aug 2009) | 2 lines PSP: Make R-trigger act as a context sensitive modifier key, remap ENTER to triangle ........ r43519 | joostp | 2009-08-19 04:06:50 +1000 (Wed, 19 Aug 2009) | 2 lines Implement setCursorPalette(), correct hasFeature() <-> getFeatureState() mixup. ........ r43521 | john_doe | 2009-08-19 05:42:13 +1000 (Wed, 19 Aug 2009) | 2 lines - PMV player: Use frame count from PVM file and fix incorrect "invalid chunk type" warning - Fix sprite drawing glitch with vertically flipped sprites (bug #2825925) ........ r43523 | buddha_ | 2009-08-19 07:37:31 +1000 (Wed, 19 Aug 2009) | 1 line Possible fix for #2828330 (AGI: KQ1: Fast text box). If doesn't break anything else then should go to the branch-1-0-0 too, but haven't had the time to do much testing yet - thus committing to the trunk first. ........ svn-id: r43524 19 August 2009, 01:22:43 UTC
2bd1f51 Possible fix for #2828330 (AGI: KQ1: Fast text box). If doesn't break anything else then should go to the branch-1-0-0 too, but haven't had the time to do much testing yet - thus committing to the trunk first. svn-id: r43523 18 August 2009, 21:37:31 UTC
0762bb7 - PMV player: Use frame count from PVM file and fix incorrect "invalid chunk type" warning - Fix sprite drawing glitch with vertically flipped sprites (bug #2825925) svn-id: r43521 18 August 2009, 19:42:13 UTC
a35056b Implement setCursorPalette(), correct hasFeature() <-> getFeatureState() mixup. svn-id: r43519 18 August 2009, 18:06:50 UTC
ed2a733 PSP: Make R-trigger act as a context sensitive modifier key, remap ENTER to triangle svn-id: r43517 18 August 2009, 17:12:01 UTC
3ade77d Typos. svn-id: r43515 18 August 2009, 15:41:00 UTC
426dd7d PSP: disable dosbox OPL svn-id: r43514 18 August 2009, 15:39:47 UTC
5c11ec5 - Destory AudioCDManager singleton after user quits a game, this saves a few bytes memory - Added FIXME to audiocd.h, concering why destroying the AudioCDManager can not quit CD playback right now svn-id: r43513 18 August 2009, 15:32:26 UTC
b33b90e Made AGOS, DRASCULA, GOB, GROOVIE, MADE, SCUMM and TINSEL properly stop CD audio playback on engine quit. (This only problem affected playback from CD, not from ripped audio files) svn-id: r43512 18 August 2009, 15:31:26 UTC
db0cd62 Started rewriting the SCI engine to use FSNode instead of file names. This is the proper solution for removing the hack in the fallback detector, but it still needs work. Also, reduced the things needed to be initialized a bit, so that the detection is a bit faster svn-id: r43510 18 August 2009, 14:10:31 UTC
766cdac Mapped some Sierra internal IDs to our own ones, and added a note about a hack currently used in the fallback detector svn-id: r43509 18 August 2009, 12:49:34 UTC
2b945ea Bugfix for Castle Skorl problem reported on the list svn-id: r43507 18 August 2009, 12:25:04 UTC
ca9bbce - Added game ID detection to the fallback detector. We still need to map some of Sierra's internal IDs to our own ones - The class table is now created in the segment manager constructor svn-id: r43504 18 August 2009, 10:01:18 UTC
65ac355 Removed the maxMemory parameter of the resource manager and replaced it with a define svn-id: r43503 18 August 2009, 09:12:41 UTC
dfaa5ac Starting to simplify the Action structure, and rework it to facilitate making the automatic mapper smarter, at least when there is a keyboard present. Fixed a minor whitespace issue in a comment. svn-id: r43502 18 August 2009, 08:00:24 UTC
c9402c5 Applied agent-q's patch to the SAGA pathfinding code for all platforms - x and y should not ever be greater than 640 and 480 respectively, so it looks safe enough to be applied svn-id: r43500 18 August 2009, 06:43:06 UTC
eb11cca PSP: increase optimization level and change clock rate to 333mhz svn-id: r43498 17 August 2009, 23:54:40 UTC
2fc7660 SCI: Fix kernel table for multilingual SCI01 games. Cleanup. svn-id: r43497 17 August 2009, 23:11:25 UTC
4a4ae33 Put back the code for playing external digital music, used by the MIDI enhancement project, which was removed in rev. #43480 svn-id: r43485 17 August 2009, 18:25:51 UTC
4b9bfe2 SCI: Build fix. svn-id: r43483 17 August 2009, 16:07:47 UTC
260a201 SCI: Add autodetection for DoSound. Cleanup. svn-id: r43482 17 August 2009, 15:49:22 UTC
516dd5c Slight cleanup to makeLinearDiskStream interface. svn-id: r43481 17 August 2009, 13:49:56 UTC
77689a0 - Removed the custom DigitalMusicInputStream used in SAGA for the digital music in ITE CD and replaced it with the common LinearDiskStream class - Removed leftover code which plays standalone tracks (it's not used anywhere) svn-id: r43480 17 August 2009, 13:25:44 UTC
76a339e Added looping support to LinearDiskStream, needed by SAGA and perhaps other engines. Note that the loop end parameter is still not implemented svn-id: r43479 17 August 2009, 13:16:40 UTC
62bcb2e Commit (slightly) modified version of patch #2831248: Allow suspend/resume for PSP svn-id: r43477 17 August 2009, 12:57:37 UTC
e548e71 Fix possible out of bounds access in Screen::drawShape. svn-id: r43475 17 August 2009, 12:47:57 UTC
09a8fa4 Clear input queue before displaying the credits in Kyrandia 1. svn-id: r43474 17 August 2009, 12:22:30 UTC
b7b6370 Cleanup: don't copy the Kyrandia 1 Amiga credits data in a temporary buffer, and thus keeping it twice in memory. svn-id: r43473 17 August 2009, 12:22:15 UTC
58ec3e6 Switched event loop while/do to do/while, to ensure event handling occurs even when the game is under heavy load svn-id: r43471 17 August 2009, 11:51:42 UTC
a9eb98c Simplified the sound playing code by removing the boolean variables for signed, stereo, endian and sample bit information - now sound flags are used instead. Some cleanup. svn-id: r43470 17 August 2009, 11:49:07 UTC
c368f60 Fix for some more !!HIGH STRINGS!! when talking to the palace guards svn-id: r43468 17 August 2009, 11:36:09 UTC
a5e4eed Ignore speech and sound effect samples with unknown compression, instead of trying to play them as raw sound. Some cleanup svn-id: r43467 17 August 2009, 11:11:38 UTC
3dfb1c3 Made sound effect playing code consistent for compressed and uncompressed sounds. MemoryReadStream is used again instead of SeekableSubReadStream, as there will be issues when multiple sound effects or voices are played simultaneously svn-id: r43466 17 August 2009, 11:06:27 UTC
b0a5ec8 - Add note about that modifing the parent stream will mess up SeekableSubReadStream and SeekableSubReadStreamEndian. - Link to SubReadStream documentation from SeekableSubReadStream and SeekableSubReadStreamEndian. svn-id: r43465 17 August 2009, 10:48:03 UTC
90336c8 Add back parenthesis (I wasn't aware of this convention, sorry) in saveload, and mimic this code in oPlaytoons_openItk svn-id: r43464 17 August 2009, 10:05:02 UTC
b8fd794 Formatting. svn-id: r43463 17 August 2009, 09:57:09 UTC
e214755 Suppress useless parentheses svn-id: r43462 17 August 2009, 09:54:49 UTC
f3918d1 Added OPCODEDRAW 0x85, with a specific workaround for Bambou hardcoded paths in scripts svn-id: r43461 17 August 2009, 09:50:35 UTC
374dccc Cleanup svn-id: r43460 17 August 2009, 09:19:53 UTC
71c9700 Fix compilation of the SCI engine. It seems that all of the SCI header files I touched (and probably others I luckily didn't touch) seem to assume that files including them will supply needed types. That looks like a major issue in SCI. Someone with knowledge of the SCI code should look into this and cleanup the includes of *all* SCI headers. svn-id: r43459 17 August 2009, 07:36:08 UTC
c38f585 - Simplified some functions to accept only the parts of the EngineState they need as parameters, instead of the whole EngineState - Moved the class table in the Segment manager - it's the only class using it directly - Removed the sci11 flag from save games (we already know this, we don't need to store it) - Moved script_get_segment() and get_class_address() inside the segment manager class - Removed the script_locate_by_segment wrapper - Simplified script_lookup_export() a lot by removing some paranoia checks - Added some WIP code for automatically determining the game id in the fallback detector (still not working) - General cleanup svn-id: r43458 17 August 2009, 05:55:21 UTC
445b016 Merged revisions 43417,43420,43425-43426,43428,43431,43434,43436-43438,43440-43441,43444-43447,43449-43452 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk ........ r43417 | Kirben | 2009-08-16 10:53:55 +1000 (Sun, 16 Aug 2009) | 1 line Fix overflow in convertFilePath(). ........ r43420 | mthreepwood | 2009-08-16 11:43:18 +1000 (Sun, 16 Aug 2009) | 1 line Fix using the backspace key on Mac OS X in HE games. ........ r43425 | lordhoto | 2009-08-16 15:38:03 +1000 (Sun, 16 Aug 2009) | 1 line Fix options dialog's reflowLayout. ........ r43426 | lordhoto | 2009-08-16 15:38:16 +1000 (Sun, 16 Aug 2009) | 1 line Added Ninteno DS specific hack, which takes care of tab button width problems. This actually is not a NDS specific problem, but so far the NDS seems to be the only backend, which has a custom (hardcoded) dialog, which makes problems with our theme layouts. Instead of r43423, which enabled auto width calculaction for tab buttons on all platforms, this commit limits this to the Nintendo DS backend. This takes care of possible layout changes, caused by the changes of the commit. I also added a comment with possible solutions to this problem. ........ r43428 | lordhoto | 2009-08-16 16:33:34 +1000 (Sun, 16 Aug 2009) | 1 line Fix valgrind warnings. ........ r43431 | lordhoto | 2009-08-16 21:28:59 +1000 (Sun, 16 Aug 2009) | 1 line Fix bug #2838464 "SCUMM: GUI messages misaligned". ........ r43434 | dreammaster | 2009-08-16 22:03:48 +1000 (Sun, 16 Aug 2009) | 1 line Added detection entry for the UK 16 colour version ........ r43436 | lordhoto | 2009-08-16 22:10:37 +1000 (Sun, 16 Aug 2009) | 1 line 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. ........ r43437 | lordhoto | 2009-08-16 22:10:51 +1000 (Sun, 16 Aug 2009) | 1 line For a better user experience, clear all meta infos, when clicking on an unused slot in the GMM save/load dialog. ........ r43438 | lordhoto | 2009-08-16 22:11:45 +1000 (Sun, 16 Aug 2009) | 1 line Cleanup. ........ r43440 | mthreepwood | 2009-08-16 23:47:48 +1000 (Sun, 16 Aug 2009) | 1 line Fix for bug #2838517 (FF: backspace does not work when typing save game name). ........ r43441 | mthreepwood | 2009-08-17 00:04:54 +1000 (Mon, 17 Aug 2009) | 1 line Introduce a better fix for the Mac OS X backspace problem by adding the workaround to default-events.cpp. ........ r43444 | lordhoto | 2009-08-17 03:35:59 +1000 (Mon, 17 Aug 2009) | 1 line Fix format arugments in LoL code. (triggered via -Wformat-security) ........ r43445 | lordhoto | 2009-08-17 03:36:16 +1000 (Mon, 17 Aug 2009) | 1 line Fix warning caused by -Wformat-security, also fixed a possible buffer overflow along with it. ........ r43446 | lordhoto | 2009-08-17 03:36:31 +1000 (Mon, 17 Aug 2009) | 1 line Fix warning caused by -Wformat-security. ........ r43447 | lordhoto | 2009-08-17 03:38:09 +1000 (Mon, 17 Aug 2009) | 1 line Fix for bug #2838568 "AMIGAOS4: Compiler error in audiostream.cpp" ........ r43449 | waltervn | 2009-08-17 05:18:19 +1000 (Mon, 17 Aug 2009) | 3 lines SCI: Stage 1 of the game detection overhaul. The end goal is to autodetect as much as possible. All SCI_VERSION_* information was removed from detection.cpp (much of it was incorrect anyway). ........ r43450 | waltervn | 2009-08-17 05:19:26 +1000 (Mon, 17 Aug 2009) | 1 line SCI: Fix regression in previous commit (QFG2). ........ r43451 | waltervn | 2009-08-17 05:20:09 +1000 (Mon, 17 Aug 2009) | 1 line SCI: Fix whitespace. ........ r43452 | sev | 2009-08-17 05:48:13 +1000 (Mon, 17 Aug 2009) | 2 lines Fix bug #2838551: "PSP: AGI games are unbearably slow" ........ svn-id: r43457 17 August 2009, 01:42:39 UTC
0d4fc81 Fix bug #2838551: "PSP: AGI games are unbearably slow" svn-id: r43452 16 August 2009, 19:48:13 UTC
2ac6e26 SCI: Fix whitespace. svn-id: r43451 16 August 2009, 19:20:09 UTC
83e5419 SCI: Fix regression in previous commit (QFG2). svn-id: r43450 16 August 2009, 19:19:26 UTC
00f4794 SCI: Stage 1 of the game detection overhaul. The end goal is to autodetect as much as possible. All SCI_VERSION_* information was removed from detection.cpp (much of it was incorrect anyway). svn-id: r43449 16 August 2009, 19:18:19 UTC
582eb13 Fix for bug #2838568 "AMIGAOS4: Compiler error in audiostream.cpp" svn-id: r43447 16 August 2009, 17:38:09 UTC
c88cf04 Fix warning caused by -Wformat-security. svn-id: r43446 16 August 2009, 17:36:31 UTC
ecb6423 Fix warning caused by -Wformat-security, also fixed a possible buffer overflow along with it. svn-id: r43445 16 August 2009, 17:36:16 UTC
418fb48 Fix format arugments in LoL code. (triggered via -Wformat-security) svn-id: r43444 16 August 2009, 17:35:59 UTC
ce30a51 Introduce a better fix for the Mac OS X backspace problem by adding the workaround to default-events.cpp. svn-id: r43441 16 August 2009, 14:04:54 UTC
a718e60 Fix for bug #2838517 (FF: backspace does not work when typing save game name). svn-id: r43440 16 August 2009, 13:47:48 UTC
2b32a65 Cleanup. svn-id: r43438 16 August 2009, 12:11:45 UTC
b1c22cf For a better user experience, clear all meta infos, when clicking on an unused slot in the GMM save/load dialog. svn-id: r43437 16 August 2009, 12:10:51 UTC
5a89bc0 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 16 August 2009, 12:10:37 UTC
86fdd69 Added detection entry for the UK 16 colour version svn-id: r43434 16 August 2009, 12:03:48 UTC
0e32d53 Fix bug #2838464 "SCUMM: GUI messages misaligned". svn-id: r43431 16 August 2009, 11:28:59 UTC
cbffcb6 Replaced KeyStates with ActionKeys in the keymapper, removed SDL ASCII code mismatch workaround hacks, fixed the memory leaks I had previously created. svn-id: r43430 16 August 2009, 07:40:13 UTC
871f832 Fix valgrind warnings. svn-id: r43428 16 August 2009, 06:33:34 UTC
a9ac38e Added Ninteno DS specific hack, which takes care of tab button width problems. This actually is not a NDS specific problem, but so far the NDS seems to be the only backend, which has a custom (hardcoded) dialog, which makes problems with our theme layouts. Instead of r43423, which enabled auto width calculaction for tab buttons on all platforms, this commit limits this to the Nintendo DS backend. This takes care of possible layout changes, caused by the changes of the commit. I also added a comment with possible solutions to this problem. svn-id: r43426 16 August 2009, 05:38:16 UTC
9f98130 Fix options dialog's reflowLayout. svn-id: r43425 16 August 2009, 05:38:03 UTC
43d57fd Update branch specific save game changes, to prevent conflicts. svn-id: r43421 16 August 2009, 01:46:47 UTC
34380d9 Fix using the backspace key on Mac OS X in HE games. svn-id: r43420 16 August 2009, 01:43:18 UTC
ac45cf6 Merged revisions 43338-43340,43342,43344-43347,43349-43350,43352-43354,43357-43358,43362,43366,43369,43375,43377,43380,43383-43384,43386,43388,43390,43393,43400,43402,43404,43406-43409,43411,43413-43414 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk ........ r43338 | lordhoto | 2009-08-13 10:19:26 +1000 (Thu, 13 Aug 2009) | 1 line Little optimization in Screen::setPaletteIndex, now it only resets the palette, when the color index really changed. ........ r43339 | lordhoto | 2009-08-13 10:20:37 +1000 (Thu, 13 Aug 2009) | 1 line Fix key input in credits sequences. ........ r43340 | lordhoto | 2009-08-13 10:21:42 +1000 (Thu, 13 Aug 2009) | 1 line Fix serious bug in StaticResource::unloadId. ........ r43342 | lordhoto | 2009-08-13 10:26:41 +1000 (Thu, 13 Aug 2009) | 1 line 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. ........ r43344 | strangerke | 2009-08-13 19:56:54 +1000 (Thu, 13 Aug 2009) | 1 line Initial save handler for Playtoons ........ r43345 | strangerke | 2009-08-13 19:59:44 +1000 (Thu, 13 Aug 2009) | 2 lines - Add a specific OPCODEFUNC checkData to avoid having a Playtoons workaround in working code - Replace OPCODEDRAW 0x20,0x23 and 0x25 ........ r43346 | strangerke | 2009-08-13 20:00:35 +1000 (Thu, 13 Aug 2009) | 1 line Suppress no longer needed Playtoons workaround ........ r43347 | strangerke | 2009-08-13 20:08:07 +1000 (Thu, 13 Aug 2009) | 1 line fix methods ........ r43349 | lordhoto | 2009-08-14 01:55:12 +1000 (Fri, 14 Aug 2009) | 1 line Implemented support for the "Lore of the Lands" special of Lands of Lore CD. ........ r43350 | lordhoto | 2009-08-14 02:41:07 +1000 (Fri, 14 Aug 2009) | 1 line Move version string in Modern theme beneath the Logo in high res mode, this saves some space and looks nicer. ........ r43352 | lordhoto | 2009-08-14 02:50:30 +1000 (Fri, 14 Aug 2009) | 1 line Little fix of new modern theme layout in the launcher for 3x. ........ r43353 | lordhoto | 2009-08-14 03:00:19 +1000 (Fri, 14 Aug 2009) | 1 line Cleanup. ........ r43354 | lordhoto | 2009-08-14 03:00:40 +1000 (Fri, 14 Aug 2009) | 1 line Cleanup. ........ r43357 | agent-q | 2009-08-14 07:46:41 +1000 (Fri, 14 Aug 2009) | 1 line Allow VOCs to stream from disk. Disabled by default, use symbol STREAM_AUDIO_FROM_DISK to enable. See patch #2834001. ........ r43358 | Kirben | 2009-08-14 10:44:36 +1000 (Fri, 14 Aug 2009) | 1 line The Nintendo DS hack for introduction in Simon the Sorcerer 1 is only required for Windows version (WAV format) now. ........ r43362 | anotherguest | 2009-08-14 16:42:57 +1000 (Fri, 14 Aug 2009) | 1 line Updated files from 1.0.0 branch ........ r43366 | drmccoy | 2009-08-15 01:22:43 +1000 (Sat, 15 Aug 2009) | 2 lines 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 ........ r43369 | joostp | 2009-08-15 02:13:00 +1000 (Sat, 15 Aug 2009) | 2 lines PSP: create an EBOOT.PBP when building via configure ........ r43375 | joostp | 2009-08-15 02:44:29 +1000 (Sat, 15 Aug 2009) | 2 lines Fix incorrect memset() call (reported by Peter Bortas). ........ r43377 | joostp | 2009-08-15 02:54:43 +1000 (Sat, 15 Aug 2009) | 2 lines add psp_clean build rule to clean up EBOOT.PBP and scummvm_stripped.elf ........ r43380 | joostp | 2009-08-15 03:18:03 +1000 (Sat, 15 Aug 2009) | 3 lines MIPSpro compilation fixes / workarounds (from a patch by Rainer Canavan) The hashmap.h change is ugly, but so far the only thing found to work. Suggestions for a better "fix" appreciated! ........ r43383 | lordhoto | 2009-08-15 03:49:30 +1000 (Sat, 15 Aug 2009) | 1 line Little fix for lopping credits in Kyrandia 1 Amiga. ........ r43384 | joostp | 2009-08-15 04:02:17 +1000 (Sat, 15 Aug 2009) | 2 lines PSP: also create param.sfo when building via configure ........ r43386 | joostp | 2009-08-15 04:34:01 +1000 (Sat, 15 Aug 2009) | 2 lines PSP: add svn revision + build date to SFO title. ........ r43388 | joostp | 2009-08-15 09:20:46 +1000 (Sat, 15 Aug 2009) | 2 lines remove double semi-colon -- hopefully this kicks the buildbot back into action =) ........ r43390 | waltervn | 2009-08-15 10:28:59 +1000 (Sat, 15 Aug 2009) | 2 lines SCI: Added enum for map and volume versions. Removed res_version setting from detection.cpp (should be detectable). Cleanup. ........ r43393 | dhewg | 2009-08-15 15:39:44 +1000 (Sat, 15 Aug 2009) | 1 line Fix compilation. ........ r43400 | Kirben | 2009-08-15 20:09:32 +1000 (Sat, 15 Aug 2009) | 1 line Fix regression, that caused multiple sounds in Simon the Sorcerer 2 to be cut off. ........ r43402 | Kirben | 2009-08-15 20:31:20 +1000 (Sat, 15 Aug 2009) | 1 line Restore code to clear screen, before playing videos with smaller resolution in the Amiga version of The Feeble Files. ........ r43404 | joostp | 2009-08-15 20:44:58 +1000 (Sat, 15 Aug 2009) | 2 lines Properly implement PSPFilesystemFactory::makeCurrentDirectoryFileNode() ........ r43406 | dreammaster | 2009-08-15 21:50:59 +1000 (Sat, 15 Aug 2009) | 1 line Added Dirty Rect handling functionality ........ r43407 | waltervn | 2009-08-15 22:09:47 +1000 (Sat, 15 Aug 2009) | 1 line SCI: Rename sci_version_t to SciVersion ........ r43408 | waltervn | 2009-08-15 22:17:23 +1000 (Sat, 15 Aug 2009) | 1 line SCI: Add missing versions to exe version parsing ........ r43409 | eriktorbjorn | 2009-08-16 00:13:48 +1000 (Sun, 16 Aug 2009) | 2 lines Removed unnecessary semi-colons. ........ r43411 | lordhoto | 2009-08-16 00:59:11 +1000 (Sun, 16 Aug 2009) | 1 line Added const qualifiers to static data. ........ r43413 | lordhoto | 2009-08-16 01:30:35 +1000 (Sun, 16 Aug 2009) | 1 line Yet another slight graphic fix for the Kyrandia 1 Amiga credits. ........ r43414 | buddha_ | 2009-08-16 05:04:21 +1000 (Sun, 16 Aug 2009) | 4 lines 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: r43418 16 August 2009, 01:03:09 UTC
5848672 Fix overflow in convertFilePath(). svn-id: r43417 16 August 2009, 00:53:55 UTC
0984555 Revert revision 43410, and add alternative fix. svn-id: r43416 16 August 2009, 00:20:23 UTC
b6a0f3e 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 15 August 2009, 19:04:21 UTC
6c3a440 Yet another slight graphic fix for the Kyrandia 1 Amiga credits. svn-id: r43413 15 August 2009, 15:30:35 UTC
02e3f31 Added const qualifiers to static data. svn-id: r43411 15 August 2009, 14:59:11 UTC
8e417b0 Fix compile when compiling with --disable-he svn-id: r43410 15 August 2009, 14:50:21 UTC
762d2dc Removed unnecessary semi-colons. svn-id: r43409 15 August 2009, 14:13:48 UTC
17e7f46 SCI: Add missing versions to exe version parsing svn-id: r43408 15 August 2009, 12:17:23 UTC
5709e52 SCI: Rename sci_version_t to SciVersion svn-id: r43407 15 August 2009, 12:09:47 UTC
49a4df3 Added Dirty Rect handling functionality svn-id: r43406 15 August 2009, 11:50:59 UTC
aae6c98 Properly implement PSPFilesystemFactory::makeCurrentDirectoryFileNode() svn-id: r43404 15 August 2009, 10:44:58 UTC
a735235 Restore code to clear screen, before playing videos with smaller resolution in the Amiga version of The Feeble Files. svn-id: r43402 15 August 2009, 10:31:20 UTC
0630c20 Fix regression, that caused multiple sounds in Simon the Sorcerer 2 to be cut off. svn-id: r43400 15 August 2009, 10:09:32 UTC
7ff9bb3 Commented a memory leak whose fix requires a fundamental modification to the Action structure (replacing KeyState with ActionKey should do it) svn-id: r43399 15 August 2009, 09:15:09 UTC
8d051e2 Added support for mapping keys to ctrl, alt, shift, or combinations thereof (though ctrl+alt will never trigger for some reason) svn-id: r43398 15 August 2009, 09:12:36 UTC
6ede831 Added hash function for ActionKey in preparation for replacing KeyStates in the main keymapper hashtable with ActionKeys, removed a duplicated comment line. svn-id: r43397 15 August 2009, 08:55:22 UTC
0af7757 Added mandatory includes into hardware-key.h (so it can be included without compile error, without having to separately include several other header files), reworked ActionKey structure, changed HardwareKey::modMask from uint32 into byte. svn-id: r43396 15 August 2009, 08:52:40 UTC
7ea0646 Removed excessive modifier definitions, prevented excessive memory consumption if getHardwareKeyset is called multiple times. svn-id: r43395 15 August 2009, 08:48:13 UTC
b1cc1b0 Fix compilation. svn-id: r43393 15 August 2009, 05:39:44 UTC
f99932b SCI: Added enum for map and volume versions. Removed res_version setting from detection.cpp (should be detectable). Cleanup. svn-id: r43390 15 August 2009, 00:28:59 UTC
2e72ed0 remove double semi-colon -- hopefully this kicks the buildbot back into action =) svn-id: r43388 14 August 2009, 23:20:46 UTC
cd91343 PSP: add svn revision + build date to SFO title. svn-id: r43386 14 August 2009, 18:34:01 UTC
8800cab PSP: also create param.sfo when building via configure svn-id: r43384 14 August 2009, 18:02:17 UTC
17f7c13 Little fix for lopping credits in Kyrandia 1 Amiga. svn-id: r43383 14 August 2009, 17:49:30 UTC
edaa4a0 MIPSpro compilation fixes / workarounds (from a patch by Rainer Canavan) The hashmap.h change is ugly, but so far the only thing found to work. Suggestions for a better "fix" appreciated! svn-id: r43380 14 August 2009, 17:18:03 UTC
ddf617e add psp_clean build rule to clean up EBOOT.PBP and scummvm_stripped.elf svn-id: r43377 14 August 2009, 16:54:43 UTC
a68b033 Fix incorrect memset() call (reported by Peter Bortas). svn-id: r43375 14 August 2009, 16:44:29 UTC
6fae9bc PSP: create an EBOOT.PBP when building via configure svn-id: r43369 14 August 2009, 16:13:00 UTC
5e90ce3 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 14 August 2009, 15:22:43 UTC
44e7980 Added proper saving/loading of mapped key modifiers. Fixed modifier recognition in a much less hackish manner, (but still using a minor hack as a stopgap until KeyState can be replaced as the primary lookup type for the keymapper). svn-id: r43363 14 August 2009, 08:11:18 UTC
0064a1b Updated files from 1.0.0 branch svn-id: r43362 14 August 2009, 06:42:57 UTC
ea4fb71 The Nintendo DS hack for introduction in Simon the Sorcerer 1 is only required for Windows version (WAV format) now. svn-id: r43358 14 August 2009, 00:44:36 UTC
a135a7f Allow VOCs to stream from disk. Disabled by default, use symbol STREAM_AUDIO_FROM_DISK to enable. See patch #2834001. svn-id: r43357 13 August 2009, 21:46:41 UTC
83216b1 Cleanup. svn-id: r43354 13 August 2009, 17:00:40 UTC
4c5ac57 Cleanup. svn-id: r43353 13 August 2009, 17:00:19 UTC
f829f24 Little fix of new modern theme layout in the launcher for 3x. svn-id: r43352 13 August 2009, 16:50:30 UTC
back to top