Ibis M. Sunrosa @drsunrosa.bsky.social · 05/10/2026lots of systems running in my game. arrows show a dependency. the system or systemset on the pointer-side of the arrow requires that it's run *after* the system or systemset on the origin-side of the arrow. i'm really surprised how pleasant it is to simulate a full aircraft using the ECS paradigm. 000
Ibis M. Sunrosa @drsunrosa.bsky.social · 05/10/2026working on the fault panel of an aircraft, and its underlying systems. it will look better than this though in the future lol. i just needed an interface to test it. 030
Ibis M. Sunrosa @drsunrosa.bsky.social · 05/10/2026seeing the directory structure of my projects is interesting. this one's getting decently big. 020
Ibis M. Sunrosa @drsunrosa.bsky.social · 14/09/2026oh i shouldve posted the actual sprite. videos on bsky are hard to get to the last frame of 060
Ibis M. Sunrosa @drsunrosa.bsky.social · 04/09/2026working on a character for my friend's vrchat world. i'm not quite happy with the profile view. any critiques? i think the shape of the dress's base or flair is the problem. 020
Ibis M. Sunrosa @drsunrosa.bsky.social · 01/09/2026tried making some olivine. first time using blending modes like this in aseprite. 020
Ibis M. Sunrosa @drsunrosa.bsky.social · 01/09/2026struggling to decide between these artstyles. i barely understand how to do colored outlines, especially in this context. but i think it maybe has more potential. 230
Ibis M. Sunrosa @drsunrosa.bsky.social · 01/09/2026made a beretta. i really like what i did with the soft edges 040
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/08/2026okay 64px icons at 1x scaling is just so much better. if you look at my previous post, the cartridges looked like shit. 040
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/08/2026i found a nice palette for making icons. i really like the v-fib icon lol. also, i'll have to find a way to add detail to the RPG, considering it's too narrow to be dithered, if it still is to fit inside a 128x128 canvas. lospec.com/palette-list... 020
Ibis M. Sunrosa @drsunrosa.bsky.social · 30/08/2026making sprites for the game i'm working on. i heavily used a reference here (using measurements from the reference), but still made it by hand, and stylized as much as i could. im quite happy with this for my minimal experience with pixel art. the dithering looks especially nice to me. 060
Ibis M. Sunrosa @drsunrosa.bsky.social · 29/08/2026this solution (in first image) is so clean! extensive explanation in ALT text. 020
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/08/2026also doing some fun stuff with the new algebraic_mul to calculate metabolism 020
Ibis M. Sunrosa @drsunrosa.bsky.social · 02/07/2026my pigeondaughter often jumps out of her nest to go find her nest, and then gets lost searching around the house for her nest 0150
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/06/2026got it to look pretty good with very simple math. only one invocation of pow (in the sigmoid) 160
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/06/2026me when i have to type \#[allow(unreachable_code)] on a line that is in fact reached 020
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/06/2026the thousand dollar thinkpad whenever you do anything on it lol. im glad i didnt buy this myself. my build times for small software regularly exceeds 30m for docs and 20m for debug. 110
Ibis M. Sunrosa @drsunrosa.bsky.social · 27/06/2026i wonder who did this.. i didnt even know .so was a valid TLD 030
Ibis M. Sunrosa @drsunrosa.bsky.social · 10/11/2025waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahhhhhhh 0175
Ibis M. Sunrosa @drsunrosa.bsky.social · 31/10/2025I have once again massively compressed my decoder. this is so fucking epic. 050
Ibis M. Sunrosa @drsunrosa.bsky.social · 30/10/2025does anyone have info on going through TSA without real id? i have to do it in 2 days. TSA officially recognizes this procedure and says so on their site. i've spoken to people who have done this after may this year, and got through. just wondering if there are tips on what to bring and what to say 381
Ibis M. Sunrosa @drsunrosa.bsky.social · 29/10/2025i realized that the ROM would grow rapidly as control lines and instructions were added, so i instead opted to have separate ROMs for domain-specific lines, like ALU logic. it resulted in massive EPS and space savings 120
Ibis M. Sunrosa @drsunrosa.bsky.social · 29/10/2025i just 36RPM'd wife in her office chair for 21 revolutions 030
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/10/2025im starting to wonder if im insane. i have the ret operation set the returning sp to the outer bp, so not popping is okay? i just don't have a way to do pointer arithmetic inline. it has to be done with so many instructions lol. in normal-people assembly i'm pretty sure it's like "mov [ebp-4], 3" 010
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/10/2025i'm working on a calling convention. i think it's really cool that customasm lets me statically determine the return address (which MUST be pushed first) by checking the size of the instructions for pushing the arguments. the alternative would be using a dedicated register, which sucks. 100
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/10/2025i actually have no idea how ptr[] and mem[] is used in normal-people assembly. but i made the syntax more explicit to make it easier to learn and remember my own ISA as i look at it 030
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/10/2025Here's my adder as an SVG (left), and a whole CPU someone else made (right). I made the graph with graphviz and VCBTool. It's pretty cool. 110
Ibis M. Sunrosa @drsunrosa.bsky.social · 28/10/2025the syntax is getting more interesting. i'm using pattern-matched "types" with subruledef for the shit like ptr[x] and mem[x]. i have no idea if this is what it's supposed to look like for nasm/gas/etc. this is fun though. on the bottom are "global variables" i guess you could say, but stack better. 200
Ibis M. Sunrosa @drsunrosa.bsky.social · 27/10/2025decided to use online blueprints, as reinventing the wheel is not my intention here. i want to push boundaries. (i did make the adder on the bottom-left). what you see here though is far from pushing anything at all. but i am learning. 130
Ibis M. Sunrosa @drsunrosa.bsky.social · 26/10/2025people keep telling me i should record audiobooks. i'm thinking about it 010
Ibis M. Sunrosa @drsunrosa.bsky.social · 23/10/2025here was the unfinished 8-bit "cpu" i designed in the past. It only supported two instructions. load into register, and movl. but it runs the program just fine (unless the timing is too fast) 030
Ibis M. Sunrosa @drsunrosa.bsky.social · 23/10/2025i made some counters using (stateful) latch inks. my old 2-stride design was pretty ugly (2nd image) 110