Joost Peters
|
e1208f7b2b
|
Fix compilation without --enable-pn
svn-id: r40311
|
2009-05-04 19:54:53 +00:00 |
|
Johannes Schickel
|
e63b778541
|
This should fix linking on PSP.
svn-id: r40310
|
2009-05-04 16:52:13 +00:00 |
|
Max Horn
|
f2da4bc447
|
SCI: Got rid of heapmgr.h; further improve the Table code
svn-id: r40308
|
2009-05-04 15:23:33 +00:00 |
|
Max Horn
|
27b74756d8
|
TINSEL: Added FIXME comment about a valgrind warning (calling strcpy on overlapping strings is unsafe)
svn-id: r40307
|
2009-05-04 15:05:25 +00:00 |
|
Max Horn
|
6e6a8f8d6c
|
SCI: Unified serializing code for Table subclasses, using template specialization. This whole syncWithSerializer / DefaultSyncer / ArraySyncer code is experimental work in progress ;)
svn-id: r40306
|
2009-05-04 15:05:11 +00:00 |
|
Max Horn
|
88317c1944
|
SCI: Fixed savestate loading
svn-id: r40305
|
2009-05-04 15:04:55 +00:00 |
|
Max Horn
|
3cf4d1d71a
|
SCI: Added doxygen comment to MemObject::MemObject
svn-id: r40303
|
2009-05-04 15:04:26 +00:00 |
|
Travis Howell
|
5450bf6630
|
Fix input been displayed during ending sequence in PN.
svn-id: r40300
|
2009-05-04 12:55:04 +00:00 |
|
Travis Howell
|
42bb8b95be
|
Fix the car chase scene in PN.
svn-id: r40299
|
2009-05-04 09:17:31 +00:00 |
|
Travis Howell
|
3fc6c92172
|
All versions of PN share the same saved game format.
svn-id: r40298
|
2009-05-04 09:16:00 +00:00 |
|
Travis Howell
|
511483adc9
|
Always reset VGA memory pointer, when load zone in PN, since only a single zone is used.
svn-id: r40297
|
2009-05-04 09:13:34 +00:00 |
|
Travis Howell
|
1ce07f5e88
|
Add code different for PN in vc32_saveScreen(), to fix crashes.
svn-id: r40296
|
2009-05-04 02:05:28 +00:00 |
|
Max Horn
|
a41069d69b
|
SCI: Started adding methods to MemObject subclasses: constructors, destructors, dereference() (and currently commented out refs to Common::Serializable
svn-id: r40295
|
2009-05-03 22:47:04 +00:00 |
|
Max Horn
|
d960c1e2a5
|
SCI: Completed transition from MemObject (a union of various structs) to MemObjectNEW (a baseclass for these structs)
svn-id: r40294
|
2009-05-03 22:46:38 +00:00 |
|
Max Horn
|
82f2672008
|
SCI: Changed SegManager to store the heap pointers in a Common::Arrray
svn-id: r40293
|
2009-05-03 22:46:11 +00:00 |
|
Max Horn
|
f108a31ad7
|
SCI: Made SegManager::heap_size unsigned
svn-id: r40290
|
2009-05-03 22:45:13 +00:00 |
|
Walter van Niftrik
|
c7a5a17acf
|
SCI: adlib support (work-in-progress) for the new music player.
svn-id: r40287
|
2009-05-03 21:11:09 +00:00 |
|
Max Horn
|
5e955ea045
|
SCI: Continue transition from MemObject to MemObjectNEW
svn-id: r40274
|
2009-05-03 11:07:07 +00:00 |
|
Max Horn
|
418a2a422e
|
SCI: Got rid of the LIST_ALL_DEALLOCATABLE macro
svn-id: r40273
|
2009-05-03 11:04:37 +00:00 |
|
Max Horn
|
79b0711cfd
|
SCI: Begun conversion of the MemObject union (used to implement poor man's fake inheritance) into a base class of all the various union members
svn-id: r40272
|
2009-05-03 09:30:59 +00:00 |
|
Max Horn
|
50c8821072
|
SCI: Renamed MemObject::type and ::segmgr_id to _type resp. _segmgrId, and added accessor methods getType() and getSegMgrId()
svn-id: r40271
|
2009-05-03 09:30:33 +00:00 |
|
Max Horn
|
ba57b21d09
|
SCI: Changed SegManager to subclass Common::Serializable
svn-id: r40270
|
2009-05-03 09:25:15 +00:00 |
|
Max Horn
|
d695c24b9b
|
SCI: Changed various params of type MemObject* to the more specific type Script&
svn-id: r40269
|
2009-05-03 09:21:08 +00:00 |
|
Max Horn
|
58ee0314ae
|
SCI: Added SegManager::getScript method and modified code to make use of it; moved VERIFY from seg_manager.h to seg_manager.cpp
svn-id: r40268
|
2009-05-03 09:20:21 +00:00 |
|
Max Horn
|
cac28ebdbb
|
SCI: Doxygenified various comments
svn-id: r40266
|
2009-05-03 09:19:21 +00:00 |
|
Max Horn
|
2a89c7d1d4
|
SCI: Removed MEM_OBJ_RESERVED and related code
svn-id: r40265
|
2009-05-03 09:18:56 +00:00 |
|
Max Horn
|
240be613f9
|
SCI: Removed dead code
svn-id: r40264
|
2009-05-03 09:18:25 +00:00 |
|
Max Horn
|
5ef0e38fdd
|
SCI: Changed VM GC code to use Common::Array
svn-id: r40263
|
2009-05-03 09:17:55 +00:00 |
|
Arnaud Boutonné
|
c61a147668
|
Gob - Added detection for WinGob 1, 2 & 3 german, Last dynasty interactive demo german, Addy 4 Sekundarstufe basis CD and fix title of Addy 4 Grundschule Basis CD.
svn-id: r40260
|
2009-05-03 07:33:59 +00:00 |
|
Travis Howell
|
9d1b9d67d4
|
Add DOS French demo of Gobliiins.
svn-id: r40256
|
2009-05-03 07:00:21 +00:00 |
|
Travis Howell
|
fa019b0ee6
|
Nintendo DS hack should only apply to the CD version of Simon the Sorcerer 1.
svn-id: r40249
|
2009-05-03 04:30:18 +00:00 |
|
Travis Howell
|
b73fb35203
|
Add alternative work around for bug in The Feeble Files.
svn-id: r40248
|
2009-05-02 23:30:08 +00:00 |
|
Travis Howell
|
656638f12a
|
Nintendo DS hack should only apply to the CD version of Simon the Sorcerer 1.
svn-id: r40247
|
2009-05-02 23:02:18 +00:00 |
|
Travis Howell
|
88f2bd813e
|
Nintendo DS hack should only apply to the CD version of Simon the Sorcerer 1.
svn-id: r40246
|
2009-05-02 22:59:56 +00:00 |
|
Jordi Vilalta Prat
|
f0cfb657cf
|
- Moved the extra information (like executable version, VERSION file contents or floppy label versions) into comments with a common format, in anticipation of engine versions being removed to use feature flags
- Added information about the games I own
svn-id: r40244
|
2009-05-02 15:35:57 +00:00 |
|
Travis Howell
|
f09f243bf2
|
Add English DOS demo of Leisure Suit Larry 2.
svn-id: r40243
|
2009-05-02 13:49:39 +00:00 |
|
Travis Howell
|
7f1a054cdb
|
Add English DOS demo of Conquests of Camelot.
svn-id: r40242
|
2009-05-02 13:34:45 +00:00 |
|
Travis Howell
|
7740f5d322
|
Add English DOS demo of Space Quest 3.
svn-id: r40241
|
2009-05-02 13:14:10 +00:00 |
|
Travis Howell
|
8225e4f84b
|
Add the DOS CD demo of Sam & Max.
svn-id: r40236
|
2009-05-02 09:52:35 +00:00 |
|
Travis Howell
|
64498f074d
|
Add German floppy demo of BASS.
svn-id: r40234
|
2009-05-02 05:44:40 +00:00 |
|
Travis Howell
|
ad4cb49e3b
|
Fix the ending of CD demo.
svn-id: r40233
|
2009-05-02 05:18:09 +00:00 |
|
Andrew Kurushin
|
52ccf2af94
|
SAGA: move Actor::_pathList into a Common::Array<Point>
svn-id: r40232
|
2009-05-01 15:32:15 +00:00 |
|
Travis Howell
|
a287eae15d
|
Add bit2 and bit3 options to debugger.
svn-id: r40231
|
2009-05-01 14:31:59 +00:00 |
|
Travis Howell
|
50ddc0daf0
|
Add the non-interactive German demo of Simon the Sorcerer 2.
svn-id: r40229
|
2009-05-01 11:53:52 +00:00 |
|
Andrew Kurushin
|
600a471122
|
SAGA: fix SAGA_DEBUG&ACTOR_DEBUG enabled compilation; move Actor::_debugPoints into a Common::Array<DebugPoint>
svn-id: r40227
|
2009-05-01 10:37:41 +00:00 |
|
Arnaud Boutonné
|
912b3f64bb
|
Gob : Fascination - put back o1_freesprite and switch to o1_animPalInit after verification of the original code in Gob1. Modify or suppress some warnings.
svn-id: r40225
|
2009-05-01 07:36:50 +00:00 |
|
Arnaud Boutonné
|
858b72d15e
|
Gob - Add MD5 for Addy 4 basis CD (supposedly used by all Addy 4)
svn-id: r40224
|
2009-05-01 07:25:19 +00:00 |
|
Travis Howell
|
385bf15b51
|
Fix regression in the PC version of PN.
svn-id: r40223
|
2009-05-01 05:39:06 +00:00 |
|
Travis Howell
|
afc0052c43
|
Fix inventory regression in the PC version of PN.
svn-id: r40222
|
2009-05-01 05:23:55 +00:00 |
|
Sven Hesse
|
ae46e8e1ca
|
Adding a strdup-like inline function
svn-id: r40216
|
2009-04-30 15:57:10 +00:00 |
|