Skip to contents

All functions

AmigaBasic-files demo.bas r_logo.shp ball.shp
'demo.bas', 'r_logo.shp' and 'ball.shp' as example files for AmigaBasic and AmigaBasicShape objects
AmigaBasic
The S3 AmigaBasic class
AmigaBasic.reserved()
List Amiga Basic reserved words.
read.AmigaBasicBMAP() write.AmigaBasicBMAP()
Read and write Amiga Basic BMAP files
AmigaBasicBMAP
The S3 AmigaBasicBMAP class
AmigaBasicShape
The S3 AmigaBasicShape class
AmigaBitmapFont AmigaBitmapFontSet
The S3 AmigaBitmapFont and AmigaBitmapFontSet classes
AmigaIcon
The S3 AmigaIcon class
`[`(<AmigaBasic>) `[<-`(<AmigaBasic>) `[[`(<AmigaBasic>) `[[<-`(<AmigaBasic>)
Extract or replace lines of Amiga Basic code
IFFChunk-class
A class structure to represent IFF files
IFFChunk()
Coerce to and create IFFChunk objects
SysConfig
The S3 SysConfig class
WaveToIFF()
Convert WaveMC objects into an Interchange File Format object
amiga_display_keys
A list of special display modes
amiga_display_modes
A table of display modes on the Amiga and corresponding raw codes
amiga_monitors
A list of Amiga monitors
amiga_palettes
Commonly used palettes on the Commodore Amiga
as.AmigaBasic()
Coerce raw or character data to an AmigaBasic class object
as.AmigaBasicBMAP()
Coerce raw or named list to an AmigaBasicBMAP class object
as.character(<AmigaBasic>)
Coerce an AmigaBasic class object to its character representation
as.raster(<AmigaBasicShape>) as.raster(<AmigaBitmapFont>) as.raster(<AmigaBitmapFontSet>) as.raster(<hardwareSprite>) as.raster(<IFFChunk>) as.raster(<AmigaIcon>)
Convert AmigaFFH objects into grDevices raster images
as.raw(<AmigaBasic>) as.raw(<AmigaBasicShape>) as.raw(<AmigaBasicBMAP>) as.raw(<AmigaBitmapFont>) as.raw(<AmigaBitmapFontSet>) as.raw(<AmigaTimeVal>) as.raw(<hardwareSprite>) as.raw(<IFFChunk>) as.raw(<IFF.ANY>) as.raw(<SysConfig>) as.raw(<AmigaIcon>)
Convert AmigaFFH objects into raw data
availableFontSizes()
Get available font sizes from an AmigaBitmapFontSet
bitmapToRaster()
Convert an Amiga bitmap image into a raster
c(<AmigaBasic>) c(<AmigaBitmapFont>)
Combine multiple AmigaFFH objects
check.names.AmigaBasic()
Check Amiga Basic label/variable names for validity
colourToAmigaRaw() amigaRawToColour()
Convert colours to Amiga compatible raw data or vice versa
deltaFibonacciCompress() deltaFibonacciDecompress()
(De)compress 8-bit continuous signals.
dither()
Image dithering
fontName() `fontName<-`()
Extract or replace a font name
font_example
An example object for the AmigaBitmapFontSet class
getAmigaBitmapFont()
Extract a specific AmigaBitmapFont from a AmigaBitmapFontSet
getIFFChunk(<IFFChunk>,<character>,<integer>) getIFFChunk(<IFFChunk>,<character>,<missing>) `getIFFChunk<-`(<IFFChunk>,<character>,<missing>,<IFFChunk>) `getIFFChunk<-`(<IFFChunk>,<character>,<integer>,<IFFChunk>)
Get a specific IFFChunk nested inside other IFFChunks
hardwareSprite-class hardwareSprite
The hardwareSprite class
ilbm8lores.iff
An example file of a bitmap image stored in the Interchange File Format
index.colours()
Quantisation of colours and indexing a grDevices raster image
interpretIFFChunk(<IFFChunk>)
Interpret an IFFChunk object
names(<AmigaBasic>) `names<-`(<AmigaBasic>)
Extract or replace variable and label names from Amiga Basic scripts
packBitmap() unPackBitmap()
A routine to (un)pack bitmap data
play(<ANY>) play(<IFFChunk>)
Playing Amiga audio data
plot(<AmigaBasicShape>) plot(<AmigaBitmapFont>) plot(<AmigaBitmapFontSet>) plot(<hardwareSprite>) plot(<IFFChunk>) plot(<IFF.FORM>) plot(<IFF.8SVX>) plot(<IFF.ILBM>) plot(<IFF.ANIM>) plot(<SysConfig>) plot(<AmigaIcon>)
Plot AmigaFFH objects
rasterToAmigaBasicShape()
Convert a grDevices raster object into an AmigaBasicShape class object.
rasterToAmigaBitmapFont()
Convert a raster image into an AmigaBitmapFont
rasterToBitmap()
Convert a grDevices raster object into binary bitmap data
rasterToHWSprite()
Convert a raster object into an hardwareSprite object
rasterToIFF()
Convert a grDevices raster image into an IFF formated bitmap image
rawToAmigaBasic()
Coerce raw data into an AmigaBasic class object
rawToAmigaBasicBMAP()
Coerce raw data into an AmigaBasicBMAP class object
rawToAmigaBasicShape()
Coerce raw data into an AmigaBasicShape class object
rawToAmigaBitmapFont()
Coerce raw data into an AmigaBitmapFont class object
rawToAmigaBitmapFontSet()
Coerce raw data into an AmigaBitmapFontSet class object
rawToAmigaIcon()
Coerce raw data into an AmigaIcon class object
rawToHWSprite(<raw>,<missing>) rawToHWSprite(<raw>,<character>)
Convert raw data into an Amiga hardware sprite
rawToIFFChunk(<raw>)
Coerce raw data to an IFFChunk class object
rawToSysConfig()
Coerce raw data into a SysConfig class object
read.AmigaBasic()
Read Amiga Basic files
read.AmigaBasicShape()
Read Amiga Basic Shape files
read.AmigaBitmapFont()
Read an AmigaBitmapFont class object from a file
read.AmigaBitmapFontSet()
Read AmigaBitmapFontSet from *.font file
read.AmigaIcon()
Read an Amiga Workbench icon (info) file
read.SysConfig()
Read an Amiga system-configuration file
read.iff()
Read Interchange File Format (IFF)
simpleAmigaIcon()
Create simple AmigaIcon objects
simpleSysConfig()
Function to generate a simple Amiga system-configuration representation
timeval()
Get an Amiga timeval struct value from raw data
write.AmigaBasic()
Write an AmigaBasic object to a file
write.AmigaBasicShape()
Write an AmigaBasicShape object to a file
write.AmigaBitmapFont() write.AmigaBitmapFontSet()
Write an AmigaBitmapFont(set) file
write.AmigaIcon()
Write an Amiga Workbench icon (info) file
write.SysConfig()
Write an Amiga system-configuration file
write.iff()
Write Interchange File Format (IFF)