ANN : Game Maker 7.x for MacOS X enters private beta

After nearly a year of porting, on a part-time basis, the MacOS X ( Intel )
version of Game Maker 7.x, has officially entered private beta.

Some info about the private beta can be read here…
http://glog.yoyogames.com/?p=445

ScreenShots--------------
Game Maker IDE :
http://www.pascalgamedevelopment.com/savagesoftware/download/GameMaker-MacOSX.png

2D Game - FrozzD :
http://www.pascalgamedevelopment.com/savagesoftware/download/Frozzd.png

3D Game - TwoDase :
http://www.pascalgamedevelopment.com/savagesoftware/download/TwoDase.png

]Savage Software Solutions ( http://www.savagesoftware.com.au/ ) aka me :),
did the initial port of the IDE and Runner and I was helped my Dean
“Technomage” Ellis to sort out the OpenGL rendering side of things ( it
used to use Direct3D ). Thanks to Ramin Zahir, an ex Sumo Digital employee,
for
helping me narrow down certain GamerMaker and Runner bugs. Many thanks also
go out to the Lazarus team who helped sort out a few IDE bugs I posted on
their bug-tracker. Without all of the above, this would not be possible.

There is still some work to do, but basically the IDE and Runner are
working.

Technology used :
FreePascal Compiler
Lazarus IDE running natively on MacOS X ( v10.4.11 Intel )
JEDI-SDL so therefore SDL, SDL_Mixer for sound

Same codebase compiles and runs on Win32 ( needs tweaking ), MacOS X (
stable ), Linux ( needs tweaking ). As MacOS X was the main priority, that
is why it is the most stable version.

Thanks.

Dominique.

Did you use SDL to make Gamemaker? Why do we care that the, anyone can make games with no talent or skills, thing works on mac? It’s a nice Delphi project that can make money for someone but not anything anyone here should use. (to make games) I’d like to be wrong so if I am I’ll be relieved.

---- dominique at savagesoftware.com.au wrote:=============

After nearly a year of porting, on a part-time basis, the MacOS X ( Intel )
version of Game Maker 7.x, has officially entered private beta.

Some info about the private beta can be read here…
http://glog.yoyogames.com/?p=445

ScreenShots

Game Maker IDE :
http://www.pascalgamedevelopment.com/savagesoftware/download/GameMaker-MacOSX.png

2D Game - FrozzD :
http://www.pascalgamedevelopment.com/savagesoftware/download/Frozzd.png

3D Game - TwoDase :
http://www.pascalgamedevelopment.com/savagesoftware/download/TwoDase.png

]Savage Software Solutions ( http://www.savagesoftware.com.au/ ) aka me :),
did the initial port of the IDE and Runner and I was helped my Dean
"Technomage" Ellis to sort out the OpenGL rendering side of things ( it
used to use Direct3D ). Thanks to Ramin Zahir, an ex Sumo Digital employee,
for
helping me narrow down certain GamerMaker and Runner bugs. Many thanks also
go out to the Lazarus team who helped sort out a few IDE bugs I posted on
their bug-tracker. Without all of the above, this would not be possible.

There is still some work to do, but basically the IDE and Runner are
working.

Technology used :
FreePascal Compiler
Lazarus IDE running natively on MacOS X ( v10.4.11 Intel )
JEDI-SDL so therefore SDL, SDL_Mixer for sound

Same codebase compiles and runs on Win32 ( needs tweaking ), MacOS X (
stable ), Linux ( needs tweaking ). As MacOS X was the main priority, that
is why it is the most stable version.

Thanks.

Dominique.


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

I think one of the biggest benefits to GameMaker is that is lets you
get a feel for the parts of game-programming that make an application
feel like a game rather than just a tool. Things like moving sprites,
collision detection, interaction between game-objects, user input,
etc… I hear it has also been used as a tool in several freshman-
level game-dev classes, possibly even CS classes, to get people used
to the idea of programming in general.

And in any case, the project uses SDL (as he said in his post), so
doesn’t that make a simple announcement about its on this list pretty
on-topic?

Also, you needn’t be so biting in your responses, even if you DO think
something is a waste of time. He spent a year just on the PORT of the
program, and it’s in version seven, so obviously SOME people think it
is very worthwhile indeed. (My $.02.)

– ScottOn Dec 8, 2008, at 11:14 PM, wrote:

Did you use SDL to make Gamemaker? Why do we care that the, anyone
can make games with no talent or skills, thing works on mac? It’s a
nice Delphi project that can make money for someone but not anything
anyone here should use. (to make games) I’d like to be wrong so if I
am I’ll be relieved.

---- dominique at savagesoftware.com.au wrote:

=============

After nearly a year of porting, on a part-time basis, the MacOS X
( Intel )
version of Game Maker 7.x, has officially entered private beta.

Some info about the private beta can be read here…
http://glog.yoyogames.com/?p=445

ScreenShots

Game Maker IDE :
http://www.pascalgamedevelopment.com/savagesoftware/download/GameMaker-MacOSX.png

2D Game - FrozzD :
http://www.pascalgamedevelopment.com/savagesoftware/download/
Frozzd.png

3D Game - TwoDase :
http://www.pascalgamedevelopment.com/savagesoftware/download/TwoDase.png

]Savage Software Solutions ( http://www.savagesoftware.com.au/ ) aka
me :),
did the initial port of the IDE and Runner and I was helped my Dean
"Technomage" Ellis to sort out the OpenGL rendering side of things
( it
used to use Direct3D ). Thanks to Ramin Zahir, an ex Sumo Digital
employee,
for
helping me narrow down certain GamerMaker and Runner bugs. Many
thanks also
go out to the Lazarus team who helped sort out a few IDE bugs I
posted on
their bug-tracker. Without all of the above, this would not be
possible.

