Working on the #ZZ9000 #Amiga #RTG card next. Time to optimize that performance a bit, since there hasn't been any new firmware or driver updates in quite a while!

#OpenSource @mntmn

@mntmn basic optimizations done - with measurable performance improvements.

Now let's see if we can use NEON instructions on key areas to push things further! :)

@midwan noice! btw someone on community.mnt.re posted a few days ago about having made a scanlines feature

@mntmn I've just pushed 2 PRs regarding my changes (firmware and drivers).

But I am looking into one specific item that showed a regression, so I might update the drivers with a new commit depending on my findings.

Otherwise, tests showed a solid performance improvement across the board here! :)

Scalines is an interesting concept, I'll look into that next. For now, I wanted to focus on performance.

@mntmn scanlines work now
@midwan niiice, you made your own impl or based on the other person's work?
@midwan zooming in it looks more sophisticated than line repeating with lower luminance, do you do it in software on the ARM?
@mntmn I reached out to the author of the community post, he sent me what he had and I then adapted it to the latest firmware, and on top of my earlier performance updates. I had to write my own ZZScanlines tool because his version didn't work. And I also added this to the ZZTop tool (one is cli, one is GUI-based).
@mntmn added to the ZZTop tool as well. And fixed that annoying garbage character at the Core temp, to show the proper "degree" in AmigaOS :)
@midwan garbage character?
@mntmn the degrees character was encoded from UTF-8, didn't show up correctly in ISO-8859-1 that the Amiga uses.
@mntmn also, kindly approve my account I created for the community forum, when possible :)
@midwan @mntmn are you going to do anything with the other fpga/arm could? (I can't remember what it is)
@davec555 @mntmn not quite sure what you mean by "other fpga/arm" - but if you mean exploring what we can do through the SDK and take advantage of that other ARM core that's just sitting there doing nothing, then YES. That's in my plan. For later. :)
@midwan @mntmn that's what I was hoping for 😀