On Wed, Mar 18, 2020 at 12:36 PM Jon Brase <jon.br...@gmail.com> wrote:
> > On 3/18/20 11:44 AM, Jim Hall wrote: > > Actually, I think it's a problem on the Raspberry Pi 4. I've heard from a > few folks since the RPi4 came out that my how-to about running FreeDOS on > the Raspberry Pi (via QEMU) > <https://opensource.com/article/18/3/can-you-run-dos-raspberry-pi> results > in a very slow FreeDOS. But I've only heard from people about the Raspberry > Pi 4. The RPi3 seems to work okay. I have a Raspberry Pi 3, and it works > fine. I've run my RPi3 with both Raspbian and Fedora ARM with the same > results, so I don't think it's a distro issue, either. > > The Raspberry Pi (as lease version 3) is fast enough to emulate a '486 or > Pentium CPU well enough to run DOOM and AsEasyAs and other DOS games and > applications without lag. > > > On a Pi 2, I'm getting the same slow video updates he describes, at least > in text mode (haven't tried a graphical mode yet), but the emulated CPU > seems to be running fast enough. Then again, the install process is taking > a fair while, but I'm not sure it's slower than an install of similar size > would be on legacy hardware. > Installing FreeDOS on the Raspberry Pi will take a long time regardless of what options you use in QEMU. It's because of the high disk I/O when you install an operating system like FreeDOS. It's made worse by doing it inside an emulator, but the biggest slowdown when *installing* is the storage device on the Raspberry Pi. My RPi3B has a SanDisk Ultra 64GB microSDXC UHS-I U1A1 card. The U1 is designed to support 1080p video recording (such as you might use in a GoPro camera) at minimum serial write speeds of 10MB/s. By comparison, a V60 is aimed at cameras that do 4K video and has a minimum sequential write speed of 60MB/s. Using a V60 microSD card or even a V30 (30MB/s) would probably give noticeably better disk I/O performance (up to 3x faster). Jim
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user