30647 Commits

Author SHA1 Message Date
Travis Howell
ab08824b65 The PlayStation 1 version of Broken Sword 2 is supported now.
svn-id: r39899
2009-04-07 22:31:00 +00:00
Filippos Karapetis
9c7e3a2898 Fixed the language of the German version of Longbow
svn-id: r39898
2009-04-07 22:29:36 +00:00
Fabio Battaglia
dc9c538a62 Sword2: PSX version support, and GMM loading/saving
svn-id: r39896
2009-04-07 19:52:46 +00:00
Walter van Niftrik
b80abe318d SCI: Do not skip last entry in kernel table for SCI1.
svn-id: r39895
2009-04-07 17:43:49 +00:00
Walter van Niftrik
81f7c8b746 SCI: Swapped x and y parameters of IsItSkip. Added IsItSkip to kernel table.
svn-id: r39894
2009-04-07 17:26:42 +00:00
Sven Hesse
dc8e67900a Fixing the parser-related FIXMEs. 17 and 18 are int16 and int8, respectively
svn-id: r39893
2009-04-07 16:53:38 +00:00
Matthew Hoops
2d83233503 Print out the SCI interpreter version and not the resource version when saying what version we're emulating
svn-id: r39892
2009-04-07 15:05:53 +00:00
Willem Jan Palenstijn
d700bc57db SCI: Fix endian-unsafe read [bug #2739122 ]
svn-id: r39891
2009-04-07 13:38:51 +00:00
Max Horn
1d1307de01 GOB: Some more cleanup
svn-id: r39890
2009-04-07 13:29:13 +00:00
Max Horn
3f22e4b401 GOB: Gave tons of opcode explicit names. As a result, found potential bugs in parse_v2.cpp (related to OP_LOAD_VAR_UINT8 and OP_LOAD_VAR_UINT16, see FIXME comments in parse.h)
svn-id: r39889
2009-04-07 13:21:20 +00:00
Max Horn
37bfe22a54 GOB: Some more code cleanup. My respect for the developers of the original GOB engine is at an all-time low :)
svn-id: r39888
2009-04-07 13:20:29 +00:00
Max Horn
7444665152 GOB: Gave some numerical constants a name. This codebase is a bit of a mess ;) (tons of duplicate code, unnamed constants, etc.)
svn-id: r39882
2009-04-07 10:41:23 +00:00
Nicola Mettifogo
8151a1d878 Removed useless references to the global _vm.
svn-id: r39879
2009-04-06 17:31:22 +00:00
Nicola Mettifogo
0e05ec8cc8 Cleanup of Balloon and Dialogue code:
* moved version-specific code into DialogueManager's derivatives
* reworked construction of BalloonManager's derivatives
* moved a couple of globals used in dialogues (NS specific) to engine

svn-id: r39878
2009-04-06 17:21:23 +00:00
Filippos Karapetis
2ab9955577 Fixed a crash in LSL5 when opening the inventory
svn-id: r39877
2009-04-06 17:15:31 +00:00
Filippos Karapetis
fe1584c140 Fixed an issue with the password screen in LSL5 and kStrAt(). The game password, saved in file memory.drv (which can either exist in the game directory, or is created in the saves folder by ScummVM) is now working correctly, and the game can be started. Note that it's NOT currently possible not to set a password (you'll get the password screen anyway the next time, and it won't work).
svn-id: r39876
2009-04-06 17:13:07 +00:00
Florian Kagerer
74fdcca04e LOL: startup fix for floppy version
svn-id: r39875
2009-04-06 17:09:02 +00:00
Travis Howell
1c7894caf3 Correct Parallaction section of NEWS.
svn-id: r39874
2009-04-06 13:59:36 +00:00
Travis Howell
9cbc563ea4 Sync NEWS.
svn-id: r39871
2009-04-06 13:45:08 +00:00
Max Horn
52c5b7547c SCI: Made said_parse_spec static, regenerated said.cpp from said.y
svn-id: r39870
2009-04-06 10:25:27 +00:00
Torbjörn Andersson
f5fb20680f Apart from a "const", the volume() and getVolume() function were identical.
Removed the volume() function.

