~rabbits/uxn

2 2

Massive tiny change coming to Varvara's Screen device

Details
Message ID
<CAE2DaSQuj=C8e7ofV3+4H6MaTOhtD_wrFWihhYtCuYiEVtV6WQ@mail.gmail.com>
DKIM signature
missing
Download raw message
Hello everyone,

It's been a minute since I last wrote an update email to the whole
list. So, as discussed in the conversation about blending modes, the
#00 blending will, from now on, only clear the pixels that are present
in the sprite data at Screen/addr*.

It'll impact the roms that clear without taking the sprite data in
consideration. Implementation-wise, it's a big.. 7 characters to
remove:

https://git.sr.ht/~rabbits/uxn/commit/26bc456a1bb3760259174f828d00f3a2ad649a16

This will allow to make full use of the color0, and also mask by
erasing only certain parts of a sprite, which is very nice. If you'd
like to recreate the previous behavior, set a ff ff ff ff ff ff ff ff
tile to the address, and then [ LIT2 00 -Screen/sprite ] DEO

Roms might have to be updated, I've tested the collection I have on
this laptop and it seems to only affect my own roms for some reason..
and it's mostly the cursor that's creating artifacts, in most cases
I've noticed that people already clear by re-setting the address. I've
done the piano.tal file as an example, and I'll go through the other
roms and port them to this change over the week :)

Let me know if you have any question!

Have a nice summer :)

Dll
光の夢 <hikari@noyu.me>
Details
Message ID
<8B1602A0-027E-4265-93F8-25EB25752952@noyu.me>
In-Reply-To
<CAE2DaSQuj=C8e7ofV3+4H6MaTOhtD_wrFWihhYtCuYiEVtV6WQ@mail.gmail.com> (view parent)
DKIM signature
missing
Download raw message
Thanks so much for implementing my suggestion! I hope the inconvenience 
will turn out to have been worth it.
Details
Message ID
<CAE2DaSQAoZ04GWU2PkK9Rd_9-s740rNeT6vzzJ9302RjSudVhA@mail.gmail.com>
In-Reply-To
<8B1602A0-027E-4265-93F8-25EB25752952@noyu.me> (view parent)
DKIM signature
missing
Download raw message
It's already worth it! I've ported left, orca, nasu, noodle etc and in
some cases it makes things even faster. Thanks a lot for the idea! :)
I just have to update the docs with the new behavior now, I haven't
forgotten about the missing svg.

On 7/24/23, 光の夢 <hikari@noyu.me> wrote:
> Thanks so much for implementing my suggestion! I hope the inconvenience
> will turn out to have been worth it.
>
Reply to thread Export thread (mbox)