summaryrefslogtreecommitdiff
path: root/opl
AgeCommit message (Expand)Author
2015-06-08opl: Change result from OPL_Init() to an enum.Simon Howard
2015-06-08opl: Add missing function prototype to header.Simon Howard
2015-05-30Fix tab character.Simon Howard
2015-05-29Text formatting.Nuke.YKT
2015-05-29One result checking is enought to detect OPL3.Nuke.YKT
2015-05-29Added OPL3 mode support.Nuke.YKT
2015-04-10Add missing #includes.Simon Howard
2014-12-26allow building in subdirectory or outside source directoryDave Murphy
2014-10-07opl: Use uint64_t for microsecond times.Simon Howard
2014-05-11opl: Change library to use us instead of ms.Simon Howard
2014-05-10opl: Add API to adjust tempo.Simon Howard
2014-05-05Clean up file headers.Simon Howard
2013-08-11Remove Windows CE support.Simon Howard
2011-04-26Support for Win32 native OPL output when compiled with Microsoft VisualJames Haley
2011-03-03Fix Visual Studio build (thanks GhostlyDeath).Simon Howard
2010-08-31Don't double OPL sample values, as it causes horrible things to happenSimon Howard
2010-08-22Shut up compiler warning.Simon Howard
2010-08-15Fix volume multiply; DBOPL now generating output.Simon Howard
2010-08-15Hook DBOPL into OPL library and remove FMOPL. Does not generate anySimon Howard
2010-08-13Add C-converted version of DOSbox OPL emulator.Simon Howard
2010-03-08Add OPL-TODO to dist, set svn:ignore properties.Simon Howard
2010-03-08Load advapi32.dll pointers dynamically at runtime. This should fix anySimon Howard
2010-02-27Use wide-character versions of Win32 API functions. Clean up properly ifSimon Howard
2010-02-27When loading driver, pass the full path to the ioperm.sys file.Simon Howard
2010-02-27Fix race condition with condition variable freed before it is signaled.Simon Howard
2010-02-26Add OPL hardware playback support for Windows NT-based systems.Simon Howard
2010-02-05Add a hint message about permissions if unable to get I/O permissionsSimon Howard
2009-10-17Change GetSliceSize() to always return a power of two.Simon Howard
2009-10-17Add OPL library API function to set software emulation sample rate, andSimon Howard
2009-10-04Make OpenBSD native OPL backend work on x86_64 as well as i386.Simon Howard
2009-10-03Use Mix_HookMusic rather than Mix_SetPostMix for OPL emulation, to avoidSimon Howard
2009-10-01Convert to American English spellings.Simon Howard
2009-09-30Initialize dwOSVersionInfoSize before calling GetVersionEx().Simon Howard
2009-09-30Add Win9x native OPL driver (untested).Simon Howard
2009-09-27Set privilege level to 3, not 1.Simon Howard
2009-09-26Move register read/write code into OPL library. Detect OPL in theSimon Howard
2009-09-26Add OpenBSD/NetBSD native OPL backend.Simon Howard
2009-09-24Disable OPL debug output.Simon Howard
2009-09-21Implement pausing of music.Simon Howard
2009-08-30Add method to clear all existing callbacks.Simon Howard
2009-08-29Use OPL_Delay to wait 1ms for timer to expire when doing OPL detect.Simon Howard
2009-08-29Don't crash if OPL is shutdown after SDL was initialised.Simon Howard
2009-08-29Fix crash when specifying an invalid filename.Simon Howard
2009-08-29Set timer callback for OPL emulator so that the adlib detection routineSimon Howard
2009-08-28Working SDL OPL driver.Simon Howard
2009-06-02Disable debug output.Simon Howard
2009-06-02Fix crash due to timer thread starting before resources allocated.Simon Howard
2009-05-31Fix OPL callback queue.Simon Howard
2009-05-30Add initial callback/timer API.Simon Howard
2009-05-28Set channel bits for OPL3 so that OPL2 traces will play back properly.Simon Howard