26814 Commits

Author SHA1 Message Date
Max Horn
57e724bfc3 Renamed SeekableReadStream::readLine to SeekableReadStream::readLine_OLD; added a new alternate SeekableReadStream::readLine() instead
svn-id: r34315
2008-09-03 17:53:25 +00:00
Max Horn
5c72c2fca7 Removed unused readLine code from the MT-32 emu
svn-id: r34314
2008-09-03 17:46:42 +00:00
Max Horn
c3d7c908e8 Modified Common::Str to use exponential growth for its storage; also changed the meaning of 'capacity' from 'max length of string' to 'size of storage' (i.e. added one)
svn-id: r34313
2008-09-03 17:39:18 +00:00
Max Horn
e1918341af Changed Archive::openFile to return a SeekableReadStream* instead of a FilePtr
svn-id: r34312
2008-09-03 17:07:13 +00:00
Max Horn
18fb6348dd clarified comment
svn-id: r34311
2008-09-03 17:06:24 +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
Max Horn
e802acca0b TODO: bdf_getline seems to duplicate code from SeekableReadStream::readLine(_new) -> fix that
svn-id: r34309
2008-09-03 15:58:40 +00:00
Max Horn
55a05dc0f4 Some cleanup by peres
svn-id: r34308
2008-09-03 15:22:19 +00:00
Max Horn
196ce8eb98 POSIX FSNode: got rid of Double-slashes in paths for childs of the root; simplified code
svn-id: r34307
2008-09-03 14:55:19 +00:00
Filippos Karapetis
8764ccebc7 Updated MSVC project files for commit #34303
svn-id: r34306
2008-09-03 14:06:54 +00:00
Travis Howell
ee32e242df Added more versions of HE games.
svn-id: r34305
2008-09-03 13:49:24 +00:00
Max Horn
7f18aaf8ec Pushed AbstractFilesystemNode::openForReading() / openForWriting() impls out to backends
svn-id: r34304
2008-09-03 12:56:46 +00:00
Max Horn
320a5dc99f Moved StdioStream to its own files inside backends
svn-id: r34303
2008-09-03 11:49:02 +00:00
Max Horn
531bcf847c Moved FilesystemNode / FSList to namespace Common; also got rid of some 'typedef Common::String String;' name aliases
svn-id: r34302
2008-09-03 11:22:51 +00:00
Max Horn
c350ffabf3 Added new AbstractFilesystemNode::openForReading & ::openForWriting method, based on StdioStream; changed FilesystemNode to use them
svn-id: r34301
2008-09-03 10:40:46 +00:00
Max Horn
8246582f5e Added new StdioStream class, a thin wrapper around FILE
svn-id: r34300
2008-09-03 10:11:36 +00:00
Filippos Karapetis
2d36c08d9f Fix for MSVC warning about ambiguous usage of MIN
svn-id: r34299
2008-09-03 10:10:45 +00:00
Filippos Karapetis
4019bb3e37 Silence MSVC warning about uninitialized variables
svn-id: r34298
2008-09-03 10:00:43 +00:00
Filippos Karapetis
dd8e875b00 Commented out currently broken code, adding a FIXME
svn-id: r34297
2008-09-03 09:58:28 +00:00
Filippos Karapetis
80c47666db Silence MSVC warning about ambiguous usage of CLIP
svn-id: r34296
2008-09-03 09:55:29 +00:00
Filippos Karapetis
9691562987 Cleanup
svn-id: r34295
2008-09-03 09:03:21 +00:00
Max Horn
916e088bdb In the launcher load dialog code, store the save_slot in the transient domain (fixing bug #2089740)
svn-id: r34294
2008-09-03 08:58:19 +00:00
Max Horn
4d1df20cfd If launching scummvm with no game selected, clear the transient domain (and hence the effect of all command line args) before opening the launcher (may cause regressions)
svn-id: r34293
2008-09-03 08:57:39 +00:00
Filippos Karapetis
c560bf1d72 Updated gob MSVC project files for commit #34286
svn-id: r34292
2008-09-03 07:32:59 +00:00
Travis Howell
1163c4b7c1 Add another Dutch demo of Pajama Sam 1.
svn-id: r34291
2008-09-03 02:06:11 +00:00
Travis Howell
b0a4658038 Add Nintendo Wii versions of Freddi Fish 1 and Pajama Sam 1.
svn-id: r34290
2008-09-03 01:47:01 +00:00
Florian Kagerer
b7d260330b some minor bug fixes
svn-id: r34288
2008-09-02 21:31:53 +00:00
Sven Hesse
eadde9d6e4 Added French Bargon Attack, as supplied by kizkoool in bugreport #2089734
svn-id: r34287
2008-09-02 21:29:06 +00:00
Sven Hesse
741364602c Urban Runner stubs
svn-id: r34286
2008-09-02 20:15:42 +00:00
Max Horn
3dc066e983 Change FilesystemNode::getChild to new desired behavior: namely, that it should return valid nodes even for names for which no child exists (yet?) -- mail to scummvm-devel pending
svn-id: r34284
2008-09-02 16:35:16 +00:00
Max Horn
c752e5fcfa Modified POSIX FSNode implementation to use Common::normalizePath & Common::lastPathComponent; added a TODO regarding relative paths
svn-id: r34283
2008-09-02 15:19:31 +00:00
Johannes Schickel
ced14e186e Cleanup: Remove now unneeded KyraEngine_v1::quitGame.
Peres proposal for this commit log was: 'fixing .... as peres pointed out in his very interesting mail on -devel that everybody should read'.

svn-id: r34282
2008-09-02 14:36:47 +00:00
Johannes Schickel
34d43e3319 Applied my patch from -devel, which reenables GMM opening via F6.
svn-id: r34281
2008-09-02 13:27:26 +00:00
Johannes Schickel
b235b51e62 Fake 320x200 resolution instead of 200x320.
svn-id: r34279
2008-09-02 13:17:40 +00:00
Johannes Schickel
a9248bf327 Fixed copy&paste error when checking y and h of a widget on layout change.
svn-id: r34278
2008-09-02 13:16:51 +00:00
Johannes Schickel
d093a63133 Updated NULL backend for FS changes.
svn-id: r34277
2008-09-02 13:13:02 +00:00
Johannes Schickel
3ea8f70792 Handle OSystem::lockScreen fail in default OSystem::clearScreen implementation.
svn-id: r34276
2008-09-02 13:11:54 +00:00
Johannes Schickel
c41e1d9ded Added missing include.
svn-id: r34275
2008-09-02 13:05:43 +00:00
Filippos Karapetis
e2b7c126eb Enabled the new optimizations for older versions of MSVC as well
Also, included the tinsel engine library for the release version as well (fixes compilation of the release version)

svn-id: r34274
2008-09-02 11:42:15 +00:00
Max Horn
31ce5eb496 Revised HashMap implementation
svn-id: r34273
2008-09-02 11:34:12 +00:00
Max Horn
155b8606c1 Added two new global funcs which ease proper handling of 'path' strings: Common::lastPathComponent() and Common::normalizePath()
svn-id: r34272
2008-09-02 11:32:38 +00:00
Filippos Karapetis
9c5d81fb83 Added the missing tinsel engine project files for MSVC 7/7.1
svn-id: r34271
2008-09-02 08:02:40 +00:00
Filippos Karapetis
9edc5f445d Changed the MSVC optimization settings for the release version of all current engines, according to the settings proposed in patch #1877032 - "better optimization settings for msvc9". SSE has NOT been enabled by default though, as it's not available under 64-bit platforms. Updated the MSVC 8 -> MSVC 7/7.1 batch file accordingly
svn-id: r34270
2008-09-02 07:59:52 +00:00
Filippos Karapetis
26b9ae0cd9 Added new files to the MSVC projects (engines/dialogs.* and common/queue.h)
svn-id: r34269
2008-09-02 07:32:09 +00:00
Nicola Mettifogo
4ab5d3fdc4 Merging more of the GSoC 2008 RTL branch: PARALLACTION
svn-id: r34268
2008-09-02 01:58:55 +00:00
Joost Peters
3fef592c20 fix Virgin logo screen breakage that was introduced in the RTL merge
svn-id: r34267
2008-09-02 00:31:27 +00:00
Filippos Karapetis
ac38ca32b9 Silence MSVC warning about empty switch statement
svn-id: r34266
2008-09-01 23:37:24 +00:00
Filippos Karapetis
3d8e7580a0 Silence MSVC warning about empty switch statement
svn-id: r34265
2008-09-01 23:36:59 +00:00
Max Horn
900f95ba5b cleanup
svn-id: r34264
2008-09-01 21:30:38 +00:00
Max Horn
40e05acff3 TINSEL: Enabled listSaves support
svn-id: r34263
2008-09-01 21:13:11 +00:00