Commit Graph

18653 Commits

Author SHA1 Message Date
Travis Howell
be794a6b84 Fix bug #1544810 - AGI: Launching undefined target 'agi' shows a blank screen
svn-id: r23754
2006-08-26 11:56:49 +00:00
Torbjörn Andersson
ca387f1585 Added support for DXA cutscenes. Still needs a bit of cleanup, and the DCA
player does not support the (unreleased) multi-lingual cutscene pack, since I
don't have one to test with.

It needs to be cleaned up a bit, but the next step will be to clean up the MPEG
decoder first.

svn-id: r23753
2006-08-26 11:34:35 +00:00
Travis Howell
4de0c30ad1 Fix bug #1544801 - ITE: Engine creates launcher entry when failing to launch
svn-id: r23751
2006-08-26 11:33:15 +00:00
Travis Howell
a4ac594d21 Fix bug #1544799 - SIMON: Engine creates launcher entry when failing to launch.
svn-id: r23749
2006-08-26 11:25:08 +00:00
Max Horn
c7627bbb5c Added some MD5 contributer email addresses
svn-id: r23748
2006-08-25 18:17:39 +00:00
Max Horn
3bc38ba7b8 Added some actual file sizes to the MD5 table
svn-id: r23747
2006-08-25 17:52:45 +00:00
Max Horn
cb062b128b Add possibilitz to store file sizes in the MD5 table (for future use)
svn-id: r23746
2006-08-25 17:27:59 +00:00
Travis Howell
d12f257ffa Correct platform for alternative Italian version of Simon the Sorcerer 1 (DOS CD)
svn-id: r23745
2006-08-25 13:02:47 +00:00
Kostas Nakos
11f1123c02 fix update rect when adjusting ratio (backport)
svn-id: r23744
2006-08-25 06:30:18 +00:00
Torbjörn Andersson
4f9576e033 The DXA player now bases subtitle position on screen size, rather than frame
size. This should help people who want to use the smaller, low-quality
cutscenes instead of the high-quality ones.

The MPEG player probably doesn't know this trick. Maybe later.

svn-id: r23742
2006-08-23 21:13:11 +00:00
Torbjörn Andersson
d4d2146a0a Run the game detector before creating the engine. This is based entirely on a
recent change to the CINE engine (which in turn was based on some other engine,
I forget which), and should fix bug #1544796. Of course, given how primitive
the Broken Sword 2 detector is, it's easy to fool it. There isn't really any
need for it to be smart, though.

svn-id: r23741
2006-08-23 04:26:01 +00:00
Max Horn
a69c0884de Added version string details for one version of loom and one version of monkeyega; some cleanup
svn-id: r23739
2006-08-21 21:29:23 +00:00
Max Horn
ceefad6634 Added workaround (and warnings to find corner cases) for bug #1535358
svn-id: r23738
2006-08-21 13:02:47 +00:00
Max Horn
1e683e6124 Yet another paranoia check
svn-id: r23737
2006-08-21 10:52:07 +00:00
Max Horn
2c0967e7bb cleanup & check for sentence overflows
svn-id: r23736
2006-08-21 10:04:04 +00:00
Eugene Sandulenko
0616d4931a Updated credits with all current port builders.
svn-id: r23732
2006-08-20 11:01:17 +00:00
Travis Howell
e9be88c444 Rename VAR_MOUSEPRESENT to VAR_INPUTMODE and set the default input type to mouse mode. Fighting uses mouse mode by default in FOA now, just like the original game.
svn-id: r23727
2006-08-20 00:43:34 +00:00
Neil Millstone
5ce67a67e1 Fixed bug causing crash during saving in Saga engine, changed audio to low quality.
svn-id: r23726
2006-08-19 11:11:18 +00:00
Neil Millstone
5516fa3b80 Added build C target to support more engines.
svn-id: r23725
2006-08-19 11:10:19 +00:00
Willem Jan Palenstijn
d253442c42 slightly changed patch #1521412: Hardcoded path for theme files
svn-id: r23723
2006-08-18 21:55:11 +00:00
Kostas Nakos
6613b3cae2 fix bugs #1515389 and #1505868 (aka file::exists - dedicated to LordHoto) (backport)
svn-id: r23722
2006-08-18 21:14:28 +00:00
Kostas Nakos
31146e6c0a fix smartphone cursor hiding when keyboard up, more logical zone function, got rid of higher sound thread priority by default. (backport)
svn-id: r23720
2006-08-18 21:00:41 +00:00
Sven Hesse
0f6d8ab269 Fixed pathfinding
svn-id: r23718
2006-08-16 20:52:43 +00:00
Joost Peters
b437f343a8 mention BASS v0.0303 LINC spacing fix
svn-id: r23717
2006-08-16 20:07:33 +00:00
Joost Peters
998d2fe96a Apply patch #1534805 ("BASS: Linc font too wide in version 303")
svn-id: r23714
2006-08-16 20:01:58 +00:00
Eugene Sandulenko
7f3ac3f025 Limit md5 computations to first 5000 bytes in gob engine.
svn-id: r23713
2006-08-15 21:19:09 +00:00
Eugene Sandulenko
375da47dc0 Add PT_BRA FT MD5 as reported in bugreport #1539740
svn-id: r23711
2006-08-15 19:59:29 +00:00
Eugene Sandulenko
c870d057a4 Change Brazilian Portuguese acronym from "pt" to "br" in case there will
be pure Portuguese games and to make use of brazilian flag. No detection stuff
is dependent on this, though BASS and Sword1 make use of it. However no
autoupgrade option is implemented, should it be?

