Paweł Kołodziejski
88cdcc9193
fixed compilation
...
svn-id: r11891
2003-12-24 17:29:07 +00:00
Max Horn
e9269257f3
turned PlayingSoundHandle into an 'opaque' (well not really :-) data type, mainly because people kept (accidentally and sometimes on purpose :-) misusing them
...
svn-id: r11881
2003-12-24 00:25:18 +00:00
Torbjörn Andersson
c57402160d
Subtitles in the FT/Dig intros should be working again. At least until
...
INSANE is enabled. Could anyone explain to me what's supposed to happen in
the "if (_insanity)" case?
svn-id: r11856
2003-12-22 19:05:49 +00:00
Max Horn
73f10cd590
fix for bug #864478 (Smush audio streaming); cleanup
...
svn-id: r11855
2003-12-22 19:03:32 +00:00
Max Horn
1e5496b2c8
Moved bundle music code from class Sound to IMuseDigital (seems more natural; and allows for various cleanup)
...
svn-id: r11846
2003-12-22 08:22:04 +00:00
Paweł Kołodziejski
bb38b7f75f
changed some stuff with track_flags param in IACT handle smush code
...
svn-id: r11842
2003-12-22 00:10:43 +00:00
Max Horn
927964c588
tiny cleanup
...
svn-id: r11837
2003-12-21 19:01:39 +00:00
Max Horn
2be2cb6d3e
The rewritten Timer class actually allows us to get rid of several evil hacks in the SMUSH code (which were previously needed to avoid various race conditions/crashes/hangups)
...
svn-id: r11833
2003-12-21 18:36:20 +00:00
Max Horn
7fbb3e0559
Cleaned up SoundMixer::newStream() a bit (I plan to replace all usages of this by playInputStream(), this cleanup eases this a bit)
...
svn-id: r11803
2003-12-21 01:17:03 +00:00
Max Horn
fbcca63058
Incorrect use of stopChannel (must be stopHandle); replaced single remaining use of stopChannel by a hack (note: the code in question is a hack in itself already)
...
svn-id: r11799
2003-12-21 00:40:42 +00:00
Eugene Sandulenko
45e9fb575d
Added last chunk of code. Now here are just the bugs to kill.
...
svn-id: r11791
2003-12-20 22:03:07 +00:00
Eugene Sandulenko
e58514f87d
o Fix warnings
...
svn-id: r11751
2003-12-18 23:58:50 +00:00
Eugene Sandulenko
d93d450f7b
o Merged some variables into array, so simplifying the code
...
o Fix bugs
o Some mineroad support
svn-id: r11750
2003-12-18 23:00:10 +00:00
Max Horn
a458da989b
cleanup
...
svn-id: r11729
2003-12-18 01:22:28 +00:00
Eugene Sandulenko
36cb1ed6b5
o Another batch of proper variables naming
...
o Implemented support functions for every scene
o Started work on IACT containing scenes
IACT for insane would be INSANE Action rater that IMUSE Action
svn-id: r11691
2003-12-16 21:35:30 +00:00
Max Horn
e2f851c850
Fix for bug #751670 , thanks to MadMoose (I am not quite happy with the situation, but hey, at least this helps :-)
...
svn-id: r11662
2003-12-15 20:33:40 +00:00
Paweł Kołodziejski
4e54e4d0c7
fixed warning
...
svn-id: r11646
2003-12-15 00:58:45 +00:00
Eugene Sandulenko
f056924fda
o Outstanding seeking bug is fixed
...
o Killed many bugs in actors' handlers
o Implemented rest of the actors
svn-id: r11643
2003-12-15 00:40:24 +00:00
Eugene Sandulenko
ce9cd4157d
o Made mouse more responsive
...
o Cleanup
svn-id: r11628
2003-12-14 06:47:22 +00:00
Eugene Sandulenko
12f556b704
o Mouse support added
...
o Fix bug with enemy not approaching Ben
svn-id: r11627
2003-12-14 06:29:09 +00:00
Paweł Kołodziejski
270d1d2ca8
fixed warnings
...
svn-id: r11613
2003-12-13 07:30:58 +00:00
Eugene Sandulenko
ef55ec6582
o Fix bug which crashed scummvm in some cases
...
svn-id: r11611
2003-12-13 04:11:42 +00:00
Eugene Sandulenko
a2a1b7de1f
o first scene is completable, although it seems to me that enemy moving
...
is wrong, as he never approaches Ben
o fix warnings
o more correct names to some procedures
o cleanup
svn-id: r11610
2003-12-13 03:40:54 +00:00
Eugene Sandulenko
baf2fd3900
o Fixed playback. Now you see Ben falling
...
o Next batch of enemy code implemented
o Cleanup
svn-id: r11595
2003-12-12 14:29:59 +00:00
Eugene Sandulenko
2ea6f815aa
o Cleanup
...
o Enemies' bikes started to show
svn-id: r11548
2003-12-10 06:02:14 +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
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
Paweł Kołodziejski
aa6fee4bbd
fixed warnings
...
svn-id: r11529
2003-12-08 08:47:21 +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
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
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
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
3ce3b33c62
COMI demos only have 3 fonts files.
...
Don't do CD checks for COMI demos
svn-id: r11336
2003-11-18 01:57:00 +00:00
Paweł Kołodziejski
a79b7af3e1
ft pc demo don't need nut file in smush
...
svn-id: r11328
2003-11-17 21:43:09 +00:00
Paweł Kołodziejski
798ffd694b
fixed 'if' at load nut smush files for comi
...
svn-id: r11327
2003-11-17 21:33:25 +00:00
Paweł Kołodziejski
185395ca36
replaced demo GIDs wth GF_DEMO
...
svn-id: r11326
2003-11-17 21:16:43 +00:00
Paweł Kołodziejski
20672bd904
codec1 is not bomp codec
...
svn-id: r11317
2003-11-16 21:53:22 +00:00
Paweł Kołodziejski
d5eddef057
changed some shift operators to *, /
...
svn-id: r11315
2003-11-16 20:52:57 +00:00
Travis Howell
313a912af2
*** empty log message ***
...
svn-id: r11281
2003-11-13 10:51:02 +00:00
Max Horn
5b1c2e68b9
patch #823031 : Support Russian Full Throttle
...
svn-id: r10879
2003-10-17 19:20:00 +00:00
Max Horn
ad2db08940
renamed some Timer methods
...
svn-id: r10868
2003-10-17 16:39:32 +00:00
Max Horn
31ba12c800
some more target<->game cleanup
...
svn-id: r10769
2003-10-12 19:10:17 +00:00
Chris Apers
3f06651bab
Moved PalmOS initializations out of namespaces.
...
svn-id: r10703
2003-10-09 14:17:06 +00:00
Max Horn
d7660a2662
introduced namespace Scumm; made #include statements use scumm/ prefix explicitly
...
svn-id: r10571
2003-10-03 18:33:57 +00:00
Max Horn
3f55f2669d
renamed class Scumm to ScummEngine (consisten with other engine names; also makes room for a potential 'Scumm' namespace)
...
svn-id: r10549
2003-10-02 22:42:03 +00:00
Max Horn
0e645f88ae
renamed namespace ScummVM to Common
...
svn-id: r10544
2003-10-02 17:43:02 +00:00
Torbjörn Andersson
570e60a487
Whitespace changes
...
svn-id: r10390
2003-09-24 06:33:59 +00:00