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
Max Horn
8032491381
Fix (?) Solaris detection in some workaround code in the MT-32 emulator
...
svn-id: r34216
2008-08-30 22:26:16 +00:00
Max Horn
2c3f2829fa
cleanup
...
svn-id: r34215
2008-08-30 22:16:59 +00:00
Max Horn
4875b44052
TINSEL: The engine version is an integer, not a bitfield
...
svn-id: r34214
2008-08-30 22:10:48 +00:00
Max Horn
aa463878a3
TINSEL: Remove some unused code; and duplicated the 4-FLAGS version detection entry (one copy for each language) for the user's convenience
...
svn-id: r34213
2008-08-30 22:09:35 +00:00
Max Horn
be85bf25a5
TINSEL: Write config changes to disk
...
svn-id: r34212
2008-08-30 21:51:13 +00:00
Max Horn
fb66f42002
cleanup
...
svn-id: r34211
2008-08-30 21:43:36 +00:00
Max Horn
396d815e15
TINSEL: Added support for the 3,4 and 5 FLAGS (multi lingual) versions of DW (only 4 flags version has been tested; see also bug #2048383 )
...
svn-id: r34210
2008-08-30 21:03:15 +00:00
Nicola Mettifogo
2e9bdfb3b1
Removed global g_system.
...
svn-id: r34209
2008-08-30 15:49:54 +00:00
Torbjörn Andersson
28ce384cb6
Added a whitespace, just for salty-horse.
...
svn-id: r34208
2008-08-30 12:54:54 +00:00
Nicola Mettifogo
0a387bca12
Moved mouse cursor loading/handling to Input class.
...
svn-id: r34206
2008-08-30 10:27:20 +00:00
Johannes Schickel
4e7205af36
Updated msvc8 and msvc9 project files for latest FS changes.
...
svn-id: r34205
2008-08-29 22:04:15 +00:00
Max Horn
c657f1d09a
Made out-of-memory error in SCUMM a bit more verbose
...
svn-id: r34201
2008-08-29 09:44:05 +00:00
Max Horn
9eaa119f31
Some extra HashMap tests
...
svn-id: r34200
2008-08-28 09:03:43 +00:00
Max Horn
e5f58ef5bf
Removed various uses of scumm_stricmp by the more readable String::equalsIgnoreCase and String:: compareToIgnoreCase
...
svn-id: r34198
2008-08-27 20:41:28 +00:00
Max Horn
cb21c25e41
FSNode code: Merged most versions of lastPathComponent() into one new AbstractFilesystemNode::lastPathComponent() method, with customizable path separator character
...
svn-id: r34197
2008-08-27 20:31:22 +00:00
Max Horn
79fafb7b6a
Fix bug #2078922 : DW: Pushing ESC repeatedly at beginning causes odd behavior
...
svn-id: r34196
2008-08-27 19:29:41 +00:00
Max Horn
31320430de
Partial commit of patch #2012839 : Atari Patch for adding Native MIDI and Fix Compile
...
svn-id: r34194
2008-08-27 18:52:21 +00:00
Max Horn
5860aa45b7
Slightly modified form of patch #2043093 : OS/2 patches for posix-fs
...
svn-id: r34193
2008-08-27 18:38:06 +00:00
Max Horn
44266bfc28
Slightly cleaned up version of patch #2072006 : Enhance OSystem_SDL::setupIcon
...
svn-id: r34192
2008-08-27 18:21:03 +00:00
Max Horn
baf975f072
cleanup
...
svn-id: r34191
2008-08-27 17:41:05 +00:00
Filippos Karapetis
de64aa9c4a
Document some animations
...
svn-id: r34190
2008-08-27 10:00:32 +00:00
Filippos Karapetis
c89281e4a3
Fix for bug #2057200 - "IHNM: Invisible inventory objects"
...
svn-id: r34189
2008-08-26 14:26:43 +00:00
Johannes Schickel
df5c0b6d0c
And for all of those who love recompiling most of ScummVM... fixed typo properly :-P
...
svn-id: r34188
2008-08-26 13:56:58 +00:00
Johannes Schickel
61f750832a
Fixed typo. (Thanks to salty-horse for spotting it).
...
svn-id: r34187
2008-08-26 13:51:26 +00:00
Filippos Karapetis
cd3a904f78
Correct fix for bug #2073159 - "MICKEY: Incomplete computer message"
...
svn-id: r34186
2008-08-26 12:34:05 +00:00
Nicola Mettifogo
a403372ae1
Cleanup.
...
svn-id: r34185
2008-08-26 12:15:11 +00:00
Travis Howell
8669e6dcf4
Add more versions of HE games.
...
svn-id: r34184
2008-08-26 11:15:01 +00:00
Filippos Karapetis
d431bfa137
Removed some unneeded sanity checks that have been introduced with the latest cleanups
...
svn-id: r34183
2008-08-26 10:59:59 +00:00
Filippos Karapetis
dbbfaa4c83
talk_dr_grande -> talk_drascula_big
...
talk_baul -> talk_trunk
svn-id: r34182
2008-08-26 08:35:02 +00:00
Filippos Karapetis
0a2a468d83
Simplified several calls to copyBackground()
...
svn-id: r34181
2008-08-26 08:21:21 +00:00
Filippos Karapetis
3b0aba1c38
Merged talk_vonBraun and talk_vonBraunpuerta
...
svn-id: r34180
2008-08-26 08:05:36 +00:00