© 2011-2015 Fabrice Bellard - News - FAQ - Technical notes