A slideshow/presentation application designed to both allow the creation of instant and pre-prepared slideshows.
Persistent option selection
Yassa is actually part of an ongoing project - a computer controlled multimedia-projection-interactive-doodah (insert extra buzzwords here) driven by an Iyonix. Most of it is very tied in to extra hardware (and so not worth releasing to the wider world), but !Yassa has turned into quite a nicely self-contained application. So I'll be releasing it as freeware.
Yassa is a slideshow/presentation application designed to both allow the creation of slideshows at the drop of a hat (just dragging a folder full of images is enough), but also has the ability to do more involved stuff if you have the time to prepare well in advance.
Preparation of presentations or slideshows is done with a simple scripting language, which you store along with the slides. This allows for lots of expansion as I add new features, and means I can get something working without having to write a WIMP-based editor first. The front-end will automatically generate a default script if you drag a folder full of pictures onto it, which you can use as a script to start from if you want to tweak. I think the script that is created will be sufficient for most presentations though.
Yassa has the ability to show JPEGS and drawfiles (not done the sprite code yet). It can scale them (with or without keeping aspect ratio), centre them, or tile them. It can pause for set periods or wait for keypresses. It can play MP3s (using the AMPlayer module). The user can skip forward or back through slides.
This is more than enough functionality to allow the creation of both rolling demonstrations, and as "Powerpoint"-style presentations.