Parts shortages

Was just looking back at this post viewtopic.php?p=51449#p51449 Seems we never fully solved the odd timing issues


But its is pretty much there really by the looks of it. At last in GB6 tests

Parts shortages
Any reason why you don't use my core? It is cycle exact, even in cases more subtle and complicated than the ones on that thread.exxos wrote: ↑Sat Oct 15, 2022 8:56 pm Was just looking back at this post viewtopic.php?p=51449#p51449 Seems we never fully solved the odd timing issuesI guess we need a more "readable" program of tests
If we knew exactly what timings was wrong we could adjust that in the FPGA core.
We did do originally right at the start, EG viewtopic.php?p=50888#p50888 . But I think there was odd timing issues with your core , but different odd issues to what we currently have with @Icky's modified suska core. But I think we went with the suska core as I had permission from Wolfgang to use it in various projects. But I don't remember exactly anymore as it was a few years ago now and @Icky did much of the testing there.
Yep was over 2 years ago and can't really remember the details.exxos wrote: ↑Sat Oct 15, 2022 9:32 pmWe did do originally right at the start, EG viewtopic.php?p=50888#p50888 . But I think there was odd timing issues with your core , but different odd issues to what we currently have with @Icky's modified suska core. But I think we went with the suska core as I had permission from Wolfgang to use it in various projects. But I don't remember exactly anymore as it was a few years ago now and @Icky did much of the testing there.
I can't see the results posted in this thread. But IIRC When you tested @Cyprian's program @ijor's core it had issues with a lot of the tests. The suska core had issues also but you fixed most of them and got slightly better results than Ijor's core in GB6. Later you fixed some other tests but it messed up with other tests. Again IIRC, we suspected some odd bus arb issue as @Cyprian mentions we took 5 cycles not the usual 4. I don't think we ever looked into it.
Are you sure? That would be very surprising. Do you have any samples about timing issues with my core?exxos wrote: ↑Sat Oct 15, 2022 9:32 pm We did do originally right at the start, EG viewtopic.php?p=50888#p50888 . But I think there was odd timing issues with your core , but different odd issues to what we currently have with @Icky's modified suska core.
As far as I know my core was tested with Cyprian's and other programs and didn't have any issues. But I can test it again, if you found it otherwise.I can't see the results posted in this thread. But IIRC When you tested @Cyprian's program @ijor's core it had issues with a lot of the tests
Well, Wolfgang's cores were released much earlier. So probably my core didn't even exist thenBut I think we went with the suska core as I had permission from Wolfgang to use it in various projects.
It is possible to get a slightly, just slightly, better performance. But then you loose cycle accuracy, it is one or the other.... and got slightly better results than Ijors core in GB6.
Yep 100% sure. If it had matched a original blitter we would have stuck with it and not even bothered with the suska core.
There are likely images *somewhere* but cannot see them on the forum. I will look around see if I can find them.. but its like 2 years or so worth of emails to look though. I'm a little slow with Covid at the moment so it could take me a while. But @Icky might be able to take new screenshots depending when he gets up and running again.
Looks like your core was first mentioned here. Indeed we tested your core and suska at the same time.Well, Wolfgang's cores were released much earlier. So probably my core didn't even exist then![]()
Awesome thanks.But you are more than welcome to use mine.
But performance should match the original and be cycle accurate yes ?It is possible to get a slightly, just slightly, better performance. But then you loose cycle accuracy, it is one or the other.
Yes, of course. I misunderstood what you were saying. Sorry ...
I just tested my core with Gembench. As you can see, timing is perfect, 100%. May be the timing issues you had were, perhaps, due to porting and adapting to your hardware?Some tests were running slower than expected. Basically 98% speed.
@ijor was this core on real hardware or was it on something like the MiST / MiSTer etc?
Was just wondering that as well. GB6 is showing as a STE , IIRC @ijor yours wasn't a STE chip set ? which is one reason I was using suska cores as well.Icky wrote: @ijor was this core on real hardware or was it on something like the MiST / MiSTer etc?