I've been fixing bugs today, I think I've fixed about 2 so far, not including the minimap. All the units that were drawn with the wrong palette are now drawn correctly, and I've fixed the problem that some people were having with pylon (and other) sprites not being drawn correctly. I've also located several string-related bugs, like the crashes when creating a new map and when changing a unit's name to an empty string. Also on the line to be fixed are the bugs when placing terrain outside the map area and a problem with the backbuffer when resizing the window too many times. A note on that - the people that mentioned that their screen turned black sometimes, did you minimize StarForge and then maximize it again? Has this problem ever happened when you did not resize the window at least once?
I also have an idea for improving performance a little, by switching the sprites to DIBs instead of each one having its own device context. Hopefully this will help other memory-related problems some people seem to be having.
The next release, v1.0.1 will also enable editing of not only the weapons for each unit, but all 130 (used and unused) weapons in the game! I don't know if changing the damages for unused weapons will have an effect on anything (like changing the damage for nuke or psi storm) but it might! v1.0.1 will be available on Monday, August 25th.
I also have an idea for improving performance a little, by switching the sprites to DIBs instead of each one having its own device context. Hopefully this will help other memory-related problems some people seem to be having.
The next release, v1.0.1 will also enable editing of not only the weapons for each unit, but all 130 (used and unused) weapons in the game! I don't know if changing the damages for unused weapons will have an effect on anything (like changing the damage for nuke or psi storm) but it might! v1.0.1 will be available on Monday, August 25th.