aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/sound/adlib.h
AgeCommit message (Collapse)Author
2016-04-14JANITORIAL: Reduce audio header dependenciesOri Avtalion
2015-07-19GOB: Get rid of unused Audio::mixer referencesMax Horn
Also remove the unused AdLib::_rate member variable.
2015-07-07AUDIO: Remove all AudioStream access to OPLMatthew Hoops
2015-07-07GOB: Implement custom AdLib volume controlWalter van Niftrik
2015-07-07GOB: Use the built-in OPL timerMatthew Hoops
2014-02-18GOB: Make GPL headers consistent in themselves.Johannes Schickel
2012-06-11GOB: Don't recalculate the AdLib frequencies table on every player resetSven Hesse
2012-06-11GOB: Play the music on the title screen of Gob1 EGASven Hesse
The EGA version of Gobliiins comes with an MDY track. While the original doesn't play it, we thought it might be a nice idea to play it nevertheless.
2012-06-11GOB: Rewrite the AdLib playersSven Hesse
This is a complete rewrite of the AdLib players for ADL and MDY/TBR files in the Gob engine. Major changes 1) The AdLib base class is now completely separated from all file format code and can theoretically be used by any OPL2-based format (within reason) 2) The new code is far better documented and more readable 3) The MDY player now actually works. The MDY/TBR format is in reality the MUS/SND format created by AdLib as a simpler alternative to the ROL format 4) Since the MAME emulator is quite buggy and leads to noticable wrong percussion in the Gobliins 2 title music, the new AdLib player will try to create a DOSBox OPL. If it's not compiled in, or if the user configured opl_driver to "mame", it will print out appropriate warnings.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2009-06-22Added stream-reading loading wrappers to MDYPlayer and added a workaround to ↵Sven Hesse
fix TBR reading for the moment svn-id: r41781
2009-06-18Splitting an ADLPlayer and MDYPlayer from the AdLib classSven Hesse
svn-id: r41633
2009-06-13Gob - *WIP* incomplete implementation of MDY/TBR Arnaud Boutonné
svn-id: r41498
2008-05-08Restructured sound codeSven Hesse
svn-id: r31937