svn-id: r39868
2009-04-05 15:58:27 +00:00
Florian Kagerer
38737e9c07 LOL: fix monsters' strange sliding to the left (like that thug at the beginning)
svn-id: r39863
2009-04-05 13:15:33 +00:00
Walter van Niftrik
f6b313e879 SCI: Include sciduv.exe in version scanning.
svn-id: r39862
2009-04-05 12:59:54 +00:00
Florian Kagerer
a528efb93d LOL: implemented two more opcodes (for roland's house and for the sequence where the king gets poisoned)
svn-id: r39860
2009-04-05 12:13:21 +00:00
Travis Howell
dfdd0e4428 Add another German version of Simon the Sorcerer 2 (DOS Floppy).
svn-id: r39859
2009-04-05 12:11:20 +00:00
Florian Kagerer
bf160a91b8 LOL: fix speech bug, which would cause a hang up when entering roland's house
svn-id: r39858
2009-04-05 11:36:38 +00:00
Paul Gilbert
5f1c08505f Implemented many of the remaining library functions
svn-id: r39857
2009-04-05 07:52:21 +00:00
Paul Gilbert
d90a343790 Created stub manager class for sound effects
svn-id: r39856
2009-04-05 07:51:31 +00:00
Walter van Niftrik
197c2bbb99 SCI: Replaced AATree by Common::List in AvoidPath. AATree does not help when
the input size is this small.

svn-id: r39855
2009-04-05 00:06:22 +00:00
Florian Kagerer
d52d81fd1c LOL: implemented opcode for throwing items into or out of the thug's cave
svn-id: r39854
2009-04-04 23:35:00 +00:00
Florian Kagerer
7bd305397b LOL: fix magic atlas back/forward buttons
svn-id: r39853
2009-04-04 22:49:14 +00:00
Florian Kagerer
44fa38b2af LOL: implemented compass
svn-id: r39852
2009-04-04 21:10:35 +00:00
Kari Salminen
af0efd8938 Add saturatedAddColor-function in which you can specify the added color's format (This replaces saturatedAddNormalizedColor).
Make colorFormat()-accessor function to return a const reference for speed.

svn-id: r39851
2009-04-04 17:57:00 +00:00
Florian Kagerer
3efc9ad51e LOL: correct character portrait positioning for "full screen sequences" (like grey eagle inn) when playing without sub titles
svn-id: r39849
2009-04-04 16:41:21 +00:00
Florian Kagerer
353e0bef7a LOL: - this should fix a text displayer bug that occured when speaking to the compass gui
svn-id: r39848
2009-04-04 16:13:52 +00:00
Filippos Karapetis
11aebedd35 Updated NEWS for 0.13.1
svn-id: r39847
2009-04-04 15:37:53 +00:00
Florian Kagerer
caf585bcb1 LOL: - minor item drawing bug fix
svn-id: r39840
2009-04-04 14:10:53 +00:00
Johannes Schickel
bff93a38ae Formatting.
svn-id: r39839
2009-04-04 13:19:33 +00:00
Johannes Schickel
942dd9b845 Fix warnings.
svn-id: r39838
2009-04-04 13:15:41 +00:00
Johannes Schickel
efa4e918d2 Fix warning.
svn-id: r39837
2009-04-04 13:13:14 +00:00
Florian Kagerer
31118416ab LOL: - minor sfx bug fix
svn-id: r39836
2009-04-04 12:56:49 +00:00
Jordi Vilalta Prat
b82707463a Remove the obsolete IPHONE_BACKEND define
svn-id: r39835
2009-04-04 10:10:15 +00:00
Oystein Eftevaag
3687838d19 Updated xcode project
svn-id: r39834
2009-04-04 08:03:24 +00:00
Travis Howell
5b968d9c35 Update German version of puttzoo.
svn-id: r39833
2009-04-04 06:19:18 +00:00
Travis Howell
2bf567d988 Fix possible regression in HE games re-releases.
svn-id: r39830
2009-04-04 06:03:09 +00:00
Travis Howell
6bb7576a45 Update prefix for German version of puttzoo.
svn-id: r39829
2009-04-04 06:01:03 +00:00
Travis Howell
d9e91f99c1 Update prefix for German version of puttzoo.
svn-id: r39828
2009-04-04 05:50:21 +00:00
Travis Howell
2dd4789fc0 Update prefix for German version of puttzoo.
svn-id: r39827
2009-04-04 05:42:12 +00:00
Travis Howell
7816c98892 Ooops, remove excess space.
svn-id: r39826
2009-04-04 03:52:21 +00:00
Travis Howell
89d457fc0f Add more German version of HE games.
svn-id: r39825
2009-04-04 03:50:01 +00:00