On Sun, Jul 12, 2015 at 1:34 PM Jake b <ninmonk...@gmail.com> wrote:

> - ​Ren'Py
>     - aka pygame_sdl2
>     - https://github.com/renpy/pygame_sdl2
>
>
Just to clarify, pygame_sdl2 is not the same thing as Ren'Py.

Just as Ren'Py < 6.99 was based on pygame, Ren'Py >= 6.99 is based on
pygame_sdl2. Pygame_sdl2 is meant to be a mostly-compatible
reimplementation of pygame, usable by other pygame applications and
libraries.

pygame_sdl2 fundamentally supports Android and iOS, but parts of that
support are in Ren'Py-branded tools. Removing that branding would be
relatively easy.

When I say mostly-compatible, the only thing I think it makes sense to drop
is support for < 32-bit surfaces, since doing so simplifies the code
greatly. We could add support back, but doing means doing 4x the work
whenever code touches the pixels.

There are a number of modules that haven't been implemented yet, mostly
involving python's buffer support. And pygame_sdl2 hasn't been thoroughly
tested outside of the parts of it used to support Ren'Py.

Reply via email to