Issue was originally found on do sp2 on Python 2.6. Thanks Vlad, this rendered ctypes useless for my purposes, had to mask and shift myself.