aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/player_v4a.cpp
AgeCommit message (Collapse)Author
2009-08-09fixed up some missing newlinesNorbert Lange
removed MSVC6 disable pragmas, the warnings are already disabled in the project files svn-id: r43182
2009-08-05replace workaround in case musicfiles are missing with a simpler oneNorbert Lange
svn-id: r43071
2009-08-04fixed hanging intro (and possible other scenes) when music cant be loadedNorbert Lange
svn-id: r43054
2009-08-04added warning should the sound files not be available (intro will hang if ↵Norbert Lange
there is no musictimer) svn-id: r43049
2009-08-02made MdatResource struct private and changed the signatures of functions ↵Norbert Lange
which load the resources. svn-id: r42982
2009-08-01stole formatting for constructors from existing codeNorbert Lange
svn-id: r42981
2009-08-01engines/scumm/scumm.cpp: terminate method is pretty redundant - removedNorbert Lange
tfmx, player_v4a: refactored Tfmx to allow sharing of resources between 2 instances. Needed changes in player_v4a aswell svn-id: r42980
2009-08-01refactored and commented player_va4 a bitNorbert Lange
fix waitcommand in Tfmx try making tfmxplayer compile again svn-id: r42976
2009-07-31using accessmodifiers in Tfmx now and removed/disabled functions that now ↵Norbert Lange
dont work anymore (the commandline utility cant be compiled anymore as result of this) added arraysize of external signals and check it before accesses moved 2 debug-functions into Tfmx.cpp, removed depencies to files in the tfmx folder moved common code for fade-effects in a seperate method svn-id: r42961
2009-06-25Fix regressionNorbert Lange
svn-id: r41857
2009-06-25Fixed restarting of song (hopefully thouroughly)Norbert Lange
replaced all modulos with masks swapped Paulas stereo output svn-id: r41856
2009-06-20fixed portamento-effect.Norbert Lange
Added stopping of sfx, seems like Monkey Island is pretty messy when it comes to handling sfx though. Those two changes fix the "mansion burglary" svn-id: r41716
2009-06-20inadvertedly used autofreestream which resulted in the Tfmx-Object beeing ↵Norbert Lange
deleted twice svn-id: r41712
2009-06-19modified doSong so you can start a new Song without killing running macrosNorbert Lange
svn-id: r41693
2009-06-19more cleanups, got rid of pendingTrackstep variableNorbert Lange
svn-id: r41686
2009-06-19Enabled signals and made ScummVM use them (they specify when a song should ↵Norbert Lange
be stopped) Cleanups in player_v4a. svn-id: r41685
2009-06-19added support for SFX by using a seperate Player for them.Norbert Lange
svn-id: r41676
2009-06-16changed musictiming again, using a 25/70 seconds as counter. Norbert Lange
svn-id: r41585
2009-06-14Removed some debugmessages so Linux manages to build again =/Norbert Lange
svn-id: r41527
2009-06-14player_v4a:Norbert Lange
Made musictimer work a bit better, merged the 2 tables into 1 svn-id: r41526
2009-06-12fixed formattingNorbert Lange
svn-id: r41482
2009-06-12Removed alot of the debug-outputNorbert Lange
created a class player_v4a to hook TFMX Playback into Scumm. Monkey Island has sound, but no sfx yet svn-id: r41480