Commit graph

28 commits

Author SHA1 Message Date
Pawel Kolodziejski
8e2ab87455 ALL: synced with scummvm 2012-03-25 11:41:48 +02:00
Bastien Bouclet
cde001d4bb MYST3: Fix incorrect memset use 2012-03-10 14:35:51 +01:00
Bastien Bouclet
d04cbec645 MYST3: Use a factory method for subtitles to handle constructor failure 2012-02-12 11:02:11 +01:00
Bastien Bouclet
46842b0dc0 MYST3: Add preliminary hotspot subtitle support 2012-02-11 14:40:16 +01:00
Bastien Bouclet
e0b35640e3 MYST3: Move SunSpot handling out of the Node class.
There is ONE node in the game that sets up a sunspot before setting
itself up.
2012-01-30 07:57:13 +01:00
Bastien Bouclet
2db9c999de MYST3: Implement opcodes 64 and 65 - distance to zone 2012-01-16 13:41:24 +01:00
Bastien Bouclet
49075bc1ff MYST3: Implement erasing savegames 2012-01-13 16:31:43 +01:00
Bastien Bouclet
4fc45e4dc6 MYST3: Fix sun spot regression 2012-01-13 10:02:46 +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
568ba3ddd6 MYST3: Rename variables to gamestate 2012-01-13 09:41:07 +01:00
Bastien Bouclet
0b0565771b MYST3: Display a miniature of the save to load 2012-01-12 17:10:05 +01:00
Bastien Bouclet
ae1cadae0e MYST3: Uniformize the file headers 2012-01-10 20:41:51 +01:00
Bastien Bouclet
6ff41484cc MYST3: Switch Nodes to using the gfx renderer 2012-01-10 19:59:24 +01:00
Bastien Bouclet
ca867d739e MYST3: Specify the room when loading nodes
This handles the case where several rooms have a node with the same id
2012-01-07 22:17:21 +01:00
Bastien Bouclet
7b00e3957d MYST3: Upload faces textures to GFX memory at most once per frame. 2012-01-06 16:07:33 +01:00
Bastien Bouclet
ece5133fdf MYST3: Spotitem fixes for the menus 2012-01-06 13:38:22 +01:00
Bastien Bouclet
6d50ae2c2b MYST3: Display sunspot flares 2012-01-05 17:19:15 +01:00
Bastien Bouclet
dc87693f64 MYST3: Multiple archive support 2012-01-05 13:38:31 +01:00
Bastien Bouclet
aff0468a91 MYST3: Prepare for multiple archive support 2012-01-05 13:17:48 +01:00
Bastien Bouclet
87caace1cb MYST3: Relicense as GPL v2 2012-01-05 10:07:48 +01:00
Bastien Bouclet
6d770c21e5 MYST3: Fix a crash when leaving frame nodes 2011-12-29 20:04:14 +01:00
Bastien Bouclet
1c1dd743ae MYST3: Actually draw the spot items 2011-12-29 14:39:36 +01:00
Bastien Bouclet
061444f7c5 MYST3: Refactoring to prepare drawing SpotItems 2011-12-29 11:38:49 +01:00
Bastien Bouclet
57976eae1c MYST3: Load spot items 2011-12-27 15:15:17 +01:00
Bastien Bouclet
3dd2addc48 MYST3: Keep background bitmaps in memory 2011-12-26 21:39:26 +01:00
Bastien Bouclet
ba20bb15e5 MYST3: Extract node items metadata 2011-09-11 10:15:41 +02:00
Bastien Bouclet
1e2f4b4313 MYST3: More opcodes, frame mode. 2011-09-05 20:13:48 +02:00
Bastien Bouclet
3f69d8db1a MYST3: Add a basic script parser 2011-09-03 15:39:16 +02:00
Renamed from engines/myst3/room.cpp (Browse further)