OS4 DepotLogo by Alessandro Bacchia 
(anonymous IP: 3.15.202.4,2193) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (596)
   o Document (22)
   o Driver (97)
   o Emulation (147)
   o Game (1004)
   o Graphics (497)
   o Library (115)
   o Network (232)
   o Office (66)
   o Utility (923)
   o Video (69)

Total files: 4365

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  IntuitionBase


Support the site


 Readme for:  Library » Hollywood » hwp_rebelsdl.lha

Rebel SDL

Description: plugin for Hollywood that allows you use SDL
Download: hwp_rebelsdl.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 5Mb
Version: 1.1
Date: 01 Oct 2020
Author: andreas@airsoftsoftwair.de (Andreas Falkenhahn)
Submitter: kas1e
Email: kas1e/yandex ru
Homepage: http://www.hollywood-mal.com/
Requirements: hollywood
Category: library/hollywood
License: Other
Distribute: yes
Min OS Version: 4.1
FileID: 11435
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 62  (Current version)
62  (Accumulated)
Votes: 3 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
RebelSDL is a plugin for Hollywood that allows you to use SDL (Simple
DirectMedia Layer) from Hollywood. This makes it possible to write scripts
that utilize the host system's graphics hardware to create high-performance,
butter-smooth 2D animation that is produced completely in hardware by the
GPU of your graphics board. This leads to a huge performance boost over the
classic Hollywood graphics API which is mostly implemented in software for
maximum portability and compatibility. Especially systems with slower CPUs
(like the Raspberry Pi) will benefit greatly fro hardware-accelerated
drawing, scaling, and transformation offered by SDL.

SDL is a cross-platform development library designed to provide low level
access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL
and Direct3D. It is used by video playback software, emulators, and popular
games. More information about SDL can be obtained from http://www.libsdl.org.
You can find good tutorials about learning SDL all over the web.

RebelSDL transparently replaces Hollywood's inbuilt display handler with its
own display handler managed by SDL. Whenever RebelSDL is activated,
Hollywood displays are automatically mapped to SDL windows and hardware
brushes are mapped directly to SDL textures so that they can be drawn,
scaled, and transformed in an extremely quick way on all supported systems.
This is especially useful on Windows, Mac OS X, and Linux because Hollywood
doesn't support hardware double buffers and hardware brushes on these
platforms by default. With RebelSDL, however, hardware double buffers and
hardware brushes can be used on these platforms now too. So RebelSDL can
also act as a helper plugin here which adds this functionality to Hollywood
without having you write a single line of SDL code to utilize it!

On top of that, RebelSDL offers wrapper functions for some useful commands
of the SDL API, for example RebelSDL allows you to call SDL's joystick and
game controller functions which are much more flexible than Hollywood's
inbuilt joystick library. RebelSDL also allows you to access Hollywood
hardware brushes as SDL textures and modify their properties via some
dedicated SDL calls exposed by RebelSDL.

Finally, RebelSDL also replaces Hollywood's inbuilt audio driver with the
audio driver offered by SDL. In contrast to the graphics driver SDL's audio
driver probably doesn't have any advantage over Hollywood's inbuilt audio
driver but by using it RebelSDL will make your program into a complete SDL
application which doesn't only use SDL for graphics output but also for
audio output.

RebelSDL utilizes the new display adapter plugin interface introduced with
Hollywood 6.0. Thus, the plugin will not work with any older versions of
Hollywood. It requires at least Hollywood 6.0. Whenever RebelSDL is
activated, all graphics and audio output will automatically be routed
through SDL. To benefit from hardware-accelered drawing, however, Hollywood
scripts have to follow some rules as described in this manual.

RebelSDL comes with extensive documentation in various formats like PDF,
HTML, AmigaGuide, and CHM that contains information about how to use this
plugin. On top of that, many example scripts are included in the
distribution archive to get you started really quickly.

All of this makes RebelSDL the ultimate scripting experience for all you SDL
rebels by combining the best of both worlds into one powerful plugin:
Hollywood's extensive and convenient multimedia function set and SDL's raw
graphics power! 

