Commit Graph

22133 Commits

Author SHA1 Message Date
Paweł Kołodziejski
f89e907998 added more drascula code (it still NOT WORKING)
svn-id: r28220
2007-07-26 19:52:18 +00:00
Nicola Mettifogo
236634662c Made screen size parameters properties of engine instead of compile-time constants.
svn-id: r28219
2007-07-26 18:30:27 +00:00
Nicola Mettifogo
d3e7e81c8a Dos full version of Big Red Adventure is detected now. The engine crashes immediately afterwards.
svn-id: r28218
2007-07-26 18:23:09 +00:00
Filippos Karapetis
75517ae813 Only queue the IHNM company and title videos in the full version of IHNM, not the demo
svn-id: r28217
2007-07-26 17:13:29 +00:00
Filippos Karapetis
da7d87e410 The demo version of IHNM has 3 font types (like ITE), not 6 (like the full version of IHNM)
svn-id: r28215
2007-07-26 14:39:05 +00:00
Filippos Karapetis
4785ae9cfc Removed some unnecessary file existence checks
svn-id: r28214
2007-07-26 13:26:34 +00:00
Filippos Karapetis
f5a682f587 Updated the MSVC8 project file for the gob engine for commits #28205-#28206
svn-id: r28213
2007-07-26 13:22:26 +00:00
Paul Gilbert
cfff436ca7 Added proper room change fading effect
svn-id: r28212
2007-07-26 10:11:31 +00:00
Sven Hesse
872a1ea369 Fixed o1_fillRect() again
svn-id: r28209
2007-07-26 03:29:45 +00:00
Sven Hesse
b644e460aa Corrected Woodruff's hotspot text positions.
svn-id: r28208
2007-07-26 03:17:54 +00:00
Sven Hesse
459868da77 sub0x18 is o2_addCollision().
It already existed in Gob2 (alongside with sub0x19 - o2_freeCollision()), but wasn't used there.
Hotspots and menus work now (in a way)

svn-id: r28207
2007-07-26 01:01:00 +00:00
Sven Hesse
88f265d584 Renamed Inter_Woodruff to Inter_v4
svn-id: r28206
2007-07-25 22:55:00 +00:00
Sven Hesse
3d2c1c5ab8 - Added Inter_Woodruff, alongside with the first Stub (OpcodeFunc 0x18)
- Yet another safety check
- Removed another hard-coded screen height

svn-id: r28205
2007-07-25 21:48:47 +00:00
Sven Hesse
e151167dd8 Some more safety checks and the first room's background can be seen
svn-id: r28204
2007-07-25 21:02:30 +00:00
Sven Hesse
99a707d89e Added a few safety checks. Now Woodruff shows the loading image (closely followed by a crash).
svn-id: r28203
2007-07-25 20:36:14 +00:00
Gregory Montoir
d0780a5954 removed hotkey, as there's no debugger in touche (this just sets a variable which doesn't seem to be used by any of scripts)
svn-id: r28202
2007-07-25 20:12:41 +00:00
Gregory Montoir
d88354a853 renamed wrongly named parameter
svn-id: r28201
2007-07-25 20:05:35 +00:00
Gregory Montoir
12bec1c494 workaround for bug #1751149 (original game issue).
svn-id: r28200
2007-07-25 20:03:31 +00:00
Torbjörn Andersson
0998a2440a The drawStripToScreen() does nothing if width <= 0. In bug #1759925 ("COMI:
100% crash in SVN (not in 0.X.0)"), height was a fairly large negative number,
so I've added a test for that condition as well. This seems to fix the bug.

svn-id: r28199
2007-07-25 19:56:43 +00:00
Eugene Sandulenko
4f403f4dd3 Use default to 1x scaler for 640x480 games to avoid superbig resolutions.
svn-id: r28197
2007-07-25 16:12:19 +00:00
Eugene Sandulenko
983306c152 It was too early to announce ajworld. THere are still open problems.
svn-id: r28196
2007-07-25 16:07:18 +00:00
Eugene Sandulenko
a433d54b32 Menion ajworld in news.
svn-id: r28192
2007-07-25 16:00:57 +00:00
Eugene Sandulenko
3bafb8cd61 Add A.J's World of Discovery. Compatibility is perfect.
svn-id: r28191
2007-07-25 16:00:23 +00:00
Sven Hesse
3b92867848 Added one (commented out) "The Last Dynasty" MD5
svn-id: r28190
2007-07-25 15:46:13 +00:00
Travis Howell
cf3719d613 Add eriktorbjorn's patch for bug #1498158 - AOGS: Itemheap overflow on 64bit systems.
svn-id: r28189
2007-07-25 11:29:47 +00:00
Sven Hesse
5c588e1f5e Updated loadExtData() for Woodruff. Now the Sierra logo is shown (then it crashes / freezes)
svn-id: r28188
2007-07-25 04:52:12 +00:00
Sven Hesse
7490b935c5 - Removed Adlib from Woodruff's freatures
- Added a fallback for Woodruff

