From linuxhooligan at gmail.com Mon Nov 14 05:02:46 2011 From: linuxhooligan at gmail.com (robert taylor) Date: Sun, 13 Nov 2011 21:02:46 -0800 Subject: [Pal-devel] Pal running on latest SBCL Message-ID: Hi guys. I just found out about PAL and love the idea behind the project, it reminds me a lot of Pygame. I understand that PAL is not included in the latest Quicklisp release because of brokenness against the latest SBCL releases. Would anyone be available to update PAL so that it can be included in Quicklisp? I might be able to pay for the updates if the cost is reasonable enough. I don't have enough LispFu given that I am still learning Lisp and would like to use PAL to learn a bit more. I look forward to hearing from anyone that might be able to help. Thanks! Robert From tomi.neste at gmail.com Mon Nov 14 06:57:29 2011 From: tomi.neste at gmail.com (Tomi Neste) Date: Mon, 14 Nov 2011 08:57:29 +0200 Subject: [Pal-devel] Pal running on latest SBCL In-Reply-To: References: Message-ID: On Mon, Nov 14, 2011 at 7:02 AM, robert taylor wrote: > Hi guys. > > I just found out about PAL and love the idea behind the project, it > reminds me a lot of Pygame. > > I understand that PAL is not included in the latest Quicklisp release > because of brokenness against the latest SBCL releases. > > Would anyone be available to update PAL so that it can be included in > Quicklisp? ?I might be able to pay for the updates if the cost is > reasonable enough. > > I don't have enough LispFu given that I am still learning Lisp and > would like to use PAL to learn a bit more. > > I look forward to hearing from anyone that might be able to help. > > Thanks! > > Robert > > _______________________________________________ > Pal-devel mailing list > Pal-devel at common-lisp.net > http://lists.common-lisp.net/cgi-bin/mailman/listinfo/pal-devel > Hi there! I haven't been working much on PAL for some time but I have occasionally checked that it should work with the latest SBCL. If there has been some bit rot lately I'll try and fix it. The project has been on hold for sometime because I'd rather like to do a complete rewrite at some point, the code is quite ugly and the OpenGL part could use some modernization and added features. It all actually started as an afternoon hack on top of plain SDL bindings I had at the time. It only took a few hours to get the basic OpenGL functionality working, without ever restarting the lisp image which was kinda cool. After that all kinds of cruft and features were added with the goal that it should be fairly easy and reliable to the end user, under the hood it's kinda mess... I'd probably also like to change the audio backend to OpenAL or some such too. And do a decent documentation and more examples and a decent GUI framework and vector graphics support and ... Anyway, I'll see what I can do. If you have any questions feel free to ask! -- tomppa