David Corrales
9bfe5d5354
Merged the FSNode branch with trunk r27681:27969
...
svn-id: r27970
2007-07-08 16:58:54 +00:00
Johannes Schickel
41989652df
Fix for disappearing text in FM-Towns end sequence.
...
svn-id: r27964
2007-07-08 12:59:00 +00:00
Johannes Schickel
c6c06a922e
Little renaming.
...
svn-id: r27963
2007-07-08 12:50:24 +00:00
Neil Millstone
0601dbd31b
Optimisation for resource loading in Kyra engine
...
svn-id: r27875
2007-07-02 23:02:54 +00:00
Max Horn
e2ad271bd8
Removing non-ASCII chars from source code
...
svn-id: r27818
2007-07-01 12:47:07 +00:00
David Corrales
cacd7a28fd
Merged the FSNode branch with trunk r27031:27680
...
svn-id: r27681
2007-06-23 18:51:33 +00:00
Oystein Eftevaag
d4aeb680cf
Minor formatting fix
...
svn-id: r27651
2007-06-23 08:58:36 +00:00
Oystein Eftevaag
62a28d0864
Applying patch 1669536: Kyra2: Intro fixes
...
svn-id: r27650
2007-06-23 08:42:30 +00:00
Max Horn
a041ef2317
Slightly updated key handling in BS2, Kyra, and Touche
...
svn-id: r27637
2007-06-22 23:03:12 +00:00
Max Horn
2fa0a5c457
Cleaning up after myself (I blame it on, err, uhh... the Vogons?)
...
svn-id: r27625
2007-06-22 21:16:07 +00:00
Max Horn
54d668ac13
Changed more code to use Common::KEYCODE_ enum
...
svn-id: r27624
2007-06-22 21:10:57 +00:00
Chris Apers
26a6c42b8f
Fixed wrong file included
...
svn-id: r27433
2007-06-15 20:38:55 +00:00
Max Horn
d6e47d5fd3
ADV detector: Refactored findGameID() a bit, making it possible to use it outside the AdvancedDetector framework; also made it generate somewhat more user friendly desc for obsolete game IDs
...
svn-id: r27424
2007-06-15 17:36:41 +00:00
Eugene Sandulenko
6e5b70f5e9
Patch #1733764 : "Fallback detection patch". GSoC student.
...
svn-id: r27375
2007-06-12 12:22:25 +00:00
Johannes Schickel
b9d77d2d40
Fix crash when closing Kyrandia demo.
...
svn-id: r27223
2007-06-08 23:04:13 +00:00
David Corrales
3b96c7fad5
Renamed methods in the FilesystemNode class to match the AbstractFSNode implementations.
...
Also exposed the new methods (exists, isReadable and isWritable) in FilesystemNode.
svn-id: r27113
2007-06-05 21:02:35 +00:00
Johannes Schickel
9774d3b80a
Fix for bug #1730511 ("KYRA1: Brandon's text isn't cleaned properly").
...
svn-id: r27083
2007-06-04 19:00:41 +00:00
David Corrales
0cab5b7791
Merged the fs branch with trunk. r26949:27031
...
svn-id: r27032
2007-05-31 23:44:43 +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
Johannes Schickel
c42c65686e
Updated error message.
...
svn-id: r26965
2007-05-27 11:18:33 +00:00
Johannes Schickel
8998e0d40d
Little graphics fix for FM-Towns version. (Thanks to Florian Kagerer)
...
svn-id: r26930
2007-05-23 12:10:44 +00:00
Johannes Schickel
ad03c72bdb
Commit of patch #1715313 ("CORE: STL like algorithm implementation").
...
svn-id: r26929
2007-05-23 12:02:31 +00:00
Johannes Schickel
91402fda9b
Some graphic fixes for FM-Towns version. (Thanks to Florian Kagerer for this).
...
svn-id: r26915
2007-05-22 13:44:41 +00:00
Johannes Schickel
06b3206b21
Fixes graphics glitch introduced while cleaning up.
...
svn-id: r26914
2007-05-22 13:33:41 +00:00
Johannes Schickel
2103678d93
Fixed WSA playing regression, introduced while cleaning up. (should fix Floppy and Amiga version)
...
svn-id: r26786
2007-05-08 11:46:27 +00:00
Johannes Schickel
776423ff82
- started to move v1 specific functions to KyraEngine_v1 (just opcodes yet)
...
- reworked script opcode handling
svn-id: r26749
2007-05-05 12:18:02 +00:00
Max Horn
579a3fe7cf
Renamed plugin.cpp to detection.cpp in all engines
...
svn-id: r26622
2007-04-27 20:23:25 +00:00
Johannes Schickel
edd9b31a48
Cleanup.
...
svn-id: r26604
2007-04-27 12:15:47 +00:00
Max Horn
d4660cce55
Removing more semicola
...
svn-id: r26597
2007-04-26 19:08:53 +00:00
Johannes Schickel
8b7d458668
Oops.
...
svn-id: r26596
2007-04-26 13:00:52 +00:00
Johannes Schickel
21b2c7bceb
Formatting/Cleanup.
...
svn-id: r26511
2007-04-15 16:41:20 +00:00
Johannes Schickel
b9443dfb60
More cleanup.
...
svn-id: r26502
2007-04-15 14:38:02 +00:00
Johannes Schickel
504df5a48e
cleanup.
...
svn-id: r26499
2007-04-15 14:19:27 +00:00
Johannes Schickel
8c4e539a40
Readded lost files.
...
svn-id: r26496
2007-04-15 13:44:49 +00:00
Johannes Schickel
5e1c6c7907
- Renamed some files for consistency with other engines.
...
- Kyra2 detector entries update.
svn-id: r26494
2007-04-15 13:39:08 +00:00
Johannes Schickel
e8b6baca74
Little WSA loading fix.
...
svn-id: r26375
2007-04-03 14:26:12 +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
Johannes Schickel
397c10f059
made _vm/_engine usage consistent. (_engine -> _vm all over the place now).
...
svn-id: r26342
2007-04-01 13:10:50 +00:00
Max Horn
508befd556
fixed const correctness
...
svn-id: r26307
2007-03-27 14:12:16 +00:00
Johannes Schickel
fb9b9863e3
Commit of patch #1688065 ("KYRA: fm towns music").
...
svn-id: r26305
2007-03-26 12:25:12 +00:00
Johannes Schickel
f145890bba
Some tempo fixes from Florian.
...
svn-id: r26300
2007-03-25 15:54:15 +00:00
Johannes Schickel
d1645e2fbf
Commit of patch #1686414 ("Kyra: FM-Towns music").
...
svn-id: r26285
2007-03-24 00:04:08 +00:00
Johannes Schickel
661944a0f9
Implemented some palette code differences for Amiga version.
...
svn-id: r26281
2007-03-23 16:24:28 +00:00
Johannes Schickel
2517960b3f
- more cleanup
...
- added some .pak file integrity checks
svn-id: r26264
2007-03-20 21:11:42 +00:00
Johannes Schickel
b17ae7017c
Little cleanup.
...
svn-id: r26263
2007-03-20 20:46:19 +00:00
Max Horn
888e68f433
KYRA: Changed to use EventManager::getMousePos (should improve some things: the old code did not properly track the mouse upon click events, and KyraEngine::waitForEvent ignored _flags.useHiResOverlay)
...
svn-id: r26221
2007-03-18 18:27:52 +00:00
Johannes Schickel
c7c79e33db
Fixed various gui strings in German floppy.
...
svn-id: r26211
2007-03-18 16:15:19 +00:00
Johannes Schickel
d611e81672
- little 'cleanup'
...
- finished MSC file support for Amiga version
svn-id: r26204
2007-03-18 12:08:13 +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
Torbjörn Andersson
53624376b4
Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), with
...
Fingolfin's blessings. Keyboard repeat is now handled by the event manager,
rather than by individual engines.
Since this can cause problems with some engines (see the AGI engine), the extra
"key down" events are marked as "synthetic", so that they can be ignored if
necessary.
svn-id: r26170
2007-03-17 15:44:26 +00:00