Fix WIN0H writing with overlapping values
Fix WIN0H writing with overlapping values

Touched/mgba,bentley/mgba,libretro/mgba,libretro/mgba,libretro/mgba,sergiobenrocha2/mgba,iracigt/mgba,zerofalcon/mgba,Iniquitatis/mgba,jeremyherbert/mgba,cassos/mgba,matthewbauer/mgba,Anty-Lemon/mgba,MerryMage/mgba,cassos/mgba,Touched/mgba,zerofalcon/mgba,mgba-emu/mgba,iracigt/mgba,Iniquitatis/mgba,nattthebear/mgba,AdmiralCurtiss/mgba,askotx/mgba,jeremyherbert/mgba,Iniquitatis/mgba,nattthebear/mgba,askotx/mgba,fr500/mgba,askotx/mgba,mgba-emu/mgba,sergiobenrocha2/mgba,bentley/mgba,fr500/mgba,Anty-Lemon/mgba,fr500/mgba,iracigt/mgba,jeremyherbert/mgba,Anty-Lemon/mgba,matthewbauer/mgba,AdmiralCurtiss/mgba,mgba-emu/mgba,sergiobenrocha2/mgba,sergiobenrocha2/mgba,jeremyherbert/mgba,libretro/mgba,sergiobenrocha2/mgba,cassos/mgba,fr500/mgba,zerofalcon/mgba,iracigt/mgba,mgba-emu/mgba,AdmiralCurtiss/mgba,Iniquitatis/mgba,Anty-Lemon/mgba,Touched/mgba,MerryMage/mgba,askotx/mgba,libretro/mgba,MerryMage/mgba