svn-id: r23710
2006-08-15 19:54:41 +00:00
Johannes Schickel
7d0435f23c - adding LPGL headers to adlib sound specific files
- stating about dual license of adlib sound specific files

svn-id: r23708
2006-08-15 18:04:01 +00:00
Torbjörn Andersson
4476ed5294 Made FF use the same max length for every line when word-wrapping subtitles,
rather than using the length of the previous line. This fixes bug #1536401.

svn-id: r23706
2006-08-13 06:32:16 +00:00
Torbjörn Andersson
b4311d15ca The ListWidget constructor already did most of what reflowLayout() does, except
calling Widget::reflowLayout(). I've simplified that by calling reflowLayout()
directly instead. This may be a bit of a hack, but it was the best way I could
think of to ensure that _entriesPerPage was properly initialised. It wasn't
before, because _h had not been initialised, causing Valgrind to complain.

svn-id: r23705
2006-08-12 17:24:49 +00:00
Torbjörn Andersson
e9b9aa65a6 Whitespace.
svn-id: r23704
2006-08-12 16:42:19 +00:00
Sven Hesse
8d72b8e415 Ooops again, use the correct delete...
svn-id: r23703
2006-08-12 13:40:16 +00:00
Sven Hesse
a8c64ffb4a Ooops, free the allocated _startTot/_startTot0, too...
svn-id: r23702
2006-08-12 13:38:33 +00:00
Sven Hesse
6ee511e68b Added another field to the GameSettings for the intro.tot, because the Gobliins 2 demo uses usa.tot
instead

svn-id: r23701
2006-08-12 12:35:18 +00:00
Sven Hesse
1c4715b71f - Some more goblins-handling functions
- Fixed some mistakes I made in the Parse_v2 functions. Now the goblins
  (finally) move. Also, the correct music is played in the first screen.
- Found the hook for the menu
- On freeing a sound slot, only stop the playing music if it's in the
  slot to free

svn-id: r23700
2006-08-12 09:16:08 +00:00
Johannes Schickel
de9ba3adee Updates msvc8 project files.
svn-id: r23699
2006-08-08 21:35:15 +00:00
Johannes Schickel
eee50637b8 Little Common::String usage 'fix'.
svn-id: r23698
2006-08-08 21:34:19 +00:00
Paul Gilbert
389c7a403c changed references to StringData::getString to use two parameter version rather than passing NULL values
svn-id: r23697
2006-08-07 13:28:19 +00:00
Paul Gilbert
d80d6157b6 Incremented required data file version
svn-id: r23696
2006-08-07 13:27:28 +00:00
Paul Gilbert
ea90eb0699 Renamed hotspot talking destination character field to make it's use clearer
svn-id: r23695
2006-08-07 13:26:30 +00:00
Paul Gilbert
b1dbf7328f Reworked the talk dialog system to properly handle destination character and active item Id. Also completed ASK action handler
svn-id: r23694
2006-08-07 13:24:45 +00:00
Paul Gilbert
9af1acc901 Fixed item overwriting destination character in ASK action
svn-id: r23693
2006-08-07 13:23:30 +00:00
Paul Gilbert
1a77d61ace Enhanced Room::setTalkDialog to be passed the destination character and active item hotspot Id
svn-id: r23692
2006-08-07 13:21:15 +00:00
Paul Gilbert
c0e600e0fa Fixed displayMessage script method to use the new Hotspot::showMessage
svn-id: r23691
2006-08-07 13:19:10 +00:00
Paul Gilbert
e911afb525 Dialog::showMessage transferred over to the Hotspot class. Also enhanced TalkDialog to handle being passed a destination character and active item
svn-id: r23690
2006-08-07 13:16:07 +00:00
Paul Gilbert
ba32b91688 Fixed signature of GetString method - it is a destination character passed, not the current action. Also added a new method to return a decoded string with the correct definite article prefix (a/an/the)
svn-id: r23689
2006-08-07 13:13:20 +00:00
Paul Gilbert
bdff0ae58a Removed stripping of high two bits of hotspot name and desc field string Ids
svn-id: r23687
2006-08-07 13:09:27 +00:00
Paul Gilbert
9f74320aef Reduced MD5 checking to 1Kb, and recalculated MD5 strings
svn-id: r23686
2006-08-06 09:18:38 +00:00
Travis Howell
a27f905eea Fix bug #1535261 FF:Dock Crash - decompressData error
svn-id: r23684
2006-08-06 05:38:19 +00:00