Sega Genesis VGM: Split SN76489-like PSG into channels?
Issue #27
on hold
I wrote a program called vgmsplit, to perform multi-channel rendering, by rendering the same thing many times but muting all but 1 channel each time (unfortunately a bit slow, but OK unless you enable Nuked). It contains the following code:
for (int channel = 0; channel < gme_voice_count(emu); channel++) {
writeChannel(channel);
}
where writeChannel
is vgmsplit-specific code.
Sadly when playing a Sega Genesis .vgm file, all PSG outputs are outputted to a single wav, where gme_voice_name(emu, channel) == "PSG"
.
Is it possible to split Genesis PSG into 3 square and 1 noise channel?
Comments (3)
-
repo owner -
repo owner - changed status to on hold
Marking as 'patch needed', this will be beyond my expertise and time unfortunately.
-
Account Deactivated Continue at new repo: https://github.com/libgme/game-music-emu/issues/29
- Log in to comment
It is possible (something similar has been done for SNES SPC700) but would need someone to contribute the patch.