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
Max Horn
4567cfc61c
Document each MetaEngineFeature (instead of listing just 'examples'). Wording could be better, feel free to improve it
...
svn-id: r34262
2008-09-01 21:06:32 +00:00
Max Horn
f455b15bde
Clarified clarification ;)
...
svn-id: r34261
2008-09-01 20:41:43 +00:00
Max Horn
898a7f4b2d
Clarified some comments
...
svn-id: r34260
2008-09-01 20:31:44 +00:00
Florian Kagerer
2f884b4f25
- kyra: fm-towns/pc-98 audio: restructured driver, added rhythm channel data
...
svn-id: r34259
2008-09-01 20:23:25 +00:00
Max Horn
8d16013895
Merging more of the GSoC 2008 RTL branch: TOUCHE
...
svn-id: r34258
2008-09-01 20:22:29 +00:00
Max Horn
958647a6b5
Merging more of the GSoC 2008 RTL branch: TINSEL
...
svn-id: r34257
2008-09-01 20:22:10 +00:00
Max Horn
7002aa8981
Merging more of the GSoC 2008 RTL branch: SWORD2
...
svn-id: r34256
2008-09-01 20:21:53 +00:00
Max Horn
f2b26c5615
Merging more of the GSoC 2008 RTL branch: SWORD1
...
svn-id: r34255
2008-09-01 20:21:30 +00:00
Max Horn
5013b01e74
Merging more of the GSoC 2008 RTL branch: SKY
...
svn-id: r34254
2008-09-01 20:20:57 +00:00
Max Horn
5ceb635420
Merging more of the GSoC 2008 RTL branch: SCUMM
...
svn-id: r34253
2008-09-01 20:20:20 +00:00
Max Horn
2a06141644
Merging more of the GSoC 2008 RTL branch: SAGA
...
svn-id: r34252
2008-09-01 20:19:28 +00:00
Max Horn
10a8cdee39
Merging more of the GSoC 2008 RTL branch: LURE
...
svn-id: r34251
2008-09-01 20:18:17 +00:00
Johannes Schickel
c26c9ec3a7
Formatting.
...
svn-id: r34249
2008-09-01 18:26:28 +00:00
Johannes Schickel
8c58e27ab1
Cleanup.
...
svn-id: r34248
2008-09-01 18:14:55 +00:00
Max Horn
dcd52c1210
Merging more of the GSoC 2008 RTL branch: QUEEN
...
svn-id: r34247
2008-09-01 17:55:52 +00:00
Max Horn
91df44f8f6
Merging more of the GSoC 2008 RTL branch: KYRA
...
svn-id: r34246
2008-09-01 17:52:50 +00:00
Max Horn
7953312bc6
Merging more of the GSoC 2008 RTL branch: GOB
...
svn-id: r34245
2008-09-01 17:50:00 +00:00
Max Horn
a41c681d9d
Merging more of the GSoC 2008 RTL branch: CINE
...
svn-id: r34244
2008-09-01 17:47:36 +00:00
Max Horn
358c314381
Merging more of the GSoC 2008 RTL branch: AGOS
...
svn-id: r34243
2008-09-01 17:46:53 +00:00
Max Horn
42a5aa567b
Merging more of the GSoC 2008 RTL branch: AGI
...
svn-id: r34242
2008-09-01 17:46:05 +00:00
Max Horn
027ae0a6f6
First part of GSoC2008 RTL branch merge
...
svn-id: r34241
2008-09-01 17:30:03 +00:00
Johannes Schickel
2db5747642
- Added tests for newly added Common::Queue
...
- Changed Common::Queue::front and Common::Queue::back to return references instead of values
svn-id: r34240
2008-09-01 16:52:09 +00:00
Johannes Schickel
c2f2269852
Fixed warnings.
...
svn-id: r34239
2008-09-01 15:39:48 +00:00
Max Horn
572641d3cc
New Queue class, from RTL branch
...
svn-id: r34237
2008-09-01 10:54:03 +00:00
Filippos Karapetis
7eb072064a
Silence MSVC warning about potentially uninitialized variable
...
svn-id: r34236
2008-09-01 10:09:48 +00:00
Filippos Karapetis
6254f9f34c
Updated all MSVC project files with the latest changes to the code (gob and parallaction engines and the file system)
...
svn-id: r34235
2008-09-01 10:07:48 +00:00
Johannes Schickel
db4599393f
Added newly added archive.cpp to the build system, just in case someone wants to play with the code and wonders about errors while linking.
...
svn-id: r34234
2008-08-31 23:11:55 +00:00
Max Horn
a11e2902bc
Fix warnings
...
svn-id: r34228
2008-08-31 15:30:07 +00:00
Nicola Mettifogo
9fb10e2540
* Added Archive, an interface for searching into file containers.
...
* Added FSDirectory, an Archive implementation that models a directory from the filesystem.
* Added SearchSet, an Archive implementation that allows searching multiple Archives.
See patch 2034983 on sf.net.
svn-id: r34227
2008-08-31 13:58:17 +00:00
Sven Hesse
8e03cb1f14
Shutting up a warning on systems where char is signed by default
...
svn-id: r34225
2008-08-31 11:37:07 +00:00
Nicola Mettifogo
ccf88578c8
Fixed leak with Input class, introduced in commit 34206.
...
svn-id: r34224
2008-08-31 10:43:32 +00:00
Nicola Mettifogo
4cda7abda1
More cleanup.
...
svn-id: r34223
2008-08-31 10:24:32 +00:00
Nicola Mettifogo
6db501d612
Cleanup.
...
svn-id: r34222
2008-08-31 09:30:16 +00:00
Nicola Mettifogo
fc518efe08
Removed extra semicolon detected by salty-horse pesky compiler.
...
svn-id: r34221
2008-08-31 08:27:40 +00:00
Nicola Mettifogo
1fd91e2bb0
Moved save/load code into SaveLoad class.
...
svn-id: r34220
2008-08-31 06:14:45 +00:00
Nicola Mettifogo
983863bef3
Uniformed the interface of Parallaction class (and its hierarchy) with regards of gui code, which is now independent of engine version.
...
svn-id: r34219
2008-08-31 05:18:25 +00:00
Sven Hesse
805a46b229
Added some The Last Dynasty stubs
...
svn-id: r34217
2008-08-30 23:59:46 +00:00