[78] Dual Causality
- Conlan Walker

- Apr 14, 2023
- 1 min read
Forgot to take my meds for a few days, and I really felt its consequences, so I didn't have much motivation to do boring debugging stuff (also I had a couple of appointments which reduced the number of hours I was on the clock for.) As a result, I did a bit more stuff in KIT-8 assembly, as well as a sketch of roughly something I heard in a dream.
All this library does is define a few things that all together make a simple subroutine call and return system:
The math library is split into two parts, where the first lays out defines that are supposed to be used in tandem with the other part. Those being math.h and math.asm respectively:
math.h:
math.asm:
The program I made to test the previously shown things is thus:
That Program looks like this in practice:
It's a recreation of something I originally made for the NES, and while it was a lot simpler to do here, it was also more fun than the NES version (iirc).
Oh, and I also made this fairly quick on Thursday.
I roughly heard this in a dream I had a few days ago, and so this is an attempt at recreating what I heard then.
It's basically a 4-bar loop with some variations.

![[158] Most Important Brick in the Least Important Wall](https://static.wixstatic.com/media/df100d_f70be6ae4318455fbbc605cd1069c6ee~mv2.jpg/v1/fill/w_980,h_410,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/df100d_f70be6ae4318455fbbc605cd1069c6ee~mv2.jpg)
![[157] Mail Order Sacrifice](https://static.wixstatic.com/media/df100d_e284fa6c51b04524bab9d3cf9f1f6441~mv2.png/v1/fill/w_980,h_382,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/df100d_e284fa6c51b04524bab9d3cf9f1f6441~mv2.png)
![[156] Moat of Babble](https://static.wixstatic.com/media/df100d_091e451794b14aecb494a16c15c966c3~mv2.png/v1/fill/w_980,h_705,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/df100d_091e451794b14aecb494a16c15c966c3~mv2.png)
Comments