ANN : JEDI-SDL v0.5 finally released and shipping with Kylix 3 and Delphi 7

I am pleased to announce that JEDI-SDL v0.5 is finally released and will
be shipping with Kylix 3 and Delphi 7 out of the Box! Which I think
makes it one of the few products that will ship with both versions of
Borland’s latest Object Pascal compilers.

The latest release for Windows can be downloaded from
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=18581

and the latest release for Linux can be downloaded from
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=18333

The JEDI-SDL Home page ( http://www.delphi-jedi.org/Jedi:TEAM_SDL_HOME )
and the SourceForge page ( http://www.sf.net/projects/jedi-sdl ), will
be updated with the latest release over the next few days.

Things of note in this relase are…

  • The JEDI-SDL project is now also set up on Sourceforge (
    http://sf.net/projects/jedi-sdl/ ) so the latest code is available from
    there.
  • Improved FreePascal support has been added.
  • Various bug fixes as pointed out on the JEDI-SDL mailing list.
  • SDL_Mixer has been updated to version 1.2.1 and includes an Effects API.
  • Demo directories are now split into 2D and 3D related sub-directories.
  • There are now both Kylix ( K prefix ) and Delphi ( D prefix ) project
    groups for all the demos.
  • They can be found in Demos and the 2D and 3D directories.

New Units---------

  • SDLStreams.pas - Chris Bruner has created a wrapper that uses Streams
    to load BMPs
  • SDLUtils.pas - Pascal only version of some Utility functions
  • SDLi386Utils.pas - Intel Assembler versions of the SDLUtils.pas functions.
  • SDL_ttf.pas - Port of the SDL True Type font support unit.
  • SDL_Sound.pas - Port of the SDL Sound library ( untested ).

New 2D Demos :

  • Pan and Zoom Demo - How to Pan and Zoom an SDL surface.
  • Isometric Demo - I ported my old DelphiX isometric demo over to SDL.
  • TestTimer demo - Shows hows how to use AddTimer and RemoveTimer.
  • MpegPlayer - I have updated and improved Anders Ohlsson’s CLX
    MPegPlayer and component and it now works and installs into D4, D5, D6,
    D7, K1, K2 & K3.
  • Showfont - Demo to show how to us SDL_ttf.dll
  • SmpegPlayer - is a console MPEG player that use smpeg and SDL_Mixer

New 3D Demos :

  • DeathTruckTion 1.1 - A slightly updated version of this fully
    functional 3D network game.
  • TerrainDemo - Terrain demo ported from the book “OpenGL Game
    programming” by Hawkins and Astle.
  • TestGL - the standard SDL/OpenGL Test demo. Shows how to mix 2D and 3D
    rendering using OpenGL.
  • glfont - Demo to show how to us SDL_ttf with OpenGL.
  • Particle Engine - Ariel’s OpenGL Particle Engine.
  • Picking - Phil Freeman’s Picking Demo
  • Motion Blur - Phil Freeman’s Motion Blur Demo
  • Dynamic Light - Phil Freeman’s Dynamic Light Demo
  • Environment Map - Phil Freeman’s Environment Map Demo
  • GLMovie - is an MPEG Player that uses OpenGL to render the movie.
  • NeHe - Quite a few more NeHe demos are now included.

New Network Demos :

  • There are now 3 SDL_Net Server demos and 4 SDL_Client demos as
    submitted by Dean Ellis.

I hope your experience with JEDI-SDL proves to be a positive one.

Thank-you to everyone who helped make this release the biggest to date
and also helped to make it more stable.

Sincerely,

Dominique Louis
JEDI-SDL Project Leader

http://www.DelphiGamer.com := for all your Object Pascal game
development needs;
http://www.delphi-jedi.org/Jedi:TEAM_SDL_HOME := Home of JEDI-SDL;
Cross-platform game development with Pascal, has never been easier.