Commit Graph
86814 Commits
Author SHA1 Message Date
Gregory Montoir ed2baf283e - moved QueenEngine::roomChanged to Logic and enabled call from Cutaway code (this fixes the 2 irons bars being displayed at the end of c39a.cut)
- moved my 'panel being hidden after the head room display' fix
- fix problem in joeCutFacing / joeFacing in cutaway code

svn-id: r11553
2003-12-10 15:36:44 +00:00
Gregory Montoir d947a6ea77 cleanup, split Cutaway::specialMove() into several methods ; this should allow us minor changes in order to support different/other special moves (demo, interview)
svn-id: r11552
2003-12-10 14:19:04 +00:00
Torbjörn Andersson 7153d77024 Restored some relevant information to a comment that was removed by my
previous commit.

svn-id: r11551
2003-12-10 13:14:50 +00:00
Torbjörn Andersson a2221c88e9 Sprite surfaces (as opposed to standard sprites) are always display
aligned, never flipped and never RLE16-compressed. Simplified the code
accordingly. (Displaying the restore dialog when specifying an unused save
slot from the command-line works again now.)

Plus some minor cleanups.

svn-id: r11550
2003-12-10 08:01:58 +00:00
Torbjörn Andersson f89739b8f3 Cleaned up keyboard handling. The old code would misinterpret some keys,
e.g. it's 'C' or 'c' to display the credits, not some random function key.

svn-id: r11549
2003-12-10 07:59:45 +00:00
Eugene Sandulenko 2ea6f815aa o Cleanup
o Enemies' bikes started to show

svn-id: r11548
2003-12-10 06:02:14 +00:00
Travis Howell 059e672e7f Add simon pause key
svn-id: r11547
2003-12-10 01:13:31 +00:00
Travis Howell ac237909ff Pause music and background sfx. too
svn-id: r11546
2003-12-10 01:05:21 +00:00
Travis Howell 2347409dd1 Add puase option for simon games.
svn-id: r11545
2003-12-10 00:54:53 +00:00
Max Horn bb760a5b73 detect zlib in configure script; use it by default, if available
svn-id: r11544
2003-12-10 00:15:20 +00:00
Max Horn 0f7f124de2 slightly altered singleton implemention, might help MSVC6, or might screw it even more :-)
svn-id: r11543
2003-12-10 00:12:20 +00:00
Max Horn c67d2b5f55 we haven't agreed on using zlib compressed savegames by default yet. Do NOT enable it for now!
svn-id: r11542
2003-12-09 23:17:04 +00:00
Max Horn 8edcf3f1ca small tweak/fix (?)
svn-id: r11541
2003-12-09 23:01:36 +00:00
Jamieson Christian e6d176bc67 Added support for Simon 2's native MT-32 music tracks
svn-id: r11540
2003-12-09 10:19:27 +00:00
Jamieson Christian 9e1cac4caa Changed notation involving more than one set of double colons ::
MSVC6 can't handle such notation, so simplification or
notation tricks must be employed to keep it happy.

svn-id: r11539
2003-12-09 08:55:32 +00:00
Torbjörn Andersson 7d8839ab52 I've played through the whole game, and I've scanned through the cluster
files with a primitive and incomplete tool to present resource information.
(It may evolve into something useful and/or presentable later. Much later.)

I've found no evidence whatsoever that the mysterious blend & 0x02 case is
ever used. Since the code makes no sense to me, I've removed it.

svn-id: r11538
2003-12-09 08:09:18 +00:00
Eugene Sandulenko c8fb34d021 Fixed bug with Ben's animation disappearing at max horizontal speed.
svn-id: r11537
2003-12-09 05:09:48 +00:00
Eugene Sandulenko 1a0134aba3 Add preliminary support for Mac FT demo insane.
svn-id: r11536
2003-12-09 04:08:31 +00:00
Travis Howell f8192d9ce5 Add simon update
svn-id: r11535
2003-12-09 03:33:30 +00:00
Jamieson Christian bcbd29aa4c Added new modules
svn-id: r11534
2003-12-09 01:46:18 +00:00
Jamieson Christian 9a0bbbeee1 Added new FOTAQ modules
svn-id: r11533
2003-12-09 01:45:42 +00:00
Jamieson Christian bb560c4a87 Changed path from bs2 to sword2
svn-id: r11532
2003-12-09 01:44:46 +00:00
Eugene Sandulenko 50f497b0f4 Now Ben is visible, but kicking animation because of some bug is not visible
at speed = +3.

To reach first insane scene press ESC during non-interactive scene to skip
seek error.

