log

age author description
Sat, 05 Apr 2014 18:53:48 +0200 Emmanuel Gil Peyrot Make archives return files by default, instead of bytes.
Sat, 05 Apr 2014 13:51:31 +0200 Emmanuel Gil Peyrot Don’t stop music loading if the pos file isn’t found.
Sat, 05 Apr 2014 13:40:45 +0200 Emmanuel Gil Peyrot Move options to logical groups, to make the help a bit less dry; and disable friendly-fire by default.
Mon, 10 Feb 2014 18:03:50 +0100 Emmanuel Gil Peyrot Optimise Clock a bit more.
Thu, 19 Dec 2013 21:55:26 +0100 Emmanuel Gil Peyrot Don’t put back the rendering data into a tuple, use a specialised struct inside Sprite to pass it to the renderer.
Thu, 19 Dec 2013 00:44:18 +0100 Emmanuel Gil Peyrot Display important messages in popups, instead of the terminal.
Thu, 27 Mar 2014 21:30:04 +0100 Emmanuel Gil Peyrot Replace the --no-music option with --no-sound, disabling sound rendering altogether.
Sun, 23 Mar 2014 10:51:19 +0100 Emmanuel Gil Peyrot Always verify chunks are not None before using them, fix crash when audio is disabled.
Wed, 18 Dec 2013 22:36:23 +0100 Emmanuel Gil Peyrot Inherit music players from a base class.
Wed, 18 Dec 2013 18:19:08 +0100 Emmanuel Gil Peyrot Use Sprite C arrays instead of their tuple representation where it makes sense.
Wed, 18 Dec 2013 18:15:45 +0100 Emmanuel Gil Peyrot Store data in C arrays in Sprite, and add an interface to access them as tuples.
Wed, 18 Dec 2013 18:15:45 +0100 Emmanuel Gil Peyrot Precalculate the inverse of the texture size at ANM load, to not recalculate at every sprite change.
Wed, 18 Dec 2013 18:15:40 +0100 Emmanuel Gil Peyrot Make vector a struct, allocate it directly on the stack, and thus pass it by copy, which is much less expensive than a python allocation.
Wed, 18 Dec 2013 17:53:29 +0100 Emmanuel Gil Peyrot Make matrix a struct.
Wed, 18 Dec 2013 17:53:16 +0100 Emmanuel Gil Peyrot Add a compilation option to disable anmviewer.