Commit Graph
78 Commits
Author SHA1 Message Date
Matthew Hoops 2ce0a83ad2 MYST3: Fix Mac/PS2 versions
Broken with 1acf387735
2012-01-21 12:00:21 -05:00
Bastien Bouclet 9ade224005 MYST3: Add the Polish 1.22 version 2012-01-20 14:48:10 +01:00
Bastien Bouclet 1acf387735 MYST3: Load the sound files names from the executable 2012-01-20 11:23:55 +01:00
Bastien Bouclet 81b7cff635 MYST3: Implement opcode 130 - 2D lever 2012-01-18 14:12:07 +01:00
Bastien Bouclet f7eeba6076 MYST3: Opcode arguments are rather signed 2012-01-16 09:12:13 +01:00
Matthew Hoops c483e070d1 MYST3: Add support for loading the database from Mac executables
Much thanks to fuzzie for her PEF segment decompressor
2012-01-12 15:16:02 -05:00
Matthew Hoops b68372e21a MYST3: Don't directly use Common::File to open the database 2012-01-12 14:32:46 -05:00
Bastien Bouclet 14a3539bfd MYST3: Add support for M3.exe 1.2 English from eriktorbjorn's version 2012-01-12 19:54:18 +01:00
Bastien Bouclet 55dd755048 MYST3: Display the name of the age to load on the load game screen 2012-01-12 17:13:41 +01:00
Matthew Hoops 3dd0fbe235 Merge remote branch 'upstream/master' into myst3-versions
Conflicts:
	engines/myst3/database.h
2012-01-12 11:04:42 -05:00
Matthew Hoops b2100a9d74 MYST3: Add TODO about loading from Mac executables 2012-01-12 10:45:30 -05:00
Matthew Hoops 333bec5511 MYST3: Properly load PS2 room descriptions 2012-01-12 10:17:28 -05:00
Matthew Hoops ba68063e67 MYST3: Add support for the PS2 'database' file 2012-01-11 23:51:33 -05:00
Matthew Hoops 5f7c9e516d MYST3: Don't keep the base offset as part of the hardcoded offsets
Makes it easier for people to understand :P
2012-01-11 23:47:05 -05:00
Matthew Hoops afd65f3f32 MYST3: Add PS2 executable to the list of 'databases' 2012-01-11 23:22:39 -05:00
Matthew Hoops f4b2d1d2e3 MYST3: Begin adding support for different 'database' formats 2012-01-11 23:14:07 -05:00
Bastien Bouclet ae1cadae0e MYST3: Uniformize the file headers 2012-01-10 20:41:51 +01:00
Bastien Bouclet 673d01318f MYST3: The room id is actuallu a 32 bits integer 2012-01-06 14:32:01 +01:00
Bastien Bouclet 19112e85e5 MYST3: Add a node cache for common rooms node data 2012-01-06 09:57:00 +01:00
Bastien Bouclet 87caace1cb MYST3: Relicense as GPL v2 2012-01-05 10:07:48 +01:00
Bastien Bouclet 77cc7f1afc MYST3: Add preliminary cursor support 2012-01-04 10:54:45 +01:00
Bastien Bouclet 420657b6cc MYST3: Added a few M3.exe detection entries 2011-09-12 13:34:14 +02:00
Bastien Bouclet 53fd9fcd49 MYST3: Add a "go" console command. Fix loading nodes when several nodes share the same scripts. 2011-09-09 07:40:18 +02:00
Bastien Bouclet f594450710 MYST3: Script driven node loading 2011-09-04 21:58:40 +02:00
Bastien Bouclet fb91ee65b1 MYST3: Implement a few opcodes 2011-09-04 20:08:37 +02:00
Bastien Bouclet 3c99d7b994 MYST3: Load the node init script 2011-09-04 09:24:06 +02:00
Bastien Bouclet 3f69d8db1a MYST3: Add a basic script parser 2011-09-03 15:39:16 +02:00
Bastien Bouclet 8150baefca MYST3: Implement loading game scripts from the executable 2011-09-03 11:38:21 +02:00