News 2002-2003
From SDL.NET
| Table of contents |
Added Screenshots - 15 Dec 2003
Added Screenshots of all the examples that come with the SDL.NET files. I will start adding screenshots of the third-party apps that use SDL.NET as well. If you use SDL.NET let me know and I can add a screenshot and a link to the SDL.NET website. Thanks.
SDL.NET 1.5.1 Released - 11 Dec 2003
SDL.NET 1.5.1 is now available for download. I added strongnames to all the assemblies so you can now put them in the Global Assembly Cache (GAC) and use them more easily. All the assemblies have been tested under Mono for Windows and Linux. All the examples work fine except CDTest under Linux. Click on Read More for further information.
Let me know if there are any problems with using SDL.NET under Mono. I have not yet gotten SDL.NET to compile from source under Mono (NAnt is having some problems). I am working on that next.
The source code has been reorganized yet again (hopefully for the last time). There used to be three separate CVS trees on Sourceforge for the three main assemblies. I have now put all the code under the SDLDotNet CVS tree so that the build process is much easier to maintain. That way I can create both a single assembly or three separate ones.
New Look for Website - 05 Dec 2003
SDL.NET now uses phpNuke to manage its content. Hopefully this will make it easier to post up articles and documentation. Let me know what you think. I had to adjust the forums so the old forum is dead. The new forum, however also uses phpbb and I copied as much information as possible to the new one. Your old forum log in should work with the new website. I had to delete some of the cookies from my computer (sourceforge and php ones) to log in properly to the new website.
SDL.NET 1.5 Release - 04 Dec 2003
(jendave) Ross has handed over the SDL.NET management reigns to me (Jendave). I'll be taking up the development and maintenance of the project. Thanks Ross! To celebrate, I have released a new version of SDL.NET.
v1.5 features a new assembly, SDL.ALL.NET.dll that wraps SDL, SDL.Image and SDL.TTF into one easy-to-use package. The individual assemblies are still available. Documentation for the new library is available. Let me know if you prefer a single assembly to several.
I have reorganized the code and added NAnt build files as well as a VS 2003 solution file for SDL.TTF. I have also renamed the TTF assembly and modified some of the namespaces in SDL and SDL.Image. Please look at the documenation for the changes.
I plan to work on Mono compatibility and CLS compliance next.
SDL Image lib and new Forum - 30 May 2003
(Ross) Two new items of news today. First is a new library in CVS by Klavs Martens, which is SDLImageDotnet (CVS module) a wrapper around the SDL_Image library for those that want a little more control over their images :). Thanks Klavs. Currently you can get SDLImageDotNet from CVS at least until the next release.
The second thing is that we have a new forum available and you can get to it from here. A little bare at the moment but likely to liven up over time as it is a lot more functional that the default project forums on sourceforge.
One final thing, feedback on the SDL.Net project is a little sparse and it would be nice if we had some feedback on the project. Please feel free to pop along to the forum and let us know what we're doing right/wrong :)
CS-SDL and SDL.Net Merge - 16 Mar 2003
(Ross) I was recently pointed to a website containing a project called SDL.Net which was started because this project was trundling along very slowly. It turns out the project was done by a single guy, Will Weisser and so I contacted him to see if he thought we should merge the projects, and he agreed. So welcome to Will and SDL.Net.
At present the merging of the projects consists solely of Will checking SDL.Net into the CS-SDL CVS as a new module (SDLDotNet). In the future it is likely that all changes will take place against this module, so if you haven't checked it out and tried it yet, now would be a good time to do so. Although the CS-SDL module will still be available, it's likely to be a little stale.
If there is anything you would like to see in SDL.Net/CS-SDL then shout up and as long as it is reasonable, then someone will add it. Alternatively go pull the code from CVS and help us out :)
In a short while I'll be posting the downloads that Will had available on the old site so you can grab the code from their if you are CVSaphobic.
Under New Management - 20 Feb 2003
(Ross) The CS-SDL project is now under new management. Nus (the original maintainer) found out the hard way how difficult it is to manage your time after getting married :) and agreed to let me take over development of C#-SDL
My main focus with the existing code is going to be ironing out any big problems that might exist with the current code, before starting a reworking of the code to make it feel more like C#. I intend to do this by:
wrapping the SDL event model in a C# style event model so that it is a little more flexible Removing any public duplication of classes SDL_Surface, Surface Trimming as much as possible the requirement for the csgl-sdl-native shared object/dll
With any luck there should be some noticeable changes in the code (and some documentation generated) over the next couple of weeks, the first of which is likely to be the move to Nant.
Initial Announcement - 30 Apr 2002
(nus) This is the initial announcement to say that the c#-sdl project, which used to be a part of the CsGL project, has changed ownership. I am now the maintainer of the project.
I'd like to say thank you to the CsGL guys for producing the library in the first place. It's a first class effort. From what Lloyd has told my, the sound support needs a little work, and that will be my initial focus.
I must appologise to Netscape users who are not using NS6 or later. This site isn't the best for you. Everything is done using style sheets, and older versions of netscape just don't like it that much. This site is however relatively friendly to Lynx/NS6/Mozilla/IE users.
And as another note: I decided to take this project on because I had a personal interest in it, and also because when it was dropped from the CsGL project one of the reasons they quoted it as being dropped was because there was not much interest in it (thus there won't be too much pressure). I don't have much time to devote to this. I get married in a month, and am off work, and generally out of life for 6 weeks surrounding that day. After then I may or may not have more time to devote to this project since I also decided this year to start a degree course in Mathematics. That too is suffering in the light of work and the wedding. This isn't supposed to sound like a rant, I just wanted whoever was looking to understand how slowly things may move.

