summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/TextureSampler.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@innovatetechnologi.es>2017-07-04 16:09:31 +0200
committerLéo Lam <leo@innovatetechnologi.es>2017-07-23 15:57:29 +0800
commitc759739ee9ec9f577c524a7b48116ac933e91623 (patch)
treecdc2e21038e3d367f20e9ba6a88721b5846c2c2b /Source/Core/VideoBackends/Software/TextureSampler.cpp
parent9237137c3a23938ab8c3fd98d1864a5cf8f0af5a (diff)
SysConf: Handle array entries properly
It turns out that the last byte of array entries isn't unused (as we thought); instead, it looks like it's actually part of the main data, and the length stored next to the name is in fact the length minus one. Getting it wrong and always storing a null byte in there won't affect most entries (since the last byte is zeroed most of the time), except: - IPL.NIK: the length is stored in the last byte, and it must be kept. - BT.DINF: u8 unknown[0x45] should be another Bluetooth device entry. - Possibly other unknown affected entries.
Diffstat (limited to 'Source/Core/VideoBackends/Software/TextureSampler.cpp')
0 files changed, 0 insertions, 0 deletions