Oystein Eftevaag
c47a957fb3
Adds some framework for the Kyra2 intro, expands it a little bit and adds some static resources (strings, etc). Also
...
adding a modified version of eriktorbjorn's '[1531929] KYRA: Kyra 2 & 3 main menu unification', with added mouse pointer and sundry.
svn-id: r23766
2006-08-26 22:17:30 +00:00
Max Horn
89e75ae218
WORKAROUND for bug #1514457 : INDY3: Crash in castle Brunwald (german version).
...
svn-id: r23765
2006-08-26 22:02:16 +00:00
Oystein Eftevaag
11b7cfca10
Stop doing a screen rewrite on each mouse movement event, just schedule a redraw for later instead
...
svn-id: r23764
2006-08-26 20:05:49 +00:00
Oystein Eftevaag
69daf49a73
Don't strip the first character of the filename when FilesystemNode is instantiated with just the filename and no path.
...
svn-id: r23763
2006-08-26 19:16:15 +00:00
Oystein Eftevaag
a698cdfcfc
Catalog the PAK files by base name instead of full path name so we can properly unload them. The method may be slightly hackish, but I don't see how else to do it since we apparently support recursive PAK files so the File object can't be instantiated directly using the FilesystemNode. It's this, or add a function to File that gives us just the base name of the file.
...
svn-id: r23762
2006-08-26 18:37:49 +00:00
Torbjörn Andersson
c28011aed5
Added some more detection file sizes, using Fingolfin's automagic script. I
...
should be able to find a couple of Mac versions as well, but I haven't unpacked
those boxes yet.
svn-id: r23761
2006-08-26 15:11:51 +00:00
Max Horn
573bad5ff5
Find more detect files, and use sed instead of perl
...
svn-id: r23760
2006-08-26 13:44:06 +00:00
Max Horn
e7f4eaa717
Added my simple shell script which I used to batch-update the MD5 table with size information
...
svn-id: r23759
2006-08-26 13:38:02 +00:00
Max Horn
830a309f1c
Added some more detecion file sizes (I have a simple script that collects them automatically from your file hierarchy and then modifies scumm-md5.txt, if anybody is interested)
...
svn-id: r23758
2006-08-26 13:06:32 +00:00
Torbjörn Andersson
cc3b4cdf99
Now that the cutscene handling in both BS1 and BS2 has been extended to play
...
DXA movies (the MPEG movies still work, of course), there is no longer any need
for the MPEG decoder to handle sound and frame syncing. That is now the
responsibility of the player, not the decoder.
The obvious next step, then, would be to put that in a new player class, and
have both BS1 and BS2 use that. Maybe FF as well.
svn-id: r23757
2006-08-26 12:29:00 +00:00
Travis Howell
96ec0d08ac
Add the Dutch version of Freddi Fish 1 for Macintosh
...
svn-id: r23756
2006-08-26 12:15:43 +00:00
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