Age | Commit message (Collapse) | Author |
|
- Added a TODO for the usage of the -info- selector in kClone and kDisposeClone in
SCI3 scripts, as it's no longer used in SCI3
- Added information about which of the selectors are missing in SCI3. There are
some more which are missing, but aren't used in SCI2-SCI3 anyway
- Some styling
svn-id: r54291
|
|
svn-id: r54290
|
|
svn-id: r54289
|
|
All other instances already were spelled 'color' in the SCI
engine (and also most other parts of ScummVM)
svn-id: r54285
|
|
lskovlun
svn-id: r54284
|
|
- Added SCI3 equivalents for access to object selectors
- Added SCI3 implementation of object relocation
- Added SCI3 implementation of Script::initialiseClasses()
svn-id: r54283
|
|
- Added a SCI3 implementation of Script::load()
- Added a SCI3 implementation of Script::initialiseClasses()
- Removed some duplicate code
svn-id: r54282
|
|
svn-id: r54281
|
|
svn-id: r54280
|
|
later
merged into the script files again in SCI3
svn-id: r54279
|
|
svn-id: r54278
|
|
svn-id: r54277
|
|
commands
svn-id: r54276
|
|
console command
svn-id: r54275
|
|
svn-id: r54272
|
|
Antwerp"
Extended current workarounds to cover QFG1VGA.
svn-id: r54239
|
|
We now also fixup the start point when it's on the edge of an obstacle. If the
start point is also on the edge of the screen, the actor is now allowed to
walk through that obstacle to find his way to clear territory. This is based
on observation of SSCI behavior.
svn-id: r54230
|
|
Hearts"
svn-id: r54226
|
|
svn-id: r54220
|
|
svn-id: r54217
|
|
Patch by lskovlun
svn-id: r54216
|
|
svn-id: r54215
|
|
Based on a patch by lskovlun
svn-id: r54214
|
|
svn-id: r54213
|
|
svn-id: r54211
|
|
- Now playVideo() is used when playing videos from the console (reducing
code duplication)
- Added support for 16bpp scaling in scale2x, so that the 16-bit color
Duck videos are scaled correctly
svn-id: r54210
|
|
The DUK folder contains all of the recently supported Duck videos in
Phantasmagoria 2. play_video works now with the videos of Phantasmagoria
2 :)
svn-id: r54208
|
|
Paths along the edge of the screen are now taken as a last resort. Fixes
bugs #3047418 and #3059595.
svn-id: r54199
|
|
svn-id: r54197
|
|
svn-id: r54195
|
|
svn-id: r54189
|
|
- Placed the SCI3 version detection in the proper place
- Some new types of SCI3 MT-32 patches (e.g. in the Lighthouse SCI3 demo) are
ignored, for now
svn-id: r54188
|
|
Each map has to be mapped with its own specific volume (as opposed to earlier versions that had one map for all volumes); this code was passing the same map pointer for all volumes.
svn-id: r54179
|
|
- Extended the SCI2.1 kernel function signatures for SCI3, as they share
the same kernel table
- All the engine parts are now initialized in SCI3 games, apart from the VM
svn-id: r54178
|
|
svn-id: r54177
|
|
svn-id: r54174
|
|
Shivers 2 doesn't contain SCI scripts. The whole game logic has
been reimplemented from SCI in native code placed in DLL files.
Each room has its own DLL file, and some SCI functions have been
reimplemented/rewritten for this purpose in native code. The
game and demo have all the resources of a SCI game, apart from
the SCI scripts themselves. Thus, they cannot be directly
supported, unless their whole room logic is rewritten from
scratch, which classifies Shivers 2 as "not SCI"
svn-id: r54173
|
|
- Enabled the SCI3 game entries for testing purposes
- The resource manager is initialized fully now (with a slight hack)
- Added a hack for the demo of Shivers 2 (which seemingly has no
scripts or vocabularies)
- The engine will stop before parsing any game scripts in SCI3 games,
and opens the console for resource manager-related functionality
svn-id: r54167
|
|
This is a regression from r54155, as we previously ignored the result of
addInternalSources() in the fallback detector
svn-id: r54163
|
|
This is a regression from r54155. Fixed by moving the chunk resource loading earlier.
svn-id: r54162
|
|
svn-id: r54161
|
|
svn-id: r54160
|
|
implemented and insufficient for Shivers/Full. It is also unnecessary
for normal play.
svn-id: r54158
|
|
svn-id: r54157
|
|
svn-id: r54156
|
|
ScummVM now rejects them properly instead of spewing lots of
unintelligible stuff.
svn-id: r54155
|
|
svn-id: r54153
|
|
currently). Fixes bug #3038686.
(SCI Fanmade - Circus Quest: Crash when starting).
svn-id: r54150
|
|
svn-id: r54148
|
|
This commit contains the AudioCDManager changes from the gsoc2010-opengl
branch. The other changes in that branch are restricted to the backends
directory only (plus configure).
The Nintendo DS and Dreamcast ports still need to be ported over to
the new Audio CD system, but that should be fairly easy to do.
svn-id: r54147
|