Package: adfExplorer 0.1.7

adfExplorer: Import from and Export to Amiga Disk Files

Amiga Disk Files (ADF) are virtual representations of 3.5 inch floppy disks for the Commodore Amiga. Most disk drives from other systems (including modern drives) are not able to read these disks. To be able to emulate this system, the ADF format was created. This package enables you to read ADF files and import and export files from and to such virtual DOS-formatted disks.

Authors:Pepijn de Vries [aut, cre, dtc]

adfExplorer_0.1.7.tar.gz
adfExplorer_0.1.7.zip(r-4.5)adfExplorer_0.1.7.zip(r-4.4)adfExplorer_0.1.7.zip(r-4.3)
adfExplorer_0.1.7.tgz(r-4.4-any)adfExplorer_0.1.7.tgz(r-4.3-any)
adfExplorer_0.1.7.tar.gz(r-4.5-noble)adfExplorer_0.1.7.tar.gz(r-4.4-noble)
adfExplorer_0.1.7.tgz(r-4.4-emscripten)adfExplorer_0.1.7.tgz(r-4.3-emscripten)
adfExplorer.pdf |adfExplorer.html
adfExplorer/json (API)
NEWS

# Install 'adfExplorer' in R:
install.packages('adfExplorer', repos = c('https://pepijn-devries.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/pepijn-devries/adfexplorer/issues

Datasets:

On CRAN:

36 exports 3 stars 1.04 score 0 dependencies 36 scripts 506 downloads

Last updated 7 months agofrom:1b03cfa5d3 (on master). Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 11 2024
R-4.5-winOKSep 11 2024
R-4.5-linuxOKSep 11 2024
R-4.4-winOKSep 11 2024
R-4.4-macOKSep 11 2024
R-4.3-winOKSep 11 2024
R-4.3-macOKSep 11 2024

Exports:adf.disk.nameadf.disk.name<-adf.file.existsadf.file.infoadf.file.modeadf.file.mode<-adf.file.removeadf.file.sizeadf.file.timeadf.file.time<-amigaBlockamigaBlock<-amigaDateToRawamigaIntToRawbitmapToRawblank.amigaDOSDiskcurrent.adf.dircurrent.adf.dir<-dir.create.adfdir.exists.adfdisplayRawDataget.adf.fileget.blockIDget.diskLocationis.amigaDOSis.bootablelist.adf.filesprintput.adf.filerawToAmigaDaterawToAmigaIntrawToBitmapread.adfread.adzwrite.adfwrite.adz

Dependencies:

Amiga Disk File Explorer

Rendered fromamigaDiskFiles.Rmdusingknitr::rmarkdownon Sep 11 2024.

Last update: 2024-03-05
Started: 2021-08-14

Readme and manuals

Help Manual

Help pageTopics
Get or set the disk name of an amigaDisk objectadf.disk.name adf.disk.name,amigaDisk-method adf.disk.name<- adf.disk.name<-,amigaDisk,character-method
An example of an amigaDisk objectadf.example
Test file or directory existence in an amigaDisk objectadf.file.exists adf.file.exists,amigaDisk,character-method dir.exists.adf dir.exists.adf,amigaDisk,character-method
File information on virtual amigaDisk objectsadf.file.info adf.file.info,amigaDisk,character-method adf.file.mode adf.file.mode,amigaDisk,character-method adf.file.mode<- adf.file.mode<-,amigaDisk,character,character-method adf.file.mode<-,amigaDisk,character,logical-method adf.file.size adf.file.size,amigaDisk,character-method adf.file.time adf.file.time,amigaDisk,character,character-method adf.file.time,amigaDisk,character,missing-method adf.file.time<- adf.file.time<-,amigaDisk,character,character,POSIXt-method adf.file.time<-,amigaDisk,character,missing,POSIXt-method
Remove a file from an amigaDisk objectadf.file.remove adf.file.remove,amigaDisk,character,logical-method adf.file.remove,amigaDisk,character,missing-method
The amigaBlock classamigaBlock amigaBlock-class
Extract block from or replace a block on an amigaDisk objectamigaBlock,amigaDisk,numeric-method amigaBlock-method amigaBlock<- amigaBlock<-,amigaDisk,numeric,amigaBlock-method
Convert date time objects into raw valuesamigaDateToRaw
The amigaDisk classamigaDisk amigaDisk-class
Convert Amiga integers into raw valuesamigaIntToRaw
Create blank disk with file systemblank.amigaDOSDisk blank.amigaDOSDisk,character-method
Minimal executable code for a bootblockboot.block.code
Get or set the current directory of an amigaDisk objectcurrent.adf.dir current.adf.dir,amigaDisk-method current.adf.dir<- current.adf.dir<-,amigaDisk,character-method
Create a directory on an amigaDisk objectdir.create.adf dir.create.adf,amigaDisk,character,missing,missing-method dir.create.adf,amigaDisk,character,POSIXt,character-method dir.create.adf,amigaDisk,character,POSIXt,missing-method
Display raw data in a comprehensive waydisplayRawData
Get a file from an amigaDisk objectget.adf.file get.adf.file,amigaDisk,character,ANY-method get.adf.file,amigaDisk,character,character-method get.adf.file,amigaDisk,character,missing-method
Get the block ID from the physical location on the diskget.blockID get.blockID,character,numeric,numeric,numeric-method
Get the physical location on the disk for a specific blockget.diskLocation get.diskLocation,character,numeric-method
Check if amigaDisk object is DOS formattedis.amigaDOS is.amigaDOS,amigaDisk-method
Check if amigaDisk object is bootableis.bootable is.bootable,amigaDisk-method
List files in an amigaDisk directorylist.adf.files list.adf.files,amigaDisk,character-method list.adf.files,amigaDisk,missing-method
Print Amiga Disk File objectsprint print,amigaBlock-method print,amigaDisk-method
Put a file onto an amigaDisk objectput.adf.file put.adf.file,amigaDisk,character,character,missing,missing-method put.adf.file,amigaDisk,character,character,POSIXt,character-method put.adf.file,amigaDisk,character,character,POSIXt,missing-method put.adf.file,amigaDisk,character,missing,missing,missing-method put.adf.file,amigaDisk,raw,character,missing,missing-method put.adf.file,amigaDisk,raw,character,POSIXt,character-method put.adf.file,amigaDisk,raw,character,POSIXt,missing-method
Convert raw values into a date time objectrawToAmigaDate
Convert raw values into Amiga integersrawToAmigaInt
Convert raw data into a bitmap or vice versabitmapToRaw rawToBitmap
Read an Amiga Disk Fileread.adf read.adf,ANY-method read.adf,character-method read.adz read.adz,character-method
Write an amigaDisk object to an ADF filewrite.adf write.adf,amigaDisk,ANY-method write.adf,amigaDisk,character-method write.adz write.adz,amigaDisk,character-method