36765 Commits

Author SHA1 Message Date
Martin Kiewitz
4500910b49 SCI: reverting r47412, change was incorrect and also resulted in broken animations inside text boxes in kq5. jones also uses hardcoded -1 priority for control icons.
svn-id: r47444
2010-01-22 19:25:48 +00:00
Torbjörn Andersson
4818467908 Silenced some more cppcheck warnings. Some of these may seem silly, but the way
I figure it the changes are harmless at worst, and making them will make it
easier to find real errors in the (still quite long) list of warnings.

svn-id: r47443
2010-01-22 19:05:02 +00:00
Martin Kiewitz
8f41cc0631 SCI: removed error inside Menu::mouseFindMenuItemSelection, instead returning 0
svn-id: r47442
2010-01-22 18:20:57 +00:00
Martin Kiewitz
61acb22fc5 SCI: draw a black line under menubar when menu is active (effectively for jones, wouldnt be needed otherwise), adjust inverting menu selections accordingly
svn-id: r47441
2010-01-22 17:38:06 +00:00
Max Horn
90d503c74a Clarify that all blocks of raw audio data are assumed to come from malloc()
svn-id: r47438
2010-01-22 14:14:28 +00:00
Max Horn
a8c8763da5 cleanup, typos
svn-id: r47437
2010-01-22 14:13:10 +00:00
Max Horn
7ab85cd035 SCUMM: Get rid of some redundant enum vals in iMuse digitial
svn-id: r47436
2010-01-22 14:11:33 +00:00
Filippos Karapetis
6bbca6ee24 Fixed typos (thanks to salty-horse)
svn-id: r47435
2010-01-22 12:37:06 +00:00
Filippos Karapetis
b8d0c214ea Reset the value of _resetOnPause when a song is loaded/unloaded
svn-id: r47434
2010-01-22 12:32:54 +00:00
Filippos Karapetis
47c97f4a60 - The reverb value is now obtained from the music driver
- Implemented kSetReverb (0x50) and kResetOnPause (0x4C)

svn-id: r47433
2010-01-22 12:26:12 +00:00
Johannes Schickel
57a4c0b910 Mark Audio::FLAG_LOOP as deprecated.
svn-id: r47432
2010-01-22 08:38:53 +00:00
Matthew Hoops
0388e359e0 Always loop sounds declared in the VIEW resources of Myst. While Myst specifies in the metadata of its sound resources, Myst ME does not have that feature so we have to specify the looping. Looping now works in Myst ME.
svn-id: r47431
2010-01-22 04:24:04 +00:00
Matthew Hoops
c04f8d00b1 Rename MohawkFile to MohawkArchive and OldMohawkFile to LivingBooksArchive_v1 (the latter originally having an ambiguous meaning) and move them to resource.* Also, renaming the Living Books game types to remove the ambiguous old/new.
svn-id: r47429
2010-01-22 03:43:57 +00:00
Walter van Niftrik
716a2bf242 SCI: Fix OB1 error in rhythm mapping in MT-32 to GM translation
svn-id: r47428
2010-01-22 01:01:08 +00:00
Torbjörn Andersson
1928a7ba38 Silenced some cppcheck warnings.
svn-id: r47427
2010-01-21 23:05:33 +00:00
Johannes Schickel
8257b1106c Fix gcc warning.
svn-id: r47425
2010-01-21 22:44:25 +00:00
Martin Kiewitz
c8e2b0f967 SCI: fixing iceman intro again (dont set datainc immediately but after delta)
svn-id: r47424
2010-01-21 22:33:35 +00:00
Filippos Karapetis
c46c42ceb0 SCI: Saved games can now be loaded from ScummVM's launcher
svn-id: r47423
2010-01-21 22:20:16 +00:00
Filippos Karapetis
93a8b469c0 - Fixed pausing of all sounds in the playlist
- Sounds are now paused correctly when opening/closing the debug console
- Some cleanup

