Bastien Bouclet
|
192b85af32
|
MYST3: Use a full 3D intersection test for hotspots
Cube hotspots are now fully accurate when compared to the original engine.
Fixes #1329.
|
2017-04-17 08:52:36 +02:00 |
|
Bastien Bouclet
|
2632f11c8a
|
MYST3: Minor cleanup
|
2017-04-14 06:20:52 +02:00 |
|
Bastien Bouclet
|
19a8b11d85
|
MYST3: Initial version of the widescreen mod
|
2016-10-16 09:35:40 +02:00 |
|
Bastien Bouclet
|
1537ec2de2
|
MYST3: Change frameViewport to be in screen coordinates rather than OpenGl coordinates
|
2016-10-16 09:28:08 +02:00 |
|
Bastien Bouclet
|
5bb96c937a
|
MYST3: Start moving some of the frame viewport code the the Scene class
|
2016-10-16 09:28:08 +02:00 |
|
Bastien Bouclet
|
00981d9ab0
|
MYST3: Remove useless drawBlackBorders method
|
2016-07-15 14:50:59 +02:00 |
|
Bastien Bouclet
|
708b8afcc1
|
MYST3: Respect the mouse speed set in the settings screen
|
2014-07-13 12:36:59 +02:00 |
|
Pawel Kolodziejski
|
728e4183fe
|
MYST3: formatting code
|
2014-07-03 20:18:21 +02:00 |
|
Pawel Kolodziejski
|
8759900b6a
|
ALL: synced with ScummVM
|
2014-04-05 18:18:42 +02:00 |
|
Bastien Bouclet
|
940ddfade5
|
MYST3: Fix the viewport for cube nodes
Fixes movies and hotspots misalignment
|
2012-01-28 11:26:41 +01:00 |
|
Bastien Bouclet
|
2db9c999de
|
MYST3: Implement opcodes 64 and 65 - distance to zone
|
2012-01-16 13:41:24 +01:00 |
|
Bastien Bouclet
|
c93a952890
|
MYST3: Change the engine to use more game state variables
|
2012-01-13 09:41:09 +01:00 |
|
Bastien Bouclet
|
6569f26b42
|
MYST3: Rename some constants according to the naming conventions
|
2012-01-11 14:14:38 +01:00 |
|
Bastien Bouclet
|
ae1cadae0e
|
MYST3: Uniformize the file headers
|
2012-01-10 20:41:51 +01:00 |
|
Bastien Bouclet
|
2ca689b2fb
|
MYST3: Change the renderer not to depend on the scene
|
2012-01-10 20:28:50 +01:00 |
|
Bastien Bouclet
|
f433c3ff48
|
MYST3: Switch Scene to using the gfx renderer
|
2012-01-10 19:59:23 +01:00 |
|
Bastien Bouclet
|
6d50ae2c2b
|
MYST3: Display sunspot flares
|
2012-01-05 17:19:15 +01:00 |
|
Bastien Bouclet
|
87caace1cb
|
MYST3: Relicense as GPL v2
|
2012-01-05 10:07:48 +01:00 |
|
Bastien Bouclet
|
ded7d86852
|
MYST3: Draw the top and bottom black borders
|
2012-01-03 15:23:57 +01:00 |
|
Bastien Bouclet
|
9fde449c9e
|
MYST3: Draw a rect where the movies should be in the scene
|
2011-09-11 20:27:19 +02:00 |
|
Bastien Bouclet
|
1e2f4b4313
|
MYST3: More opcodes, frame mode.
|
2011-09-05 20:13:48 +02:00 |
|
Bastien Bouclet
|
b541e3507e
|
MYST3: Added a simple debugging console
|
2011-09-03 17:33:14 +02:00 |
|
Bastien Bouclet
|
8150baefca
|
MYST3: Implement loading game scripts from the executable
|
2011-09-03 11:38:21 +02:00 |
|
Bastien Bouclet
|
2a0d5bbb40
|
MYST3: Use the same coordinates as the original
|
2011-09-03 11:35:18 +02:00 |
|
Bastien Bouclet
|
6ca044fea3
|
Myst3 : Mouse movement. Had to hack a bit the SDL backend ...
|
2011-09-03 11:35:18 +02:00 |
|
Bastien Bouclet
|
8f25d71cdf
|
More cleanup. Introduced the new Scene class
|
2011-09-03 11:35:18 +02:00 |
|