does BlitzMax have the option for +ve ints?
BlitzMax caters for 64bit (Long) integers and (Double) floats:
32 bit signed integer (Int): -2^31 to +2^31-1
64 bit signed integer (Long): -2^63 to +2^63-1
So you could feasibly have 32bit unsigned integers by converting to positive 64bit long integers.