Johannes Schickel
f464830a17
Documenting Common::File a bit.
...
svn-id: r23588
2006-07-24 12:10:32 +00:00
Travis Howell
100b809836
Fix bug #1527630 - ZAK FM-TOWNS: Actor (Caponian) picks wrong line
...
svn-id: r23586
2006-07-24 10:52:14 +00:00
Torbjörn Andersson
c32076e5d0
Use #include "..." instead of #include <...> for pack-start.h and pack-end.h
...
for consistency with other #includes.
svn-id: r23585
2006-07-23 16:13:26 +00:00
Torbjörn Andersson
eabe720a0e
Changed __lure_res_h__ to LURE_RES_H etc for consistency.
...
svn-id: r23584
2006-07-23 15:32:14 +00:00
Torbjörn Andersson
6050989bd8
Changed SAGA_ACTOR_H__ to SAGA_ACTOR_H etc for consistency.
...
svn-id: r23583
2006-07-23 15:16:50 +00:00
Max Horn
4fcdbb9349
String class usage cleanup
...
svn-id: r23582
2006-07-23 15:08:48 +00:00
Torbjörn Andersson
602548cea3
Removed GCC_PACK that must have been re-added by accident.
...
svn-id: r23581
2006-07-23 15:01:21 +00:00
Paul Gilbert
6585033705
Added extra hotspot flags bytes needed for asking Ratpouch for an object, and changed differing word read macros to use a single standard
...
svn-id: r23579
2006-07-23 13:19:33 +00:00
Paul Gilbert
9780117a77
Initial commit of tool to create lure.dat file
...
svn-id: r23578
2006-07-23 13:08:22 +00:00
Kostas Nakos
1ec5d56780
Add kyra skip intro key (backport).
...
svn-id: r23577
2006-07-23 09:36:34 +00:00
Torbjörn Andersson
5cb8802699
The GUI now uses the cursor palette for all themes. Therefore, it shouldn't be
...
necessary to set up a "dummy" palette for the cursor any more. If an engine
wants to display an error message without using the GUI, it can set up its own
palette.
With this change, ScummVM no longer sets a palette before _screen is created in
the SDL backend.
svn-id: r23575
2006-07-23 07:18:37 +00:00
Torbjörn Andersson
b845eb9b99
Initialise the screen before creating the music driver. The MT-32 driver wants
...
to draw to the screen.
svn-id: r23574
2006-07-23 07:06:26 +00:00
Torbjörn Andersson
15f08bf268
Warn if copyRectToScreen() is called before _screen is created, since it's
...
almost certainly a programming error. (Used to be silently ignored.)
Warn if setPalette() is called before _screen is created, but allow it (for
now) since we don't actually set the palette until later. It could still be a
programming error, though.
Don't crash if updateScreen() is called with a "dirty" palette before _screen
is created.
svn-id: r23573
2006-07-23 06:50:49 +00:00
Johannes Schickel
a68f7100ce
No need for packing SaveInfoSection and ThumbnailHeader anymore.
...
svn-id: r23572
2006-07-23 02:20:49 +00:00
Torbjörn Andersson
9ab0c1d915
Clear the active domain when (re)opening the launcher dialog. This fixes bug
...
#1523050 .
svn-id: r23571
2006-07-22 21:23:49 +00:00
Max Horn
b4af5bc331
Adding unit test for struct packing
...
svn-id: r23570
2006-07-22 18:39:41 +00:00
Max Horn
2859b64702
Fix struct packing issues (macros are not resolve in #pragma params, at least for GCC)
...
svn-id: r23569
2006-07-22 17:28:48 +00:00
Johannes Schickel
1ffd496043
Added some warnings if md5_file is used on an illegal FilesystemNode.
...
svn-id: r23568
2006-07-22 17:06:14 +00:00
Johannes Schickel
63aec29edb
Added isValid to FilesystemNode and AbstractFilesystemNode. See my mail to -devel for more information.
...
svn-id: r23567
2006-07-22 17:01:50 +00:00
Max Horn
c59e7ece0a
Part of the FreeMiNT patch
...
svn-id: r23566
2006-07-22 17:00:36 +00:00
Johannes Schickel
d272f6c483
Hardcoding header size of the Thumbnail and of the Info section of scumm games.
...
(because packed struct handling changed and gcc seems not to be happy with it)
This should unbreak new save games made after this commit.
svn-id: r23565
2006-07-22 16:19:00 +00:00
Johannes Schickel
16de659f59
Fixing compiler warnings under amd64.
...
svn-id: r23564
2006-07-22 16:09:34 +00:00
Johannes Schickel
98809a857a
Removing '/' at pathsnames of calls to "File::addDefaultDirectory" since it can't be assumed that the FS code uses '/' as path separators
...
(and it shouldn't break anything)
svn-id: r23563
2006-07-22 15:46:36 +00:00
Johannes Schickel
8116b6aab3
Using FilesystemNode::name instead of FilesystemNode::displayName in the fileclass too, then again this doesn't *have* to work. (check FilesystemNode documentation)
...
svn-id: r23562
2006-07-22 15:21:40 +00:00
Torbjörn Andersson
e3ab20ee90
Fixed DO_OPTION_OPT so that the '=' is no longer required in long options. (The
...
value is, as the name implies, optional.) This fixes bug #1526483 .
svn-id: r23561
2006-07-22 15:16:28 +00:00
Johannes Schickel
3f81726437
Return false for directories on md5_file with a FSNode as param.
...
svn-id: r23560
2006-07-22 15:05:59 +00:00
Johannes Schickel
4ae5cef491
- let md5_file accept a FilesystemNode too
...
- changes some engine detectors to use it
svn-id: r23559
2006-07-22 14:59:44 +00:00
Johannes Schickel
cfd9977425
Using FilesystemNode::name instead of FilesystemNode::displayName in all game detectors.
...
svn-id: r23558
2006-07-22 14:50:50 +00:00
Johannes Schickel
e5934c8f21
Using FilesystemNode::name instead of FilesystemNode::displayName in the sword2 detector code too.
...
svn-id: r23557
2006-07-22 14:39:54 +00:00
Johannes Schickel
412db86dcf
Using FilesystemNode::name instead of FilesystemNode::displayName in the sword1 detector code too.
...
svn-id: r23556
2006-07-22 14:37:52 +00:00
Johannes Schickel
ca366849eb
Using FilesystemNode::name instead of FilesystemNode::displayName in the Gobliiins detector code too.
...
svn-id: r23555
2006-07-22 14:36:09 +00:00
Johannes Schickel
7caf96af6f
Changes usage of FilesystemNode::name to FilesystemNode::displayName in the detector code.
...
svn-id: r23554
2006-07-22 14:28:39 +00:00
Max Horn
6ed00cd055
Added FilesystemNode::name method
...
svn-id: r23553
2006-07-22 14:14:16 +00:00
Neil Millstone
42cebc00dc
Speed increase for DS port - uses cache ram to store SIN_TABLE. Other versions are unaffected.
...
svn-id: r23552
2006-07-22 10:56:11 +00:00
Torbjörn Andersson
8242e6966d
Cleanup.
...
svn-id: r23551
2006-07-22 09:05:13 +00:00
Johannes Schickel
eb23d7b9a0
Changing usage of FSNode::displayName to FSNode::path
...
svn-id: r23549
2006-07-22 00:44:56 +00:00
Eugene Sandulenko
e027e7591f
o Proper ScummVM copyrights
...
o Apparently because some patch was applied twice, many header files had
their contents doubled. Fixing this as well.
svn-id: r23548
2006-07-21 21:46:19 +00:00
Max Horn
f59cf1fcdc
Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS now (hiya eriktorbjorn, this one is for you *ggg*)
...
svn-id: r23547
2006-07-21 21:25:17 +00:00
Max Horn
348e34c685
Patch #1525407 : TeX typos
...
svn-id: r23546
2006-07-21 21:16:28 +00:00
Oystein Eftevaag
17f8c7067a
Removing redundant paranthesis
...
svn-id: r23543
2006-07-21 11:04:21 +00:00
Oystein Eftevaag
ef42b9962d
Spelling and formatting
...
svn-id: r23542
2006-07-21 10:59:55 +00:00
Johannes Schickel
29f99a029e
Using path instead of displayName.
...
svn-id: r23541
2006-07-20 21:41:59 +00:00
Max Horn
70b0656d89
Test commit 4
...
svn-id: r23540
2006-07-20 18:08:48 +00:00
Max Horn
c3bd80ef81
Test commit 3
...
svn-id: r23539
2006-07-20 17:59:13 +00:00
Max Horn
efd9b1c3dd
Test commit 2
...
svn-id: r23537
2006-07-19 17:09:26 +00:00
Max Horn
317d1a1831
Test commit
...
svn-id: r23536
2006-07-19 17:07:00 +00:00
Johannes Schickel
73869dca9f
- don't error on CHAPTER1.VRM miss anymore
...
- nicer error messages when no font files are found
- implements nicer way to load fonts
svn-id: r23531
2006-07-16 19:44:39 +00:00
Won Star
d5e45271d1
Add additional library directories.
...
svn-id: r23530
2006-07-16 08:40:28 +00:00
Won Star
167a1e5912
Fix FileSystem bug. Now 'Go Up' button works. :)
...
svn-id: r23527
2006-07-16 08:32:23 +00:00
Travis Howell
993cc4bd66
Copy protection was disabled in the Monkey Island 1 release included with LucasArts Mac CD Game Pack II
...
svn-id: r23526
2006-07-16 02:39:22 +00:00