Romhack.me
Vba is showing you it dissembled. When the game reads a THUMB offset, it takes a modulo 2. If that returns 1, the code is THUMB and should be read that way. If the modulo returns 0, it should use ARM. Now, THUMB code is still spaced on even offsets, so on a jump to a THUMB offset, the offset is simple -1.
Odd values get rounded automatically.