Re: [hatari-devel] Hatari/EmuTOS Conflict |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Hatari/EmuTOS Conflict
- From: Vincent Rivière <vincent.riviere@xxxxxxxxxxx>
- Date: Mon, 10 Jun 2013 11:28:19 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=aIbdhcIih4WifDWsrPwhMgtJmwFafxX7jd/YEJQilhk=; b=cDzuJD4EEYx2pUDt7lZVciy0GwqB07NMxpZs4v3Tyux3a7mQuOMSymRh8UsEc97Bvt MDgPXR+Ne5v1UcT7MitUDsW2eN6NHb7x3RHm5sHr7taEY86UpcRfuMJb8ow+DH1hf7Tk ERTDIOorq2684u03NfLPIaDZM/EqDfapWTBoIGlisP04BoqhQbrGMM+v5vmSVEeBm0X5 NbqT0gdM4RAVQxhYNb8LO+mOuZOfAbY1JPbLABDAm4ekAdHukwc0XLjQXiSgTknWz42C sJoBJLdfAiuW3RA9WbbTTzdTR8IW2IGFOgLocRFn1b0iSLLP/FrjR592kUacIvX7Ob5a b9jA==
On 10/06/2013 01:06, David Savinkoff wrote:
On Sunday 09 June 2013 14:34, Nicolas Pomarède wrote:
I added the default 9600 bauds for the ACIA after a cold start (that I
mentioned in an earlier thread).
Good. I guess that the real ACIA 6850 hardware does the same (since
Jean-François had no trouble with the EmuTOS ROM on real STe), but we
are not 100% sure. Unfortunately, without Jean-François' special
hardware, it's very difficult to make cold boot unit tests.
Another possibility could be flashing emutos-cartridge (cold EmuTOS boot
from cartridge ROM) on an flash Atari cartridge, but I don't know such
hardware.
NB: emutos-cartridge works fine with Hatari, when GEMDOS drive emulation
is disabled. That 128k EmuTOS variant has no GEM, only EmuCON, but
that's good enough to make BIOS tests.
That fixed the problem!
Very good :-)
For information: the CPU speed may matter.
In very early EmuTOS initialization time, when the keyboard is
initialized, we don't have a way to make accurate delays. So we do ugly
CPU loops, based on theoretical CPU speed.
This matters for the keyboard initialization: it might not work if the
CPU speed is too much high from the original one.
It is still mysterious why David experienced the problem before the
Hatari fix, and why other people did not experienced it. The emulated
CPU speed could be a difference.
--
Vincent Rivière