Commit Graph
86814 Commits
Author SHA1 Message Date
Martin Kiewitz f8697e20b5 SCI: now reusing window ids on kNewWindow
sq4cd recreates the inventory window several times, but also reuses old window ids, causing kernelSetActive errors. fixes bug #3044757

svn-id: r52079
2010-08-14 08:03:32 +00:00
Neeraj Kumar 169d1eb0cc TESTBED: some more refinements with handling Quit events in GUI
svn-id: r52078
2010-08-14 06:06:41 +00:00
Martin Kiewitz 512bf22af6 SCI: adding workaround for camelot during ending
fixes bug #3044734
also fixing heap corruption during the ending

svn-id: r52077
2010-08-14 06:05:54 +00:00
Matthew Hoops f252c0b67e SCI: Add support for Mac 'crsr' cursors used in SCI2+ games
svn-id: r52076
2010-08-14 04:21:09 +00:00
Matthew Hoops d882661aec COMMON: Cleanup MacResManager::convertCrsrCursor a bit
It's now a static function since it doesn't require any local variables and is really separate from the resource fork code. Also, actually assigning the keycolor (which was just being ignored).

svn-id: r52075
2010-08-14 04:03:36 +00:00
Andre Heider c58e2707ff WII: Update port for the current versions of the base libraries. Enable DVD access for the GameCube port.
svn-id: r52074
2010-08-14 00:56:12 +00:00
Matthew Hoops 185da18926 SCI: Add the detection entry for GK1 mac
svn-id: r52072
2010-08-14 00:25:10 +00:00
Martin Kiewitz c09a968fc0 SCI: adding switch to sci1mid for lsl1/spanish
makes it work, bug #3043270, added FIXME

svn-id: r52071
2010-08-13 21:09:10 +00:00
Martin Kiewitz da543ce36c SCI: adding workaround for sq4/floppy
bug #3044046

svn-id: r52070
2010-08-13 20:08:57 +00:00
Tony Puccinelli 1e33b20650 added back --gc-sections for the ds when dynamic modules aren't enabled
svn-id: r52069
2010-08-13 19:55:22 +00:00
Martin Kiewitz 6181241f57 SCI: extending life of port for sq4 gum wrapper
fixes bug #3044507

svn-id: r52068
2010-08-13 18:25:16 +00:00
Martin Kiewitz 56c4fc7a70 SCI: commenting out sq5 beta detection entry
svn-id: r52067
2010-08-13 13:33:29 +00:00
Martin Kiewitz c6337c4e6e SCI: adding bugid to pharkas workaround
svn-id: r52066
2010-08-13 12:46:40 +00:00
Martin Kiewitz ae32b8b3e5 SCI: adding pharkas workaround room 540
bug #3044218

svn-id: r52065
2010-08-13 12:44:20 +00:00
Martin Kiewitz aab9fcae45 SCI: adding workaround for sq4/floppy room 397
bug #3044044, didn't occur for me, needs testing

svn-id: r52064
2010-08-13 12:32:14 +00:00
Martin Kiewitz b62d3bdd0a SCI: adding workaround for sci1.1 mother goose
bug #3043955

