aboutsummaryrefslogtreecommitdiff
path: root/sound/mods/protracker.cpp
AgeCommit message (Collapse)Author
2010-02-14Add support for samples > 32kb to Paula chip emulation code.Max Horn
In addition, the code got simplified considerably. Its behavior changed slightly due to this, but I think the old behavior was wrong. In any case, this may fix some bugs, or introduce regressions, or both. We'll see ;). svn-id: r48058
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
2008-04-03Add cyx patch for bug #1915657 - ELVIRA1: Amiga crashes (paula.h:108).Travis Howell
svn-id: r31372
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-07-28Add support for multi-tune Protracker modules used in the Amiga version of ↵Travis Howell
Waxworks. svn-id: r28256
2007-06-28Switched Paula (Amiga MOD) code to use fixed point math instead of doubles ↵Max Horn
(caveat: this only works for samples < 32k right now; if this ever turns out to be a problem, I can fix it, though) svn-id: r27767
2007-06-28cleanupMax Horn
svn-id: r27765
2007-06-28Fix a bad, bad out-of-bounds write in the Protracker codeMax Horn
svn-id: r27764
2007-06-28Started to refactor the Paula / Amiga MOD code: Made some stuff in class ↵Max Horn
Paula private and added accessor APIs instead svn-id: r27759
2007-06-28Minor cleanupMax Horn
svn-id: r27758
2007-06-24Remove useless startPlay override from ProtrackerStreamMax Horn
svn-id: r27692
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-02-18cleanup and fixed _module memory leakGregory Montoir
svn-id: r25708
2007-01-27Implemented some missing effects (arpeggio, sample delay, fine slides, ↵Sven Hesse
finetune, pattern delay) svn-id: r25229
2007-01-27OoopsSven Hesse
svn-id: r25227
2007-01-27Changed ProtrackerStream to inherit from Paula, unifying the mixingSven Hesse
svn-id: r25226
2007-01-26Some cleanup / code formatting changes, and added some FIXME commentsMax Horn
svn-id: r25199
2006-10-23Add patch to make ProTracker a subclass of AudioStream, from madmooseTravis Howell
svn-id: r24465
2006-10-22Backend modularization: Create timer manager, savefile manager and audio ↵Max Horn
mixer in the backends for increased flexibility svn-id: r24443
2006-10-21Yuck, mark abuse of OSystem::setSoundCallbackMax Horn
svn-id: r24404
2006-10-19Add option to load a module via streamTravis Howell
svn-id: r24387
2006-10-18some cleanup.Johannes Schickel
svn-id: r24374
2006-10-16Add WIP (not yet plugged in) Protracker modules playerEugene Sandulenko
svn-id: r24351