rr Berlin, Germany, 02.02.2020, 16:44 |
Datalight ROM-DOS floppy image creation (Emulation) |
Hi! --- |
Rugxulo Usono, 04.02.2020, 05:07 @ rr |
Datalight ROM-DOS floppy image creation |
> Looks like since I last used ROM-DOS you now have to pay (US$55) even for |
rr Berlin, Germany, 05.02.2020, 15:59 @ Rugxulo |
Datalight ROM-DOS floppy image creation |
> (Kernel 7 is the LFN-aware series, right?) --- |
Rugxulo Usono, 08.02.2020, 11:21 @ rr |
FAT image creation |
> > To extract files from a FAT .img, I'd just use 7-zip's 7Z.EXE. |
marcov 08.02.2020, 14:54 @ Rugxulo |
FAT image creation |
> Since 2014 (11.0), FreeBSD has also supported its own hypervisor (VT-X with |
Rugxulo Usono, 16.02.2020, 18:36 @ marcov |
FAT image creation |
> > Since 2014 (11.0), FreeBSD has also supported its own hypervisor |
marcov 17.02.2020, 10:21 @ Rugxulo |
FAT image creation |
> As an aside, most newer cpus (2015+ ??) seems to have VT-X nowadays, |
Rugxulo Usono, 18.02.2020, 03:39 @ marcov |
FAT image creation |
> > As an aside, most newer cpus (2015+ ??) seems to have VT-X nowadays, |
Rugxulo Usono, 18.02.2020, 21:13 @ Rugxulo |
FAT image creation |
> My Lenovo desktop (Core i5, dual core, quasi four with HTT) from 2011 has |
Rugxulo Usono, 19.02.2020, 10:56 (edited by Rugxulo, 11.03.2020, 03:34) @ Rugxulo |
VBox vs. QEMU without VT-X |
> IAnyways, on this Lenovo 3.2 Ghz desktop (Win7, 64-bit), |
Rugxulo Usono, 04.03.2020, 03:07 @ Rugxulo |
cross-compilation versus emulated (native) compilation |
> > Anyways, on this Lenovo 3.2 Ghz desktop (Win7, 64-bit), |
Rugxulo Usono, 04.03.2020, 23:11 (edited by Rugxulo, 05.03.2020, 22:13) @ Rugxulo |
cross-compilation versus emulated (native) compilation |
> Mainly, I'm just following up with stats about cross-compilation (compared |
marcov 19.02.2020, 10:37 @ Rugxulo |
FAT image creation |
> > > As an aside, most newer cpus (2015+ ??) seems to have VT-X nowadays, |
rr Berlin, Germany, 07.12.2020, 23:01 @ rr |
Datalight ROM-DOS floppy image creation |
> For those people, I created the following two batch files. --- |
ecm Düsseldorf, Germany, 08.12.2020, 14:06 @ rr |
Datalight ROM-DOS floppy image creation |
> I created a much smaller variant using --- |
ecm Düsseldorf, Germany, 08.12.2020, 16:29 @ rr |
Datalight ROM-DOS floppy image creation |
I just added two options that help initialising the boot sector loader. Before this commit, _BOOTFILE had to point to a 512-bytes file complete with the BPB properly initialised already. If that is not the case, the new options _BOOTJUMPFILE and _BOOTCODEFILE allow specifying loader fragments to initialise, while the script will write the BPB itself. The jump file should be 3 or 11 bytes long, taken from the beginning of the loader file. The code file, for FAT12 or FAT16, should be 450 (or 448 or 446) bytes taken starting from offset 3Eh in the loader file. Here is an example, using --- |
rr Berlin, Germany, 08.12.2020, 22:20 @ ecm |
Datalight ROM-DOS floppy image creation |
> I just added two options that help initialising the boot sector loader. --- |
ecm Düsseldorf, Germany, 09.12.2020, 10:49 @ rr |
Datalight ROM-DOS floppy image creation |
I just added image file operation to instsect, allowing to use a command like --- |
ecm Düsseldorf, Germany, 15.12.2020, 22:38 @ rr |
Diskette image creation batch files |
Here's two variants of a batch file to do most of what you did. I didn't have the ROM-DOS files around so I made them with a few test files. Adjusting these scripts to install an actual DOS is left as an exercise to the reader. Likewise, using dd and bash for is easy to do based on this. --- |
ecm Düsseldorf, Germany, 15.12.2020, 22:58 @ ecm |
Diskette image creation batch files |
> Both scripts create almost the same output; the "large total sectors" field --- |
ecm Düsseldorf, Germany, 19.12.2020, 18:21 @ ecm |
Diskette image creation batch files |
> > Both scripts create almost the same output; the "large total sectors" --- |