WarpDT.co.uk

AmigaOS 4.0

MorphOS

IBrowse - Get It

Valid XHTML 1.0!

[counter]


News
DownloadDownload
RegisterRegister Now
Bug Tracker
Futaura.co.uk / Oliver Roberts
JPEG
V45.17
8.10.2022
PNG
V45.27
8.5.2023
TIFF
V45.12
30.10.2022
BMP
V45.8
9.5.2020
PCX
V45.6
9.5.2020
PSD
V45.7
27.10.2021
WebP
V45.5
11.1.2024
Prefs
V45.12
20.5.2023
 
 
· WarpWebP.datatype
A 24-bit capable datatype for WebP images.
For 68k, OS4, WarpOS and MorphOS.
Copyright © 2020-2024 Oliver Roberts, All Rights Reserved.
Version: 45.5
Released: 11 January 2024
-Download


WebP WarpWebP.datatype is a datatype which allows you to view and read WebP image files. As far as I know, this is the first WebP datatype for AmigaOS 3.x or MorphOS. A unique feature of this particular WebP datatype is that in addition to supporting the 68k (with optimized versions for 020, 030, 040 and 060), it also supports the PowerPC processor, with native OS4, WarpOS and MorphOS versions. Even better, it is fast, compact, clean and well behaved - a true plug'n'play PPC datatype. One of the key features is its superior speed, hence the name WarpWebP. This datatype uses the same engine as used by my other WarpDTs. There are various user settings available, which can be changed using the WarpDT Preferences program.

What is WebP? It is an image format designed for the web, supporting 24-bit (with or without alpha channel) colour images only. It supports both lossy (like JPEG) and lossless (like PNG) encoding. It is true that WebP images can have smaller filesizes than JPEG and PNG, but these marvellous claims come at a price. Unfortunately, decoding speed is currently much slower than that of JPEG and PNG, with lossy images taking about twice as long to decode and lossless images three times longer. You will perhaps not notice with smaller images and icons on the web, but it is quite a penalty for larger images. Over time, I hope libwebp will be improved and I will try to make optimisations to drag as much speed out of it as I can.

· Features

  • Handles both lossless WebP and lossy WebP images
  • Different modes for handling alpha channels / transparency
  • Highly optimized datatype dispatch engine and WebP decoder, resulting in a very efficient, compact and quick WebP datatype
  • Asynchronous file i/o and double buffering techniques (WarpOS only), which speeds up image decoding
  • Optimized versions for 68020, 030, 040 and 060
  • PowerPC support with native OS4, WarpOS and MorphOS versions
  • Alter the pen allocation precision when images are remapped to an 8-bit display
  • Specific support for the AmigaOS picture.datatype v44+, when available
  • The dithering feature of the AmigaOS picture.datatype v44+ can be configured to your liking (e.g. disabled for 15/16-bit displays)
  • Based on libwebp 1.3.2.
Warp Datatypes

· System Requirements

68k version

  • Kickstart 3.0 or higher
  • 68020 processor or higher (optimized versions included)
  • picture.datatype v43 or higher (supplied with AmigaOS 3.1.4, 3.2, 3.5, 3.9, CyberGraphX, P96 or AfA OS)
WarpOS version
  • Kickstart 3.0 or higher
  • PPC accelerator card + 68040/060
  • WarpUp Release 5.0 or higher
  • picture.datatype v43 or higher (supplied with AmigaOS 3.1.4, 3.2, 3.5, 3.9, CyberGraphX, P96 or AfA OS)
OS4 version
  • PPC accelerator card / AmigaOne / SAM
  • AmigaOS 4.0 or higher
MorphOS version
  • PPC accelerator card / Pegasos / Efika
  • MorphOS 1.4 or higher
Note that a graphics card is not necessary.


Page design by Oliver Roberts - Copyright © 2001-2024, All Rights Reserved - Terms & Conditions