Hi Jens

This is a guess, but the fireworks example does operations directly onto the
default surface, which is the screen. If this surface is in video memory
then modifying it will be very slow. A fast version of fireworks would
perhaps use a hardware surface for each distinct firework, and these would
render rapidly.

Alternatively use cl-opengl to draw a lot fireworks that way. Open-GL should
be running through the hardware.

Not sure about CCL. I tried briefly to get lispbuilder running on CCL for
windows, I was getting a lot of crashes and it didn't seem stable enough to
try to figure them out.

Justin

2009/8/13 Jens Thiede <jensthi...@gmail.com>

> Hi all,
>
> I'm new to the list. I was sent here from #lispgames on Freenode. I
> plan to build games in Common Lisp, and I'd like to help out where I
> can.
>
> I'm using OS X, and I got the lispbuilder-sdl library working on SBCL
> and CLisp. CLisp runs pretty sloow in comparison to SBCL.
>
> All went well on SBCL, but something rather strange happened when I
> modified the fireworks example to run full-screen. Without the sdl-hw-
> surface flag it ran at about 44fps on my 2GHz Intel dual core iMac.
> However, with the sdl-hw-surface flag things slowed to about 4fps.
>
> I also installed everything without too much trouble on CCL, but when
> I run examples, I simply get a white screen. Although, it seems it
> *nearly* runs, so it might not be all that hard to get up and running.
>
> Anyway, just thought I'd let you guys know that your work is
> appreciated :) and that I'd like to help when I have more time. Since
> I'm a student, I'll be available during the my holidays from about end
> October/start November until the end of January 2010.
>
> Hope to hear from you,
> Jens Thiede.
> _______________________________________________
> application-builder mailing list
> application-builder@lispniks.com
> http://www.lispniks.com/mailman/listinfo/application-builder
>
_______________________________________________
application-builder mailing list
application-builder@lispniks.com
http://www.lispniks.com/mailman/listinfo/application-builder

Reply via email to