svn-id: r28187
2007-07-25 00:01:31 +00:00
Sven Hesse
e0ead7947d Oops, forgot I've modified the entries for testing
svn-id: r28186
2007-07-24 23:42:07 +00:00
Sven Hesse
09c2ea82de - Separated game type and features
- Added feature constants for a 640x480 resolution and adlib
- Added support for game with a 640x480 resolution. Woodruff now inits the screen before it segfaults

svn-id: r28185
2007-07-24 23:24:40 +00:00
Gregory Montoir
38b282b313 renamed some fields for clarification
svn-id: r28184
2007-07-24 09:53:28 +00:00
Gregory Montoir
9bb903ee6b fixed some issues in pathfinding code
svn-id: r28183
2007-07-24 09:50:24 +00:00
Sven Hesse
d95056ce78 Fixing bug #1749688 ("GOB3: Objects Disappear")
svn-id: r28181
2007-07-24 06:11:38 +00:00
Travis Howell
f4fb06845c Fix regression, the incorrect key was been used for highlighting items in Simon the Sorcerer 1/2.
svn-id: r28179
2007-07-23 12:32:08 +00:00
Travis Howell
bb44161189 Remove recommended FLAC options, as they are now default.
svn-id: r28177
2007-07-23 03:01:07 +00:00
Travis Howell
e243dc8e36 Add support for FLAC compression of sound bundles in The Dig and COMI.
svn-id: r28173
2007-07-23 02:34:21 +00:00
Eugene Sandulenko
ceeb35c1e1 Mention Chinese COMI as supported.
svn-id: r28168
2007-07-22 23:00:38 +00:00
Eugene Sandulenko
b6eedda885 - Fix wrong languages in Chinese COMI
- Fix credits rendering in Chinese COMI

svn-id: r28167
2007-07-22 22:59:08 +00:00
Eugene Sandulenko
8c21abc990 Fix Chinese character widths.
svn-id: r28166
2007-07-22 21:01:31 +00:00
Max Horn
19ad20c201 Don't be so strict about un-pausing sounds which are not paused currently
svn-id: r28163
2007-07-22 11:54:35 +00:00
Max Horn
425e6e278b cleanup (in particular, don't call something 'soundHandle' which is not a Mixer::SoundHandle)
svn-id: r28162
2007-07-22 09:17:23 +00:00
Eugene Sandulenko
cfb4b08efc Proper height for Chinese characters, also remove obsolete hack for computing
character base.

svn-id: r28160
2007-07-21 22:57:21 +00:00
Eugene Sandulenko
4fa5583af4 More support for Chinese COMI. Still some character conversions are
missing. Most notable in difficulty selection screen where 'q' characters
slip in.

svn-id: r28159
2007-07-21 22:40:02 +00:00
Max Horn
7a6f0b7460 SCUMM/iMuse Digital: Pause sounds after loading them
svn-id: r28158
2007-07-21 19:53:18 +00:00
Torbjörn Andersson
b16d398eb1 The mixer no longer allows unpausing channels that aren't paused. So don't.
svn-id: r28155
2007-07-21 14:39:12 +00:00
Eugene Sandulenko
b01f07a548 Prevent crash in MI1 SegaCD Jap.
svn-id: r28152
2007-07-20 21:45:28 +00:00
Eugene Sandulenko
a88189b73d Add Japanese MI1 for SEGA CD
svn-id: r28151
2007-07-20 21:35:56 +00:00
Filippos Karapetis
a50b03a9fc Some small updates on the IHNM demo
svn-id: r28146
2007-07-19 10:24:34 +00:00
Max Horn
c4a3e064ba Patch #1756556 (MSVC71 project files update) by quietust
svn-id: r28145
2007-07-19 06:46:25 +00:00
Filippos Karapetis
3ffd5dea2a Some more resource mappings for the IHNM demo
svn-id: r28144
2007-07-19 02:51:36 +00:00
Filippos Karapetis
470dac5f8b IHNM: Correct mapping of the arrow and save reminder sprites for the IHNM demo
svn-id: r28143
2007-07-19 01:28:41 +00:00