aboutsummaryrefslogtreecommitdiff
path: root/sound/imuse.cpp
AgeCommit message (Collapse)Author
2002-07-29fixed imuse volume bug introduced recently by me and painelf - iMuse ↵Max Horn
internally does require the 0-127 change svn-id: r4677
2002-07-28added constants for the default volumes; changed the volume ranges from ↵Max Horn
0-255 to 0-256 svn-id: r4670
2002-07-26added painelf's (still unfinished) sound dialog in NewGUI. Beware, this is ↵Max Horn
work in progress, don't report problems with it just yet, we already know they are there :-) svn-id: r4635
2002-07-23renamed SPECIAL_CHANNEL to PERCUSSION_CHANNEL; don't apply MT32->GM ↵Max Horn
conversion on percussion channel; some indention fixes svn-id: r4621
2002-07-22pulled out arisme's recent changes to pauseMode, they are not correct as ↵Max Horn
they break pause mode for all systems that use real MIDI drivers (see bug #584684). If you need a mute music mode, then add an according function to iMUSE/mixer but don't abuse pause mode, please svn-id: r4615
2002-07-07indent runMax Horn
svn-id: r4475
2002-07-04fixed compilation of imuse.cppMax Horn
svn-id: r4454
2002-05-10Impliment what we call 'random guesses' for Sam and Max iMUSEJames Brown
svn-id: r4271
2002-05-09Fix odd Sam and Max iMUSE crash. Thread syncronisation bug?James Brown
svn-id: r4256
2002-05-07Fix a (very rare outside of running with GDB) race condition betweenLionel Ulmer
thread start and the parameters used by the thread. svn-id: r4230
2002-05-04automatic detecion of MT32 vs. GM midi; removed obsolete -r command line optionMax Horn
svn-id: r4193
2002-05-02Change default tempos.James Brown
svn-id: r4172
2002-04-29replaced fragile hack (declaring class IMuse twice in two different places) ↵Max Horn
with a (hopefully) better proxy approach: class IMuse just proxies thru to the real IMuseInternal class svn-id: r4135
2002-04-27fixed RT32 mapping (one instrument had been left out)Max Horn
svn-id: r4110
2002-04-27Add autosave support, fix sm and max midi.James Brown
svn-id: r4099
2002-04-25Apply patch to add 'monkeyvga' target for MI1 Floppy.James Brown
svn-id: r4076
2002-04-24Fixed transition effects in non V7 gamesVincent Hamm
svn-id: r4073
2002-04-21Fix (hack) imuse for samnmax. Fix (hack) samnmax inventory screenVincent Hamm
svn-id: r4037
2002-04-18Reenable MorphOS Midi driver, small updates to CD open code (only when CD ↵Ruediger Hanke
audio is requested) and start options svn-id: r3997
2002-04-18Update midi MT-32 patch table.James Brown
svn-id: r3986
2002-04-14wrote new mixer class,Ludvig Strigeus
cleaned up sound header files, integrated mixer into scummvm & simon svn-id: r3937
2002-04-13new midi driver API,Ludvig Strigeus
no more USE_ADLIB, a couple of sdl graphics driver fixes. svn-id: r3925
2002-04-12new video engine (expect broken non-sdl builds),Ludvig Strigeus
simon the sorcerer 1 & 2 support (non SCUMM games) svn-id: r3912
2002-04-11Large pointless reindentation of all the code. Also fixed a few mistakesJames Brown
in the object flags code cleanup. Flags used: indent *.cpp -br -bap -nbc -lp -ce -cdw -brs -nbad -nbc -npsl -nip -ts2 -ncs -nbs -npcs -nbap -Tbyte -Tuint32 -Tuint8 -Tuint16 -TArrayHeader -TMemBlkHeader -TVerbSlot -TObjectData -Tvoid -TImageHeader -TRoomHeader -TCodeHeader -TResHdr -TBompHeader -TMidiChannelAdl -TGui -TScumm -TSoundEngine -TPart -TPlayer svn-id: r3908
2002-03-24Fixed pal initVincent Hamm
svn-id: r3815
2002-03-21Move some box stuff from scumm.h to new boxes.hJames Brown
Also move some sound-related items from scumm.h to sound.h svn-id: r3797
2002-03-20I know it probably doesn't look like much, but this is a start to the reorg ↵James Brown
- basically I've shuffled the Scumm struct around, and turned it into a Class - labeling and grouping functions that are related. svn-id: r3792
2002-03-14Add "options" menu to F5 key. Can set music volumes and stuff :)James Brown
svn-id: r3754
2002-03-14winCE part 2 - still gui.cpp and scummvm.cpp leftJames Brown
svn-id: r3752
2002-03-14Rewire the MIDI subsystem to use drivers selecting from the commandline.James Brown
No -DTIMIDITY, etc! Yippie!. Also updated readme. svn-id: r3743
2002-03-11Remove last Sam and Max #ifdefJames Brown
svn-id: r3726
2002-03-07Fixed music volume control for some games.James Brown
svn-id: r3680
2002-03-06Fix typo in music volume, and add -m parameter to set it.James Brown
svn-id: r3659
2002-03-05Adding music volume control.James Brown
svn-id: r3657
2002-03-05Remove some testing stuff.James Brown
svn-id: r3649
2002-03-05Fixed the actor crash bug properly. NOTE: This -will- break ALL saved gamesJames Brown
made with previous versions. svn-id: r3648
2002-03-05Removed some debugging messages.James Brown
svn-id: r3647
2002-03-02Added a new '-t' commandline option to set TEMPO_BASE (note: In decimal, not ↵James Brown
hex.. should fix). svn-id: r3641
2002-02-24Code cleanup - get rid of a bunch of typecast and unused variable warnings.James Brown
svn-id: r3627
2002-02-12First part of Yazoo and mines work on making older scumm games work.James Brown
Not enough here to actually work yet, just the base groundwork needed. svn-id: r3567
2001-12-28fixed the programming style on some linesLudvig Strigeus
svn-id: r3537
2001-12-01adlib sound support, use USE_ADLIBLudvig Strigeus
svn-id: r3511