Found another i386 bug where unaligned word or doubleword read and writes are wrong when they cross page boundaries.

Notable benefits:

TownsOS now boots up (need to figure out mouse controls)
[Linked Image from]

SSF2 is playable (although 6 button controls would be nice)
[Linked Image from]

Also, graphic corruption and in-game lock-ups are gone from Puyo Puyo. And Tatsujin Oh is showing signs of life.

- Barry Rodewald