aboutsummaryrefslogtreecommitdiff
path: root/src/chips
AgeCommit message (Collapse)Author
2019-02-23support the Opal emulatorJP Cimalando
2019-02-06Nuked OPL 1.8 optimizations portJP Cimalando
2019-01-05Update copyright year to 2019Vitaly Novichkov
2018-12-13C++98 build fixVitaly Novichkov
Because of mentioned bug in CMake script, the C++11 mode was turned on, therefore once CMake build was fixed to enforce C++98, the dbopl.cpp was failed to build where are INT16_MIN and INT16_MAX macros was used.
2018-12-13Build: Splid the main CMake build scriptVitaly Novichkov
Keep it have library code only but no utils and examples are will be built independently #196
2018-09-25dosbox: fix a potential cache access problem, and some warningsJP Cimalando
2018-09-25DosBox: Little code style correctionVitaly Novichkov
2018-09-24dosbox: add caching of the attack rate computationJP Cimalando
2018-09-02rename DOSBox using preferred casingJP Cimalando
2018-07-31Merge pull request #148 from jpcima/fix-warningsVitaly Novichkov
fix some warnings
2018-07-31fix some warningsJP Cimalando
2018-07-31Added missing `const` to pan-law tablesVitaly Novichkov
2018-07-31Fix the initial panning stateVitaly Novichkov
2018-07-31Use the Pan Law table on DosBox emulator alsoVitaly Novichkov
2018-07-31NukedOPL3: Guarantee that center pan will be equalVitaly Novichkov
on both 63 and 64 values
2018-07-30[Experimental] Partially apply fixes to kode54's pull requestWohlstand
2018-07-29Implemented optional soft panning support for the included chip emulators, ↵Christopher Snowhill
disabled by default.
2018-06-28License LGPL v2.1 for the complete chipset interfaceVitaly Novichkov
2018-06-28NukeYkt has allowed to license his emulator under LGPL 2.1+Vitaly Novichkov
2018-06-24[Experimental] Big re-factoring of internals and clean-upVitaly Novichkov
- Renamed functions - Renamed variables - Documenting of most library internal stuff - Disabling of embedded banks no more conflicts with accidental linking of adldata.cpp
2018-06-19get chip base on level with OPNMIDIJP Cimalando
2018-06-09don't forget to increment sample pointer in generate16JP Cimalando
2018-06-08chips: create a common method set for generation and resamplingJP Cimalando
2018-06-03Merge pull request #105 from jpcima/hq-resamplerVitaly Novichkov
clamp the outputs of 16bit adding generators
2018-06-03clamp the outputs of 16bit adding generatorsJP Cimalando
2018-06-03Merge branch 'hq-resampler'Vitaly Novichkov
2018-06-03optional high-quality resamplingJP Cimalando
2018-06-03BugfixesWohlstand
- Fixed all MSVC 2015/2017 warnings in both 32 and 64 bit builds - Fixed weird behavior when using adl_setHVibrato, adl_setHTremolo, adl_setScaleModulators, and adl_setVolumeRangeModel when passing the -1 "Auto" state - Move arpeggio counter into the MIDIPlay class as originally it was a global static variable which is ugly and danger when running multiple instances of the same library
2018-06-03Fix another conflict with Qt that was in NukedOPL3 1.7.4Wohlstand
2018-06-03Another MinGW warning fixWohlstand
2018-06-03Fixed some warnings on MinGWWohlstand
2018-06-01Warning fixes and append "r4111" into name of DosBox emulatorVitaly Novichkov
2018-05-31dosbox: don't use ssize_t for frame count, use unsignedJP Cimalando
2018-05-31update Dosbox OPLJP Cimalando
2018-05-14Fixed DosBox emulator build with the same issue when macros not definedVitaly Novichkov
2018-04-27Fixed MinGW-w64 build of DosBox emulatorVitaly Novichkov
2018-04-27Fixed MSVC buildVitaly Novichkov
2018-04-23Fixed Android buildVitaly Novichkov
2018-04-23Small fix for Android. TODO: Make a fix of this for MSVCVitaly Novichkov
2018-04-20Fix a small warning, found on attempt to build OPL3 Bank EditorVitaly Novichkov
2018-04-13Mac OS needs sys/types.h for ssize_tJP Cimalando
2018-04-13general 32bit generator methods, like OPNMIDIJP Cimalando
2018-04-12Fix the damaged output regression and a small beautifyingVitaly Novichkov
2018-04-11support for 32 bit mixing, and multiple sample formatsJP Cimalando
2018-04-10Remove duplicated filesVitaly Novichkov
2018-04-10Fixed the broken output on Nuked OPL3 v 1.8 (#51)Vitaly Novichkov
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.