Re: [Freedos-devel] Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Ralf Quint
On 11/1/2020 6:54 PM, Paul Dufresne via Freedos-devel wrote: I said: "but why don't we use gcdrom rather than UDVD2?" Obviously because a lot of DOS computers does not have a SATA "CDROM" (probably more DVD disk). Ideally I would say try gcdrom, if it does not work, use old UDVD2. But, to be

Re: [Freedos-devel] To boot FreeDOS from GPT partition table...

2020-11-02 Thread Ralf Quint
On 11/1/2020 7:16 PM, Paul Dufresne via Freedos-devel wrote: It seems not so hard in theory: Define a GUID for FreeDOS. Create a BIOS Boot partition. Write at the beginning of BIOS Boot partition a special "MBR" that search FreeDOS GUID partition in the GPT, load it and jump to it. Go ahead

Re: [Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Paul Dufresne via Freedos-devel
Le lun., 02 nov. 2020 15:32:43 -0500 Eric Auer écrit Hi Paul, > That's because on a AHCI only computer (without PATA or SATA IDE), >  you cannot access the sectors with INT 13h. Yes you can. For harddisk/SSD. I am glad to report that I was wrong. Indeed INT 13h continue to wor

Re: [Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Eric Auer
Hi Paul, > That's because on a AHCI only computer (without PATA or SATA IDE), >  you cannot access the sectors with INT 13h. Yes you can. For harddisk/SSD. Unless you configure the computer to disable BIOS completely and boot only UEFI operating systems. But in that case, you get plenty of othe

Re: [Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Paul Dufresne via Freedos-devel
I should have describe a little bit more why I was suggesting it might be necessary to include AHCI driver in DOS kernel. That's because on a AHCI only computer (without PATA or SATA IDE),  you cannot access the sectors with INT 13h. Well, I have tried in Qemu with '-M Q35' machine achitectur

Re: [Freedos-devel] GW-BASIC random numbers

2020-11-02 Thread TK Chia
Hello Steve, (2) to also add features found in later versions of GW-BASIC --- support for subdirectories, EGA/VGA screen modes, etc. etc. etc. --- and possibly to extend it even further (maybe even have it run natively on Linux?). It is good that the behavior of GW-BASIC, or more precisely BASI

Re: [Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Eric Auer
Hi Paul, > I now realize it is still an IDE driver, not an AHCI driver like I thought. > Anyway, I wonder if the kernel itself would be needed to support AHCI mode The DOS kernel has nothing to do at all with your drive controllers. DOS either asks the BIOS to read or write sectors (for hardd

[Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Paul Dufresne via Freedos-devel
Sorry I was confused about gcdrom.sys. (Re)reading http://www.bootablecd.de/fdhelp-internet/en/hhstndrd/base/gcdrom.htm I now realize it is still an IDE driver, not an AHCI driver like I thought. Anyway, I wonder if the kernel itself would be needed to support AHCI mode without IDE emulation.