Re: [hatari-devel] Using the blitter for IDE transfers (Falcon emulation)

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Le 10/07/2025 à 12:52, Uwe Seimet a écrit :
Hi,

is the blitter emulation accurate in terms of speed? I am asking because
with Hatari IDE transfers executed by the blitter (i.e. the blitter copies
the data from/to the IDE data register) are much faster than with the CPU.
Whether I am in fast-forward mode or not does not matter, the transfer rate
is the same.

On a real Falcon IDE transfers with the blitter are slower than with the
CPU.

Hi

did you test only with falcon/68030 or also with megaste/68000 ?

because in all cases 68030 is not cycle accurate and ram access timings might not be correct either.

for 68000, blitter should be cycle accurate, it assumes 4 cycles per word access in standard RAM. If access to IDE registers are adding some wait states and take much than 4 cycles, then it's quite likely it's not correctly in Hatari at the moment.

But for the 68000 case it could be possible to improve this if we have some example timings from a real MegaSTE running at 8 MHz





Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/