aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2018-04-12Fixed the VLC plugin support built via CMake!Wohlstand
TODO: Implement install support
2018-04-10Apply the update of measurer and fix the build of GenAdlDataVitaly 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.
2018-04-08fix the check which identifies cmake as a legacy versionJP Cimalando
2018-04-04Allow using of older CMake buildsVitaly Novichkov
2018-03-24Added ability to disable MUS and XMI converters and MIDI SequencerVitaly Novichkov
2017-12-24Added a very simple pure C exampleVitaly Novichkov
2017-12-16Added experimental VLC pluginVitaly Novichkov
Plugin is made for VLC 2.2.2 Weatherwax (pre-installed in Linux Mint 18.3) Existing issues: - No ability to change codec properties yet, this thing is WIP - By unknown reason, resulted sound has different (RANDOM) sample rate which is different from 44100 Hz
2017-12-01Some fixes on non-DOS OpenWatcom targetsWohlstand
Unfortunately, std::fflush() causes a crash on Linux but works fine on DOS
2017-11-15Fix linking of GenAdldataWohlstand
2017-11-12libADLMIDI now is buildable under OpenWatcom except of some workaroundsWohlstand
- Need a different way to create a static library, otherwise it don't wanna be built. - Needed a different custom STL containers (std::vector and std::set) implementation that will work and will don't glitch with a crashes
2017-11-10Repair support of DJGPP for libADLMIDI and Classic ADLMIDI toolWohlstand
However, Important TODO: Implement support for Ctrl+C!!!
2017-11-09Resolve weird crash caused by Tetris inside ADLMIDI2 and other changesWohlstand
- Move most of inline classes methods into own CC file - Move Input into own header with own CC file to share it with the puzzle game - Created virtual destructors and resolved weak vtable trouble between of Tetris's classes - Remove static declarisons of Tetris class. Instead, let it be member of UserInterface - Fixed forgot note-offs while sorting events row with zero length notes - Fixed crash caused by unsafe access by reference to element of array that was modified/reallocated one or multiple times - Stabilize dealing with zero-length notes
2017-11-08Fixed Windows MSVC build (adlmidi2 and gen_adldata)Wohlstand
2017-11-07Fix linking on some computersWohlstand
2017-11-07New API, classic ADLMIDI, and CMakeWohlstand
- Attempt to support hardware OPL and add build of classic ADLMIDI into CMake - Added new API functions - Added C++ Extras are needed for classic ADLMIDI player - Error string is no more static. Static variant is kept for initialization errors only.
2017-10-22Fix MSVC CMake compilationWohlstand
TODO: Fix a freaking MSVC's "invalid comparator" assert given by std::map::lower_bound() call
2017-10-22Fix execution of gen_adldata from Xcode project buildWohlstand
2017-10-22Fixed CMake build on macOSWohlstand
2017-10-21Fixed MSVC2015 buildWohlstand
2017-10-20Fixed MinGW Windowd build via CMakeWohlstand
(Issue #26)
2017-10-20Fixed CMake buildWohlstand
2017-10-20Added CMake supportWohlstand