omf2097 / openomf

One Must Fall 2097 Remake
http://www.openomf.org
MIT License
372 stars 40 forks source link

Remove video quirks (software) mode #420

Closed katajakasa closed 2 years ago

katajakasa commented 2 years ago

Remove software renderer, and do proper rendering in hardware. There is still one problem with this -- sometimes we need to include background when rendering sprites (eg. desert where the flashing walls are additive blended on top of it) and sometimes not (eg. intro).

Either there is a flag that decides this, OR additive blending is a palette trick that works /just right/. It might be easiest to just separate the intro sequence with a flag that changes renderer behaviour just for it :/