Commit Graph
19 Commits
Author SHA1 Message Date
Bastien Bouclet b4d0b8eee6 MYST3: Rework archive handling to be more flexible 2020-03-28 08:59:11 +01:00
Bastien Bouclet b35a57d84f MYST3: Remove the pointer to the current room from the database 2016-10-29 11:23:20 +02:00
Bastien Bouclet 6a24f82812 MYST3: Fix spotitems with multiple images per face
Fixes #1273
2016-07-17 17:30:47 +02:00
Bastien Bouclet 4c9ae35e88 MYST3: Change the room name to the String type
And remove slightly hazardous C string handling
2015-12-28 11:15:02 +01: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 377cfbee8b MYST3: Resource identifiers are 24bit numbers in the archives 2012-02-11 08:40:32 +01:00
Bastien Bouclet 96469bb219 MYST3: Add support for archives with a decrypted header 2012-01-14 20:01:25 +01:00
Bastien Bouclet ae1cadae0e MYST3: Uniformize the file headers 2012-01-10 20:41:51 +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 37586bb534 MYST3: Properly read the directory of multiple room archives 2012-01-07 21:31:52 +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 ba20bb15e5 MYST3: Extract node items metadata 2011-09-11 10:15:41 +02:00
Bastien Bouclet 3f69d8db1a MYST3: Add a basic script parser 2011-09-03 15:39:16 +02:00
bbouclet e50eace777 Myst3 : Use proper header and namespace 2011-09-03 11:35:18 +02:00
Bastien Bouclet 9b5562ea4d myst3 : The room faces are now read from the archive files 2011-09-03 11:35:18 +02:00
Bastien Bouclet d7575c510a Added the JPEG decoder from ScummVM 2011-09-03 11:35:18 +02:00
Bastien Bouclet b7c71188d1 Added archive reading functions to the myst 3 engine 2011-09-03 11:35:18 +02:00