There is still some work to do, but basically the IDE and Runner are
working.

Technology used :
FreePascal Compiler
Lazarus IDE running natively on MacOS X ( v10.4.11 Intel )
JEDI-SDL so therefore SDL, SDL_Mixer for sound

Same codebase compiles and runs on Win32 ( needs tweaking ), MacOS X (
stable ), Linux ( needs tweaking ). As MacOS X was the main
priority, that
is why it is the most stable version.

Thanks.

Dominique.


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

???
…as a man’s knowledge widens, ever the way he can follow grows
narrower; until at last he chooses nothing, but does only and wholely
what he must do…
? Ursula K. Le Guin “A Wizard of Earthsea”

I have responded to this email in private. I enjoy hearing opinions but please research what you are saying before you reply and please email me at my address @necron Keep writin deh codez and have a good one all

R A Manard

---- Scott Harper wrote:=============
I think one of the biggest benefits to GameMaker is that is lets you
get a feel for the parts of game-programming that make an application
feel like a game rather than just a tool. Things like moving sprites,
collision detection, interaction between game-objects, user input,
etc… I hear it has also been used as a tool in several freshman-
level game-dev classes, possibly even CS classes, to get people used
to the idea of programming in general.

And in any case, the project uses SDL (as he said in his post), so
doesn’t that make a simple announcement about its on this list pretty
on-topic?

Also, you needn’t be so biting in your responses, even if you DO think
something is a waste of time. He spent a year just on the PORT of the
program, and it’s in version seven, so obviously SOME people think it
is very worthwhile indeed. (My $.02.)

– Scott

On Dec 8, 2008, at 11:14 PM, <@necron> <@necron> wrote:

Did you use SDL to make Gamemaker? Why do we care that the, anyone
can make games with no talent or skills, thing works on mac? It’s a
nice Delphi project that can make money for someone but not anything
anyone here should use. (to make games) I’d like to be wrong so if I
am I’ll be relieved.

---- dominique at savagesoftware.com.au wrote:

=============

After nearly a year of porting, on a part-time basis, the MacOS X
( Intel )
version of Game Maker 7.x, has officially entered private beta.

Some info about the private beta can be read here…
http://glog.yoyogames.com/?p=445

ScreenShots

Game Maker IDE :
http://www.pascalgamedevelopment.com/savagesoftware/download/GameMaker-MacOSX.png

2D Game - FrozzD :
http://www.pascalgamedevelopment.com/savagesoftware/download/
Frozzd.png

