Pygame 2.0 might be a better name to signify the large change to SDL2 -- Monkey
On Aug 16, 2013, at 1:26 PM, Andrew Barlow <andrew.bar...@gmail.com> wrote: > I favour this hugely. > > I'd love to have a feature freeze on 1.9.2... squish any final bugs on it... > start SDL2 port for a PyGame 1.9.10 (Maybe even just PyGame 2.0?) > > > On 16 August 2013 21:12, Lenard Lindstrom <le...@telus.net> wrote: > Hi, > > I recommend we put a feature freeze of Pygame 1.9.2. Personally, I still want > to see Pygame 1.9.2 reach release status. I expect identifying existing bugs > in Pygame 1.9.2 is easier than chasing them down later in an SDL 2 port. > Otherwise, I would rather put time into an SDL2 port than patching the 1.9.2. > > The SDL2 port of Pygame — Pygame 1.9,10? — can be a fork of Pygame 1.9.2. > Debugging of Pygame 1.9.2 would continue, with fixes merged into the SDL2 > port. To reduce workload, Pygame 1.9.2 debugging can be limited to code that > servives in the SDL2 port. > > Lenard > > > On 13-08-13 01:37 AM, René Dudfield wrote: > Happy days... > > > SDL 2.0 is released! > > http://lists.libsdl.org/pipermail/sdl-libsdl.org/2013-August/089854.html > > """ > These are the most important new features in SDL 2.0: > > - Full 3D hardware acceleration > - Support for OpenGL 3.0+ in various profiles (core, compatibility, > debug, robust, etc) > - Support for OpenGL ES > - Support for multiple windows > - Support for multiple displays > - Support for multiple audio devices > - Android and iOS support > - Simple 2D rendering API that can use Direct3D, OpenGL, OpenGL ES, or > software rendering behind the scenes > - Force Feedback available on Windows, Mac OS X and Linux > - XInput and XAudio2 support for Windows > - Atomic operations > - Power management (exposes battery life remaining, etc) > - Shaped windows > - 32-bit audio (int and float) > - Simplified Game Controller API (the Joystick API is still here, too!) > - Touch support (multitouch, gestures, etc) > - Better fullscreen support > - Better keyboard support (scancodes vs keycodes, etc). > - Message boxes > - Clipboard support > - Basic Drag'n'Drop support > - Proper unicode input and IME support > - A really powerful assert macro > - Lots of old annoyances from 1.2 are gone > - Many other things! > """ > >