NOTE: Nowadays (VPM 2.8 and above) its not necessary anymore to set the sampling rates individually/per machine generation. So it should be good enough to always just use 48000 (or even 96000 if your soundcard allows for that) as the sampling rate. Also some of the info below is not valid anymore, as the internal sampling rates have changed dramatically on some generations
Hi,
after a lot of searching around on the net, reading the VPM source and some wild guessing, my current 'research' on optimal sound settings for VPM has become stuck, that's what i have for now:
- BSMT2000 = Alvin G, Data East (at least from Batman upwards), Sega and Stern DMDs (at least up to Terminator 3) use a frequency of 24000 Hz internally
- Whitestar II and SAM = all Stern DMDs from LOTR on use 24000 internally (or 24242 Hz, still not fully sure whats really correct, but i think its 24000Hz, and this is how its implemented at the moment)
- Capcom uses 32000 Hz internally
- WCS (=Williams/Bally) DMDs (and older WCS based sound hardware) uses 31250 Hz internally (note: older Pinmame versions (2.5 and below) use still 32000)
- Gottlieb GTS 80 uses 11025 Hz internally (for samples)
- Gottlieb GTS Sys3 uses 7575 or 6060 Hz (for samples) (except for Strikes N Spares: 15151 Hz)
obviously this list is pretty incomplete (what about the older alphanumerical games from all kinds of manufacturers? these can depend on a multitude of chips, running at different frequencies)..
also i'm confused about the myriad of different settings and tweaks that one can do via script, via VPM settings, via windows settings, via registry, etcetc.
- VPM: synclevel setting in setup window, 'threadpriority' and 'audio_latency' registry entries -> what are the 'optimal' values here to avoid stuttering?
- windows: assigning different CPU cores to windows, VP(+VPM) and B2S
- windows: preferring background processes over programs in system settings
- hardware: add 'good' soundcard
anybody has some additional comments or especially some good recommendations here? i want to have this finally solved on my pinmame setup, as sometimes i have these ugly double sounds or static noise bugs, especially on the newer stern machines.. even though my CPU should be up to it (and it's also 4 cores)..
Edited by toxie, 24 December 2016 - 01:29 PM.