3D Game - TwoDase :
http://www.pascalgamedevelopment.com/savagesoftware/download/TwoDase.png

]Savage Software Solutions ( http://www.savagesoftware.com.au/ ) aka
me :),
did the initial port of the IDE and Runner and I was helped my Dean
"Technomage" Ellis to sort out the OpenGL rendering side of things
( it
used to use Direct3D ). Thanks to Ramin Zahir, an ex Sumo Digital
employee,
for
helping me narrow down certain GamerMaker and Runner bugs. Many
thanks also
go out to the Lazarus team who helped sort out a few IDE bugs I
posted on
their bug-tracker. Without all of the above, this would not be
possible.

There is still some work to do, but basically the IDE and Runner are
working.

Technology used :
FreePascal Compiler
Lazarus IDE running natively on MacOS X ( v10.4.11 Intel )
JEDI-SDL so therefore SDL, SDL_Mixer for sound

Same codebase compiles and runs on Win32 ( needs tweaking ), MacOS X (
stable ), Linux ( needs tweaking ). As MacOS X was the main
priority, that
is why it is the most stable version.

Thanks.

Dominique.


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

???
…as a man’s knowledge widens, ever the way he can follow grows
narrower; until at last he chooses nothing, but does only and wholely
what he must do…
? Ursula K. Le Guin “A Wizard of Earthsea”


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

This mailing list is also a good way to get informed of SDL-related projects.
One may say “common, you can use the libsdl website”, but I doubt everything is referenced there. If someone is not interested by a particular email, as it is a mailing list, you can simply check it and put it in the trash.

So thank you for evocating GameMaker !

Cheers,
Julien

Hello !

After nearly a year of porting, on a part-time basis, the MacOS X ( Intel )
version of Game Maker 7.x, has officially entered private beta.

Some info about the private beta can be read here…
http://glog.yoyogames.com/?p=445

ScreenShots

Game Maker IDE :
http://www.pascalgamedevelopment.com/savagesoftware/download/GameMaker-MacOSX.png

2D Game - FrozzD :
http://www.pascalgamedevelopment.com/savagesoftware/download/Frozzd.png

