Paweł Kołodziejski
e350c7f777
renames
2012-01-06 23:29:45 +01:00
Andrea Corna
94ea9b8500
GRIM: Update ResidualVM name in pacthr releated files
2012-01-06 23:01:30 +01:00
Andrea Corna
235463e947
GRIM: Move some hacks from engine to patches
2012-01-06 23:01:29 +01:00
Andrea Corna
dd1806afdb
GRIM: Add an on-the-fly binary patch engine (patchr)
2012-01-06 23:01:29 +01:00
Pawe Koodziejski
a5479cfe83
sync with scummvm
2012-01-06 22:56:21 +01:00
Paweł Kołodziejski
9d2203c8ea
Merge pull request #457 from guillemj/master
...
Assorted segfault fixes
2012-01-06 05:41:46 -08:00
Pawel Kolodziejski
ad62fcac9c
update links
2012-01-06 13:32:30 +01:00
Pawel Kolodziejski
4fa79cd323
rename -> ResidualVM
2012-01-06 11:37:57 +01:00
Guillem Jover
f8aaad7e7d
GRIM: Fix _numChores range tests for negative values
...
Fold the nested check into the outter one, otherwise negative values are
not catched.
2012-01-05 21:30:40 +01:00
Guillem Jover
5dcdf6f9cc
GRIM: Do not access past the last _chores array entry
...
Protect accesses to the _chores array. The change in Costume::isChoring()
is due to a segmentation fault, the rest are just defensive.
2012-01-05 21:30:34 +01:00
Pawel Kolodziejski
f32c5b5fb1
GRIM: lua - fix missing break
2012-01-02 20:15:03 +01:00
Einar Johan T. Sømåen
13692224dd
EMI: Add basic Texture-loading, and disable it for now
2012-01-02 14:00:05 +01:00
Einar Johan T. Sømåen
f81fa58a5f
GRIM: Quickfix to mpeg-code to fix compile
...
MPEG still isn't testable with EMI-PS2, but
this should at the very least make it possible
to compile with the --enable-mpeg2 flag enabled.
Fixes #451
2012-01-02 13:35:44 +01:00
Einar Johan T. Sømåen
cecf720528
EMI: Add a special case to avoid crashing on the
...
special meshes in the retail-versions, also a bit
of cleanup
2011-12-31 14:51:43 +01:00
Einar Johan T. Sømåen
2eeda867e0
EMI: Fix readVector4d
2011-12-30 19:40:07 +01:00
Einar Johan T. Sømåen
5fbbd1b18a
EMI: Disable textures for EMI-models in TinyGL for now, as they arent loaded properly yet
2011-12-30 19:16:02 +01:00
Einar Johan T. Sømåen
a87721551c
GRIM/EMI: Fix TILE-loading
2011-12-30 19:12:50 +01:00
Einar Johan T. Sømåen
9caed94c7d
EMI: Fix the demo's file-loading
2011-12-30 18:51:57 +01:00
Andrea Corna
0752b7e284
GRIM: Make use of Common::SearchSet to manage labs
2011-12-30 17:17:08 +01:00
Andrea Corna
37b70f4350
GRIM: Remove Block class. Restore cache for raw files in ResourceLoader
2011-12-30 17:17:08 +01:00
Andrea Corna
dcbe4b0d32
EMI: Make ModelEMI and Skeleton load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
57b8dd9ad4
GRIM: Make Localizer load by ResourceLoader
2011-12-30 17:17:08 +01:00
Andrea Corna
3933076fc9
GRIM: Make iMuse load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
a198868a61
GRIM: Make lua scripts load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
55995f0c64
GRIM: Make Font load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
23bc633f3a
GRIM: Make Set and Sector load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
3032005aad
GRIM: Make Model load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
cfe3ab3858
GRIM: Make Material load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
5ca6e3f9e1
GRIM: Make KeyFrame load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
49071ee661
GRIM: Make Costume and TextSplitter load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
2e2d766005
GRIM: Make CMap load from a stream instead of a data Block
2011-12-30 17:17:08 +01:00
Andrea Corna
037d2941bd
GRIM: Make Bitmap load from a stream instead of a data Block
2011-12-30 17:17:07 +01:00
Andrea Corna
8448bef4dd
GRIM: Make LipSync load from a stream instead of a data Block
2011-12-30 17:09:29 +01:00
Andrea Corna
c05e50feef
GRIM: Cleaned Lab access and rebased it on Common::Archive
2011-12-30 17:09:29 +01:00
jj
c3e3230161
GRIM: Make sure all ctor paths of BitmapData properly initialize all member variables. Have GfxOpenGL::destroyBitmap and Bitmap::freeData() safely delete their contents to leave no dangling pointers behind.
2011-12-30 16:57:35 +01:00
jj
6c002a2d3b
GRIM: Documented KeyFrameAnim and ModelNode type and flags fields.
2011-12-30 16:57:25 +01:00
jj
2c87e9f483
GRIM: Added debugging functionality to detect and avoid past-the-buffer writes when loading bitmaps using decompress_codec3 in bitmap.cpp.
2011-12-30 16:53:32 +01:00
Einar Johan T. Sømåen
aceaabfa1d
EMI: Add missing virtual destructor to Chore.
2011-12-30 16:05:33 +01:00
Einar Johan Trøan Sømåen
634d21cde9
Merge pull request #444 from klusark/emiworknew
...
EMI: More work on getting EMI to do stuff
2011-12-30 06:39:10 -08:00
Einar Johan T. Sømåen
5533a0045f
GRIM: Remove unneccessary printf-exception from
...
costume
2011-12-30 15:14:14 +01:00
Einar Johan T. Sømåen
0a38e537f1
GRIM/EMI: Stub the skeleton-component.
2011-12-30 15:10:32 +01:00
Einar Johan T. Sømåen
3b87c4f66b
GRIM/EMI: Add drawing of meshes
...
This only adds in drawing of meshes, textures are still not
done, and skeletal animation is fully missing, however, this
commit marks the first one where anything 3D is visible
in EMI.
2011-12-30 12:53:49 +01:00
Einar Johan T. Sømåen
85b99d5c64
GRIM/EMI: Add meshb-loading-support for EMI
...
Also adds an emimesh-component, to allow loading from costume
data.
2011-12-30 12:39:45 +01:00
Joel Teichroeb
3a61eaee8c
EMI: Make chores actually work and fix compile error. Also fix a warning
2011-12-23 11:58:35 -08:00
Joel Teichroeb
f94533e228
EMI: More work on getting EMI to do stuff
2011-12-21 20:35:37 -08:00
Joel Teichroeb
9e792f7ff4
GRIM: Fix some issues with text objects. Fixes #440 , #441
2011-12-21 12:16:11 -08:00
Giulio Camuffo
e126618cd2
GRIM: Force the redraw of the menu every frame for now.
2011-12-18 22:25:47 +01:00
Giulio Camuffo
e271b8772e
GRIM/MOVIE: Actually draw the last frame of a looping smush movie.
...
This won't work on Bink movies as is. If it will be needed on those too
a different implementation will have to be found.
2011-12-18 17:45:09 +01:00
Joel Teichroeb
ee81d2bbb3
GRIM: Cleaned some dependancies between files
2011-12-17 21:48:17 -08:00
jj
ffebf9212c
Fixed Win32 build on Visual Studio.
2011-12-18 07:27:28 +08:00