turns out it's hard to make Ben Eater look evil
07.08.2025 13:14 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0@jesse.dhrt.ca
Human programmer of computers. Inspirational flower. He/him systemoflevers.com YouTube.com/@systemoflevers
turns out it's hard to make Ben Eater look evil
07.08.2025 13:14 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Aww shucks
Also, you're the one who did the isometric Chibi Metroid?! That was awesome!
How are you making this? Assembly? C? GBStudio?
In ASM and C I "know" how to do this (in principle), I'm not sure how to do something like this in GBStudio, but it must be possible somehow.
Also this looks really slick! I really like the impact sparkle animation
Yeah, that sounds right. Rephrasing to make sure I understand: you'd do all the movement with sprites, then when moving is done you'd generate new background tiles for all the positions where the discs are. The new tiles will include any visible background and any discs that overlap that tile
04.08.2025 17:00 โ ๐ 1 ๐ 0 ๐ฌ 3 ๐ 0Also, thank you!
04.08.2025 12:42 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0There's a GBStudio community initiative to support ball physics that could be relevant bsky.app/profile/atta...
I have no idea how far along it is though.
if you're doing the stamping at the end of the turn you could just take as much time as you need to do the shifted tile creation. Then later, when physics is happening and a disc gets hit you can quickly switch back to sprites
04.08.2025 12:41 โ ๐ 0 ๐ 0 ๐ฌ 2 ๐ 0Not automatically
If they happen to line up with the BGs tile grid and the sprite tiles could be accessed by the BGs tile addressing mode, then you could just update the BG tile map to use those tiles.
Otherwise you'd need to create new shifted versions of the tiles to use in the background.
locked myself out of my TV room.
I thought I knew how to make a bump key to try to pick the lock. I did NOT know how to make a bump key. I got in by using a piece of plastic to jimmy it open.
I really need to change that door knob and maybe get a lock pick set
Speaking of things that I wonder if they were jokes, was abbreviating accessibility as a11y ironic? Cuz a11y is totally not accessible to me as an abbreviation. It just bounces off my brain providing zero mnemonic information. Should I know how many letters accessibility has? 13 feels like too many
28.07.2025 15:24 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Like was it a joke? Was it on purpose the way cisgender was but for math instead of chemistry? A sigma male is a lone wolf, it's just some guy, just sum guy, ฮฃโ๏ธ
Someone who's more online than me please help
Is a Sigma Male just sum guy?
28.07.2025 14:49 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I would love to. I had some ideas a while ago but I made them too ambitious/over complicated and just stalled out on them.
The stack of abandoned projects can't be allowed to be a pile of shame though, it's a pile of potential! ๐
This is another example of AI making me feel like an old. Before I clicked through I thought this was just going to be another example of unrealistic photoshopping, like in the good ol' days
28.07.2025 14:39 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0That's unfortunate. Glad to have you back!
28.07.2025 13:21 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Oh I love it! This is making me excited about the link port again.
Now that I see it I can think "yeah that could work" but I'd never have thought about this. The different ideas lived so far apart in my brain
I had NO IDEA why the GBxCart came with a GBA game shell!
I learned this by reading the damn product descriptions on insideGadgets.
Reading is important!
I'm a big silly. I got a 4MB (2x2MB) GB flash cart and GBxCart from insideGadgets 2 years ago
I learned today that you need to manually set the right cart type in the software. I've been living with a 2MB cart for 2 years!
Also learned a GBA game shell can be used as a case for the GBxCart!
@gbstudiocentral.com is your site having some SSL issues? I'm getting a ERR_SSL_PROTOCOL_ERROR when trying to reach it.
23.07.2025 15:46 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I'm sorry, I think you're now the foremost expert. My condolences
23.07.2025 00:29 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Well this is very cool
22.07.2025 22:26 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I'm spending too much time fussing with that paint picking app.
I changed it to use requestAnimationFrame to update the colours instead of input events because it was really janky on iOS.
Now I'm considering adding something to pick colours based on benjamin moore codes.
Ok I resized some of the images so the files are smaller
18.07.2025 15:46 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I'm choosing paint for my dining room and you can help! Choose colours: www.systemoflevers.com/misc/colour-... and send me the url
I'm not sure how well this will work on various platforms and I didn't spend much time polishing the UI
sorry about the large image sizes, I'm too lazy to resize
sigh, I just spent a bunch of time on an issue in chrome when trying to decode too many large images. Seems to be specific to chrome?
So that was fun!
ooooo I just learned about Promise.witheResolvers() in JS. That makes it so much nicer to incorporate callback based code into promise based code!
17.07.2025 21:28 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0I'm trying to get back into working on my next GameBoy graphics video but I don't know where to start
I had done a bunch of work on it but got burnt out on it I guess. I haven't touched it in a year so I don't remember what I was doing!
the first article of my "Breaking Barriers" series is now live!
gbstudiocentral.com/tips/breakin...
#gbstudio @gbstudiocentral.com
Someone came into my backyard and left 2 dozen eggs, strawberries, and lettuce while I was away. I don't know who or why
11.07.2025 02:29 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I'm going to end up reinventing npm or webpack or something for this dinky little project.
That's a problem with personal projects, no reason to make good choices