| read.AmigaBasicBMAP | R Documentation |
Read and write AmigaBasicBMAP() binary file format.
read.AmigaBasicBMAP(file)
write.AmigaBasicBMAP(x, file)
file |
A |
x |
A |
An Amiga Basic BMAP file maps the offset of routines in Amiga libraries and can be read as a comprehensive list and written back to a binary file using these functions.
Returns an AmigaBasicBMAP() class object read from the file in case of
read.AmigaBasicBMAP. Otherwise, invisibly returns the result of the call of close to the
file connection.
Pepijn de Vries
Other AmigaBasic.operations:
AmigaBasic.reserved(),
AmigaBasicBMAP,
AmigaBasic,
[.AmigaBasic(),
as.AmigaBasicBMAP(),
as.AmigaBasic(),
as.character(),
check.names.AmigaBasic(),
names.AmigaBasic(),
rawToAmigaBasicBMAP(),
rawToAmigaBasic(),
read.AmigaBasic(),
write.AmigaBasic()
Other io.operations:
read.AmigaBasicShape(),
read.AmigaBasic(),
read.AmigaBitmapFontSet(),
read.AmigaBitmapFont(),
read.AmigaIcon(),
read.SysConfig(),
read.iff(),
write.AmigaBasicShape(),
write.AmigaBasic(),
write.AmigaBitmapFont(),
write.AmigaIcon(),
write.SysConfig(),
write.iff()
## A small fragment of the dos.library BMAP would look like this:
dos.bmap <- as.AmigaBasicBMAP(list(
xOpen = list(
libraryVectorOffset = -30,
registers = as.raw(2:3)
),
xClose = list(
libraryVectorOffset = -36,
registers = as.raw(2)
),
xRead = list(
libraryVectorOffset = -42,
registers = as.raw(2:4)
)
))
## This will write the BMAP to a file:
write.AmigaBasicBMAP(dos.bmap, file.path(tempdir(), "dos.bmap"))
## This will read the same file:
dos.bmap.copy <- read.AmigaBasicBMAP(file.path(tempdir(), "dos.bmap"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.