kerravon![]() Sydney, Free World South, 08.05.2025, 00:24 |
hot dos (Developers) |
When I run DOS 4.0 or Freedos under Virtualbox or qemu, it maxes out a CPU core (as far as I can tell). |
ecm![]() ![]() Düsseldorf, Germany, 08.05.2025, 00:36 @ kerravon |
hot dos |
> When I run DOS 4.0 or Freedos under Virtualbox or qemu, it maxes out a CPU --- |
kerravon![]() Sydney, Free World South, 08.05.2025, 01:25 @ ecm |
hot dos |
> You have to idle the machine while waiting. |
ecm![]() ![]() Düsseldorf, Germany, 08.05.2025, 10:42 @ kerravon |
hot dos |
> > Unfortunately most DOS and ROM-BIOS do not do that. --- |
kerravon![]() Sydney, Free World South, 08.05.2025, 12:55 @ ecm |
hot dos |
> For instance, idling with |
ecm![]() ![]() Düsseldorf, Germany, 08.05.2025, 20:07 @ kerravon |
hot dos |
> > For instance, idling with --- |
kerravon![]() Sydney, Free World South, 08.05.2025, 23:21 @ ecm |
hot dos |
> > > For instance, idling with |
ecm![]() ![]() Düsseldorf, Germany, 09.05.2025, 01:16 @ kerravon |
hot dos |
> This would only be if you are actually in protected --- |
kerravon![]() Sydney, Free World South, 09.05.2025, 02:01 @ ecm |
hot dos |
> > This would only be if you are actually in protected |
Ringding 09.05.2025, 14:33 @ kerravon |
hot dos |
> So DOS 4.0 can run in V86 mode, and then some instructions |
kerravon![]() Sydney, Free World South, 09.05.2025, 15:22 @ Ringding |
hot dos |
> > So DOS 4.0 can run in V86 mode, and then some instructions |
Ringding 09.05.2025, 16:13 @ kerravon |
hot dos |
Well, the VMM would intercept the forbidden instructions and handle them as it saw fit. Either emulating virtual hardware like the VGA card or the COM port or ignoring them or terminating the offending program. |
kerravon![]() Sydney, Free World South, 10.05.2025, 01:32 @ Ringding |
hot dos |
> Well, the VMM would intercept the forbidden instructions and handle them as |
kerravon![]() Sydney, Free World South, 13.05.2025, 09:04 @ ecm |
hot dos |
> > > For instance, idling with |
Ringding 10.05.2025, 09:21 @ kerravon |
hot dos |
> If there is no timer to save the day, then if I do a |
kerravon![]() Sydney, Free World South, 10.05.2025, 14:40 @ Ringding |
hot dos |
> > If there is no timer to save the day, then if I do a |
RayeR![]() CZ, 12.05.2025, 19:51 @ kerravon |
hot dos |
> And during those (some instructions) the keyboard --- |
kerravon![]() Sydney, Free World South, 12.05.2025, 23:02 @ RayeR |
hot dos |
> > And during those (some instructions) the keyboard |
Rugxulo![]() Usono, 08.05.2025, 03:22 @ kerravon |
hot dos |
> When I run DOS 4.0 or Freedos under Virtualbox or qemu, it maxes out a CPU |
kerravon![]() Sydney, Free World South, 08.05.2025, 07:24 @ Rugxulo |
hot dos |
> > When I run DOS 4.0 or Freedos under Virtualbox or qemu, it maxes out a |
rmcconne 11.05.2025, 15:15 @ kerravon |
hot dos |
> When I run DOS 4.0 or Freedos under Virtualbox or qemu, it maxes out a CPU |