Help understanding audio on Carnivore/Sofarun

By grackle

Supporter (10)

grackle's picture

28-10-2019, 01:07

I have a Carnivore2 running on an CX7/128. The MSX outputs audio through the RGB connector via SCART to a SCART switch then a speaker. The built in flashed games (Goonies etc) work and sound great. My Carnivore has an audio jack but I’m not using that, just the RGB out.

I ran MG2/Solid Snake through SofaRun. To do this, I boot the Carnivore in the default setting which includes SCC. The game runs great but there’s something off about the music. The drums seem too loud and “click”, while the other instruments sound too quiet. I compared it against a video capture on YouTube using real hardware and it’s not even close. There’s definitely something way off, like either the SCC or the PSG is not getting to my speakers.

I tried setting the volume mixers in the Carnivore boot menu; setting the FMPAC, PSG and SCC volumes before going into DOS and launching SofaRun. But nothing I change, like setting PSG to 1 and SCC to 8, or vice versa, has any effect. No matter what I set the volumes to, everything sounds the same.

What could I do to learn more and get this sounding like the original?

Login or register to post comments

By Meits

Scribe (5651)

Meits's picture

28-10-2019, 02:48

Do you flash a ROM or a DSK file? A DSK version of that game requires 512KB RAM to get proper music.
If it's a ROM, does the SCC do the same to other Konami SCC games?
Do you hear the SCC at all? Distantly?

By Grauw

Ascended (8515)

Grauw's picture

28-10-2019, 08:48

A sound recording could help to diagnose the problem.

By grackle

Supporter (10)

grackle's picture

18-11-2019, 23:57

Hi, sorry for my delay, had to get my recorder set up in the same place as my MSX Smile
Here's a clip of the opening music of MG2.

https://soundcloud.com/user-510965794-571815779/dr0000-0046-01

Compare it to a YT rip of someone else's:

https://www.youtube.com/watch?v=2sGxUkubKjg

The clippy loud drums, the quiet other stuff, really makes me think i'm missing a volume setting or something in my Carnivore is not working right.

By Meits

Scribe (5651)

Meits's picture

19-11-2019, 02:18

This is PSG only. Could you test another Konami game supporting SCC to check if it goes wrong there as well?

By sdsnatcher73

Hero (661)

sdsnatcher73's picture

19-11-2019, 04:46

Well it is important to get a known good dump of the ROM (try using the ones from GoodMSX).

Next thing is to use a way that is compatible with the C2 to play that. With C2 I recommend using SofaRun, which you can get from louthrax’ MSX game room. Flashing the game with C2MAN is also possible but then you will need the file MGEAR2.RCP from the Carnivore2 sources, look in the Presets folder.

For Metal Gear 2 to work with SofaRun you have to apply a small fix (the game has issues when running in a subslot). You can download that fix from the MSX IPS archive.

Most other ROM games (including SCC ones) need no patches when played with SofaRun and C2 (or other compatible devices).

By grackle

Supporter (10)

grackle's picture

19-11-2019, 15:14

Thanks all!

Meits: I am loading "SSNAKE.DSK" that came with the Carnivore2 download package using Sofarun. The loading screen detects 1024KB (and SCC in slot 1-0.) I will try a game from this list later and let you know (will have to check against youtube videos): https://www.msx.org/wiki/Konami_SCC#Konami_Games_with_SCC

sdsnatcher: I am using Sofarun. The game does detect SCC in slot 1-0 when it starts (on the loading screen, before the intro plays). The game plays well other than the music.

By Meits

Scribe (5651)

Meits's picture

19-11-2019, 15:26

You should try a ROM version of the game. Any DSK version of the game is a hack which might contain bugs.

By sdsnatcher73

Hero (661)

sdsnatcher73's picture

19-11-2019, 17:29

The problem with these disk versions is that they where not made taking current hardware on MSX into account. It detects the SCC in slot 1-0 (probably primary slot) but it is in an expanded slot in the C2. Now you could have a real SCC in a slot expander even in the 80’s many disk loaders just assumed you had an SCC (with a switch) in a primary slot (sometimes even a fixed slot).

For me the Snatcher translation HDD version finds the SCC also in slot 1-0 on a C2 and I do get SCC sound with that.