VGM export: add speed drift compensation setting
it appears this is the only way to get exports to play at the correct speed in DeadFish's VGM player for Genesis
This commit is contained in:
parent
41dcfe8462
commit
fe454ee2df
5 changed files with 20 additions and 8 deletions
|
|
@ -239,6 +239,16 @@ void FurnaceGUI::drawExportVGM(bool onWindow) {
|
|||
}
|
||||
}
|
||||
|
||||
ImGui::Text(_("speed drift compensation:"));
|
||||
if (ImGui::RadioButton(_("none"),vgmExportCorrectedRate==44100)) {
|
||||
vgmExportCorrectedRate=44100;
|
||||
}
|
||||
// as tested on a Model 1 Genesis (VA6, USA):
|
||||
// 0.97841613336995507871 slower, 1.02206000687632131440 longer
|
||||
if (ImGui::RadioButton(_("DeadFish VgmPlay (1.02×)"),vgmExportCorrectedRate==43148)) {
|
||||
vgmExportCorrectedRate=43148;
|
||||
}
|
||||
|
||||
if (hasOneAtLeast) {
|
||||
if (onWindow) {
|
||||
ImGui::Separator();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue