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:
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')) |
Bug tracker:https://github.com/pepijn-devries/adfexplorer/issues
- adf.example - An example of an amigaDisk object
- boot.block.code - Minimal executable code for a bootblock
Last updated 9 months agofrom:1b03cfa5d3 (on master). Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 10 2024 |
R-4.5-win | OK | Nov 10 2024 |
R-4.5-linux | OK | Nov 10 2024 |
R-4.4-win | OK | Nov 10 2024 |
R-4.4-mac | OK | Nov 10 2024 |
R-4.3-win | OK | Nov 10 2024 |
R-4.3-mac | OK | Nov 10 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:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Get or set the disk name of an amigaDisk object | adf.disk.name adf.disk.name,amigaDisk-method adf.disk.name<- adf.disk.name<-,amigaDisk,character-method |
An example of an amigaDisk object | adf.example |
Test file or directory existence in an amigaDisk object | adf.file.exists adf.file.exists,amigaDisk,character-method dir.exists.adf dir.exists.adf,amigaDisk,character-method |
File information on virtual amigaDisk objects | adf.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 object | adf.file.remove adf.file.remove,amigaDisk,character,logical-method adf.file.remove,amigaDisk,character,missing-method |
The amigaBlock class | amigaBlock amigaBlock-class |
Extract block from or replace a block on an amigaDisk object | amigaBlock,amigaDisk,numeric-method amigaBlock-method amigaBlock<- amigaBlock<-,amigaDisk,numeric,amigaBlock-method |
Convert date time objects into raw values | amigaDateToRaw |
The amigaDisk class | amigaDisk amigaDisk-class |
Convert Amiga integers into raw values | amigaIntToRaw |
Create blank disk with file system | blank.amigaDOSDisk blank.amigaDOSDisk,character-method |
Minimal executable code for a bootblock | boot.block.code |
Get or set the current directory of an amigaDisk object | current.adf.dir current.adf.dir,amigaDisk-method current.adf.dir<- current.adf.dir<-,amigaDisk,character-method |
Create a directory on an amigaDisk object | dir.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 way | displayRawData |
Get a file from an amigaDisk object | get.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 disk | get.blockID get.blockID,character,numeric,numeric,numeric-method |
Get the physical location on the disk for a specific block | get.diskLocation get.diskLocation,character,numeric-method |
Check if amigaDisk object is DOS formatted | is.amigaDOS is.amigaDOS,amigaDisk-method |
Check if amigaDisk object is bootable | is.bootable is.bootable,amigaDisk-method |
List files in an amigaDisk directory | list.adf.files list.adf.files,amigaDisk,character-method list.adf.files,amigaDisk,missing-method |
Print Amiga Disk File objects | print print,amigaBlock-method print,amigaDisk-method |
Put a file onto an amigaDisk object | put.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 object | rawToAmigaDate |
Convert raw values into Amiga integers | rawToAmigaInt |
Convert raw data into a bitmap or vice versa | bitmapToRaw rawToBitmap |
Read an Amiga Disk File | read.adf read.adf,ANY-method read.adf,character-method read.adz read.adz,character-method |
Write an amigaDisk object to an ADF file | write.adf write.adf,amigaDisk,ANY-method write.adf,amigaDisk,character-method write.adz write.adz,amigaDisk,character-method |