James Groom
ca021d96cc
Allow bizhawk to be built and run w/ MSBuild and Wine+Mono on GNU+Linux ( #1237 )
...
- Update to latest OpenTK, add input code from `mono-stable` branch
(kudos), and fix bugs arisen from version differences
- Move some functionality into Win-specific classes and add Wine+Mono
implementation where simple
- Add conditions to main loop so some things only run on Windows
2018-11-04 20:05:20 +03:00
zeromus
2b53f9b954
fix hangs when sound throttle is enabled and cores go a long time without giving samples. i mean,
2018-05-03 12:55:11 -05:00
adelikat
62a13d961d
Move VsyncNum and VsyncDen out of CoreComm and into IVideoProvider
2017-05-05 11:21:37 -05:00
J.D. Purcell
36daa01ad6
Sound cleanup. In case you're curious, the "SilenceLeaveRoomForFrameCount" part ended up not mattering (and may have been slightly counterproductive) once SoundOutputProvider had the ability to be notified of underruns. It doesn't matter for BufferedAsync either.
2016-12-18 20:45:38 -05:00
J.D. Purcell
f2e9ca2ac9
Fix fast-forward when using audio throttle and XAudio2 or OpenAL.
2016-12-18 15:23:23 -05:00
J.D. Purcell
d95edc273e
Sound cleanup.
2016-12-14 23:26:01 -05:00
J.D. Purcell
a33a8252ff
A bit more sound cleanup.
2016-12-14 22:03:25 -05:00
J.D. Purcell
84480e4235
Fix sound bugs + cleanup.
2016-12-14 21:19:46 -05:00
J.D. Purcell
036358fbf9
Fix bug with async sound.
2016-12-14 18:27:04 -05:00
nattthebear
47fa5bcb7c
Minor cleanup
2016-12-11 14:16:25 -05:00
adelikat
3be1502b6b
Clean lup
2016-12-11 11:40:45 -06:00
adelikat
b73a500d6b
Major sound provider refactor. Create a unified interface ISoundProvider, that is an IEmulator service and break it off of IEmulator. IAsyncSoundProvider was kept as a shim for now, for legacy cores that were inherintly async.
2016-12-11 11:15:00 -06:00
adelikat
b697110098
Rename ISoundProvider to IAsyncSoundProvider to more accurately describe what the service does
2016-12-09 10:24:43 -06:00
zeromus
1b8a51e447
rework sound config dialog and sound volume control to permit independent control of volume during FF & RW, and independent toggling of sound synthesis vs volume=0 suppression
2016-03-29 03:40:37 -05:00
adelikat
817c798eab
Remove Global.CoreComm since it was pointless
2015-02-22 20:06:30 +00:00
jdpurcell
c56edd6e93
Add OpenAL sound output.
...
XAudio2: Some stuff I forgot to dispose.
2015-02-19 02:30:55 +00:00
jdpurcell
f2997546a7
Sound - small cleanup.
2015-02-01 01:09:48 +00:00
jdpurcell
3cea39f6e1
Break up Sound into multiple files.
2015-01-31 17:44:35 +00:00