For the inf files, I'll put in an extra tag [DATESTAMP], [TIMESTAMP], or [DATETIME]...e.g.:
Code: Select all
[DATETIME]=20230408131700
Code: Select all
[DATETIME]=20230408131700
Couldn't agree more, it's an excellent tool.
or perhaps a way to specify an external editor?
To clarify . . . the ability to use a scroll wheel or equivalent . . .
Of coursedaveejhitchins wrote: ↑Fri May 19, 2023 8:26 am Would you consider adding ROMFS to your list of filing systems support?
This is something I've been toying with. Yes, the hex editor does do scrolling, but it's kind of custom written and I only get, from the OS, whether the user wants to scroll or not, and not by how much. It could be because there is nothing to scroll, so I have been wondering about adding rows above and below what is displayed (if available) to tell the OS that there is stuff there to scroll to. I'll need to play.daveejhitchins wrote: ↑Fri May 19, 2023 8:26 am Also, would it be possible to add scrolling for the HEX editor?
Thank you - it means a lot.
There is...I think there must be another bug where I haven't expanded the width on different DPI setups. I'll take a peek.
The hex editor is a cut down version of my File Dump application (really must change the name of that), which does have edit features. I'll look into doing the same with the editor in DIM.
Thank you.
Another for the list - I'll look into this. Can't remember if Catalina does dark mode, but I have Monterey on my Mac Mini which certainly does, so I can test this out.
Thank you Mark - I forgot to sort out the font size on the Basic viewer that you asked about...I'll add this into the next version.
Funny story here - I thought that the capability was already there, but would only do one line at a time. Seems I put that into the full blown File Dump (which, I have decided, will from now on be called 'File Viewer'), but neglected to add it to the cut down version in Disc Image Manager . I was wondering where the procedure for handling the mouse wheel went...daveejhitchins wrote: ↑Fri May 19, 2023 10:07 am To clarify . . . the ability to use a scroll wheel or equivalent . . .
Code: Select all
Entering The Console
--------------------
--console= or -c= enters the console.
--console=<filename> or -c=<filename> enters the console and executes the commands in the file <filename>.
Console Commands
----------------
Command parameters are separated by spaces, and are separated from the command
by a space. Use quotes (") to enclose parameters containing a space. For
example:
add "This File.txt" ThatFile.txt
will add a file called 'This File.txt' and another called 'ThatFile.txt' to the
image.
Square brackets [] indicate optional parameters.
Eplipses ... indicate multiples of the same parameter.
access <file> [<attributes>]
Changes the file's access rights, or attributes, to those given.
Anything invalid is ignored.
add <file> [[<file>] ...]
Adds the files/directories listed. Can contain wildcards.
cat
Displays a catalogue listing for the current directory.
chdir <dirname>
Changes the host OS directory.
create [<dirname>]
Creates a new directory. If no name given, 'NewDir' is used instead.
delete <file> [[<file>] ...]
Deletes the files/directories listed. Wildcards not allowed.
dir <dirname>
Changes to directory <dirname>. Use '^' to specify the parent directory.
dirtitle <title>
Changes the currect directory title.
exit
Quits console and application.
If the image has not been saved, it will be discarded.
exittogui
Quits the console and opens the GUI application.
extract <file> [[<file] ...]
Extracts all files/directories listed to the local OS folder.
Filenames can contain wildcards.
insert <filename>
Loads image specified by <filename>.
interleave <option>
Changes the current interleave method and re-organises the data.
<option> can be 0, 1, 2, or 3 or auto, seq, int, or mux.
Only valid for Acorn ADFS L or FS.
new <format> [<option>] [<option2>]
Creates a new image:
<format> <option> <option2> Result
DFS S80 Acorn DFS single sided 80 track
DFS S40 Acorn DFS single sided 40 track
DFS D80 Acorn DFS double sided 80 track
DFS D40 Acorn DFS double sided 40 track
WDFS S80 Watford DFS single sided 80 track
WDFS S40 Watford DFS single sided 40 track
WDFS D80 Watford DFS double sided 80 track
WDFS D40 Watford DFS double sided 40 track
ADFS S Acorn ADFS S
ADFS M Acorn ADFS M
ADFS L Acorn ADFS L
ADFS D Acorn ADFS D
ADFS E Acorn ADFS E
ADFS E+ Acorn ADFS E+
ADFS F Acorn ADFS F
ADFS F+ Acorn ADFS F+
ADFS HDD Old map, Old directory 20MB
ADFS HDD OO<cap>[M] Old map, Old directory <cap> size
ADFS HDD ON<cap>[M] Old map, New directory <cap> size
ADFS HDD NN<cap>[M] New map, New directory <cap> size
ADFS HDD NB<cap>[M] New map, Big directory <cap> size
AFS <level> <cap>[M] Acorn FS Level <level> of <cap> size
CFS Acorn Cassette Filing System
C1541 Commodore 1541
C1571 Commodore 1571
C1581 Commodore 1581
AMIGA DD Commodore Amiga DD
AMIGA HD Commodore Amiga HD
AMIGA HDD <cap>[M] Commodore Amiga hard drive of <cap> size
DOS+ 640 DOS+ 640K
DOS+ 800 DOS+ 800K
DOS 360 DOS 360K
DOS 720 DOS 720K
DOS 1440 DOS 1.44MB
DOS 2880 DOS 2.88MB
DOS HDD <cap>[M] DOS hard drive of <cap> size
<cap> is specified in KB, or MB if M is included.
opt <option> [<side>]
Sets the boot option for the current side, or <side> if specified.
<option> can be 0, 1, 2, or 3, or can be none, load, run, or exec.
rename <file1> <file2>
Renames <file1> to <file2>.
save [<filename>] [<compressed>]
Saves the current loaded image to the host OS.
If a UEF is required to be compressed, pass 'TRUE' as the second parameter.
title <title> [<side>]
Sets the disc title for the current side, or <side> if specified.
Code: Select all
Entering The Console
--------------------
--console or -c enters the console.
--console=<filename> or -c=<filename> enters the console and executes the commands in the file <filename>.
Console Commands
----------------
Command parameters are separated by spaces and are separated from the command
by a space. Use quotes (") to enclose parameters containing a space. For
example:
add "This File.txt" ThatFile.txt
will add a file called 'This File.txt' and another called 'ThatFile.txt' to the
image.
Square brackets [] indicate optional parameters.
Ellipses ... indicate multiples of the same parameter.
access <file> [<attributes>]
Changes the file's access rights, or attributes, to those given.
Anything invalid is ignored.
add <file> [[<file>] ...]
Adds the files/directories listed. Can contain wildcards.
cat [<option>]
Displays a catalogue listing. If <option> is not given, then the current
directory is shown. <option> can be one of the following:
all : Displays a catalogue listing for the entire image.
dir : Lists all the directories in the image.
root : Lists all the roots in the image.
chdir <dirname>
Changes the host OS directory.
create [<dirname>]
Creates a new directory. If no name given, 'NewDir' is used instead.
delete <file> [[<file>] ...]
Deletes the files/directories listed. Wildcards not allowed.
dir <dirname>
Changes to directory <dirname>. Use '^' to specify the parent directory.
dirtitle <title>
Changes the currect directory title.
exit
Quits console and application.
exittogui
Quits the console and opens the GUI application.
exec <filename> <address>
Updates the execution address for <filename> to be <address>, which must be a
valid hex number.
extract <file> [[<file] ...]
Extracts all files/directories listed to the local OS folder.
Filenames can contain wildcards.
free
Displays the free space on the partition/side.
insert <filename>
Loads image specified by <filename>.
interleave <option>
Changes the current interleave method and re-organises the data.
<option> can be 0, 1, 2, or 3 or auto, seq, int, or mux.
Only valid for Acorn ADFS L or FS.
load <filename> <address>
Updates the load address for <filename> to be <address>, which must be a valid
hex number.
list <filename>
Displays the file specified (BBC BASIC listing/text output/hex dump).
new <format> [<option>] [<option2>]
Creates a new image:
<format> <option> <option2> Result
DFS S80 Acorn DFS single sided 80 track
DFS S40 Acorn DFS single sided 40 track
DFS D80 Acorn DFS double sided 80 track
DFS D40 Acorn DFS double sided 40 track
WDFS S80 Watford DFS single sided 80 track
WDFS S40 Watford DFS single sided 40 track
WDFS D80 Watford DFS double sided 80 track
WDFS D40 Watford DFS double sided 40 track
ADFS S Acorn ADFS S
ADFS M Acorn ADFS M
ADFS L Acorn ADFS L
ADFS D Acorn ADFS D
ADFS E Acorn ADFS E
ADFS E+ Acorn ADFS E+
ADFS F Acorn ADFS F
ADFS F+ Acorn ADFS F+
ADFS HDD Old map, Old directory 20MB
ADFS HDD OO<cap>[M] Old map, Old directory <cap> size
ADFS HDD ON<cap>[M] Old map, New directory <cap> size
ADFS HDD NN<cap>[M] New map, New directory <cap> size
ADFS HDD NB<cap>[M] New map, Big directory <cap> size
AFS <level> <cap>[M] Acorn FS Level <level> of <cap> size
CFS Acorn Cassette Filing System
C1541 Commodore 1541
C1571 Commodore 1571
C1581 Commodore 1581
AMIGA DD Commodore Amiga DD
AMIGA HD Commodore Amiga HD
AMIGA HDD <cap>[M] Commodore Amiga hard drive of <cap> size
DOS+ 640 DOS+ 640K
DOS+ 800 DOS+ 800K
DOS 360 DOS 360K
DOS 720 DOS 720K
DOS 1440 DOS 1.44MB
DOS 2880 DOS 2.88MB
DOS HDD <cap>[M] DOS hard drive of <cap> size
<cap> is specified in KB, or MB if M is included.
opt <option> [<side>]
Sets the boot option for the current side, or <side> if specified.
<option> can be 0, 1, 2, or 3, or can be none, load, run, or exec.
rename <file1> <file2>
Renames <file1> to <file2>.
report
Displays the image report.
save [<filename>] [<compressed>]
Saves the current loaded image to the host OS.
If a UEF is required to be compressed, pass 'TRUE' as the second parameter.
title <title> [<side>]
Sets the disc title for the current side, or <side> if specified.
You are very welcome. Glad it is useful.
No - you're not doing anything wrong at all. I've just tried the same thing with no issues. What version of Disc Image Manager are you using? Presumably, this is on Windows (not that it should make a difference)?marrold wrote: ↑Sun Oct 29, 2023 11:27 am I've been trying to create an ADFS Hard Drive image but as soon as I get to the prompt to select the Size / Map / IDE / Emulator etc I can't proceed any further. I've tried various configurations but the Create and Cancel buttons don't respond. I then have to close the program in Task Manager.
Am I doing something wrong?
I'm using version 1.46.4 on 64 bit Windows 11. I just tried the 32 bit and 1.45 version to see if it made any difference but no luck.geraldholdsworth wrote: ↑Sun Oct 29, 2023 4:43 pm What version of Disc Image Manager are you using? Presumably, this is on Windows (not that it should make a difference)?
OK, now I'm confused.