You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have found a really weird issue where DTXManiaNX crashes when increasing or reducing PlaySpeed. The issue only occurs when:
1. PlaySpeed is any value other than 1.000
2. The SD binding under [DrumsKeyAssing] in Config.ini contains the Midi key M038 (it also seems crash if its M039)
3. And you successfully complete a stage (it won't crash if you get Stage Failed)
I was completely wrong, the game appears to crash when completing a song on modified PlaySpeed only if you haven't completed a simfile at 1.000 PlaySpeed first.
Crash details
System.NullReferenceException: Object reference not set to an instance of an object.
at DTXMania.CActResultParameterPanel.OnUpdateAndDraw()
at DTXMania.CStageResult.OnUpdateAndDraw()
at DTXMania.CDTXMania.Draw(GameTime gameTime)
at SampleFramework.Game.DrawFrame()
at SampleFramework.Game.Tick()
at SampleFramework.Game.Application_Idle(Object sender, EventArgs e)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at SampleFramework.Game.Run()
at DTXMania.Program.Main()
Work Around
I was able to work around this by changing the Midi note my drum module outputs for its snare to 59. Then I replaced M038 with M059 and it no longer crashes.
First complete a simfile without failing at 1.000 PlaySpeed, then you can play any further songs at whatever PlaySpeed you prefer and the game won't crash.
The text was updated successfully, but these errors were encountered:
Description
I have found a really weird issue where DTXManiaNX crashes when increasing or reducing PlaySpeed. The issue only occurs when:1. PlaySpeed is any value other than 1.0002. The
SD
binding under[DrumsKeyAssing]
inConfig.ini
contains the Midi keyM038
(it also seems crash if itsM039
)3. And you successfully complete a stage (it won't crash if you get Stage Failed)
I was completely wrong, the game appears to crash when completing a song on modified PlaySpeed only if you haven't completed a simfile at 1.000 PlaySpeed first.
Crash details
Work Around
I was able to work around this by changing the Midi note my drum module outputs for its snare to 59. Then I replacedM038
withM059
and it no longer crashes.First complete a simfile without failing at 1.000 PlaySpeed, then you can play any further songs at whatever PlaySpeed you prefer and the game won't crash.
The text was updated successfully, but these errors were encountered: