[hatari-devel] Newcore and hatari
Nicolas Pomarède
npomarede at corp.free.fr
Sat Oct 15 13:10:33 CEST 2011
Le 14/10/2011 18:57, Laurent Sallafranque a écrit :
> Hi,
>
> I've done a few tests with hatari ST new core (no cycle exact, no prefetch)
>
> Some demos and games are running, but the most important seem to have
> problems.
>
>
> Some running prgs I've tested :
>
> Oh crickey (to the main menu, I haven't tested after), but the first
> image is buggy
> Turrican 2
> Faith demo :)
> old stuuf demo
> fish&chips
>
>
> Some demos not running :
>
> Dark side of the spoon doens't run
> flippo (says it's not a 8 Mhz atari)
> many more.
>
>
> I thought about merging all Nicolas'patches from gencpu and newcpu to
> the new core.
>
> Nicolas, do you plan to do something with the new core for hatari v1.6
> or do you have some other projects ?
Hello
I don't think I will have time to work on cpu for 1.6 ; fdc code took
quite a lot of time and I'd like to do a release with it and other
improvements we could get before the end of the year (christmas gift or
so :) )
Regarding merging the patches from uae-cpu into winuae cpu, I wonder if
it could not create conflicts with getting a fully working falcon cpu
with prefetch, caches and cycles.
Adding those patch could add complexity in winuae core and makes it
harder to debug the winuae core in Hatari.
So far, we have a working core for STF/STE (68000 based) computers with
uae-cpu ; winuae cpu already gives good result for Falcon mode. I agree
it would be good to merge everything in one CPU, but I think it would be
easier to merge both CPU when they all work > 95 %.
For STF, it's already the case, but for Falcon some cpu cases are not OK
yet. I think that winuae core should be working with almost all falcon
demos/programs before merging 68000 patches in it.
From the user point of view, we have a solution (even if it's at
compile time) to make ST or Falcon work in the best mode.
I think efforts would be better used to improve falcon mode, because the
user will really see the improvement in the next release. Merging today
patch from uae-cpu into winuae will not be necessarily visible to the
users immediatly, because if the winuae cpu is not 100 % working, they
will not use it.
I don't say those patches should not be merged (even if some of them
should be completly rewritten), but I have the feeling it's a little too
early to do it.
Nicolas
More information about the hatari-devel
mailing list