3D Game - TwoDase :
http://www.pascalgamedevelopment.com/savagesoftware/download/TwoDase.png

]Savage Software Solutions ( http://www.savagesoftware.com.au/ ) aka me :),
did the initial port of the IDE and Runner and I was helped my Dean
"Technomage" Ellis to sort out the OpenGL rendering side of things ( it
used to use Direct3D ). Thanks to Ramin Zahir, an ex Sumo Digital employee,
for
helping me narrow down certain GamerMaker and Runner bugs. Many thanks also
go out to the Lazarus team who helped sort out a few IDE bugs I posted on
their bug-tracker. Without all of the above, this would not be possible.

There is still some work to do, but basically the IDE and Runner are
working.

Technology used :
FreePascal Compiler
Lazarus IDE running natively on MacOS X ( v10.4.11 Intel )
JEDI-SDL so therefore SDL, SDL_Mixer for sound

Same codebase compiles and runs on Win32 ( needs tweaking ), MacOS X (
stable ), Linux ( needs tweaking ). As MacOS X was the main priority, that
is why it is the most stable version.

Amazing, thanks for the info.
More things use SDL, the better it is.

CU

---- Torsten Giebl wrote:=============
Hello !

After nearly a year of porting, on a part-time basis, the MacOS X ( Intel )
version of Game Maker 7.x, has officially entered private beta.

Some info about the private beta can be read here…
http://glog.yoyogames.com/?p=445

ScreenShots

Game Maker IDE :
http://www.pascalgamedevelopment.com/savagesoftware/download/GameMaker-MacOSX.png

2D Game - FrozzD :
http://www.pascalgamedevelopment.com/savagesoftware/download/Frozzd.png

3D Game - TwoDase :
http://www.pascalgamedevelopment.com/savagesoftware/download/TwoDase.png

]Savage Software Solutions ( http://www.savagesoftware.com.au/ ) aka me :),
did the initial port of the IDE and Runner and I was helped my Dean
"Technomage" Ellis to sort out the OpenGL rendering side of things ( it
used to use Direct3D ). Thanks to Ramin Zahir, an ex Sumo Digital employee,
for
helping me narrow down certain GamerMaker and Runner bugs. Many thanks also
go out to the Lazarus team who helped sort out a few IDE bugs I posted on
their bug-tracker. Without all of the above, this would not be possible.

There is still some work to do, but basically the IDE and Runner are
working.

Technology used :
FreePascal Compiler
Lazarus IDE running natively on MacOS X ( v10.4.11 Intel )
JEDI-SDL so therefore SDL, SDL_Mixer for sound

Same codebase compiles and runs on Win32 ( needs tweaking ), MacOS X (
stable ), Linux ( needs tweaking ). As MacOS X was the main priority, that
is why it is the most stable version.

Amazing, thanks for the info.
More things use SDL, the better it is.

CU


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

/////////////////
fyi gamemaker does not use SDL.

fyi gamemaker does not use SDL.

---- julien CLEMENT wrote:=============
This mailing list is also a good way to get informed of SDL-related projects.
One may say “common, you can use the libsdl website”, but I doubt everything is referenced there. If someone is not interested by a particular email, as it is a mailing list, you can simply check it and put it in the trash.

So thank you for evocating GameMaker !

Cheers,
Julien

necronology at cox.net wrote:

fyi gamemaker does not use SDL.

So you’ve been accepted into the aforementioned beta program, downloaded
it, pulled it apart with ldd(1) or similar and found no SDL at all?

Can we get the output of all this, please?

JEDI-SDL so therefore SDL, SDL_Mixer for sound

Amazing, thanks for the info.
More things use SDL, the better it is.

Oh… so you didn’t do the above? All I know is I don’t have an Intel
Mac, so it doesn’t really concern me beyond the noise you seem to have
generated to the list.

I wish to pass on my congratulations to the guys who have done the port.
I’m taking you in good faith that you’re using SDL somewhere in it, and
to my mind at least that’s good enough to post here.

All the best to you,

Pete.

necronology at cox.net wrote:

fyi gamemaker does not use SDL.

FYI and for it to be perfectly crystal clear to you, my new GameMaker IDE
on MacOS X/Linux/Win32 all use SDL_Mixer to handle sound, while the Runner
portion of the project uses both SDL for Window management and SDL_Mixer
for sound effects and music playback and OpenGL for rendering both 2D and
3D games. I also implemented a purely 2D SDL mode in case someone wanted to
target Nintendo DS/Game Boy Advanced with this code base. Unlikely I know,
but I put it in there all the same.

The original Win32 version of GameMaker 7.x ( which I did not write ), is
purely DirectX based and uses native Win32 API calls for sound.

I know several instances of people using GameMaker to teach students the
basics of game programming, but I also know other developers who use it as
a quick prototyping/proof of concept tool before they write their games in
C-Sharp or C++.

This is the second mailing list where I have announced this port ( the
other being the FreePascal list ), that you have taken exception to me
announcing this project.
Frankly I don’t understand why you are so against it, but maybe you can
private email me or the publishers of GM and state your objections more
clearly.

Regards,

Dominique.

Ooops, just a clarification, you did not post a message to the FreePascal
list.
I mistook a message sent to this list as also having gone to the other
list.
But the rest of my email stands.

Dominique.On Wed, 10 Dec 2008 06:36:03 -0500, <@Dominique_Louis> wrote:

This is the second mailing list where I have announced this port ( the
other being the FreePascal list ), that you have taken exception to me
announcing this project.

Hey, Savage, it’s good to see you got this project finished! I’m about to
get a new Intel Mac to facilitate cross-platform development. I’ll have to
take a look at the new Game Maker.

This is the second mailing list where I have announced this port ( the
other being the FreePascal list ), that you have taken exception to me
announcing this project.
Frankly I don’t understand why you are so against it, but maybe you can
private email me or the publishers of GM and state your objections more
clearly.
There’s really only one thing to say here. Don’t feed the trolls, man…>----- Original Message ----
From: “dominique at savagesoftware.com.au
Subject: Re: [SDL] ANN : Game Maker 7.x for MacOS X enters private beta…

Hey dude, calm down. You have overreacted more than those who were
unhappy with your posting it were. Consider how it looks to a lot of
us. To many of us, this is a mailing list for discussing SDL and how
to use SDL.

Some do see your post as being “SDL related” because apparently your
product uses SDL.

I initially dismissed the feeling that your product kind of undermines
SDL programming, but now that I have given it some greater thought I
think it’s not only a very legitimate feeling, but I think you’re
being dishonest if you are going to pretend that that possible
interpretation of your post didn’t occur to you even before you sent
it.

You’re selling a proprietary product, the use of which we all have
assumed prohibits taking advantage of any SDL-related knowledge, and
which facilitates one very basic goal it has in common with SDL: game
creation. We don’t think negatively of your product because it
provides a potentially easier (but less flexible, and allowing less
introspection) path to the same goal. But your promotional exercise
seems quite cheap to me, and it seems impossible that you are unaware.

(Disclaimer: I’m not speaking for everybody, but certainly many.)On Wed, Dec 10, 2008 at 6:36 AM, wrote:

This is the second mailing list where I have announced this port ( the
other being the FreePascal list ), that you have taken exception to me
announcing this project.
Frankly I don’t understand why you are so against it, but maybe you can
private email me or the publishers of GM and state your objections more
clearly.


http://codebad.com/

The SDL website news section announces apps/games that use SDL. Does that
mean that’s the only appropriate place for such announcements or that
SDL-announce might serve an analogous purpose?

Erik

Donny Viszneki wrote:

(Disclaimer: I’m not speaking for everybody, but certainly many.)

You’re certainly not speaking for me.

It’s a beta product, that utilises SDL. As such, I would like to humbly
suggest it’s more than appropriate to announce the private beta to this
list as there may be a number of folks with the skill, knowhow and
interest, to help an SDL utilising product reach a release stage.
Whether it’s an entire SDL native game, or a something that utilises
SDL, to my mind is immaterial.

To quote from http://www.libsdl.org/mailing-list.php
SDL development and issues related to SDL

My emphasis added. As I say, help in debugging any app that uses SDL, no
matter to what degree whether commercial, freeware, shareware,
opensource, bloatware etc. is related to SDL. If I’m wrong, I’m more
than happy for the mail list owner/moderator to correct me.

Pete.

Hi Donny,
I would agree with you if you were right, but the fact is I do not work
for Yoyogames.
I was contracted to perform the port, nothing else.
I do not stand to gain anything financial by posting this here as I do not
own shares or have any other connection with the makers of the original
software. I will not earn a penny, dime or name your other currency from
the sale of this port when/if it is ever released to the public. My post
was intended purely as a way to highlight the fact that it was another
project using SDL, and the less popular Object Pascal language. There were
no other motives to my post, hence why the exact same post was made to the
FreePascal mailing list. Again it was to highlight how I had achieved the
port. If this is not how the post came across, then it is my fault for not
communicating this clearly enough.

Apologies for any confusion caused.

Dominique.On Wed, 10 Dec 2008 13:38:35 -0800, Donny Viszneki wrote:

Hey dude, calm down. You have overreacted more than those who were
unhappy with your posting it were. Consider how it looks to a lot of
us. To many of us, this is a mailing list for discussing SDL and how
to use SDL.

Some do see your post as being “SDL related” because apparently your
product uses SDL.

I initially dismissed the feeling that your product kind of undermines
SDL programming, but now that I have given it some greater thought I
think it’s not only a very legitimate feeling, but I think you’re
being dishonest if you are going to pretend that that possible
interpretation of your post didn’t occur to you even before you sent
it.

You’re selling a proprietary product, the use of which we all have
assumed prohibits taking advantage of any SDL-related knowledge, and
which facilitates one very basic goal it has in common with SDL: game
creation. We don’t think negatively of your product because it
provides a potentially easier (but less flexible, and allowing less
introspection) path to the same goal. But your promotional exercise
seems quite cheap to me, and it seems impossible that you are unaware.

(Disclaimer: I’m not speaking for everybody, but certainly many.)

But your promotional exercise
seems quite cheap to me, and it seems impossible that you
are unaware.

Really? After watching a prominent and well known organisation (which shall remain nameless) bankrupt itself a little over a year after the director decided that having an accountant in once a month ‘cost too much money’ (the following director took a somewhat different view just in time to find the ?90,000 hole in the accounts, she now lectures for a quiet life) this minor level of naivety is very believable.

Quite apart from anything else, it’s a level of naivety I have, at times, been capable of myself.

Please. SDL-Jedi is not SDL. If the SDL_mixer is the actual one instead of some kind of ported copy then it would use SDL. It would not mix with Pascal though so I don’t think that’s the case. I Could be wrong. If you used c/c++ to make your app, sorry. If you used Pascal/Delphi then that’s not what we do here. We have not been the forum for issues people have useing SDL-Jedi and for the same reasons I don’t care now either. Other people seem to so whatever. I’m not going to respond to this issue anymore unless it’s in private as I have asked. I apologize to those not involved that may view this thread as spam. I didn’t think this would happen. Sorry.

---- dominique at savagesoftware.com.au wrote:=============

@necron wrote:

fyi gamemaker does not use SDL.

FYI and for it to be perfectly crystal clear to you, my new GameMaker IDE
on MacOS X/Linux/Win32 all use SDL_Mixer to handle sound, while the Runner
portion of the project uses both SDL for Window management and SDL_Mixer
for sound effects and music playback and OpenGL for rendering both 2D and
3D games. I also implemented a purely 2D SDL mode in case someone wanted to
target Nintendo DS/Game Boy Advanced with this code base. Unlikely I know,
but I put it in there all the same.

The original Win32 version of GameMaker 7.x ( which I did not write ), is
purely DirectX based and uses native Win32 API calls for sound.

I know several instances of people using GameMaker to teach students the
basics of game programming, but I also know other developers who use it as
a quick prototyping/proof of concept tool before they write their games in
C-Sharp or C++.

This is the second mailing list where I have announced this port ( the
other being the FreePascal list ), that you have taken exception to me
announcing this project.
Frankly I don’t understand why you are so against it, but maybe you can
private email me or the publishers of GM and state your objections more
clearly.

Regards,

Dominique.


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

Please. SDL-Jedi is not SDL. If the SDL_mixer is the actual one instead of
some kind of ported copy then it would use SDL. It would not mix with
Pascal though so I don’t think that’s the case. I Could be wrong. If you used
c/c++ to make your app, sorry. If you used Pascal/Delphi then that’s not what
we do here. We have not been the forum for issues people have useing
SDL-Jedi and for the same reasons I don’t care now either. Other people seem
to so whatever. I’m not going to respond to this issue anymore unless it’s in
private as I have asked. I apologize to those not involved that may view this
thread as spam. I didn’t think this would happen. Sorry.

See, people? This is what happens when you go making assumptions and then acting on them without getting your facts straight first. You come across looking like a troll and a flame-baiter when that was apparently never your intention.

For the record, JEDI-SDL is not “a port of SDL to Object Pascal.” No such port exists, and it would be more trouble than it’s worth to try to create one. JEDI-SDL it’s a collection of Object Pascal headers that allow OP compilers to interface with the SDL libraries. It uses the “real” SDL DLLs written in C, the exact same ones you use in your C/C++ development, and except in a few very specific cases, it doesn’t introduce any new code. It just enables people to use this wonderful collection of C libraries from a language other than C.>----- Original Message ----

From: “necronology at cox.net
Subject: Re: [SDL] ANN : Game Maker 7.x for MacOS X enters private beta…

For the record, JEDI-SDL is not “a port of SDL to Object Pascal.” No such port exists, and it would be more trouble than it’s worth to try to create one. JEDI-SDL it’s a collection of Object Pascal headers that allow OP compilers to interface with the SDL libraries. It uses the “real” SDL DLLs written in C, the exact same ones you use in your C/C++ development, and except in a few very specific cases, it doesn’t introduce any new code. It just enables people to use this wonderful collection of C libraries from a language other than C.

It’s something like PySDL, that kind of stuff.On Wed, Dec 10, 2008 at 7:39 PM, Mason Wheeler wrote:


http://pphaneuf.livejournal.com/