Closed 1ted59 closed 6 months ago
Unrelated, but I would probably recommend changing that check box to off when New Mupen 1.1.0 is released, as the bug where VI's would make a movie stop early is currently fixed on the dev branch.
Done. I don't know about the checkbox though, since I don't if everyone moved to mupen1.1.0 yet.
The first few M64 fields are unsigned 32 bit numbers, equivalent to
uint
in C#. STROOP incorrectly uses signedint
fields for those, meaning large values aren't handled correctly. This normally wouldn't affect much (as m64's that big are pretty absurd), except for theMax Out VI Count
setting the value toint.MaxValue
.The fields
NumInputs
,NumVis
, andNumRerecords
should be changed touint
instead, and Max Out VI Count should set the value touint.MaxValue
instead, for the true max VI value.This makes mupen correctly display the count as -1, for what its worth.