Re: [hatari-devel] Blitter emulation corner case

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


Hello,

markus@xxxxxxx schrieb:
> Here are the results from my Falcon. Ran three times (individual results 
> are identical).

> A quick cross-check seems to show results are again a little different 
> from Roger's test runs?
> Can't make much sense out of that currently, to be honest . How does it 
> look compared to your STE results?

Now the results on (your) Falcon look identical to the ones on my STE,
which are attached. Maybe my changes after your comment did have an
effect on the Falcon Blitter after all? Maybe Roger's Falcon has a
different Blitter? Who knows.
Maybe Hatari first should concentrate on emulating the behavior we now
see on on both Falcon and STE.

Anyway: I still want to puzzle out the logic behind all of it from the
schematic. I think I'll have to print it to be able to better follow
traces and make notes...

Regards
Christian
-- 
Christian Zietz  -  CHZ-Soft  -  czietz@xxxxxxx
WWW: http://www.chzsoft.de/
PGP/GnuPG-Key-ID: 0x52CB97F66DA025CA / 0x6DA025CA
>>>>> OP = 1 <<<<<

SRC_INC = DST_INC = +2, FXSR = 0, NFSR = 0

0 1 2 3 4 5 6 7 8 9 -1 -1 -1 -1 -1 -1 



SRC_INC = DST_INC = +2, FXSR = 0, NFSR = 1

-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 



SRC_INC = DST_INC = +2, FXSR = 1, NFSR = 0

1 3 5 7 9 11 13 15 17 19 -1 -1 -1 -1 -1 -1 



SRC_INC = DST_INC = +2, FXSR = 1, NFSR = 1

-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 



SRC_INC = DST_INC = -2, FXSR = 0, NFSR = 0

-1 -1 -1 -1 -1 -1 55 56 57 58 59 60 61 62 63 -1 



SRC_INC = DST_INC = -2, FXSR = 0, NFSR = 1

-1 -1 -1 -1 -1 -1 54 55 56 57 58 59 60 61 62 63 



SRC_INC = DST_INC = -2, FXSR = 1, NFSR = 0

-1 -1 -1 -1 -1 -1 45 47 49 51 53 55 57 59 61 63 



SRC_INC = DST_INC = -2, FXSR = 1, NFSR = 1

-1 -1 -1 -1 -1 -1 44 46 48 50 52 54 56 58 60 62 

>>>>> OP = 3 <<<<<

SRC_INC = DST_INC = +2, FXSR = 0, NFSR = 0

0 1 2 3 4 5 6 7 8 9 -1 -1 -1 -1 -1 -1 



SRC_INC = DST_INC = +2, FXSR = 0, NFSR = 1

0 1 2 3 4 5 6 7 8 9 -1 -1 -1 -1 -1 -1 



SRC_INC = DST_INC = +2, FXSR = 1, NFSR = 0

1 3 5 7 9 11 13 15 17 19 -1 -1 -1 -1 -1 -1 



SRC_INC = DST_INC = +2, FXSR = 1, NFSR = 1

1 3 5 7 9 11 13 15 17 19 -1 -1 -1 -1 -1 -1 



SRC_INC = DST_INC = -2, FXSR = 0, NFSR = 0

-1 -1 -1 -1 -1 -1 55 56 57 58 59 60 61 62 63 19 



SRC_INC = DST_INC = -2, FXSR = 0, NFSR = 1

-1 -1 -1 -1 -1 -1 54 55 56 57 58 59 60 61 62 63 



SRC_INC = DST_INC = -2, FXSR = 1, NFSR = 0

-1 -1 -1 -1 -1 -1 45 47 49 51 53 55 57 59 61 63 



SRC_INC = DST_INC = -2, FXSR = 1, NFSR = 1

-1 -1 -1 -1 -1 -1 44 46 48 50 52 54 56 58 60 62 

Total Blitter iterations: 16



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