aboutsummaryrefslogtreecommitdiff
path: root/src/dbopl.h
AgeCommit message (Collapse)Author
2018-04-10[Experimental] Added support for emulation core switching in real time!Vitaly Novichkov
Due to clunky playback on updated Nuked OPL3 emulator v 1.8, I kept the Nuked OPL3 1.7.4 work in parallel and be a separated switchable emulator.
2017-11-18Now it compiles under MinGW fineWohlstand
2017-11-18Fix compilation on MinGW-w64 when using a DosBox emulatorWohlstand
(Help to solve #32)
2017-10-31Merge branch 'master' into seekabilityWohlstand
# Conflicts: # libADLMIDI-test.pro # src/adlmidi.cpp # src/adlmidi_private.hpp
2017-10-31Optimize and clean-up of adl_play() function and use persistent bufferWohlstand
2017-10-25Clean-upWohlstand
- Move all private variables into MIDIplay class away from public ADL_MIDIPlayer structure - Comment out most of legacy code - Implement new-style ReadVarLenEx for error-checked var-len value reading process TODO: Stabilize this and implement missing fields and API calls (meta-data retreiving)
2017-06-19Fixed compatibility with MSVCWohlstand
2016-12-07OoopsWohlstand
Fixed wrong generated sound in some cases. DBOPL has own constructors to initialize it's fields. memset no need here
2016-12-07Little refactoring of adl_play() function to fix return size valueWohlstand
2016-02-07Taking generated audio also via pointerWohlstand
Not only via callback funtion pointer
2015-10-10Initial commitWohlstand