The next codec we turned to was Oodle LZNIB, which was geared towards faster decompression, but was in a bit of an unhappy spot, since its compression ratio was appreciable worse than the really fast codecs, but its decode speed was a bit middling.
-
Show this thread
-
We had a higher compression level that also yielded bitstreams that decoded _much_ faster, but we weren't sure why or how yet, and that level was very slow to encode.
1 reply 0 retweets 4 likesShow this thread -
Over a period of a few months, we both sped up the decoder appreciably and figured out how to make the faster (and more practical) compression levels also produce bitstreams that decoded quickly. (Before then, higher compression levels would decode slower; a common phenomenon.)
1 reply 0 retweets 4 likesShow this thread -
The lessons learned from the LZNIB improvements, some of the concepts for BitKnit, and a couple other ideas that Charles was experimenting with all ended up getting thrown together into what was then called "newLZ" and is now better known as Oodle Kraken.
2 replies 0 retweets 8 likesShow this thread -
Kraken has a modular design that allowed us to interchange individual parts of the codec and experiment with them individually; we ended up having 2 or more versions of every major component, and over the next few years ended up shipping 3 more variants,
1 reply 0 retweets 7 likesShow this thread -
now called Oodle Mermaid, Selkie and Leviathan, all with their own specialties but based on a large shared code base.
1 reply 0 retweets 5 likesShow this thread -
Over the past few years, Kraken and Mermaid in particular have turned out to be a really sweet spot for games, and have shipped in tons of titles. Very nice when a plan comes together. :)
2 replies 0 retweets 18 likesShow this thread -
10. various other projects not listed here and some upcoming things. We've been busy the last few years too, but a lot of it isn't released yet. So, more fun stuff to come! I'll talk about it when it's there. :) </end>
8 replies 0 retweets 55 likesShow this thread -
Replying to @rygorous @cmuratori
Ok, but do you think the big thing you can't talk about is awesomer than the most awesome thing you could talk about on this list or not? If so, people reading this aren't going to realize how awesome your decade was!
1 reply 0 retweets 4 likes -
Replying to @nothings @cmuratori
Fair enough! PSA: among the things I can't talk about yet is an item for my bucket list!
1 reply 0 retweets 4 likes
(note to self: remember to try to get Fabian to tell me what the item is privately)
-
-
Replying to @cmuratori @rygorous
You now know the item I was thinking was ryg's big thing, at least.
1 reply 0 retweets 2 likes -
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.