Skip to content

v1.48

Latest
Compare
Choose a tag to compare
@geraldholdsworth geraldholdsworth released this 07 Sep 10:14
· 4 commits to main since this release

1.48 13th April 2025

New or improved features

  • Added keyboard shortcuts to the confirm/error/information dialogue boxes.
  • Added a fourth button to the confirm/error/information dialogue boxes.
  • Revamped some of the code to produce confirm/error/information dialogue boxes.
  • Changed some of the errors reported in console mode as the ones reported were mis-leading.
  • Added option to add implied 'RW' attributes to the *.inf file when exporting files from DFS/CFS/RFS to the host system.
  • Expanded the diagnostics reports in the debug file.
  • Major overhaul of all the functions and procedures to ensure proper variable initialisation.
  • In the console, passing the 'config' command without enough parameters would list all the valid parameters instead of producing an error.
  • In the console, the 'status' command now lists the configuration options alphabetically.
  • In the console, the prompt will differ in colour depending on the image status: no image loaded - black; unmodified image loaded - blue; modified image loaded - red.
  • Added a new command to the console, 'search'. This is similar to 'extract', but just lists the files found rather than extracting them.
  • Added a new wildcard to file search, '|'. This needs to be the first character and is an exclusion, so that any files found following this are excluded from the search results.
  • Added a new command to the console, 'find'. This is similar to 'add', but just lists the files found on the OS folder rather than adding them.
  • Added a new command to the console, 'ls'. This catalogues the files in the local OS folder. The same as 'find *'.
  • Added a new command to the console, 'type'. This sets the filetype for a file.
  • Some text formatting and improvements in the console text.
  • Wildcards are now accepted for the console commands 'access', 'exec', 'load', 'type' and 'stamp'.
  • Added new commands to the console, 'compact' and 'defrag'. These are identical and will perform a defrag, or compact, the image, if possible.

Bug fixes

  • ADFS directories would use the default ID (Hugo, Nick or SBPr/oven) depending on whether it is old, new or big. This would mean that images could end up with a mis-match of IDs, which Arthur ADFS was not keen on.
  • Creating a UEF (Acorn CFS) image in the console would fail.
  • Consolodation of an old map ADFS free space map would sometimes result in an image that ADFS considered a "Bad FS Map".
  • Decompacting an ADFS image a second time after decompacting would hang the application.
  • FAT12 HDD sizes of above 31MB were permitted to be created, which will produce invalid images.
  • When changing the load and execution addresses of a file, editing one then clicking on the other would make the one you were editing disappear.
  • Defragging (compacting) an image with no free space would fail and not revert back to the original image. Now, it fails and returns to the original image with no changes made.