Travis Howell
46b020d860
SCUMM: Add code to support different keys used for skipping cutscenes in early ports of Maniac Mansion and Zak McKracken.
2011-11-17 23:01:47 +11:00
Matthew Hoops
dbceb0a77d
SCUMM: Add some HE72 differences to mouse click handling
...
Backyard Soccer at least requires this to have input during gameplay.
2011-08-08 21:15:28 -04:00
Johannes Schickel
3b7c91f2a7
COMMON: Move HerculesDimensions enum to SCUMM.
...
The enum is only used inside the SCUMM engine so it is rather pointless to
keep it in common/util.h right now. Also if we really want it in some common
place it should probably be better in graphics/ too.
2011-06-21 16:59:50 +02:00
Max Horn
477d6233c3
ENGINES: Change 2nd param of Engine::saveGameState to Common::String
2011-06-02 18:31:59 +02:00
Matthew Hoops
eea482fa43
ALL: behaviour -> behavior
2011-05-25 10:50:46 -04:00
Max Horn
b37463fe59
SCUMM: Move class ResourceManager to its own header
2011-05-13 11:47:08 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Max Horn
668adaa461
GUI: Rename gui/GuiManager.* to gui/gui-manager.*
...
svn-id: r54265
2010-11-16 10:19:01 +00:00
Max Horn
947edd08c3
Replace SCUMM F5 dialog by GMM & add help button to GMM
...
The new "Help" button in the GMM is currently only used by SCUMM.
To use it, an engine currently needs to subclass MainMenuDialog.
svn-id: r49249
2010-05-26 19:54:50 +00:00
Yotam Barnoy
ef330ed9b4
Patch for bug 2943361 by littleboy, adding full kb modifier support to all engines + GUI and proper keypad handling
...
svn-id: r48101
2010-02-21 04:04:13 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Eugene Sandulenko
f6b210bb86
Patch #2898445 : "MM NES: Add support for original save/load dialog"
...
svn-id: r46513
2009-12-23 21:03:28 +00:00
Travis Howell
d76c1c6552
Add patch from Tobias, for menu keys in PCE version of Loom, with minor change.
...
svn-id: r45554
2009-10-31 09:48:19 +00:00
Travis Howell
1be7ab068e
Add patch #2846581 - MM C64: savedialog.
...
svn-id: r43801
2009-08-29 14:08:19 +00:00
Matthew Hoops
ce30a513ac
Introduce a better fix for the Mac OS X backspace problem by adding the workaround to default-events.cpp.
...
svn-id: r43441
2009-08-16 14:04:54 +00:00
Matthew Hoops
34380d9335
Fix using the backspace key on Mac OS X in HE games.
...
svn-id: r43420
2009-08-16 01:43:18 +00:00
Travis Howell
68a75c2170
Remove keyboard support for mouse buttons, since it interferes with load/save scripts in HE games and input scripts in others games (COMI, FT). It isn't much use anyway, since we dropped support for cursor movement via keyboard long ago.
...
svn-id: r42674
2009-07-23 10:31:06 +00:00
Travis Howell
46be9c3a1c
Simplify the code to check whether loading or saving a game is possible.
...
svn-id: r42672
2009-07-23 05:57:00 +00:00
Travis Howell
fad11ade6e
Simplify the code to check whether loading or saving a game is possible.
...
svn-id: r42671
2009-07-23 05:48:20 +00:00
Travis Howell
b159517dc3
Fix bug #2821215 - DIG: Skipping planetarium animation disables F5 menu.
...
svn-id: r42498
2009-07-15 02:06:26 +00:00
Travis Howell
01624bbb28
Fix bug #2820472 - MAZE: Keyboard input fault.
...
svn-id: r42434
2009-07-13 07:55:11 +00:00
Johannes Schickel
b3c6751b9b
Strip trailing whitespaces in the whole code base.
...
svn-id: r40867
2009-05-24 15:17:42 +00:00
Travis Howell
af3bf8a575
Fix regression that caused F1 to trigger the original load/save menu in COMI.
...
svn-id: r40410
2009-05-10 09:51:05 +00:00
Max Horn
6a4c475bb2
Patch #2676453 : INDY3/FOA: series IQ with ScummVM GUI
...
svn-id: r39649
2009-03-23 22:34:53 +00:00
Marcus Comstedt
a591d65cc7
Include "scumm/scumm_v6.h" in some places where it is needed.
...
(Including "scumm/scumm_v8.h" is a no-operation if ENABLE_SCUMM_7_8
is not defined.)
svn-id: r39576
2009-03-20 22:33:45 +00:00
Max Horn
6f4b567124
SCUMM: Split intern.h into multiple headers
...
svn-id: r39567
2009-03-20 16:33:58 +00:00
Max Horn
e44f07f988
SCUMM: Modified version of patch #1687041 (Scumm: Load-/Save-support for the original save-dialog)
...
svn-id: r39438
2009-03-16 04:45:12 +00:00
Max Horn
30856ddc4d
SCUMM: Fix snap scroll dialog messages
...
svn-id: r39286
2009-03-10 00:44:33 +00:00
Travis Howell
d666af279c
Alter/revert last changes to moveCamera(), as VAR_CAMERA_FAST_X is used by a few scripts in Indy3 too.
...
svn-id: r39285
2009-03-10 00:36:56 +00:00
Travis Howell
2809c23fc9
Add snap scroll option from original games (SCUMM3-5), and enable for earlier games too.
...
svn-id: r39283
2009-03-10 00:26:40 +00:00
Travis Howell
501b321532
Revert talkspeed changes, while still only using the game specific talkspeed setting (if it exists). And clarify the talkspeed differences between games in the README.
...
svn-id: r36299
2009-02-13 10:04:17 +00:00
Johannes Schickel
690b88f982
Renamed gui/newgui.cpp -> gui/GuiManager.cpp and gui/newgui.h -> gui/GuiManager.h
...
svn-id: r35668
2009-01-02 03:21:40 +00:00
Johannes Schickel
b7178ecbf6
Cleanup.
...
svn-id: r35622
2008-12-30 14:41:44 +00:00
Johannes Schickel
90835aa82c
Implemented FR #2475519 "Enable F1 game menu in Full Throttle".
...
svn-id: r35621
2008-12-30 14:28:44 +00:00
Max Horn
6510226216
Renamed NewGui to GuiManager
...
svn-id: r35544
2008-12-25 23:55:36 +00:00
Max Horn
d4853dd9e8
Patch #2060517 : SCUMM: engine sets incorrect talkspeed value
...
svn-id: r34596
2008-09-17 18:56:13 +00:00
Christopher Page
e9c6b03fc7
SCUMM works with new GMM implementation
...
svn-id: r33001
2008-07-11 01:22:37 +00:00
Christopher Page
b50df858eb
Changed the name of the Scumm menu dialog class MainMenuDialog to ScummMenuDialog, to avoid confusion and conflict with the Global Main Menu class
...
svn-id: r32937
2008-07-07 06:05:48 +00:00
Christopher Page
30c52e215c
Scumm sound settings can now be changed from the gmm
...
svn-id: r32851
2008-06-30 17:44:21 +00:00
Jordi Vilalta Prat
38a8aa516e
Allow static and dynamic plugins to be used at the same time
...
svn-id: r31888
2008-05-06 03:00:26 +00:00
Travis Howell
01c611385e
Fix regression when skipping cutscenes in Maniac Mansion (C64).
...
svn-id: r30144
2008-01-02 11:25:17 +00:00
Max Horn
3f958711a2
Refactored ScummEngine*::checkExecVerbs method
...
svn-id: r29284
2007-10-28 12:57:25 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn
0cccbb29d6
Some cleanup (yay for whomever had the brilliant idea to let SVN work over HTTPS and hence through proxies&firewalls :)
...
svn-id: r28877
2007-09-08 11:15:27 +00:00
Eugene Sandulenko
1db83059b0
Preliminary (and buggy) Kanji support.
...
svn-id: r27998
2007-07-10 00:39:12 +00:00
Max Horn
c7fa7baf1f
Added global support for the (so far undocumented) confirm_exit config key
...
svn-id: r27788
2007-06-30 12:43:53 +00:00
Max Horn
9720742722
MI SegaCD related cleanup
...
svn-id: r27785
2007-06-30 12:07:51 +00:00
Max Horn
fc6da0b436
Removed/clarified various FIXME comments
...
svn-id: r27784
2007-06-30 12:01:27 +00:00
Max Horn
252d183291
SCUMM: Moved code which re-mapped arrow keys
...
svn-id: r27783
2007-06-30 11:57:50 +00:00
Max Horn
0723e3e24a
Introduced ClickArea enum, some related cleanup in runInputScript and checkExecVerbs
...
svn-id: r27778
2007-06-29 23:08:15 +00:00