Giulio Camuffo
|
f2ee09aef1
|
Merge pull request #349 from giucam/math_work
Overhaul of the matrix and vector classes
|
2011-09-17 09:58:19 -07:00 |
|
somaen
|
742516b7e4
|
Merge pull request #347 from vpelletier/master
Don't crash if no splash screen was used.
|
2011-09-16 10:17:34 -07:00 |
|
Giulio Camuffo
|
a900a5ab10
|
MATH: Further work on the Matrix class.
The vectors are now matrices.
|
2011-09-14 23:06:14 +02:00 |
|
Giulio Camuffo
|
34a7398293
|
MATH: Moved Rotation3D to its own file.
|
2011-09-14 23:06:06 +02:00 |
|
Giulio Camuffo
|
0083c8619c
|
MATH: Move the math classes to their own math/ dir and Math namespace.
|
2011-09-14 23:05:52 +02:00 |
|
Giulio Camuffo
|
e9267cfec5
|
GRAPHICS: Overhaul of the matrix classes.
New Matrix<rows, cols> and Transform<T> (with T a matrix) classes
to ease the creation of different matrix classes.
|
2011-09-14 23:05:44 +02:00 |
|
JenniBee
|
6024979f32
|
Fixed compilation on mingw32.
|
2011-09-14 07:09:42 -04:00 |
|
George Macon
|
f435e25e7c
|
Include specializations to fix compile on Mac OS 10.7.
|
2011-09-12 20:37:48 +08:00 |
|
Vincent Pelletier
|
c2ca1d0057
|
GRIM: Don't crash if no splash screen was used.
|
2011-09-10 20:59:06 +02:00 |
|
Giulio Camuffo
|
4a92772a13
|
GRIM: Init Pool::_restoring to false.
|
2011-09-10 17:21:01 +02:00 |
|
Giulio Camuffo
|
1fbbd24aee
|
GRIM: Port Actor, Bitmap, Color, Font, Primitive, ObjectState, Scene, TextObj to PoolObject.
These are the classes that go into Lua, and so are kept in a pool,
indexed with an id.
|
2011-09-07 23:08:59 +02:00 |
|
Giulio Camuffo
|
5f5a71f0a1
|
GRIM: New classes to manage pools of objects.
|
2011-09-07 23:08:18 +02:00 |
|
Giulio Camuffo
|
a14567d305
|
GRIM: Codestyle.
|
2011-09-07 16:30:58 +02:00 |
|
Matthieu Milan
|
bc08a2b880
|
GRIM: fix compilation errors due to pull request #340
|
2011-09-07 11:37:09 +02:00 |
|
Giulio Camuffo
|
7f95bb7561
|
Merge pull request #340 from jdm/menu-audio
GRIM: Pause current wave frame along with SMUSH movie.
|
2011-09-07 02:08:35 -07:00 |
|
Josh Matthews
|
d340e194e3
|
GRIM: Fix inventory display resetting to start of animation after each item appears.
|
2011-09-06 15:29:25 -04:00 |
|
Josh Matthews
|
d4d2cb1494
|
GRIM: Move SMUSH audio pausing into generic movie backend.
|
2011-09-06 11:13:21 -04:00 |
|
Josh Matthews
|
452b3efde5
|
GRIM: Pause current wave frame along with SMUSH movie.
|
2011-09-05 23:46:15 -04:00 |
|
Giulio Camuffo
|
cdb12116f7
|
GRIM: Set the collision mode when walking forward.
|
2011-09-04 15:27:46 +02:00 |
|
Giulio Camuffo
|
9e260c58a4
|
GRIM: Implemented the collision handler callback function.
|
2011-09-04 15:16:07 +02:00 |
|
Giulio Camuffo
|
9b8f540ccd
|
GRIM: Properly implemented the costume marker callback function.
|
2011-09-03 18:27:53 +02:00 |
|
Giulio Camuffo
|
ca30d2f5f2
|
GRIM: Readded detection of german version.
|
2011-09-03 10:52:49 +02:00 |
|
Giulio Camuffo
|
594d9cf38d
|
GRIM: Added Vector2d's getters and setters for its data.
|
2011-08-31 14:27:38 +02:00 |
|
Giulio Camuffo
|
41d597c879
|
GRIM: Keep the z value of the vector.
|
2011-08-31 14:07:29 +02:00 |
|
Giulio Camuffo
|
7b890e2b7b
|
GRIM: Calculate the best position when colliding with an actor.
|
2011-08-30 18:46:19 +02:00 |
|
Pawel Kolodziejski
|
049e29d42d
|
Merge pull request #338 from YakBizzarro/smush-speed
SMUSH: Set the speed to an hardcoded value for normal movies, reads from the video file for looping movies.
|
2011-08-30 03:31:18 -07:00 |
|
Pawel Kolodziejski
|
1c32722e59
|
Merge pull request #336 from clone2727/emi-ps2-audio
GRIM: Add support for EMI PS2 audio
|
2011-08-28 19:56:32 -07:00 |
|
Matthew Hoops
|
09a1edd46f
|
GRIM: Fix license on the SCX code
I'm too used to adding the ScummVM one in the header :P
|
2011-08-28 22:13:06 -04:00 |
|
Matthew Hoops
|
03f13f8307
|
AUDIO: Update Vag/XA code from ScummVM
Looping sounds now work in EMI PS2
|
2011-08-28 20:13:11 -04:00 |
|
Giulio Camuffo
|
938ec904c2
|
GRIM: Set the right engine mode when taking the savegame image.
|
2011-08-27 19:09:54 +02:00 |
|
Einar Johan T. Sømåen
|
8241f8554a
|
GRIM: Document a bit more in Bitmap/gfx_base
|
2011-08-27 05:27:46 +02:00 |
|
Matthew Hoops
|
a8154e2a12
|
GRIM: Add support for mono SCX audio
|
2011-08-25 11:08:59 -04:00 |
|
Matthew Hoops
|
b464928791
|
GRIM: Make SCXStream not use MemoryWriteStreamDynamic
It's much faster now
|
2011-08-25 02:59:06 -04:00 |
|
Pawel Kolodziejski
|
b72d70d01c
|
GRIM: added spanish version
|
2011-08-25 06:50:26 +02:00 |
|
Matthew Hoops
|
94a9eca6f6
|
GRIM: Add preliminary support for EMI PS2 audio
It's a bit slow the current way as the interleaving needs to happen differently. Probably in a similar manner to Audio::Codec in ScummVM.
|
2011-08-24 20:41:30 -04:00 |
|
Giulio Camuffo
|
e40734303b
|
GRIM: Removed the g_currentUpdatedActor hack.
|
2011-08-24 16:51:44 +02:00 |
|
Giulio Camuffo
|
bf4603c2c3
|
GRIM: Don't check the engine mode in L1_IsMoviePlaying. Fix #301
|
2011-08-23 15:48:58 +02:00 |
|
Giulio Camuffo
|
707ff45db1
|
GRIM: Use StackLock instead of Mutex directly.
|
2011-08-23 14:34:00 +02:00 |
|
Giulio Camuffo
|
cfbfe00f46
|
GRIM: Use a mutex to make sure smush runs only one frame at a time.
|
2011-08-23 12:24:03 +02:00 |
|
Giulio Camuffo
|
6803acbf8d
|
GRIM: Create _startPos when playing a smuch movie.
|
2011-08-22 15:03:06 +02:00 |
|
Giulio Camuffo
|
1c090f5bca
|
GRIM: Readded detection for the italian version.
|
2011-08-22 14:54:39 +02:00 |
|
Matthieu Milan
|
5408339436
|
EMI: added russian version
|
2011-08-21 15:13:27 +02:00 |
|
Pawel Kolodziejski
|
eec746b255
|
GRIM: added unpatched english version md5sum
|
2011-08-20 11:29:37 +02:00 |
|
Pawel Kolodziejski
|
f1ec85b39e
|
GRIM: added french version
|
2011-08-19 15:55:11 +02:00 |
|
Pawel Kolodziejski
|
cb440197ef
|
GRIM: move detection on VOX0001.LAB file, please send md5sums
|
2011-08-19 10:50:09 +02:00 |
|
Einar Johan T. Sømåen
|
dccbb64167
|
GRIM: We dont need to check before deleting
|
2011-08-15 22:05:02 +02:00 |
|
Matthew Hoops
|
0ab7c1254d
|
GRIM: Fix the EMI demo video
|
2011-08-15 15:17:23 -04:00 |
|
Matthew Hoops
|
282d3e221c
|
GRIM: Don't assert out when failing to open a video
|
2011-08-15 15:17:06 -04:00 |
|
Andrea Corna
|
4f72a44018
|
SMUSH: Set the speed to an hardcoded value for normal movies, reads from the video file for looping movies.
|
2011-08-14 22:06:33 +02:00 |
|
Einar Johan T. Sømåen
|
3c1957e902
|
GRIM: Make sure _data is allocated when deleting it
|
2011-08-14 19:48:25 +02:00 |
|