Spray Paint, #0

Spray paint is my new favorite feature of Microsoft Paint. In all the other drawing programs I’ve tried, nothing quite replicates it. The only problem is that the largest brush size is tiny. I’ve managed to work around it so far, but yesterday I had a drawing idea which really requires a larger brush. I…

Published

Reading “Do Androids Dream of Electric Sheep?”, #2

Today I finished reading Do Androids Dream of Electric Sheep?.I definitely did not expect that first twist. I was just reading along and then I was like, “Woah, wait. Did that just happen? xD” Overall, an engaging read. Would recommend.

Published

Reading “Do Androids Dream of Electric Sheep?”, #1

Today I started reading Do Androids Dream of Electric Sheep? by Philip K. Dick. I like how it skips the deluge of names and unexplained references which sometimes overpower sci-fi intros. It’s approachable and I really appreciate that.

Published

Playing “Getting Over It”, #3

Today I made it to the bucket! I was expecting the difficulty to go to 11 after the orange, but it’s like, not that bad? Maybe there’s an insurmountable obstacle up next. Now for the real question: to ride the snake or to not ride the snake?

Published

Playing “Getting Over It”, #2

Today I played some more Getting Over It! I almost made it up the rocks just past the orange. I’m also getting much faster at chimney and the wall with the playground.

Published

Learning Assembly, #24

Today I finally finished implementing sprite horizontal positioning! I still need to spend more time to fully understand it, but it’s great to see it working!

Published

Playing “Getting Over It”, #1

Recently I’ve been playing Getting Over It with Bennett Foddy. I know it has a reputation for being a rage game or at least extremely polarizing, and that’s why I’m playing it. I also love the surrealist art style and the concept. Anyway, here’s some observations so far:

Published

Peepo Drawing #8, “Dreaming”

Peepo drawings are back! I only spent about 15 minutes drawing this one. I usually spend about 6 hours. I thought of doing this idea in Blender, but Paint seemed like it captured the essence of the idea better.

Published

Grid view is here!

I feel like content discovery on the site isn’t that great right now. The main blog section has 23 pages and only 10 posts per page. I know I wouldn’t want to have to click the next page button 3 times just to glance at 40 posts. Grid view should help surface more content and…

Published

Learning Assembly, #23

Today I continued implementing sprite horizontal positioning. I’m realizing that this course is taking me much longer to complete than the 3D graphics course. Maybe I’m losing interest or maybe I just have other things I want to do at the same time. I’m liking this pace, though. It feels less rushed and like I…

Published

Learning Assembly, #22

Today I started implementing sprite horizontal positioning. It’s not quite done yet, but I think it will be straight forward. I wonder if it’s possible to move things in circles with sine and cosine, like in PICO-8, or if those kinds of operations are at odds with assembly.

Published

Unscripted, #2

Today I played some more with VCV Rack and the texture module in particular. I tried running a guitar Em chord through the texture module. Here’s the original sound:

Published

Unscripted, #1

Today I played with VCV Rack, a software modular synthesizer. Here’s a random patch I made:

Published

Learning Assembly, #21

Today I continued learning about horizontal positioning! So, more about horizontal positioning. The shortest loop to wait on the beam uses 15 pixels per loop. I can set the position of objects using the loop, but I need something else in order to set their position between those 15 pixel increments. The TIA chip has…

Published

Learning Assembly, #20

Today I finally started learning about horizontal positioning. It’s every bit the wild ride I anticipated and I wouldn’t have it any other way xD Here’s kind of how it works: positioning things on the Atari involves timing with the CRT display because the CPU and display run in sync. To position things vertically, you…

Published

Unscripted, #0

Today I took the day off my normal projects to just rest. Then I had the idea to make this a series. Not a continuous series like 30 Days of Watercolor or Learning C, but a collection of unplanned/ unscripted things. I notice with the content creators I follow that I’m interested in what they…

Published

Learning Assembly, #19

Today I got the vertical positioning working! I’m still not quite used to some assembly specific things, like setting the carry flag before performing subtraction, but that should come with more practice.

Published

Learning Assembly, #18

Today I learned the theory of a better way to vertically position screen objects. So far, I’ve been manually drawing empty scanlines, but it’d be much better to have a system which tracks the current scanline and start drawing when the beam reaches their position. Tomorrow I should have it working!

Published