Commit Graph
86814 Commits
Author SHA1 Message Date
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