I'm new to DarkBasic Pro. I just tried out one of my programs from DBC to see if it would run faster/smoother etc. I was surprised to see that the ghosted objects were looking very strange. It's my understanding that in the original DB, ghosted objects used 'alphablending'. The colour values of the pixels of the ghosted object were simply added to the colours of the pixels behind them. Thus black would be completely invisible and white would be opaque. This is how my program looked in DBC. But when I ran it in DBPro, the black was somehow transparent and opaque at the same time. It's very confusing. Sometimes the black parts of an object may be completely see-through and sometimes they may obscure objects behind them. Does DBPro use a different method for alphablending? I've tried experimenting with SET OBJECT EMISSIVE and SET OBJECT AMBIENCE, but to no avail. Can someone help me?

A picture of my program in DBPro. Notice how the ghosted plain in the centre (a star) has an opaque black box around it, yet some parts are transparent. Notice also how the blue plains in the centre are also partly transparent, yet some have black around them as well.