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
Nicolas Noble
53f993be44
Fixing ALSA driver to not segfault when launching simon. It still isn't
...
supported but it's better signaled now. BTW I think there is a bug
somewhere since the close() method were called without beeing open()'d. Oh well...
svn-id: r4347
2002-05-18 11:48:48 +00:00
Max Horn
17319703a9
added support for Mac1 sounds resources (appear in MI1/MacOS version). Still needs some work but is usable. Now if I could figure out Mac0...
...
svn-id: r4346
2002-05-17 21:58:59 +00:00
Max Horn
9c01a88e90
fixed shadow var warnings
...
svn-id: r4345
2002-05-17 17:41:07 +00:00
Nicolas Noble
9236c4f905
Cleaning up a little the ALSA driver, and removed the 'old beast': the old TiMidity code.
...
svn-id: r4344
2002-05-16 19:04:38 +00:00
Lionel Ulmer
db4e603fde
Fix X11 compiling with the new unified Makefile and remove the old
...
Makefile.x11
svn-id: r4343
2002-05-16 18:45:58 +00:00
Max Horn
6982fe9e47
added 'savepath' option to config file (can be specified globally or for each game differently). A command line switch should eventually be added, too
...
svn-id: r4342
2002-05-16 10:43:17 +00:00
Nicolas Noble
5edf1e6d7f
Added an ALSA sequencer support. Updated readme.txt to explain it, and
...
Makefile to allow the user to enable it. I also reorganised the Makefile
a bit, since there is now one more optionnal library. BBrox, I also
merged your Makefile.x11 in it, just take a look at it!
svn-id: r4341
2002-05-16 06:46:50 +00:00