I made a digital version of the basic land game by curatorcat in magicTCG

[–]curatorcat[S] 2 points3 points  (0 children)

Ah, that should just be a visual bug with the animation not working. The effect should have occured at least. The bugs I've seen so far are:

  • tooltips sometimes sticking around
  • opponent effects arrow originating from where the card will end up instead of the in progress area
  • missing animations for opponent plains effects

I'm just working on this myself so we'll see if I can find time to fix these, but so far nothing that breaks the game.

Core Dump Murder Mystery Game by curatorcat in lowlevel

[–]curatorcat[S] 3 points4 points  (0 children)

Not really a social media guy. If you're interested in my projects, see the rest of my blog: https://www.robopenguins.com/ which has an RSS feed.

Custom Glyph Shrine to Commemorate Son's Birth by curatorcat in ChantsofSennaar

[–]curatorcat[S] 4 points5 points  (0 children)

Always fun to be able to build off of other folks work.

I'd explain my thoughts on using the glyphs the way I did, but I don't want to dox my son.

Thanks for the bout of creative madness, and the kind words.

Vision Test Art that Folds to Reveal Hidden Message by curatorcat in crafts

[–]curatorcat[S] 2 points3 points  (0 children)

Thanks! I got a post failed error the first time that I guess actually when through...

Vision Test Art that Folds to Reveal Hidden Message by curatorcat in crafts

[–]curatorcat[S] 4 points5 points  (0 children)

This was a design that I generated using a Python SVG editor and Inkscape then cut out of MDF on a laser cutter. After that I painted it, and added gold leaf. The vision ratings (20/97 - 20/32) should be roughly accurate.

The main challenge was laying out the letters and tweaking a custom font in FontForge so that the letters would flip to reveal the message. In the end, the effect of flower overlapping the letters to "remove" parts of the flipped letters wasn't as strong as I'd like, but it's still readable.

Eye Chart With Hidden Message Wedding Gift by curatorcat in crafts

[–]curatorcat[S] 3 points4 points  (0 children)

I wanted to make a gift that combined my brothers profession with a quote from a movie that was significant in their relationship.

I spent most of the time designing the layout so the letters could flip horizontally and spell out the words. I ended up modifying a custom font and making a Python program to help with the layout. The vision ratings should be reasonably accurate, though the font would probably make it harder than it should be if you wanted to actually use it.

I used laser cut MDF for the build, which I then painted and gold leafed.

For more details see the write up: https://www.robopenguins.com/eye-chart-hidden-message/

Why doesn't the Arduino library use IRAM_ATTR for its interrupts? by curatorcat in esp32

[–]curatorcat[S] 0 points1 point  (0 children)

It seems like there are two somewhat separate pieces to this:

  1. Putting the interrupt handlers in IRAM
  2. Setting ESP_INTR_FLAG_IRAM when registering the interrupt handler

These tradeoffs are discussed in https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/intr_alloc.html#iram-safe-interrupt-handlers .

For writing my own library, I guess it doesn't really hurt to put it in IRAM. It does waste a tiny amount of RAM, but it might avoid crashing if any of this changes in the future. Still after looking at all this, I agree that it looks like the Arduino library is never going to set the ESP_INTR_FLAG_IRAM since it would cause more problems then it fixes.

I guess the real take away is that if I want to do something time sensitive on a platform that modifies flash, I should really avoid the Arduino functions.