Software cursor decompression

Everything about development and the OpenMW source code.
Post Reply
corristo
Posts: 495
Joined: 12 Aug 2011, 08:29

Software cursor decompression

Post 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).
User avatar
Capostrophic
Posts: 794
Joined: 22 Feb 2016, 20:32

Re: Software cursor decompression

Post 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.
corristo
Posts: 495
Joined: 12 Aug 2011, 08:29

Re: Software cursor decompression

Post by corristo »

@Capostrophic thanks for finding the commit, here's what I'm planning to do.
Post Reply