Page 1 of 1

Software cursor decompression

Posted: 09 Jun 2018, 12:00
by corristo
Since the old cursor decompression implementation doesn't work on the latest macOS, I've reimplemented it using SDL's software renderer.

I took this code to implement software decompression. Although it states that OSG 3.6 is required, it seems to be working fine with OpenMW's OSG fork.

It'd be great if someone could test this branch on other platforms (Windows, Linux x86, Linux ARM because I'm not sure about color mask endianness).

Re: Software cursor decompression

Posted: 09 Jun 2018, 12:08
by Capostrophic
Although it states that OSG 3.6 is required, it seems to be working fine with OpenMW's OSG fork.
Because the necessary commit was cherry-picked there. It's a bad idea to rely on that, as OpenMW is supposed to support normal OSG 3.4.1.

Re: Software cursor decompression

Posted: 11 Jun 2018, 14:37
by corristo
@Capostrophic thanks for finding the commit, here's what I'm planning to do.