Commit Graph

19439 Commits

Author SHA1 Message Date
Gregory Montoir
318c50913d added font data for french version (and probably all other localized versions)
svn-id: r24729
2006-11-18 11:53:36 +00:00
Gregory Montoir
dd075b312f fixed palette glitches during introduction/on restart, cleanup
svn-id: r24728
2006-11-18 01:20:41 +00:00
Torbjörn Andersson
51a964d056 Applied patch #1597800 to better support the Spanish end credits.
svn-id: r24727
2006-11-16 21:20:24 +00:00
Torbjörn Andersson
dfe8d777c1 Applied my own patch #1594924 to work around bug #1324106 ("MI2 VGA: Music as
Rapp is instantiating isn't synchronized"). I don't know if our timing is off,
or if it's just a case of overly optimistic scripting, but the pause / unpause
music instructions are issued in the wrong order.

svn-id: r24726
2006-11-16 17:08:31 +00:00
Gregory Montoir
f93c693ab9 added dirty rects handling
svn-id: r24725
2006-11-15 23:00:41 +00:00
Gregory Montoir
24df07d29d added handler for flag 618 (cursor display on/off) and workaround a palette glitch
svn-id: r24724
2006-11-15 22:35:45 +00:00
Travis Howell
f55320f988 Add inital pause code for Elvira 1/2 & WW, and cleanup
svn-id: r24723
2006-11-15 13:11:53 +00:00
Johannes Schickel
7b0e6f1489 formatting.
svn-id: r24720
2006-11-14 15:39:11 +00:00
Sven Hesse
3f0ebaaa18 Fixed the lock when leaving the menu
svn-id: r24719
2006-11-14 14:58:41 +00:00
Eugene Sandulenko
53faadfdb6 Added per game target saves.
svn-id: r24718
2006-11-14 09:29:41 +00:00
Torbjörn Andersson
2d8bd1add3 Reverted previous commit to keep FotAQ from crashing. The LineReader class
already frees the buffer when it's done with it.

