This is cool as hell!
Posts by Ian
Spent an embarrassing amount of the weekend renaming all the computers on the network after Phantasy Star characters.
I hate that I've become this person, but I switched my personal PCs to Linux a little while ago, and it's been awesome. Like, don't get me wrong, it's often annoying, and a lot of stuff randomly doesn't work, but that's also true with Windows now, so it doesn't really feel any worse.
holy shit circus liquor i haven't thought about that place in a long time
i think it's this
I feel like we were robbed of some amazing umbra designs...
Veggie stock is awesome, but I usually don't have the patience and just compost everything. The upside is that they'll become new veggies one day?
Found a little friend in the garage using the AP like a little heat rock.
Oh, also, currently the test cases in my code are... *fine*, but do a lot of manual setup and checking. The single step tests forced me to write data driven setup/verification which should eventually help me simplify my individual opcode tests a lot, which is a really nice side benefit.
@binji.bsky.social Thanks again for pointing me this way. It really helped sort out a lot of random bus read/write inaccuracies (not a huge deal, but nice to have cleared up!), and more importantly, just gives me a lot more confidence to have another test suite give me the thumbs up.
Oh wrestling is fake?
Then explain this
This is sweet. I'm definitely going to take advantage of this.
I think a good, illustrative example is this one. `makeopcode` is a function that stitches an addressing mode to its operation *at compile time*, effectively generating a unique function for each opcode while allowing me to only have to write each addressing mode and operation exactly once.
I've been writing it in Zig, and it's mostly lived up to its reputation as a better C. I think comptime is the only flashy feature I've used from it, but I really like it quite a lot.
A screenshot of VS Code showing a snippet of poorly written 6502 addressing code.
I've been working on a 6502 / eventually an NES emulator, because I make bad choices on what to do with my spare time.
Every 18 months or so I need a video editor, and I usually reach for Blender, which is always surprisingly good but also requires me learning it from scratch literally every time.
I made a silent puppet film about Godzilla vs. Paul Bunyan.
(thank you to @iamchubbybunny.bsky.social for Japanese translations and @okaywolf.ink for clanky piano!!)
We just pulled off to get gas, and following the directions to turn left put me on the wrong side of the road. It didn't feel weird because the barrier in the median meant you didn't really see traffic the other way. I wasn't even sure it was one until we got to the spot traffic crossed back over.
This, uh, this is going to sound very nerdy, even for me, but I've of the coolest parts of the trip down here was going on a Diverging Diamond Interchange for the first time. I was really impressed with how smoothly it felt considering I had no idea it was going to be there.
The agenda for UnrealFest got released today, and my talk about building RPG stuff in GAS is a part of it! I feel like we figured out some interesting stuff making Towerborne, and I'm pretty excited to show a bunch of it off.
We're going back to CA from Seattle. We're moving to the central coast/five cities/SLO area, and I am excited! We're gonna be so close to the beach!
My whole life for the last 13 years (and more) is all in a bunch of boxes waiting for a bunch of strangers to put it all on a truck and move it 1000 miles away. I'm so excited to move, but tonight? Just a *whole bunch* of anxiety.
I mean the older 6502 that were built with NMOS vs the CMOS 65c02, which obviously deserves some even *dumber* joke about being made out of gold and silver?
No one can tell me it's just a coincidence that there are 151 original pokemon and also 151 opcodes on the NMOS 6502 processor.
finally embracing your status as a cryptid
Today I had the somewhat weird but delightful experience of listening to the air traffic control chatter at the airport my spouse was flying out of and telling her little tidbits about the flights her plane was waiting behind.
Congratulations! That's awesome!
Defendants admit that Halo: Combat Evolved is fuckin' sweet, and also that it is extremely rad. Defendants deny the rest of the claims in the paragraph.
i haven't even watched the video yet and i want to unremember this
Are... Are they taking applications?