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