Managed to get sound working in windows via SDL, and cleaned up the winreplace replacement methods a bit