svn-id: r52063
2010-08-13 12:14:53 +00:00
Eugene Sandulenko 05e139dd02 i18n: Update Russian translation
svn-id: r52062
2010-08-13 09:56:07 +00:00
Tony Puccinelli ac1f6f0eb9 moved some dynamic-modules specific defines into the appropriate area for ds in configure
svn-id: r52061
2010-08-13 08:34:19 +00:00
Tony Puccinelli 9b295186db added dynamic plugins stuff for ds into configure
svn-id: r52060
2010-08-13 07:25:21 +00:00
Tony Puccinelli 2cd99b449f refactored NEW_PLUGIN_DESIGN_FIRST_REFINEMENT define into ONE_PLUGIN_AT_A_TIME
svn-id: r52058
2010-08-13 05:58:11 +00:00
Alejandro Marzini 503578ac10 OPENGL: Restrict window scaling if current desktop resolution is not big enough.
svn-id: r52057
2010-08-13 05:26:23 +00:00
Alejandro Marzini 610f041930 OPENGL: Remove unnecessary best fullscreen mode detection code.
svn-id: r52056
2010-08-13 05:16:42 +00:00
Alejandro Marzini d84428e678 OPENGL: Disable resizable window when not using an aspect ratio correction.
svn-id: r52055
2010-08-13 05:00:38 +00:00
Alejandro Marzini a3711160ef OPENGL: Remove unnecessary aspect ratio corrections, and add "Original Size" correction. Rename _transactionDetails.needHotswap to _transactionDetails.needRefresh.
svn-id: r52054
2010-08-13 04:48:58 +00:00
Tony Puccinelli 62d8126df0 added appropriate ifdefs throughout the plugins directory
svn-id: r52053
2010-08-13 02:58:52 +00:00
Tony Puccinelli 139a96182d modified DS makefile to use new plugin design where only one plugin is loaded at a time and tested successfully on the DS. Added code to prevent a crash in the case where there are no engine plugins present. Removed code for R_ARM_TARGET1 in arm-loader, as it is no longer used and was never used successfully
svn-id: r52052
2010-08-12 23:55:12 +00:00
Thierry Crozat 797012eb5c i18n: Fix link error when localization is disabled
This fix a regression introduced in revision 50448 ("Add support for
locale-dependant font'). When disabling localization a function was
declared, called but not implemented.

svn-id: r52048
2010-08-12 23:09:38 +00:00
Martin Kiewitz df04f81466 SCI: adding bug id to sq4 patch
svn-id: r52047
2010-08-12 22:27:28 +00:00
Martin Kiewitz 4309d8c00c SCI: adding patch for sq4/floppy
fixing endless flight, is actually a script data bug - there is an additional property, which is not included in property count. It's used. We return 0 in that case, because we don't know about that property, resulting in nest::x never get changed and the scripts check that for advancing

svn-id: r52046
2010-08-12 22:25:15 +00:00
Martin Kiewitz f1ad1f1738 SCI: "version" now shows cantBeHere selector
svn-id: r52045
2010-08-12 21:33:23 +00:00
Martin Kiewitz 49c7ebf72f SCI: adding pq2 workaround
we had this workaround before, this is for a different pq2 version - bug #3043904

svn-id: r52044
2010-08-12 21:20:01 +00:00
Martin Kiewitz 4be0eb985e SCI: queuing signal, if signal not passed to scripts
fixes laura bow 1 when knocking at the door in the attic, scripts wait for 0xb in that case, sound resource sets 0xb and then immediately ends. This resulted in the scripts only getting the termination signal, so they waited endlessly. (bug #3042981)

svn-id: r52043
2010-08-12 15:45:53 +00:00
Neeraj Kumar f9005dd4b3 TESTBED: display appropriate message at begining if game-data files are not found
svn-id: r52042
2010-08-12 15:19:04 +00:00
Neeraj Kumar 4c3ea30e32 TESTBED: disable tests when required data is not found
svn-id: r52041
2010-08-12 14:47:25 +00:00
Martin Kiewitz bb932595d8 SCI: adjusting laurabow2 patch signature
for laurabow2 floppy. In floppy the bug doesn't occur, we fix the code nonetheless

svn-id: r52040
2010-08-12 14:01:28 +00:00
Martin Kiewitz e5a8c8c544 SCI: laurabow2 patch is lb2cd exclusive
svn-id: r52039
2010-08-12 13:52:03 +00:00
Martin Kiewitz 91cfd04438 SCI: adding patch for laurabow2
painting closing immediately
(fixed properly here, the NRS patch just nukes the whole routine)

svn-id: r52038
2010-08-12 13:45:39 +00:00
Martin Kiewitz 91c2c7f401 SCI: fixing text color support
fixes some words not being red in pepper (part of bug #3040039)

svn-id: r52031
2010-08-12 09:52:00 +00:00
Alejandro Marzini e18c9a1890 Fix for AmigaOS build.
KEYCODE_LESS and KEYCODE_GREATER are defined in AmigaOS SDK, but they are defined also in common/keyboard.h

svn-id: r52030
2010-08-12 06:45:13 +00:00
Alejandro Marzini 58d256c15e SDL: Make use of SDL_BACKEND instead of platform specific defines.
svn-id: r52029
2010-08-12 06:30:26 +00:00
Alejandro Marzini 83de12820b CREATE_MSVC: Add SDL_BACKEND to defines.
svn-id: r52028
2010-08-12 06:21:43 +00:00
Tony Puccinelli cb3acc96ef got rid of leftover debugging printf
svn-id: r52027
2010-08-12 06:16:53 +00:00
Tony Puccinelli 89d76fe5a5 Refined first refinement of new plugin design. Tested successfully adding/removing/running games on Linux with only one engine plugin loaded at a time
svn-id: r52026
2010-08-12 06:00:19 +00:00
Alejandro Marzini a16ca00113 OPENGL: Fix problem when switching between SDL and OpenGL Graphics Managers.
svn-id: r52025
2010-08-12 04:12:37 +00:00
Thierry Crozat 629042a07c i18n: Update German translation
svn-id: r52014
2010-08-11 23:21:53 +00:00
Florian Kagerer 75117d7875 FMTOWNS AUDIO: fix cda volume and balance control
svn-id: r52013
2010-08-11 22:50:13 +00:00
Neeraj Kumar f6a1cb991f TESTBED: enable playing MIDI through testbed
svn-id: r52009
2010-08-11 21:52:28 +00:00
Thierry Crozat 53f11373d4 i18n: Update all translations.
Template and all translations were updated from source code. The
German and French translations contain additional changes.

svn-id: r52008
2010-08-11 21:51:34 +00:00
Martin Kiewitz 06139e2be7 SCI: properly doing kAnimate loop/cel fixing
really weird, but it works now. Bug #3037578 (kq5 trunk), bug #3043286 (lb1 knight)

svn-id: r52007
2010-08-11 21:47:44 +00:00
Martin Kiewitz 7e3b2bedb6 SCI: revert r51969
broke laura bow 1, need to figure out whats exactly wrong

svn-id: r52004
2010-08-11 21:16:45 +00:00