Max Horn
|
dd98126423
|
Engines: Fused several init&go methods into a single run method
svn-id: r39003
|
2009-03-01 04:42:46 +00:00 |
|
Max Horn
|
7cb437b56f
|
Renamed SpecialDebugLevel to DebugChannel
svn-id: r36142
|
2009-01-30 05:10:24 +00:00 |
|
Gregory Montoir
|
e3e699d7d2
|
fixed wrong z-reordering when one of the keychars is 0
svn-id: r35345
|
2008-12-13 19:38:48 +00:00 |
|
Gregory Montoir
|
13e613ae21
|
disable GMM save/load when original quit/options dialogs is displayed
svn-id: r35344
|
2008-12-13 19:35:33 +00:00 |
|
Johannes Schickel
|
5a0556f09c
|
Committed my patch #2123680 "SDL: Backend transaction / rollback support".
svn-id: r35062
|
2008-11-14 22:08:10 +00:00 |
|
Filippos Karapetis
|
0414a78a65
|
Added save/load support from the GMM for the touche engine
svn-id: r35008
|
2008-11-11 17:57:13 +00:00 |
|
Max Horn
|
40136f2590
|
Switched various Engine APIs to use Common::Error
svn-id: r34916
|
2008-11-06 17:05:54 +00:00 |
|
Max Horn
|
9b160804ab
|
Renamed Engine::quit to Engine::shouldQuit (previously, it was easily confused with Engine::quitGame); also cleaned up engine.h a bit
svn-id: r34700
|
2008-09-30 12:27:38 +00:00 |
|
Max Horn
|
d3642080de
|
Moved check for shouldRTL() from engines to scummvm_main
svn-id: r34310
|
2008-09-03 16:56:40 +00:00 |
|
Christopher Page
|
ce3d1e1a7d
|
Merged revisions 33632-33633,33635,33637,33639-33640,33642-33645,33648,33654-33655,33664,33667-33670,33673-33674,33678,33682,33686-33691,33693,33696,33698,33700,33703,33708,33710,33712-33714,33716 via svnmerge from
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33720
|
2008-08-09 19:03:29 +00:00 |
|
Gregory Montoir
|
52650efb6a
|
fix for bug #2040484: TOUCHE: Graphic glitch with long answer options
svn-id: r33691
|
2008-08-07 21:50:12 +00:00 |
|
Christopher Page
|
a51f454076
|
Added check for valid save slots, when loading savestates using -x
svn-id: r33483
|
2008-07-31 21:56:05 +00:00 |
|
Christopher Page
|
d2e8d4831e
|
Merged revisions 32744-32745,32747,32750-32759,32762-32764,32769,32777,32783,32785-32786,32789-32791,32798-32799,32801-32807,32809-32812,32816-32817,32819-32821,32823-32830,32832-32836,32838-32844,32846-32850,32852-32854,32858-32859,32865-32868,32873-32874,32879,32883,32895,32899,32902-32904,32910-32912,32923-32924,32930-32931,32938,32940,32948-32949,32951,32960-32964,32966-32970,32972-32974,32976,32978,32983,32986-32990,32992,32994,33002-33004,33006-33007,33009-33010,33014,33017,33021-33023,33030,33033 via svnmerge from
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33051
|
2008-07-14 00:10:09 +00:00 |
|
Christopher Page
|
c210f90a62
|
TOUCHE works with the new GMM implementation
svn-id: r33046
|
2008-07-13 22:24:55 +00:00 |
|
Christopher Page
|
718a85e30d
|
Sound settings for TOUCHE can be configured through the GMM
svn-id: r32864
|
2008-07-01 03:21:30 +00:00 |
|
Gregory Montoir
|
b6adcca897
|
moved midi driver object creation to MidiPlayer class (to match delete call)
svn-id: r32798
|
2008-06-26 10:12:12 +00:00 |
|
Christopher Page
|
102d79440d
|
Touche now uses the new _quit flag
svn-id: r32795
|
2008-06-26 05:04:42 +00:00 |
|
Christopher Page
|
4d7798825c
|
TOUCHE: Reverted some comments that were used for testing purposes
svn-id: r32641
|
2008-06-09 22:26:05 +00:00 |
|
Christopher Page
|
a98a350d14
|
TOUCHE: Fixed a memory leak
svn-id: r32566
|
2008-06-06 00:34:47 +00:00 |
|
Jordi Vilalta Prat
|
d6c34bdc4b
|
Fixed the spaces before tabs.
svn-id: r30667
|
2008-01-28 00:14:17 +00:00 |
|
Gregory Montoir
|
cbd9963af7
|
fix bug #1834852
svn-id: r29586
|
2007-11-20 21:00:41 +00:00 |
|
Eugene Sandulenko
|
c640d1c604
|
Patch #1825276: "DETECTION: advanced detector engine simplification"
svn-id: r29386
|
2007-11-03 21:06:58 +00:00 |
|
Gregory Montoir
|
7ca277d252
|
don't update the screen directly after a gamestate load ; keychars and room background are now redrawn on the same frame (bug #1751226)
svn-id: r29133
|
2007-09-29 19:14:38 +00:00 |
|
Gregory Montoir
|
bdffcca128
|
workaround for original game glitch (bug #1751170)
svn-id: r29132
|
2007-09-29 19:13:04 +00:00 |
|
Gregory Montoir
|
d8831b44da
|
simplified touche savegame listing
svn-id: r29112
|
2007-09-27 20:38:23 +00:00 |
|
Gregory Montoir
|
3d2485ca97
|
rename ui.cpp to menu.cpp for consistency with other engines
svn-id: r29108
|
2007-09-26 19:26:12 +00:00 |
|
Gregory Montoir
|
af9abde7dd
|
_currentObjectNum should also be set in text only talk mode
svn-id: r29103
|
2007-09-26 19:11:19 +00:00 |
|
Johannes Schickel
|
fb912f9539
|
Silence warnings on 64bit systems.
svn-id: r29088
|
2007-09-24 17:23:34 +00:00 |
|
Eugene Sandulenko
|
77eea722af
|
Modified patch #1738058: "Action recorder".
svn-id: r28968
|
2007-09-19 13:55:05 +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
|
3abc11611e
|
Code formatting fixes
svn-id: r28945
|
2007-09-18 20:16:33 +00:00 |
|
Gregory Montoir
|
e5e353d89c
|
fixed loading of savestates on startup
svn-id: r28476
|
2007-08-06 20:24:05 +00:00 |
|
Gregory Montoir
|
012f16d5c3
|
added missing MIDI gm->mt32 program change mapping (bug #1759318)
svn-id: r28331
|
2007-07-30 17:45:43 +00:00 |
|
Gregory Montoir
|
d88354a853
|
renamed wrongly named parameter
svn-id: r28201
|
2007-07-25 20:05:35 +00:00 |
|
Gregory Montoir
|
38b282b313
|
renamed some fields for clarification
svn-id: r28184
|
2007-07-24 09:53:28 +00:00 |
|
Gregory Montoir
|
9bb903ee6b
|
fixed some issues in pathfinding code
svn-id: r28183
|
2007-07-24 09:50:24 +00:00 |
|
Torbjörn Andersson
|
245c997260
|
Use KEYCODE constants.
svn-id: r27597
|
2007-06-22 07:34:07 +00:00 |
|
Max Horn
|
218e132e37
|
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
2007-05-30 21:56:52 +00:00 |
|
Max Horn
|
3db1dd05bc
|
Replaced another use of getEventManager() by using Engine::_eventMan
svn-id: r26360
|
2007-04-01 18:08:19 +00:00 |
|
Gregory Montoir
|
5aca9dce8c
|
added the instance of EventManager returned by OSystem::getEventManager as a member of the Engine base class. This allows to simply the code a bit and should more efficient too (ie. less virtual function chain calls, obj->getA()->getB()). Also updated several engines to make use of it.
svn-id: r26357
|
2007-04-01 17:36:13 +00:00 |
|
Torbjörn Andersson
|
bc253d214b
|
Slight simplification of last change. Make sure we don't "oversleep" in fast
mode.
svn-id: r26351
|
2007-04-01 15:04:11 +00:00 |
|
Torbjörn Andersson
|
7c4a8c6565
|
Make the mouse cursor move more smoothly. (Most of this improvement actually
comes from calling processEvents(), not from calling updateScreen() more
often.)
svn-id: r26350
|
2007-04-01 14:53:03 +00:00 |
|
Torbjörn Andersson
|
b4211fefc8
|
Call updateScreen() more often when drawing right-click menus, to make mouse
movement smoother.
svn-id: r26347
|
2007-04-01 14:04:45 +00:00 |
|
Torbjörn Andersson
|
cfa746830f
|
Use the event manager to track the mouse position.
svn-id: r26345
|
2007-04-01 13:31:11 +00:00 |
|
Torbjörn Andersson
|
4550ca1572
|
Use the cursor manager instead of calling the backend functions directly.
(Maybe the backend functions ought to be protected?)
svn-id: r26344
|
2007-04-01 13:16:29 +00:00 |
|
Max Horn
|
ed54ea9155
|
Moved Event/EventType/keyboard enum from common/system.h (part of class OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again
svn-id: r26180
|
2007-03-17 19:02:05 +00:00 |
|
Max Horn
|
15d9bc42ea
|
Force all code to use EventManager::pollEvent instead of OSystem::pollEvent
svn-id: r26156
|
2007-03-17 00:53:21 +00:00 |
|
Gregory Montoir
|
5bdfd2d102
|
added checks to prevent crash if no datafiles can be found, also fixed a typo
svn-id: r25283
|
2007-01-30 20:18:06 +00:00 |
|
Eugene Sandulenko
|
843ac74c0e
|
Moved Touche engine to AdvancedDetector.
svn-id: r25272
|
2007-01-30 00:24:09 +00:00 |
|
Gregory Montoir
|
3341f49429
|
cleanup
svn-id: r25157
|
2007-01-21 22:06:54 +00:00 |
|