Vladimir Menshakov
933299f6b9
fixed inventory object overflow
...
svn-id: r48341
2010-03-20 22:03:28 +00:00
Vladimir Menshakov
22dd1a616f
ported all code to ScopedPtr
...
svn-id: r48340
2010-03-20 20:37:36 +00:00
Johannes Schickel
01f5610836
Fix out of bounds access.
...
svn-id: r48338
2010-03-20 20:25:37 +00:00
Johannes Schickel
a8d2c0de10
- Renamed SharedPtr<T>::Pointer to SharedPtr<T>::PointerType
...
- Introduced ReferenceType to SharedPtr and ScopedPtr
svn-id: r48337
2010-03-20 20:25:12 +00:00
Johannes Schickel
2a2cfe7ab0
Style fixes / cleanup.
...
svn-id: r48336
2010-03-20 20:16:16 +00:00
Vladimir Menshakov
6e628f59dc
removed local scopedptr
...
svn-id: r48335
2010-03-20 20:03:58 +00:00
Vladimir Menshakov
abdfbafa45
added ScopedPtr template
...
svn-id: r48334
2010-03-20 20:01:44 +00:00
Vladimir Menshakov
3c884abfa6
textual cleanups
...
svn-id: r48333
2010-03-20 19:48:21 +00:00
Vladimir Menshakov
88656ae7c6
cleaned up inventory activation, enter toggles the inventory.
...
svn-id: r48332
2010-03-20 18:15:32 +00:00
Vladimir Menshakov
1bcf90c2e3
fixed endianess issue
...
svn-id: r48331
2010-03-20 18:02:43 +00:00
Vladimir Menshakov
7666cac789
removed auto_ptr semantics in a favor of boost's scoped_ptr
...
svn-id: r48329
2010-03-20 17:06:18 +00:00
Vladimir Menshakov
b5d3d0ebcf
fixed another stream leak
...
svn-id: r48327
2010-03-20 16:52:51 +00:00
Johannes Schickel
9d4cb7c23c
Add missing tokenizer.h include.
...
svn-id: r48326
2010-03-20 16:45:11 +00:00
Vladimir Menshakov
9c2289b7a3
flush inventory items on savegame load, fixing invalid item tiles after multiple loads.
...
svn-id: r48325
2010-03-20 16:23:15 +00:00
Vladimir Menshakov
a61e36dcd2
documented pack classes, restored old substream creation for FilePack
...
svn-id: r48324
2010-03-20 16:08:28 +00:00
Neil Millstone
6fb96d7e90
DS: Changing version number on title screen
...
svn-id: r48322
2010-03-20 15:52:31 +00:00
Vladimir Menshakov
73d5251738
fixed stream leaks
...
svn-id: r48321
2010-03-20 15:24:16 +00:00
Vladimir Menshakov
4da76a96d8
restored subtitle feature
...
svn-id: r48320
2010-03-20 15:00:42 +00:00
Vladimir Menshakov
f122762309
fixed file leak, cleanups
...
svn-id: r48319
2010-03-20 14:53:46 +00:00
Vladimir Menshakov
e037ea19ac
fixed compilation error
...
svn-id: r48318
2010-03-20 14:24:19 +00:00
Vladimir Menshakov
4145c2ea88
use TransientFilePack on psp
...
svn-id: r48317
2010-03-20 13:55:33 +00:00
Vladimir Menshakov
34811eb8dd
removed 'subtitle' option, added missing finalize
...
svn-id: r48316
2010-03-20 13:55:07 +00:00
Vladimir Menshakov
76c9e2a4f2
added close()
...
svn-id: r48315
2010-03-20 13:54:05 +00:00
Vladimir Menshakov
23f63e7531
added TransientFilePack
...
svn-id: r48314
2010-03-20 13:52:08 +00:00
Johannes Schickel
e117783379
Some style fixes.
...
svn-id: r48313
2010-03-20 13:18:47 +00:00
Johannes Schickel
5c1a63026e
Remove unused stdarg.h include.
...
svn-id: r48312
2010-03-20 13:00:23 +00:00
Johannes Schickel
794fcf0170
Sort object files.
...
svn-id: r48311
2010-03-20 12:57:12 +00:00
Johannes Schickel
38b2b3c04f
Move StringTokenizer to its own files (tokenizer.h/tokenizer.cpp).
...
svn-id: r48310
2010-03-20 12:56:56 +00:00
Vladimir Menshakov
8f30fa1a6c
marked all methods with virtual
...
svn-id: r48309
2010-03-20 12:18:56 +00:00
Vladimir Menshakov
a5c66b64f5
do not read last dummy entry in pack
...
svn-id: r48308
2010-03-20 12:18:13 +00:00
Johannes Schickel
a0f90fd603
Add common/util.h include to common/algorithm.h for SWAP.
...
This should fix the compilation with clang++, see bug report
#2971226 "COMMON: Compile error - SWAP undeclared in algorithm.h".
svn-id: r48307
2010-03-20 12:13:37 +00:00
Max Horn
9015be8165
Also remove Win32PluginProvider::addCustomDirectories, as it obviously isn't being used
...
svn-id: r48304
2010-03-19 13:55:25 +00:00
Max Horn
23547d6041
DC: Removing unneeded DCPluginProvider::addCustomDirectories
...
svn-id: r48301
2010-03-19 13:46:59 +00:00
Yotam Barnoy
b9d876e23a
PSP: removed unneeded overload of addCustomDirectories()
...
svn-id: r48299
2010-03-19 11:55:18 +00:00
Paul Gilbert
b2b7a08cc2
Beginnings of hooking up the new logic for current action display
...
svn-id: r48298
2010-03-19 09:19:23 +00:00
Vladimir Menshakov
412e63123e
code convention fixes mentioned by Max Horn
...
svn-id: r48296
2010-03-18 23:30:29 +00:00
Vladimir Menshakov
e245de962a
removed 'varia.res' from the resident pack files
...
svn-id: r48295
2010-03-18 23:24:32 +00:00
Vladimir Menshakov
062ac9f6f2
do not seek for the empty assets
...
svn-id: r48293
2010-03-18 22:37:07 +00:00
Vladimir Menshakov
77411ff0f9
added abstract Pack class, moved code into FilePack and MemoryPack
...
svn-id: r48292
2010-03-18 22:35:58 +00:00
Johannes Schickel
3f2057226f
Commit salty-horse's patch for VectorRendererSpec.cpp, which fixes the use of invalid C++.
...
svn-id: r48291
2010-03-18 21:45:27 +00:00
Max Horn
ad8584d25c
One more try to make DC & PSP compile again
...
svn-id: r48290
2010-03-18 20:19:58 +00:00
Max Horn
156a106ebc
Trying to fix compilation (porters should review these changes, seems I uncovered some lurking old breakage)
...
svn-id: r48289
2010-03-18 16:53:20 +00:00
Max Horn
cac0ac66e2
COMMON: Get rid of Common::StringList
...
svn-id: r48287
2010-03-18 15:54:40 +00:00
Max Horn
81a698d0a0
Convert some occurences of StringList to StringArray;
...
try to fix compile error in GP2x code
svn-id: r48286
2010-03-18 15:44:59 +00:00
Max Horn
75de0ebccb
TINSEL: Change SaveSceneSsData from char* to SAVED_DATA*
...
svn-id: r48285
2010-03-18 15:39:56 +00:00
Max Horn
4e7dddadbc
SCUMM: Add WORKAROUND comment
...
svn-id: r48284
2010-03-18 15:10:07 +00:00
Max Horn
8db54382bb
ENGINES: Move SaveStateDescriptor etc. to engine/savestate.*
...
svn-id: r48283
2010-03-18 15:09:48 +00:00
Max Horn
c934642bdb
COMMON: Move typedef StringList from str.h to new header str-array.h
...
This removes the dependency on array.h from str.h.
Also, begun migration from the confusing type name "StringList" to
the more appropriate StringArray.
svn-id: r48282
2010-03-18 15:09:24 +00:00
Max Horn
30c84d2cff
COMMON: Move tag2str from util.h to str.h
...
svn-id: r48281
2010-03-18 15:07:48 +00:00
Max Horn
3e63df5415
COMMON: Move port specific '#define fputs' from util.cpp to textconsole.cpp
...
svn-id: r48280
2010-03-18 15:07:30 +00:00