File tree 1 file changed +13
-4
lines changed
src/BizHawk.Emulation.Cores/Computers/DOS 1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change 1
1
using System . Collections . Generic ;
2
+ using System . Globalization ;
2
3
using System . IO ;
3
4
using System . Linq ;
4
5
using System . Runtime . InteropServices ;
@@ -457,11 +458,19 @@ protected override void FrameAdvancePost()
457
458
_VGARefreshRateDenominator = _libDOSBox . getVGARefreshRateDenominator ( ) ;
458
459
459
460
// If it changed, notify now
460
- if ( currentVGARefreshRateNumerator != _VGARefreshRateNumerator || currentVGARefreshRateDenominator != _VGARefreshRateDenominator )
461
+ if ( currentVGARefreshRateNumerator != _VGARefreshRateNumerator
462
+ || currentVGARefreshRateDenominator != _VGARefreshRateDenominator )
461
463
{
462
- double newVGARefreshRate = ( double ) _VGARefreshRateNumerator / _VGARefreshRateDenominator ;
463
- CoreComm . Notify ( $ "VGA Refresh Rate changed to: { _VGARefreshRateNumerator } / { _VGARefreshRateDenominator } = { newVGARefreshRate } Hz", null ) ;
464
- Console . WriteLine ( $ "VGA Refresh Rate changed to: { _VGARefreshRateNumerator } / { _VGARefreshRateDenominator } = { newVGARefreshRate } Hz", null ) ;
464
+ var newVGARefreshRate = ( float ) _VGARefreshRateNumerator / _VGARefreshRateDenominator ;
465
+ CoreComm . Notify ( "VGA Refresh Rate changed to: " +
466
+ $ "{ _VGARefreshRateNumerator } / " +
467
+ $ "{ _VGARefreshRateDenominator } = " +
468
+ $ "{ newVGARefreshRate . ToString ( CultureInfo . InvariantCulture ) } Hz",
469
+ _messageDuration ) ;
470
+ Console . WriteLine ( $ "[Frame { Frame } ] VGA Refresh Rate changed to: " +
471
+ $ "{ _VGARefreshRateNumerator } / " +
472
+ $ "{ _VGARefreshRateDenominator } = " +
473
+ $ "{ newVGARefreshRate . ToString ( CultureInfo . InvariantCulture ) } Hz") ;
465
474
}
466
475
}
467
476
You can’t perform that action at this time.
0 commit comments