Max Horn
27ea39a7be
checkin of mutle's current work - note that this won't build right now, it needs some work first
...
svn-id: r4397
2002-06-03 21:13:27 +00:00
Lionel Ulmer
8b7207666e
Fix the streaming used in the movies in TheDig (warning, did not test
...
Full Throttle).
This should be less buggy (ie crash less often, maybe not better
quality) than the previous code.
NOTE: the '1024 *' is here for testing purposes and will need to be
severely reduced :-/
svn-id: r4396
2002-06-02 20:30:21 +00:00
Lionel Ulmer
4387c22d30
Small warning fix + double inclusion protection (can always be useful
...
:) ).
svn-id: r4395
2002-06-02 20:28:09 +00:00
Max Horn
da43c14569
another attempt to fix #529538
...
svn-id: r4394
2002-06-02 12:07:12 +00:00
Max Horn
d5f527fc62
undoing my previous changes, it's completly bogus(sorry)
...
svn-id: r4393
2002-06-01 23:32:01 +00:00
Max Horn
7fd85530a5
fix for #529538
...
svn-id: r4392
2002-06-01 23:05:51 +00:00
Max Horn
c96245f631
added some comments; fixed #558310
...
svn-id: r4391
2002-06-01 21:45:15 +00:00
Max Horn
2a37e8b872
fixed script dumping for small header games (by MadMoose)
...
svn-id: r4390
2002-06-01 21:39:57 +00:00
Ruediger Hanke
f33c6f08b0
Oops. Still sent sound as mono to AHI ...
...
svn-id: r4389
2002-05-30 11:36:54 +00:00
James Brown
e192a6ca87
Rewrite Simon filename parser.
...
svn-id: r4388
2002-05-29 13:04:56 +00:00
James Brown
ba6c570e20
Fix bug 558589. This shouldn't happen anyway, as 1641.VGA seems to be the video data for 'wearing' the beard... I suspect some people just have bad rips of the game.
...
svn-id: r4387
2002-05-29 12:30:22 +00:00
Ruediger Hanke
eb42e28c0a
Various changes in MorphOS interface
...
svn-id: r4386
2002-05-26 16:37:41 +00:00
Vincent Hamm
073d8db474
Fixme for the dig looping sound bug...
...
svn-id: r4385
2002-05-25 19:40:42 +00:00
Vincent Hamm
657a92e964
fixed a missplaced memset in akos code. Fixed a typo in the Makefile
...
svn-id: r4384
2002-05-25 18:56:28 +00:00
Lionel Ulmer
3255ea1278
Forgot to remove another SDLism from the X11 compilation :-) (no, no,
...
it's not on purpose to increase our SF stats :-) ).
svn-id: r4383
2002-05-25 18:50:06 +00:00
Lionel Ulmer
7b2cb2b0e9
Fix a little bit the Makefile to not have both UNIX and UNIX_X11
...
defined when building the X11 driver.
svn-id: r4382
2002-05-25 18:35:56 +00:00
Paweł Kołodziejski
f7c69ad830
The Dig: implement descriptions
...
svn-id: r4381
2002-05-25 08:53:08 +00:00
Paweł Kołodziejski
34c181cdcf
Two changes in Dig movies:
...
- fix missing palette in sq2 movie (inside the asteroid),
- restore palette after movies (ex. pigout).
svn-id: r4380
2002-05-24 12:38:45 +00:00
Paweł Kołodziejski
567b87afb5
Update for 16 bits and stereo smush sound in the dig
...
svn-id: r4379
2002-05-23 23:25:34 +00:00
Max Horn
0620c9d66a
removed some debug output I left in accidentally in my last checkin; removed some uses of g_scumm (see Endy, I promised I'd do it <g>); removed getSideOfLine(); some clean up
...
svn-id: r4378
2002-05-23 21:22:08 +00:00
Max Horn
de99ad11b6
removed/disabled debug code
...
svn-id: r4377
2002-05-23 00:45:59 +00:00
Max Horn
8fd03ae929
moved more stuff out of the Scumm class (usage of g_scumm is only temporary, Endy, no worries <g>); some other cleanup
...
svn-id: r4376
2002-05-23 00:37:00 +00:00
Max Horn
1ba002766e
renamed unkScreenEffect7 to transitionEffect; added some comments, renamed vars etc.; fixed typoe in screen_eff7_table1 which caused effects 2&3 to be completly messed up
...
svn-id: r4375
2002-05-22 22:36:58 +00:00
Vincent Hamm
6fada4e7dc
Fixed missing inventory in dig
...
svn-id: r4374
2002-05-22 13:14:55 +00:00
Vincent Hamm
cd037279ad
Fixed actor masking in dig
...
svn-id: r4373
2002-05-22 12:56:26 +00:00
Vincent Hamm
a41fd620cb
Reenabled the 1024 flag for direction interpolation
...
svn-id: r4372
2002-05-22 12:35:17 +00:00
Vincent Hamm
22f5be69f6
Fixed a bit of dig's walking bugs. But I'm still diabling the walk script since it's causing troubles..
...
svn-id: r4371
2002-05-22 12:24:48 +00:00
James Brown
cdf33949b2
Fix typo
...
svn-id: r4370
2002-05-22 12:20:36 +00:00
James Brown
055f505533
Fix Zaks money. This may break Loom, I made the check fairly generic.
...
svn-id: r4369
2002-05-22 12:10:37 +00:00
Paweł Kołodziejski
c9f67e27b3
Fix for mixer 16 bits samples. Samples are clear now.
...
bbrox: This patch works fine for me, previous not. (MSVC6 + SP5)
svn-id: r4368
2002-05-22 05:55:10 +00:00
Nicolas Bacca
162cd3a9c8
Better Simon support and switch to stereo audio
...
svn-id: r4367
2002-05-20 21:21:59 +00:00
Lionel Ulmer
adf44644cc
Add modifier support to the X11 port.
...
svn-id: r4366
2002-05-20 21:19:53 +00:00
Lionel Ulmer
f6b934e068
Add volume control like it is done for MP3 to the 16 bit 'mixers' (ie
...
using a 32 level only volume range).
svn-id: r4365
2002-05-20 20:35:25 +00:00
Vincent Hamm
1db4ae7c2f
Temp removal of the actor walk script execution to fix dig's walking
...
svn-id: r4364
2002-05-20 16:02:29 +00:00
Max Horn
3da77a0590
small tweak, no functionality changed
...
svn-id: r4363
2002-05-20 14:43:22 +00:00
Max Horn
0c861c9ff2
moved isCostumeInUse() to costume.cpp; make use of isInCurrentRoom(); added missing FIXME comment for a FT hack
...
svn-id: r4362
2002-05-20 14:41:47 +00:00
Max Horn
3035a307dc
added isInCurrentRoom() method to class Actor
...
svn-id: r4361
2002-05-20 14:40:36 +00:00
Max Horn
cb150cd11d
setupShadowPalette doesn't belong into actor.cpp; it's only used in script_v2.cpp, hence moving it there
...
svn-id: r4360
2002-05-20 14:28:02 +00:00
Paweł Kołodziejski
4aabb0378c
The Dig: stereo samples and mixer
...
svn-id: r4359
2002-05-19 20:38:53 +00:00
Paweł Kołodziejski
c9a53bcf76
The Dig: 16 bit samples and mixer
...
svn-id: r4358
2002-05-19 15:20:18 +00:00
Max Horn
db9cdefa40
fixed #557874 Cursor Offset - hotspot of default cursor was off by one
...
svn-id: r4357
2002-05-19 12:51:06 +00:00
Max Horn
d0ea672306
added operator delete to match our operator new, which uses calloc
...
svn-id: r4356
2002-05-19 12:44:26 +00:00
Max Horn
92328dde89
use memset to init members to 0 (yes I know we override new to use calloc, but that is a nasty hack, it won't work for stack allocated objects)
...
svn-id: r4355
2002-05-19 12:39:52 +00:00
Max Horn
d2398b4b7e
fixed #557574 - quickload/save shortcuts where passed on to game engine, which is wrong
...
svn-id: r4354
2002-05-19 12:35:43 +00:00
Nicolas Noble
f453058bf2
The second part of armisme fix is here...
...
<Arisme> but on the bright side, now ScummVM will be #1 on Sourceforge :D
Oh well....
svn-id: r4353
2002-05-18 21:12:11 +00:00
Nicolas Noble
65b2c9793b
And now commiting the *REAL* arisme patch...
...
svn-id: r4352
2002-05-18 21:09:40 +00:00
Nicolas Noble
406d45cd0b
Next time, I'll have to kill you Arisme ok? ;-)
...
svn-id: r4351
2002-05-18 21:07:29 +00:00
Nicolas Bacca
481989c91e
Oops
...
svn-id: r4350
2002-05-18 20:56:04 +00:00
Nicolas Bacca
427cc598e0
Big ugly hairy hack to remove Scumm class dependencies to the MidiEmu driver, and add streaming (ahah) emulation - someone please fix this as soon as possible :)
...
svn-id: r4349
2002-05-18 20:12:41 +00:00
Lionel Ulmer
3b4c6ceb0f
Added infrastructure to support more than 8 bit signed / unsigned RAW
...
mixers. Porters, beware, the default configuration is now 16 bit
stereo instead of 16 mono as before (I changed X11 and SDL but no
others).
I did not add support for any other format yet, I will let Endy do it
when he needs it :-)
svn-id: r4348
2002-05-18 14:53:19 +00:00