's Avatar

@superfunc.bsky.social

video games, by night @ yoyogigames, by day @ playstation · interested in perf stuff, custom engines · made Gun Trails for playdate (https://play.date/games/gun-trails/) · previously at that's no moon, nvidia, netflix, disney and pixar

55 Followers  |  55 Following  |  15 Posts  |  Joined: 09.07.2025  |  1.6738

Latest posts by superfunc.bsky.social on Bluesky

Video thumbnail

Presenting Danmaku Unlimited 4 WYVER ULTRA, a classic shoot'em up inspired by legends past, in glorious 4K/120FPS. Wishlist now on Steam: store.steampowered.com/app/3575710/Da…

RT and spread the word :)
#shmup #indiegame #SteamGames

04.08.2025 20:10 — 👍 158    🔁 78    💬 6    📌 9

good shout out, DU series is great

some other indie shmups people should check out: blue revolver, gunvein, & zeroranger

04.08.2025 21:09 — 👍 1    🔁 0    💬 0    📌 0
a navy blue keyboard case made by ryan norbauer for the leopold fc660c

a navy blue keyboard case made by ryan norbauer for the leopold fc660c

beautiful piece from mr norbs
for my more formal typing occasions

02.08.2025 23:13 — 👍 2    🔁 0    💬 1    📌 0
Post image

gun trails on sale this week

tell ur friends

play.date/games/gun-tr...

01.08.2025 20:36 — 👍 2    🔁 1    💬 0    📌 0
Zootopia 2 | Trailer
YouTube video by Walt Disney Animation Studios Zootopia 2 | Trailer

New Zootopia 2 trailer!

You have no idea how hard it was to get those water tubes to look just right. Engineering for that was like three months of my life right there.

www.youtube.com/watch?v=BjkI...

30.07.2025 16:44 — 👍 76    🔁 4    💬 2    📌 0

Damn you mean itch didn’t actually just abandon these creators but has been working hard with its limited resources to figure out how to continue supporting them? How surprising

29.07.2025 22:04 — 👍 6358    🔁 2378    💬 50    📌 34
N3657: Functions with Data - Closures in C (A Comprehensive Proposal Overviewing Blocks, Nested Functions, and Lambdas)

... Well. I got a paper number, despite thinking I'd just hold onto it. No wording but I think it's about as complete as it can be.

thephd.dev/_vendor/futu...

23.07.2025 22:47 — 👍 25    🔁 7    💬 2    📌 0
An in-game render of Ozzy Osbourne, with the logo for Brutal Legend and text that reads, "Free for the next 666 minutes" and the itch.io logo in the bottom right corner

An in-game render of Ozzy Osbourne, with the logo for Brutal Legend and text that reads, "Free for the next 666 minutes" and the itch.io logo in the bottom right corner

To honor Ozzy's larger-than-life rock and roll legacy, we're making Brütal Legend *FREE* on itch.io: doublefine.itch.io/brutal-legend

But this incredible deal will only last for 666 minutes, as the prophecy foretold. So get yourself clicking, before it disappears like a demon in the night...

🤘 🖤

23.07.2025 23:00 — 👍 7891    🔁 4754    💬 113    📌 248

yeah I had one and that was my experience.

I never even hooked the boox up to the internet, can just plug it in via usb and it shows up like a dumb harddrive, its glorious

23.07.2025 19:15 — 👍 0    🔁 0    💬 0    📌 0

smashwords has some drm-free ebooks

For non amazon devices, I got a boox palma (and put a pop socket on it haha), its been awesome to read with

23.07.2025 19:09 — 👍 2    🔁 0    💬 1    📌 0
It took 5 years to make this code 11.8 times faster [RPCS3]
YouTube video by Whatcookie It took 5 years to make this code 11.8 times faster [RPCS3]

babe wake up new SPU video just dropped

www.youtube.com/watch?v=0HWO...

23.07.2025 18:03 — 👍 1    🔁 0    💬 0    📌 0
Post image

as I sit staring it dense arm/thumb linker errors

"I really need to finally read the linker book"

21.07.2025 18:43 — 👍 1    🔁 0    💬 0    📌 0

yooooo letsgoooo

16.07.2025 00:53 — 👍 1    🔁 0    💬 0    📌 0

For strings specifically, you can look into a technique called string interning if you havent seen it

13.07.2025 19:06 — 👍 1    🔁 0    💬 0    📌 0

being contiguous opens the possibility for us to consider these optimizations. without that, we don't get much out of smaller representation since our performance is dominated by cache misses anyways.

4. It would depend on the access patterns, but yeah you would probably do an array of handles.

13.07.2025 19:06 — 👍 1    🔁 0    💬 1    📌 0

3. I could have worded this better, sorry. I meant condensing the size of our contiguous data to get more utility per cacheline. This can mean: using smaller sized types (e.g. u32 vs u64), using an sep. array and storing small (u8, u16) indices into it if the set of unique values is small.

13.07.2025 19:06 — 👍 1    🔁 0    💬 1    📌 0

1. Generally yes, more specifically structures that are predicated on indirection, like a linked list, since iteration requires consistent cache misses.

2. I mean node-based things prevent it, sorry if that was unclear. The meaning was that contiguous, packed data is a pre-req for using SIMD.

13.07.2025 19:00 — 👍 1    🔁 0    💬 0    📌 0
Video thumbnail

A new update should be out today (1.3.0) with the new Codex screen, you still need to figure out the character yourself but we hope this will help! :)

11.07.2025 18:44 — 👍 9    🔁 6    💬 1    📌 0

heyo! thanks for your interest, sorry I didnt see that, havent used twitter in a good while. I uploaded the slides here for ya, feel free to ask me questions about it, as they are pretty brief

git.sr.ht/~superfunc/t...

11.07.2025 16:32 — 👍 2    🔁 0    💬 2    📌 0

this is unimportant, and im sorry in advance

but why do people keep adding a c to shmup lmao

11.07.2025 04:22 — 👍 1    🔁 0    💬 2    📌 0

If "AI" was as valuable as they say it is, they wouldn't be selling it to you. They'd be using it themselves in secret to make the next Minecraft, the next Avatar, the next Hello Kitty and then they'd sell that to you.

They're trying to sell you a sick goose, while pretending it lays golden eggs.

10.07.2025 04:41 — 👍 4844    🔁 1878    💬 41    📌 67
a playdate game console showing my custom stacktrace implementation for catching crashes more cleanly

a playdate game console showing my custom stacktrace implementation for catching crashes more cleanly

girlbossing too close to the sun

custom stacktraces for playdate since they dont have debugger-attach support, and I'm tired of looking at register dumps

09.07.2025 22:05 — 👍 28    🔁 2    💬 3    📌 1
man aiming gun while crying

man aiming gun while crying

when the nice indie software begins telling you to "supercharge your productivity" and a sparkle icon appears

06.07.2025 08:48 — 👍 7749    🔁 1746    💬 22    📌 22
NXXX4: Functional Functions - A Comprehensive Proposal Overviewing Blocks, Nested Functions, and Lambdas for C

A bit long, but please read the introduction to this (not quite yet finished) paper: thephd.dev/_vendor/futu...

Feedback welcome for that part. I still need to write the ISO C bit, but I was getting annoyed with all the writing I have to do.

08.07.2025 18:35 — 👍 19    🔁 4    💬 3    📌 0

@superfunc is following 20 prominent accounts