File Version Size Date OS Dls Readme
hwp_ahx.lha1.3135kb30 Dec 20194.1226¤ Hwp_AHX - Hollywood plugin for Abyss' Highest eXperience
hwp_aiff.lha1.217kb06 Mar 20194.0146¤ Hwp_AIFF - Hollywood plugin for AIFF file format
hwp_apng.lha1.31Mb11 Dec 20234.022¤ Hwp_APNG - Hollywood plugin for APNG anims
hwp_avcodec.lha1.56Mb10 Oct 20224.088¤ Hwp_AVCodec - Hollywood plugin for AVCodec
hwp_digibooster.lha1.1114kb30 Jul 20154.0260¤ Hwp_DigiBooster - Hollywood plugin for DigiBooster
hwp_flicanim.lha1.227kb22 May 20234.047¤ Hwp_FLICAnim - Hollywood plugin for FLI/FLC anims
hwp_glgalore.lha1.13Mb12 Jan 20184.097¤ Hwp_GLGalore - Hollywood plugin for OpenGL
hwp_httpstreamer.lha1.174kb12 Jan 20184.0115¤ Hwp_HTTPStreamer - Hollywood plugin for video/audio streaming
hwp_hurl.lha2.04Mb30 Apr 20234.042¤ Hwp_hURL - The multi-protocol data transfer plugin
hwp_iconic.lha1.0109kb23 Jan 20224.064¤ Hwp_Iconic - Hollywood plugin for icon loader
hwp_jpeg2000.lha1.2379kb22 May 20234.040¤ Hwp_JPEG2000 - Hollywood plugin for JPEG2000 images
hwp_malibu.lha1.4640kb13 Jan 20184.094¤ Hwp_Malibu - Run Scala presentations
hwp_moviesetter.lha1.257kb30 Jul 20154.0378¤ Hwp_MovieSetter - Hollywood plugin for MovieSetter anims
hwp_muiroyale.lha1.75Mb12 Jan 20184.0310¤ Hwp_muiroyale - Hollywood plugin for MUI GUIs
hwp_oggtheora.lha1.1920kb30 Jul 20154.0282¤ Hwp_OGGTheora - Hollywood plugin for Ogg Theora
hwp_oggvorbis.lha1.1709kb30 Jul 20154.0346¤ Hwp_OGGVorbis - Hollywood plugin for Ogg Vorbis
hwp_pangomonium.lha1.013Mb18 Mar 20244.018¤ hwp_pangomonium - Hollywood plugin for advanced text rendering
hwp_pcx.lha1.226kb22 May 20234.038¤ Hwp_PCX - Hollywood plugin for PCX file format
hwp_plananarama.lha2.2462kb11 Dec 20234.024¤ Hwp_Plananarama - Hollywood plugin for planar screen
hwp_polybios.lha1.322Mb08 Dec 20204.180¤ hwp_polybios - plugin for Hollywood to easily create PDF
hwp_rapagui.lha2.17Mb10 Oct 20224.089¤ Hwp_RapaGUI - Hollywood plugin for GUI creation
hwp_sid.lha1.0203kb06 Mar 20194.0101¤ HWP_Sid - This plugin allows Hollywood to load and play SID
hwp_sqlite3.lha1.2952kb12 Jan 20184.0209¤ Hwp_SQLite3 - Hollywood plugin for SQL databases
hwp_svgimage.lha1.34Mb06 Mar 20194.0224¤ Hwp_SVGImage - Hollywood plugin for loading SVG images
hwp_tiff.lha1.2808kb22 May 20234.041¤ Hwp_TIFF - Hollywood plugin for TIFF images
hwp_vectorgfx.lha1.21Mb06 Mar 20194.0220¤ Hwp_VectorGFX - Hollywood plugin for vectorgraphics
hwp_xad.lha1.062kb12 Jan 20184.0104¤ hwp_xad - Allow to open archives using the XAD system.
hwp_xlsx.lha1.01Mb05 Nov 20224.039¤ Hwp_XLSX - Hollywood plugin to create and edit XLSX documents
hwp_xmlparser.lha2.0387kb05 Dec 20224.051¤ Hwp_XMLParser - Hollywood plugin for parsing XML files
hwp_xmp.lha1.02Mb06 Apr 20204.081¤ HWP_XMP - Play many module formats with Hollywood
hwp_yafa.lha1.269kb22 May 20234.036¤ Hwp_YAFA - Hollywood plugin for YAFA anims
hwp_zip.lha2.0297kb10 Jul 20234.039¤ Hwp_Zip - Read and write zip archives for Hollywood
Copyright © 2004-2024 by Björn Hagström All Rights Reserved