[hatari-devel] Hatari v1.6 features?

Nicolas Pomarède npomarede at corp.free.fr
Sun Oct 16 22:14:44 CEST 2011


Le 16/10/2011 21:47, Laurent Sallafranque a écrit :
> Hi,
>
> Would the hd6301_cpu.c code I started to write 2 years ago and I still
> haven't finished would help here ?
> Maybe I could take a few days and improve it.
>
> But as there's already Nicolas's method to emulate this shift, I've
> never filled urged to finish this piece of code.
>
> Just tell me.
>
> regards
>
> Laurent

Hello

I don't think using direct emulation of the hd6301 would help, the 
problem is not in emulating the different commands in the ikbd, they're 
rather well documented so the behaviour in Hatari should be correct.
The problems are more in the exchange between the ikbd and the acia, and 
the respect of all bits in the control/status register, as well as the 
serial timings.

(besides, I think that integrating the hd6301_cpu.c in order to replace 
ikbd.c would take more than a few days :) The cpu might look simple, but 
emulating all the IO ports and their timings is the real challenge)

Nicolas



More information about the hatari-devel mailing list