svn-id: r47422
2010-01-21 21:28:32 +00:00
Fabio Battaglia
66f90a40c9 N64: change input related code to better fit mouse support
svn-id: r47420
2010-01-21 18:31:46 +00:00
Walter van Niftrik
b6742d12f6 SCI: Cleanup
svn-id: r47419
2010-01-21 16:28:09 +00:00
Walter van Niftrik
208dbf1d9a SCI: Renamed softseq/ to drivers/
svn-id: r47418
2010-01-21 16:27:29 +00:00
Walter van Niftrik
9f5e50c130 SCI: Removed seq/ directory
svn-id: r47417
2010-01-21 16:25:39 +00:00
Walter van Niftrik
c5409b2d7b SCI: Add MT-32 to GM mapping
svn-id: r47416
2010-01-21 16:24:47 +00:00
Fabio Battaglia
d5dfb7ef0a N64: optimizations to cursor handling code
svn-id: r47415
2010-01-21 09:01:00 +00:00
Fabio Battaglia
2b929ed96e N64: increase sound buffer size
svn-id: r47414
2010-01-21 08:26:40 +00:00
Travis Howell
caf6310559 Add another Dutch Windows demo of Freddi Fish 4.
svn-id: r47413
2010-01-20 23:23:33 +00:00
Martin Kiewitz
e85d2a023d SCI: control icons now use objects priority selector instead of hardcoded priority 255. fixes jones speech bubbles
svn-id: r47412
2010-01-20 21:59:12 +00:00
Martin Kiewitz
99896e8a45 SCI: boundary check on getPortById()
svn-id: r47410
2010-01-20 20:09:24 +00:00
Martin Kiewitz
49d3ba06bf SCI: kDrawCel workaround documented and not temporary anymore
svn-id: r47409
2010-01-20 19:45:42 +00:00
Fabio Battaglia
bbc2ec0958 N64: Initial support for n64 mouse, tweaking needed
svn-id: r47408
2010-01-20 18:51:22 +00:00
Martin Kiewitz
0b2453aed8 SCI: workaround for game menu/quit menu in freddy pharkas till vm issue is resolved
svn-id: r47407
2010-01-20 17:56:00 +00:00
Max Horn
31e39d221b cleanup
svn-id: r47406
2010-01-20 12:44:37 +00:00
Max Horn
7799dc3614 SAGA: Change Sound::playSoundBuffer to enable looping for all sound formats
svn-id: r47405
2010-01-20 12:43:59 +00:00
Lars Persson
f5f6faaf97 Add teenagent.dat file in dist.
svn-id: r47404
2010-01-20 12:22:53 +00:00
Lars Persson
1e9c18a68c New version nr for UIQ3 pkg
svn-id: r47403
2010-01-20 12:06:05 +00:00
Lars Persson
1891d37cd0 New version for the trunk!
svn-id: r47402
2010-01-20 11:47:24 +00:00
Torbjörn Andersson
35580bbf79 Fixed a small memory leak. Cppcheck again...
svn-id: r47401
2010-01-20 00:01:42 +00:00
Torbjörn Andersson
a2edf1cd16 Fixed cppcheck warnings. I usually stay out of backends I can't compile myself
but this change seemed obvious enough that it should work.

svn-id: r47400
2010-01-20 00:00:50 +00:00
Max Horn
24ae816395 cleanup
svn-id: r47399
2010-01-19 23:52:49 +00:00
Max Horn
7ea3f6e3ed The Shorten audio decoder doesn't seem to use looping, so use the non-deprecated version of makeRawMemoryStream
svn-id: r47398
2010-01-19 23:51:38 +00:00
Max Horn
cebaa0b0d3 Started to get rid of Audio::FLAG_LOOP
svn-id: r47397
2010-01-19 23:50:33 +00:00
Max Horn
bce959e046 LURE: Remove evil 'using namespace' from header files
svn-id: r47396
2010-01-19 23:48:55 +00:00
Max Horn
dc5e08e623 Move raw audio flags from sound/mixer.h to sound/raw.h
svn-id: r47395
2010-01-19 22:30:33 +00:00
Max Horn
68826c27da Get rid of Mixer::playRaw for good
svn-id: r47394
2010-01-19 22:19:43 +00:00
Torbjörn Andersson
428f8d6955 Fixed some cppcheck warnings.
svn-id: r47393
2010-01-19 20:41:51 +00:00
Filippos Karapetis
f0e6c3f142 - Removed the resetDriver() hack. The reason why notes stopped being played sometimes was actually mixer->stopAll(), which stopped the music stream as well (spotted by waltervn)
- Hooked setReverb() to actually set music reverb

svn-id: r47392
2010-01-19 20:02:17 +00:00
Martin Kiewitz
dbe665908e SCI: dont directly set mouse cursor to visible state but call show() instead thus updating _isVisible so cursor wont get lost in sci0 games
svn-id: r47391
2010-01-19 19:58:36 +00:00
Martin Kiewitz
f2ddf8cdd8 SCI: call showBits() on the line between menubar and the actual menu (because reanimate clips to picPort, so that line wouldnt be shown as restored)
svn-id: r47390
2010-01-19 19:48:56 +00:00
Martin Kiewitz
adc6e33f5b SCI: also fix statusbar
svn-id: r47389
2010-01-19 19:28:54 +00:00