on Jun 2nd, 2015, 4:12pm, Mystic wrote:| This is happening on a Windows 7 machine. |
|
That's surprising, and might indicate a graphics card/driver issue (my understanding is that the graphics driver is given an opportunity to allocate the bitmap in video memory if available; there is a detailed discussion here). It might be worth checking that the graphics driver is up-to-date.
To put things into perspective, the bitmap that LBB tries to allocate is about 8 Mbytes in size, so even if the system imposed a limit of 256 Mbytes (and in my tests Windows 7 usually doesn't) you could still run about 30 simultaneous LBB programs without hitting the limit.
Incidentally is the machine in question running 32-bits or 64-bits Windows 7? If in doubt, run this program:
Code: if isWin64() then
print "64-bit Windows"
else
print "32-bit Windows"
end if
end
function isWin64()
struct p64, yes as long
calldll #kernel32, "IsWow64Process", _
-1 as long, p64 as struct, r as long
isWin64 = p64.yes.struct
end function
Richard.