eeReturn to Storm! Studios main page
SDL EXAMPLES PAGE
Just a quick page I put together with links of quick SDL ports I did. These are not meant really to be burnt on disc, these are for those who want to see how easy to port SDL code and for those who want to mess around with code and learn.
NOTE: My makefiles are a tad different from most when it comes to the romdisk. KOS' bin2o utility seem to stop working for some Win32 users so JMD came up with Bin2oDC. I use that, but I left the normal target in the makefile commented. Just comment mine and un comment the one you may need.
NOTE2: After requests (and seeing that DC Homebrew hosts some of this stuff), I've decided make burnable images and fix some things. So far, Commaner Tux Duel and Space Jumper has been edited ;-) - 6 JUN 2k3
-Win32 binary, DC un-scrambled binary, source 188 kb
-elf binary /source 1.4 megs
-unscrambled bin/source 1.3 M
Barrage by Michael Speck (LGames). I planned on making a full port of this but once I realized I couldn't get light gun support it kind of died for me. It's a very fun game in which you shoot at soldiers and vehicles. It's about annihilating the enemy. Contains a portable snprint.c by Mark Martinec.
- unscrambled bin/source 1.7 M
Commander Tux Duel by André Schnabel. Another nice game. This one supports 2 players (keyboard or controllers) and is basically a Mario Bros. clone. All you have to do is jump on each other's head. Source code actually has save state capability. I might add VMU support and make a proper port later if there are requests, but anyone can follow the GPL and do whatever they want to do with it themselves. NOTE: Fixed 2 player/sound, upper lower display. I recommend using the keyboard, the penguins aren't behaving right when walking off platforms when using a controller (?). The music is pumping! 6 Jun 2k3
- source 345 kb
- unscrambled binary 690 kb
- scrambled binary 823 kb
- Commander Tux Duel @ DC Homebrew (thanks, Zoidberg)
-elf binary/source 939 kb
SDL Bounce by Bryan Peirce (http://sky.prohosting.com/cicisbeo/) Simple demo displaying balls realistically bouncing on a flat surface. Source, Win32 binary and unscrabled DC binary included.
-binaries, source 267 kb
SDL Mappy example by Regis Quercioli (Edorul's SDL Mappy). I'm about to begin a RPG like Zelda clone so I had a look see at SDL Mappy. I added controller code to this example. If anyone want to check out the Mappy map editor go to the site above. The source to this example also includes the SDL Mappy source and header files. FIXED: Parrallax problem fixed; also I put back in the ability to take a snapshot (button A) 11 Jun 2k3.
Actual character sprite not pictured LOL
- unscrambled bin/src 299 kb
Space Jumper by André Schnabel. This is a nice game for those who like overhead, vertical shooters. Source is ripe of examples for a shooter. Game has no sound but this would be cool if someone build on this game more for their own personal projects. NOTE: Source code with added code by Mickey McMurray (Metafox) for the controller. Upper display fixed for this version (small text, though).
- src 46 kb
- unscrambled binary 178 kb
- scrambled binary 246 kb
-Space Jumper @ Consolevision (thanks, Metafox)
-Space Jumper @ DC Homebrew(thanks, Zoidberg)
Spiderland version 0.7 by The Linux Game Comany. A small test demo that uses SDL Mappy (see above), and SFont (by Karl Bartel, the same guy who created the SDL logo) clone, and shows you some enemy AI. Move your spider, enemy spider follows. Need mouse and keyboard if anyone wants to burn this, but it's only worth the source code. The source compiles for Dreamcast, Windows, Linux, and PS2-Linux but should be compilable for FreeBSD, BeOS, and MacOS with tweaking.
-source 546 kb
-scrambled binary, ip.bin, data files 676 kb
- unscrambled binary, data files 651 kb
Super Tux by Bill Kendrick (New Breed Software). This is a nice platformer with 1 level. The download below doesn't have sound, controller support,and other issues so don't download it until it gets fixed or if you are going to do it yourself. It's a good engine for those who are interested in looking at it.
- source 1.3 M
- scrambled binary 1.7M
- Super Tux @ DC Hombrew (thanks, Zoidberg)
- Selfboot Inducer file @ Sbiffy! (thanks, Burnero & ZacMc)
Tux of Math Command by Bill Kendrick (New Breed Software) for the Tux 4 Kids project. Nice little math game in which Tux shoots down baddies in the sky by figuring out math equations. Cool edutainment game. Keyboard is a must for this, no point of writing the keyboard code out of it. It's very playable if you want to let your kids try it out.
- unscrambled bin/source 3.5 M
-elf binary/ source 525 kb