aboutsummaryrefslogtreecommitdiff
path: root/src/sound.c
AgeCommit message (Collapse)Author
2023-07-08Update less frequentlyJuan J. Martinez
This is a wilde guess. Assuming the DMA buffer is big enough.
2023-07-08CLI and no sound optionJuan J. Martinez
2023-07-04Only DB or no soundJuan J. Martinez
2023-07-04Only sound blaserJuan J. Martinez
Otherwise it may fallback to dump a WAV to disk.
2023-07-04Prevent MikMod_Update being called from the intJuan J. Martinez
2023-07-04This may be neededJuan J. Martinez
But it also may not have effect on DOS!
2023-07-04Don't need lock/unlockJuan J. Martinez
2023-07-03Make the pickup have more priority than the warpJuan J. Martinez
2023-07-03Sound queueJuan J. Martinez
This is to queue sounds and play them when we update the screen, so the sounds are synced with the action. It is required because the MikMod_Update function updates on the clock int, and is not synced with the VGA's vsync.
2023-07-02Add sound supportJuan J. Martinez