diff --git a/PC2Player/PC2Player/MainForm.cs b/PC2Player/PC2Player/MainForm.cs index 0cd1f77..8063dd7 100644 --- a/PC2Player/PC2Player/MainForm.cs +++ b/PC2Player/PC2Player/MainForm.cs @@ -238,14 +238,14 @@ namespace PC2Player List tmpOut = new List(); foreach (string frame in stringyBits) { - uint b = uint.Parse(frame, NumberStyles.HexNumber); + int b = int.Parse(frame, NumberStyles.HexNumber); char[] bytesOut = new char[8]; int bytes = int.Parse(ShowtapeBits)/4; for (int i = 0; i < bytes; i++) { - uint offset = 4 * i; - uint mask = 0b1111 << offset; - uint masked_value = (b & mask) >> offset; + int offset = 4 * i; + int mask = 0b1111 << offset; + int masked_value = (b & mask) >> offset; bytesOut[i] = (char)(64 | masked_value); } tmpOut.Add(new string(bytesOut));