diff --git a/BizHawk.Emulation.Common/Extensions.cs b/BizHawk.Emulation.Common/Extensions.cs index d29c85f4cf..6b1c332490 100644 --- a/BizHawk.Emulation.Common/Extensions.cs +++ b/BizHawk.Emulation.Common/Extensions.cs @@ -362,9 +362,9 @@ namespace BizHawk.Emulation.Common.IEmulatorExtensions return 1; } - public static int VsyncRate(this IEmulator core) + public static double VsyncRate(this IEmulator core) { - return core.VsyncNumerator() / core.VsyncDenominator(); + return core.VsyncNumerator() / (double)core.VsyncDenominator(); } // TODO: a better place for these