General refactor and cleanup.

This commit is contained in:
2024-05-01 04:05:22 +01:00
parent 185a8c3fd5
commit e46d21bde6
922 changed files with 36437 additions and 29485 deletions

View File

@@ -189,12 +189,17 @@ public sealed partial class AppleDos
tmp = new byte[_deinterleaved.Length];
int[] offsets = _extension == ".do" ? isDos ? _deinterleave : _interleave :
isDos ? _interleave : _deinterleave;
int[] offsets = _extension == ".do"
? isDos ? _deinterleave : _interleave
: isDos
? _interleave
: _deinterleave;
for(var t = 0; t < 35; t++)
for(var s = 0; s < 16; s++)
Array.Copy(_deinterleaved, t * 16 * 256 + offsets[s] * 256, tmp, t * 16 * 256 + s * 256, 256);
{
for(var s = 0; s < 16; s++)
Array.Copy(_deinterleaved, t * 16 * 256 + offsets[s] * 256, tmp, t * 16 * 256 + s * 256, 256);
}
}
_writingStream.Seek(0, SeekOrigin.Begin);