Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-24 | Merge with trunk | Norbert Lange | |
svn-id: r43701 | |||
2009-08-18 | dont keep some unused parts of the mdatfile in memory | Norbert Lange | |
svn-id: r43506 | |||
2009-08-13 | (re-)initialise some Variables when sound is stopped | Norbert Lange | |
svn-id: r43351 | |||
2009-08-09 | fixed up some missing newlines | Norbert Lange | |
removed MSVC6 disable pragmas, the warnings are already disabled in the project files svn-id: r43182 | |||
2009-08-07 | added stub for setting audio filter in Paula | Norbert Lange | |
fixed wrong value for volume in maxtrax svn-id: r43099 | |||
2009-08-05 | move function definitions from header to the cpp file | Norbert Lange | |
moved a few functions to static scope svn-id: r43077 | |||
2009-08-05 | moved check if class should be compiled to the header | Norbert Lange | |
svn-id: r43075 | |||
2009-08-05 | fixed wrong indentation | Norbert Lange | |
moved notetable to static scope svn-id: r43074 | |||
2009-08-05 | check if modplayers should be compiled based on engine-macros | Norbert Lange | |
svn-id: r43073 | |||
2009-08-04 | added warning should the sound files not be available (intro will hang if ↵ | Norbert Lange | |
there is no musictimer) svn-id: r43049 | |||
2009-08-04 | moved helper functions from the header file into the cpp file | Norbert Lange | |
svn-id: r43047 | |||
2009-08-04 | added doxygeb comments | Norbert Lange | |
added checks to public functions if resources already got loaded svn-id: r43046 | |||
2009-08-04 | moved code for initialising patterns into own function | Norbert Lange | |
added initialisation of return-addresses for patterns and macros svn-id: r43045 | |||
2009-08-04 | Some formatting changes and added comments | Norbert Lange | |
fixed parameters for "Play macro" command fixed copypaste-mistake for pattern-fade svn-id: r43032 | |||
2009-08-02 | fix some more harmless warnings to make gcc shutup | Norbert Lange | |
svn-id: r42985 | |||
2009-08-02 | fixed some constness warnings | Norbert Lange | |
svn-id: r42984 | |||
2009-08-02 | made MdatResource struct private and changed the signatures of functions ↵ | Norbert Lange | |
which load the resources. svn-id: r42982 | |||
2009-08-01 | stole formatting for constructors from existing code | Norbert Lange | |
svn-id: r42981 | |||
2009-08-01 | engines/scumm/scumm.cpp: terminate method is pretty redundant - removed | Norbert 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-01 | refactored and commented player_va4 a bit | Norbert Lange | |
fix waitcommand in Tfmx try making tfmxplayer compile again svn-id: r42976 | |||
2009-07-31 | Added the last 2 patterncommands just so I dont have to warn about ↵ | Norbert Lange | |
unimplemented ones svn-id: r42963 | |||
2009-07-31 | process all DMA Events before Macros, for the unlikely chance of making a ↵ | Norbert Lange | |
difference svn-id: r42962 | |||
2009-07-31 | using 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-07-01 | added a skeleton for maxtrax modules. Not much happening yet, just reading ↵ | Norbert Lange | |
and displaying a bit of information for maxtrax file svn-id: r42013 | |||
2009-07-01 | some Code-Formatting | Norbert Lange | |
svn-id: r41994 | |||
2009-07-01 | Added kyra project | Norbert Lange | |
removed 1 potentially troublesome assert svn-id: r41988 | |||
2009-06-30 | engines/scumm/*: enabled choosing of the colorpalette, by setting RenderMode ↵ | Norbert Lange | |
to EGA the "old" palette will be used tfmx/tfmxplayer.cpp: removed some unused stuff sound/mods/tfmx.cpp: emulating the way MI initialises new macro-programms. (Difference might not be audible at all) svn-id: r41976 | |||
2009-06-27 | Modified macro-,patter-,track-step functions to loop aslong they are ↵ | Norbert Lange | |
supposed to execute. (instead of doing that loop "outside"). Added "addBeginn" Effect, not used by MI but simple to implemt. svn-id: r41910 | |||
2009-06-25 | Fixed restarting of song (hopefully thouroughly) | Norbert Lange | |
replaced all modulos with masks swapped Paulas stereo output svn-id: r41856 | |||
2009-06-20 | and 1 fix for a regression - always set sampleperiod before starting output | Norbert Lange | |
svn-id: r41717 | |||
2009-06-20 | fixed 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-20 | Some more cleanups, | Norbert Lange | |
fixed patterncommand 0xFE not working, added an option "-hack-patternstop" to the commandline tool svn-id: r41710 | |||
2009-06-19 | Added fade effect, song 17 uses it. | Norbert Lange | |
svn-id: r41694 | |||
2009-06-19 | modified doSong so you can start a new Song without killing running macros | Norbert Lange | |
svn-id: r41693 | |||
2009-06-19 | moved common initialisation routines into their own functions. doMacro and ↵ | Norbert Lange | |
doSong are now nore readable svn-id: r41692 | |||
2009-06-19 | more cleanups, got rid of pendingTrackstep variable | Norbert Lange | |
svn-id: r41686 | |||
2009-06-19 | Enabled 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-19 | added support for SFX by using a seperate Player for them. | Norbert Lange | |
svn-id: r41676 | |||
2009-06-19 | Ugly hack for fixing color palette | Norbert Lange | |
svn-id: r41672 | |||
2009-06-15 | My last commit fired an assert on some songs, fixed! | Norbert Lange | |
svn-id: r41551 | |||
2009-06-15 | Fixed a bug which caused MI Song 3 to loop forever. Made my hack to ↵ | Norbert Lange | |
automatically stop the player after all Patterns are stopped dependend on a variable. svn-id: r41549 | |||
2009-06-14 | Removed some debugmessages so Linux manages to build again =/ | Norbert Lange | |
svn-id: r41527 | |||
2009-06-14 | player_v4a: | Norbert Lange | |
Made musictimer work a bit better, merged the 2 tables into 1 svn-id: r41526 | |||
2009-06-12 | Removed alot of the debug-output | Norbert Lange | |
created a class player_v4a to hook TFMX Playback into Scumm. Monkey Island has sound, but no sfx yet svn-id: r41480 | |||
2009-06-12 | sdl.cpp, main.cpp: | Norbert Lange | |
Made modifications dependend on compiletime-variable TFMX_CMDLINE_TOOL. scumm.vcproj, scummvm-tfmx.sln, scummvm-tfmx.vcproj: enabled Scumm-Engine tfmx.cpp: Some small cleanups and corrections svn-id: r41478 | |||
2009-06-10 | Finally fixed weird volume effects by fixing "wait on keyup" | Norbert Lange | |
Added commandline option to output to flac svn-id: r41434 | |||
2009-06-10 | Fix looping of Tracks | Norbert Lange | |
svn-id: r41427 | |||
2009-06-10 | Enabled envelope effect, but it still needs some work. | Norbert Lange | |
couple more macros implemented, all effects Monkey Island uses should be supported now svn-id: r41413 | |||
2009-06-09 | tfmx.c,.h: added portamento and envelope-effect (envelope not active yet) | Norbert Lange | |
renamed some variables made sure the fixed-point multiplications have the same results, even in cornercases paula.cpp: changed/reverted stuff in Paula again. svn-id: r41410 | |||
2009-06-08 | tfmx.cpp: | Norbert Lange | |
added "vibrato-effect" paula.cpp: fixed bug introduced in last commit svn-id: r41392 |