AminetAminet
Search:
84706 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/misc/AmigaSDLstorm4.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Version 1.2.0 of Amiga SDL for StormC4 (68k and ppc)
Author:Glenn Hisdal
Uploader:Glenn Hisdal <ghisdal c2i net>
Type:dev/misc
Version:1.2.0
Architecture:m68k-amigaos; ppc-warpup
Date:2001-07-12
Download:http://aminet.net/dev/misc/AmigaSDLstorm4.lha - View contents
Readme:http://aminet.net/dev/misc/AmigaSDLstorm4.readme
Downloads:7075

This is an AmigaSDL linker library for StormC4.
There are two versions of the library. One for 68k and one for PPC (WarpOS).

Some other libraries for StormC4 and some example programs that uses SDL
can be downloaded from my homepage at http://home.c2i.net/ghisdal/

You can mail me at ghisdal at c2i.net


- Glenn Hisdal



*** original AmigaSDL readme by Gabriele Greco below ***

This is the porting of 1.2.0 version of SDL (the latest stable one)
to AmigaOS/68k.

All the bugs known of the past version have been corrected. And I've
added all the new SDL features.

This version of SDL needs Cybergraphx V3 (r69+) or CyberGraphX V4
and AHI v3+. Probably it works also with P96 or CGXAga, but it's 
untested.

This version is available as linked library for SAS/C and GCC, only 68k this 
time, a powerup (ppcemu compatible) and a morphos version will be ready quite 
soon (i hope).

Implemented:

- 8/16/24/32bit video modes, both fullscreen and windowed.
- Hardware surfaces.
- CGX blitting acceleration.
- CGX colorkey blitting acceleration.
- AHI audio (8/16 bit, with any audio format), always uses unit 0 for now.
- Thread support (maybe not 100% compatible with other implementations)
- Semaphores 
- Window resizing and backdrop windows (NEW)
- Joystick/Joypad support.

To do:

- CDRom audio playing support
- OpenGL (I guy was working on it but I've lost his tracks :( )

The SAS/C library is distributed with debug info attached, to strip debug info 
simply add STRIPDEBUG argument to the linker.

The sources are available in the archive AmigaSDLsrc.lha. They will be 
included in the official tree in the next release.

In the example dir you'll find two small games compiled for SDL:

SDLroids (a clone of the famous classic Asteroids, 
http://sourceforge.net/projects/sdlroids/) and XRICK (an opensource clone
 of the classic game Rick Dangerous, http://www.bigorno.net/xrick, for docs
and sources)

You can find a lot of stuff, that often compiles with a simple "make" on the
OFFICIAL libSDL website:

http://www.libsdl.org

This site includes lots of games, utility, docs about SDL and SDL programming,
with your contribution we will be able to port TONS of application to AmigaOS!

For info, support, bugfix and other feel free to mail me:

Gabriele Greco (gabriele.greco at aruba.it)


Contents of dev/misc/AmigaSDLstorm4.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                84764  227760  37.2% -lh5- e5ad Jul  4  2001 sdl.lib
[generic]                90403  248692  36.4% -lh5- 0167 Jul  4  2001 sdlppc.lib
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         2 files  175167  476452  36.8%            Jul 12  2001

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>