I believe that there is a bug in the LoadImage command in BlitzBalsic3D V1.89:
Using the command in the following form works as expected -
image = LoadTexture("myimage.jpg")
however, using the command without an explicit file name appears to subtly corrupt the image -
image(count ) = LoadTexture(imagefile$(count))
where imagefile$(count) is an array of valid file names for images.
The corruption appears to be repeatable and is most obvious on black which in places show as white spots. The repeatability appears to be dependent on loading the same images in the same order though. I can load the same set of images in both cases as see no corruption with explicit file names.
Using the command in the following form works as expected -
image = LoadTexture("myimage.jpg")
however, using the command without an explicit file name appears to subtly corrupt the image -
image(count ) = LoadTexture(imagefile$(count))
where imagefile$(count) is an array of valid file names for images.
The corruption appears to be repeatable and is most obvious on black which in places show as white spots. The repeatability appears to be dependent on loading the same images in the same order though. I can load the same set of images in both cases as see no corruption with explicit file names.