svn-id: r24717
2006-11-13 23:38:44 +00:00
Travis Howell
cc8653604e Fix compile
svn-id: r24716
2006-11-13 22:42:24 +00:00
Max Horn
a750e6f4f5 Patch #1583931: (Seekable)SubReadStream (the unit tests were missing, as I accidentally commited from the wrong directory)
svn-id: r24715
2006-11-13 22:06:27 +00:00
Eugene Sandulenko
aba00bd320 Implement reading font data from external files for OS.
svn-id: r24714
2006-11-13 21:16:50 +00:00
Max Horn
cce7cba3b4 Patch #1583931: (Seekable)SubReadStream
svn-id: r24713
2006-11-13 20:58:21 +00:00
Max Horn
86d988132c Prepend the Engine::errorString to debug messages, too (it should probably be renamed to reflect this...)
svn-id: r24712
2006-11-13 20:56:11 +00:00
Max Horn
df2ccb78c2 cleanup
svn-id: r24711
2006-11-13 20:20:01 +00:00
Max Horn
12fb12caf5 Moved more SMUSH/Insane code from ScummEngine_v6 to ScummEngine_v7
svn-id: r24710
2006-11-13 20:12:52 +00:00
Max Horn
1a2853f7e0 Patch from bug #1584888 (SMUSH: Too dependent on accurate timers). Watch out for regressions in SMUSH movie playback / syncing
svn-id: r24709
2006-11-13 19:46:52 +00:00
Eugene Sandulenko
9f74b03182 Protection should not be bypassed for OS (and it didn't work well anyway)
svn-id: r24708
2006-11-13 16:42:34 +00:00
Eugene Sandulenko
4f32bdba6c Patch #1595705: "Select last game when removing the last game of the list"
svn-id: r24707
2006-11-13 16:29:14 +00:00
Eugene Sandulenko
75b062b89f Implement FR #1595534: "Touche: Aspect Ratio Correction"
svn-id: r24706
2006-11-13 13:53:14 +00:00
Eugene Sandulenko
4d840e5295 Patch #1595319: "Enable the command line --debugflags before engine.init()"
svn-id: r24705
2006-11-13 12:03:08 +00:00
Eugene Sandulenko
88fabf4a53 Move addSpecialDebugLevel calls to engine constructor, as stated in our
HOWTO Engines.

svn-id: r24704
2006-11-13 12:00:36 +00:00
Max Horn
5563013c1d Don't delete the savefile manager in the Engine destructor
svn-id: r24703
2006-11-12 21:08:55 +00:00
Kostas Nakos
47d26c2cb3 Cleanup
svn-id: r24702
2006-11-12 21:06:56 +00:00
Eugene Sandulenko
1ea08bd0d5 Mention cine changes.
svn-id: r24701
2006-11-12 19:55:18 +00:00
Eugene Sandulenko
ae39374c83 Credit criezy for BS1 Mac and mention it in NEWS.
svn-id: r24698
2006-11-12 19:46:40 +00:00
Eugene Sandulenko
3e6414a55f Slighty modified Patch #1571787: "Support for Mac Broken Sword 1". sword1macdemo
target was commented out until existence of the demo is confirmed.

svn-id: r24697
2006-11-12 19:05:51 +00:00
Eugene Sandulenko
6e66bf5051 Patch #1595145: "Updated MSVC7.1 (.NET 2003) project files"
svn-id: r24696
2006-11-12 18:51:38 +00:00
Gregory Montoir
f89dad5daa byte -> bool
svn-id: r24695
2006-11-12 18:15:53 +00:00
Gregory Montoir
d992c66b29 once parsed, queen2.jas buffer can be free'd.
svn-id: r24694
2006-11-12 17:51:39 +00:00
Gregory Montoir
701b803aff cleanup
svn-id: r24693
2006-11-12 17:47:16 +00:00
Gregory Montoir
f527da0953 fixed valgrind warnings (unitialized data)
svn-id: r24692
2006-11-12 17:39:47 +00:00
Kostas Nakos
cc42cb8309 Implement Fingolfin's modular backend timer, savefile and mixer managers
svn-id: r24691
2006-11-12 11:47:43 +00:00
Max Horn
fb795dabd0 Patch #1594533: morphos fs backend
svn-id: r24690
2006-11-12 11:43:46 +00:00
Paul Gilbert
b648aaf64b Bugfix to prevent player freezing in place after bumping into another character
svn-id: r24688
2006-11-12 04:42:37 +00:00
Paul Gilbert
0a5b86736c Bugfix to prevent pathfinder failure after making a small step
svn-id: r24687
2006-11-12 04:39:10 +00:00
Max Horn
8d37c135c0 Since we now generate warnings/messages for engine instantiation failures in a central place, get rid of such messages printed by engines
svn-id: r24686
2006-11-12 03:26:44 +00:00
Max Horn
1f26cb8965 Reworked code in the advanced game detector (getting rid of much of the evil #define hell it consisted of previously)
svn-id: r24685
2006-11-12 03:23:29 +00:00
Max Horn
c7b2f4d332 Print sensible messages if engine instantiation failed
svn-id: r24684
2006-11-12 03:21:44 +00:00
Gregory Montoir
196c8a3771 cleanup
svn-id: r24683
2006-11-12 03:02:20 +00:00
Torbjörn Andersson
e61526555c More whitespace.
svn-id: r24682
2006-11-12 02:34:09 +00:00
Torbjörn Andersson
7e0d08f52a Replaced cryptic error() with an assertion.
svn-id: r24681
2006-11-12 02:27:20 +00:00
Torbjörn Andersson
c5fca7b9ce Whitespace
svn-id: r24680
2006-11-12 02:24:25 +00:00
Eugene Sandulenko
84660f620b Improve international support in CINE engine.
svn-id: r24678
2006-11-11 15:37:03 +00:00
Travis Howell
7dc85a36ac Limit Evlira 1 mouse hack to full version
svn-id: r24677
2006-11-11 11:54:51 +00:00
Travis Howell
050c9e5bfb Fix valgrind warning on unitialized variable.
svn-id: r24676
2006-11-11 09:37:36 +00:00
Eugene Sandulenko
90aa1d1852 Fix valgrind warning on unitialized variable.
svn-id: r24675
2006-11-11 07:49:05 +00:00
Gregory Montoir
c7fa8667d0 enabled Touche engine, since game is completable with it
svn-id: r24673
2006-11-11 04:46:32 +00:00