svn-id: r11531
2003-12-08 23:21:04 +00:00
James Brown fba9070198 Version bump, small NEWS tweakage
svn-id: r11530
2003-12-08 16:14:00 +00:00
Paweł Kołodziejski aa6fee4bbd fixed warnings
svn-id: r11529
2003-12-08 08:47:21 +00:00
Torbjörn Andersson 5c539040e4 Shut up Valgrind warnings.
svn-id: r11528
2003-12-08 07:30:22 +00:00
Eugene Sandulenko 2047e6c01c First INSANE scene started to show up things. Actually you can control
Ben by keyboard and crash. Video looping is still buggy and may crash
scummvm. Also whole scene looping is disabled and you get forwarded to
next scene.

Graphics glitches, Ben has just corpse and opponent is not drawn at all.

Smush player was extended with video seeking methods, although incomplete.

svn-id: r11527
2003-12-08 04:16:41 +00:00
Gregory Montoir 671b98b0cf (temporary) fix for cutaway_41f / command_0x178 graphical glitches
svn-id: r11526
2003-12-07 15:19:00 +00:00
Max Horn 4afcd1747c potential fix for bug #830106 (ugly)
svn-id: r11525
2003-12-06 16:12:14 +00:00
Max Horn d483e58a99 regression fix (bug #855313)
svn-id: r11524
2003-12-06 15:59:17 +00:00
Max Horn c9559ef0d5 Fix for bug #853874 (ZAK: Can't Give Club in 5.5 build); this may cause regressions, and/or fix other bugs. However, I believe this is the right thing (TM) to do anyway :-)
svn-id: r11523
2003-12-06 14:19:34 +00:00
Max Horn a189699f31 Fix for bug #795937 (MI1demo: plank behind the kitchen); cleanup
svn-id: r11522
2003-12-06 14:17:07 +00:00
Max Horn 1b127480af erik's patch for bug #854470
svn-id: r11521
2003-12-06 13:55:50 +00:00
Gregory Montoir a17c49d9a7 - handle person bank number hack slighlty differently (fix it when loading, not in personSetData)
- remove some useless checks as there are no invalid bob numbers in actor data
- minor cleanups in Area

svn-id: r11520
2003-12-06 13:15:17 +00:00
Gregory Montoir 31411c9fc2 minor cleanup, reuse some data from intervie.exe
svn-id: r11519
2003-12-06 13:13:13 +00:00
Gregory Montoir e943ee3785 make Joe say something when trying to speak to a mute object/person
svn-id: r11518
2003-12-06 13:12:52 +00:00
Paweł Kołodziejski 4c5072b6b9 fix alloc/free
svn-id: r11517
2003-12-06 08:39:37 +00:00
Paweł Kołodziejski 2cf7ff1e4d cleanup
svn-id: r11516
2003-12-06 08:36:07 +00:00
Paweł Kołodziejski 4a42abd5f9 cleanup
svn-id: r11515
2003-12-06 08:14:30 +00:00
Paweł Kołodziejski 256ce60b1b update
svn-id: r11514
2003-12-06 07:55:47 +00:00
Paweł Kołodziejski e640759ecd update
svn-id: r11513
2003-12-06 07:54:29 +00:00
Jonathan Gray ac294dc96c change sev's line from a tab to spaces, move erik up to engine section, add sword2 to engine credits
svn-id: r11512
2003-12-06 07:30:22 +00:00
Eugene Sandulenko aafbd0dc26 Added myself.
svn-id: r11511
2003-12-06 07:14:03 +00:00
Eugene Sandulenko 5e1cc1969b oops.
svn-id: r11510
2003-12-06 07:02:43 +00:00
Eugene Sandulenko 1e90cfa508 Make FT DOS demo happy with INSANE precompiled.
To escape within INSANE scene only option is to exit scummvm with Alt+X.

svn-id: r11509
2003-12-06 06:53:14 +00:00
Eugene Sandulenko 5973fc01a9 Fixed potential bug in field separation shell variable. For some reason
tab character got substituted by spaces.

svn-id: r11508
2003-12-06 06:15:23 +00:00
Eugene Sandulenko 578d2efa77 Preliminary support for FT INSANE is added. To enable the code define
INSANE in config.h. But only non-interactive parts work and there is no
insane scene skip. Only one choice during those scenes is Ctrl+X.

svn-id: r11507
2003-12-06 05:47:24 +00:00
Travis Howell e600b3081f This checks should be simon1win only, just to be on safe side.
svn-id: r11506
2003-12-06 04:18:48 +00:00
Travis Howell 0b0580e242 Cleanup
svn-id: r11505
2003-12-06 02:08:51 +00:00
Max Horn a12b6606cc rewrote hq2x/hq3x code so that we can compile both the altivec and plain C version; on OSX, this will only use the altivec code if altivec is actually present
svn-id: r11504
2003-12-05 23:27:01 +00:00