Site Tools


documentation:development:opera:pf25:ppgfldr:smmfldr:gspfldr:12pgs051

slideshow24

Version of slideshow that supports displays of 24-bit 3DO images.

Synopsis

slideshow24 <imagelist> [-a <n>]

Description

Loads and displays image files which may contain custom VDLs. This version has been modified to support 24-bit images. These modifications are preceded by **** 24-BIT ***** comments.

Outline of functionality:

  • Read a list of image filenames
  • Load a pair of buffers with the first two images in the list
  • Show the first image in the list
  • Respond to control pad input
  • Right and down arrows mean show next image in list
  • Left and up arrows mean show previous image in list
  • Start button means quit the program
  • B button means show the other buffer
  • C button means toggle automatic display mode


This program is designed to demonstrate image quality differences between standard CLUT images, custom CLUT images, and 24-bit images. The program determines the image type and submits any custom VDLs.

Arguments

  • imagelist Name of file listing 24-bit image names, one name per line.
  • -a Set auto-show mode, displaying each image for n seconds

Caveats

Current implementation causes the screen to flash as you switch between 16-bit and 24-bit images.

Associated Files

slideshow24.c, slideshow24.make, slideshow24.h, loadfile24.h, loadfile24.c, vdl24util.c,vdl24util.h

Location

examples/Graphics/Slideshow_24bit

documentation/development/opera/pf25/ppgfldr/smmfldr/gspfldr/12pgs051.txt · Last modified: 2022/10/10 16:53 by 127.0.0.1