Read a binary Amiga system-configuration file and return as SysConfig object.
Arguments
- file
The file name of a system-configuration file to be read. Can also be a connection that allows reading binary data.
- disk
A virtual Commodore Amiga disk from which the
file
should be read. This should be anamigaDisk()
object. Using this argument requires the adfExplorer package. When set toNULL
, this argument is ignored.
Value
Returns an S3 SysConfig class object based on the file that is read.
Details
Amiga OS 1.x stored system preferences in a binary system-configuration file. This function returns the file in a comprehensive format (a SysConfig object).
See also
Other SysConfig.operations:
SysConfig
,
rawToSysConfig()
,
simpleSysConfig()
,
write.SysConfig()
Other io.operations:
read.AmigaBasicBMAP()
,
read.AmigaBasicShape()
,
read.AmigaBasic()
,
read.AmigaBitmapFontSet()
,
read.AmigaBitmapFont()
,
read.AmigaIcon()
,
read.iff()
,
write.AmigaBasicShape()
,
write.AmigaBasic()
,
write.AmigaBitmapFont()
,
write.AmigaIcon()
,
write.SysConfig()
,
write.iff()
Examples
if (FALSE) {
## Put a simple SysConfig object into the tempdir:
write.SysConfig(simpleSysConfig(), file.path(tempdir(), "system-configuration"))
## Now read the same file:
sc <- read.SysConfig(file.path(tempdir(), "system-configuration"))
## and plot it
plot(sc)
}