First post, by superfury
The emulation of UniPCemu's Game Blaster is mostly based on Dosbox's emulation(with custom square wave generation based on my own old adlib emulation(before making it more accurate).
https://bitbucket.org/superfury/unipcemu/src/ … ter.c?at=master
For some reason(most noticeably when running The Secret of Monkey Island with parameters "v g"(without quotes), I notice that the sound is working, but it seems so loud the signals seem to be overlapping in volume(all very loud), making it hard to hear the tones correctly(or the different volumes).
Anyone can see if something went wrong during conversion from the Dosbox code? Why is it so loud and mixing overlapping?
Edit: I know that UniPCemu does something Dosbox doesn't: it multiplies every sample by 2(lines 387-388), but that is correct, since Dosbox only uses 15-bit sample depth?
Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io