Travis Howell
0c8b0d9a9d
Remove duplicate code
...
svn-id: r22329
2006-05-04 05:13:02 +00:00
Travis Howell
afa871aa38
Fix loading of default saved game file, containing restate state, in FF
...
svn-id: r22328
2006-05-04 05:07:21 +00:00
Travis Howell
838430beda
Add filename difference in Amiga/Mac. versions of FF
...
svn-id: r22326
2006-05-04 04:40:26 +00:00
Torbjörn Andersson
6a41946219
The loadPlugins() function works a bit better if it doesn't fail when listDir()
...
succeeds. ;-)
svn-id: r22325
2006-05-04 03:50:30 +00:00
Torbjörn Andersson
24a46d5da8
Checking if the node isValid() is no longer an option, but isDirectory() should
...
serve the same purpose, I believe.
svn-id: r22324
2006-05-04 03:44:50 +00:00
Travis Howell
f37cfaa766
Show Epic Interactive movie on startup in Amiga/Mac. versions of FF
...
svn-id: r22323
2006-05-04 02:41:50 +00:00
Travis Howell
34c343bf1d
Update screen more often, for smoother mouse movement
...
svn-id: r22322
2006-05-04 02:34:14 +00:00
Travis Howell
40731871fe
Update Simon engine settings
...
svn-id: r22321
2006-05-04 02:28:19 +00:00
Travis Howell
e87de5898b
Cleanup
...
svn-id: r22320
2006-05-04 02:23:52 +00:00
Travis Howell
84c99c8242
Revert the last change, since AbstractFilesystemNode::child() handles files and directories
...
svn-id: r22319
2006-05-03 21:53:38 +00:00
Max Horn
9f7b98617d
Fix listDir call in BrowserDialog
...
svn-id: r22318
2006-05-03 20:51:06 +00:00
Max Horn
05f6adbbd9
Removed FilesystemNode::isValid (leaving it up to the porters to decide whether to remove their isValid code or not)
...
svn-id: r22317
2006-05-03 20:49:33 +00:00
Max Horn
b67c30f6c8
Fix DYNAMIC_MODULES (update the listDir call used in PluginManager::loadPlugins when using dynamic modules/plugins)
...
svn-id: r22316
2006-05-03 20:45:57 +00:00
Max Horn
d016c353c5
Changed FilesystemNode::listDir to return a bool indicating its success (or failure)
...
svn-id: r22315
2006-05-03 20:43:26 +00:00
Max Horn
1902673ece
Moved some code from SCUMM's detectGames function into a separate function (in an attempt to somewhat reduce the size of this huuuge function)
...
svn-id: r22314
2006-05-03 19:34:53 +00:00
Lars Persson
fb0cc056aa
Project file updated
...
svn-id: r22313
2006-05-03 18:09:37 +00:00
Lars Persson
5da67ab112
Updated build script for Symbian OS9 devices
...
svn-id: r22312
2006-05-03 18:05:55 +00:00
Max Horn
3f4427b04a
Removed CharsetRendererV3::getFontHeight (it was identical to CharsetRendererCommon::getFontHeight)
...
svn-id: r22311
2006-05-03 16:23:32 +00:00
Johannes Schickel
e5b2d9a527
Fixes typo.
...
svn-id: r22310
2006-05-03 14:26:59 +00:00
Johannes Schickel
6776fb3296
- moves detection code to plugin.cpp.
...
- splits game table for kyra1 and kyra2.
svn-id: r22309
2006-05-03 14:24:48 +00:00
Johannes Schickel
96fd5e1fbc
- modifies loadBitmap not to crash if a image isn't found
...
- starts to clean up the engine initalisation code
svn-id: r22308
2006-05-03 13:40:21 +00:00
Johannes Schickel
1d6a1bf157
Fix for bug # 1480744 ("KYRA1: mouse cursor vanishes").
...
svn-id: r22307
2006-05-03 13:19:21 +00:00
Travis Howell
e4e7ba1d7a
Make sure AbstractFilesystemNode::child() only returns a directory in Windows
...
svn-id: r22306
2006-05-03 13:06:22 +00:00
Travis Howell
d84f744e2d
Add work around for glitches that occurs on map, when Simon rides lion to the goblin camp, in non-English versions of Simon2
...
svn-id: r22305
2006-05-03 12:54:37 +00:00
Max Horn
31444d3d35
Some doxygen comment cleanup for (Abstract)FilesystemNode
...
svn-id: r22304
2006-05-03 11:42:50 +00:00
Travis Howell
04531df9b4
Fix subtitle colors during lion ride in Simon2
...
svn-id: r22303
2006-05-03 11:40:11 +00:00
Max Horn
fea36d0112
Disabled evil getcwd hack in POSIXFilesystemNode
...
svn-id: r22302
2006-05-03 11:36:07 +00:00
Travis Howell
5ef5110299
Clear front buffer, when using cutscenes in Amiga version of FF
...
svn-id: r22301
2006-05-03 11:14:29 +00:00
Max Horn
9c1fc02328
Got rid of AbstractFilesystemNode::wrap (begone, evil hack)
...
svn-id: r22300
2006-05-03 11:13:21 +00:00
Torbjörn Andersson
2ab62d8b02
I don't know if this is correct, but at least browser.cpp compiles again now.
...
svn-id: r22299
2006-05-03 10:48:18 +00:00
Max Horn
8c452daac2
Moved static methods getRoot / getNodeForPath from class FilesystemNode to class AbstractFilesystemNode
...
svn-id: r22298
2006-05-03 10:19:05 +00:00
Max Horn
d404b6150a
Started to separate AbstractFilesystemNode from FilesystemNode
...
svn-id: r22297
2006-05-03 10:14:05 +00:00
Max Horn
58c723d9f0
Use FilesystemNode, never AbstractFilesystemNode (which is for internal use only)
...
svn-id: r22296
2006-05-03 10:12:42 +00:00
Travis Howell
61b8fa957a
Write results to correct locations in setRandom and getPathValue video opcodes of FF
...
svn-id: r22295
2006-05-03 09:33:41 +00:00
Travis Howell
6e603cce87
Correct size of GPVCount/PVCount vars
...
svn-id: r22294
2006-05-03 06:07:26 +00:00
Travis Howell
2c700faffa
Correct result var in checkPaths script opcode in FF
...
svn-id: r22293
2006-05-03 05:35:08 +00:00
Travis Howell
52734545b4
sfx5 isn't ambient, but manually started/stopped in FF
...
svn-id: r22292
2006-05-03 04:58:32 +00:00
Travis Howell
a431bec1d8
Read correct offset in loadIconData()
...
svn-id: r22291
2006-05-03 04:39:31 +00:00
Travis Howell
afb5f5d5ab
Fix scrolling glitches in Oracle of FF
...
svn-id: r22290
2006-05-03 04:07:37 +00:00
Travis Howell
91a67d1150
Cleanup
...
svn-id: r22289
2006-05-03 01:11:50 +00:00
Travis Howell
2552f6e17e
Allow skipping cutscenes via ESC key too
...
svn-id: r22288
2006-05-02 23:46:23 +00:00
Travis Howell
94ea76c519
Use consistent game order
...
svn-id: r22287
2006-05-02 23:38:36 +00:00
Travis Howell
2fcecbfada
Add The Feeble Files
...
svn-id: r22285
2006-05-02 23:28:07 +00:00
Max Horn
2db81b365d
Mention the new SCUMM detector in the NEWS file (which, sadly, is pretty incomplete...)
...
svn-id: r22284
2006-05-02 23:12:40 +00:00
Max Horn
111ab60a87
Fix insult fight (MI1) mouse wheel scrolling, hopefully also for the SEGA version (see also bug #1193185 )
...
svn-id: r22283
2006-05-02 23:10:25 +00:00
Marcus Comstedt
5468059d44
Removed compilation error.
...
svn-id: r22282
2006-05-02 22:27:24 +00:00
Marcus Comstedt
aa7513d0d5
Implemented new InSaveFile methods.
...
svn-id: r22281
2006-05-02 22:26:26 +00:00
Torbjörn Andersson
9714ea9055
Cleanup
...
svn-id: r22280
2006-05-02 18:15:00 +00:00
Torbjörn Andersson
5b779be4ac
Let's try this again: Let the backend draw the mouse cursor, instead of drawing
...
it ourselves. This time it seems to work.
svn-id: r22279
2006-05-02 18:04:22 +00:00
Torbjörn Andersson
7bc4944a3b
Fixed FF mouse cursors being drawn a bit to the left of the hotspot. FF seems
...
to have this strange notion of multiplying the X coordinate by two, so when it
was using 38 to manipulate it, it really meant 19. I think.
Now we just need to simplify this to make the backend draw the cursor instead.
svn-id: r22278
2006-05-02 15:24:26 +00:00