Sign in

Xayr

@xayr.gay
173 followers 96 following 71 posts

Sergal | 27 Cybersec Engineer. Weird code. Wedge shaped github.com/XAYRGA

PostsRepliesMedia
Xayr @xayr.gay · 25/09/2026
Huh, for some reason this feels super illegal.
110
Xayr @xayr.gay · 15/09/2026
I then disassembled this segment specifically, to make relocation possible: Managed to get clean disassembly on the first try! I reassembled it to relocate everything giving me a standalone sequence file with that relocated bytecode in it.
120
Xayr @xayr.gay · 15/09/2026
There are other segments marked as not touched, but those have instructions between them indicating the instructions likely had data. What makes this one different is it's size, and how it it is continuous. So I lined it up with the original file, and: We have sequence data!
200
Xayr @xayr.gay · 15/09/2026
After talking with Trevor for a bit, I remembered that my diassembler keeps track of it's byte coverage to prevent duplication. So I decided to make it dump that to a file. 0xFF = Data Segment / Not Walked 0x00 = Walked / Covered We found this CHONKY data segment untouched!
110
Xayr @xayr.gay · 15/09/2026
I wrote a disasssembler for it so that way I could modify music, and discovered the gamecube's BIOS had a jaudio sequence+engine, and went to try that. But there was a problem. My reassembly was significantly smaller than the actual standard rom. I was missing some data!
110
Xayr @xayr.gay · 15/09/2026
So, the gamecube has this really neat audio subsystem called "JAudio". It's .. outrageously complex. The whole thing is effectively a 'music CPU'. It speaks it's own bytecode language, and can do math / etc.
110
Xayr @xayr.gay · 15/09/2026
Just found this really cool unused sound in the GameCube bios! (thank you Trevor Rudolph for your help and letting me pick your brain about this ♥️ ) (🧵 bit of a technical writeup for nerds!)
143
Xayr @xayr.gay · 24/05/2026
man. These tires only have 5k on them too
010
Xayr @xayr.gay · 07/05/2026
Was handing out stickers for these earlier, found this in the lobby. Cute that someone got their feelings hurt ;3
031
Xayr @xayr.gay · 28/04/2026
Finally: The BMS (music sequence). This sequence is using 'simple' notes with VLQ-based waits So the corresponding MIDI notes for each of these would be: 41 - F4 48 - C5 46 - A#4 45 - A4 43 - G4 40 - E4 43 - G4 46 - A#4 45 - A4 48 - C5 43 - G4 47 - B4 45 - A4 42 - F#4 43 - G4 41 - F4 40 - E4
110
Xayr @xayr.gay · 28/04/2026
Most interestingly, there's actually a bunch of sound effects in here (they're sequenced, so I can't extract them yet). There are offsets for almost all of these in the SoundCollection (SC, 5.arc file in unpacked), which means there might be one or two unused sounds here, but that's just a guess!
110
Xayr @xayr.gay · 28/04/2026
There's the synth sounds for making the music, and a few instruments in an instrument bank: You can find these exact files in the gamecube BIOS.
100
Xayr @xayr.gay · 28/04/2026
So what exactly is in here in terms of audio? Well, we know from a glance that the game is using JAudio 2, a later version of Nintendo's synth engine. There's the background sequence:
110
Xayr @xayr.gay · 25/04/2026
Shipper: Hi I would like you to deliver this wheel bearing, just don't drop it from high up and it will be fine. UPS: 🫦🥴💦
240
Xayr @xayr.gay · 02/04/2026
whoever previously owned my vehicle and installed stupid wheel spacers with shitty lugs and tightened them down without a torque wrench: fuck you.
010
Xayr @xayr.gay · 02/02/2026
I spent some time refining this! Dynamic lighting and some shader trickery to enhance the colors. This is all rendered in Garry's Mod #outerwilds
040
Xayr @xayr.gay · 30/01/2026
Felt inspired by outer wilds. Made a thing in gmod #outerwilds
050
Xayr @xayr.gay · 19/12/2025
Brace yourself~ Art by Nakase www.furaffinity.net/view/63366932/
181
Xayr @xayr.gay · 15/12/2025
DOCTOR! ARE YOU SURE THIS WILL WORK?
041
Xayr @xayr.gay · 21/08/2025
030
Xayr @xayr.gay · 07/08/2025
This is definitely a way to experience Arctic Eggs.
163
Xayr @xayr.gay · 15/07/2025
☁️💡
051
Xayr @xayr.gay · 05/07/2025
the aftermath was entertaining, too. Also ACAB
010
Xayr @xayr.gay · 05/07/2025
not the first thing i thought i'd see going to mcdonalds today lmao.
100
Xayr @xayr.gay · 01/07/2025
remember, friends. Gaslighting is not how you get developers to help you with things.
041
Xayr @xayr.gay · 12/05/2025
this guy has no chill, holy shit didn't even use github issues lmao
250
Xayr @xayr.gay · 05/05/2025
021
Xayr @xayr.gay · 15/04/2025
Fresh detail got me feeling funny 👀
030
Xayr @xayr.gay · 12/04/2025
I now own one of these, yay. This is entirely @sig.ser.gl's fault.
180
Xayr @xayr.gay · 16/03/2025
Cool. So I've been banned from making telegram bots for making a bot that gives users a CAPTCHA before they join. Followed the ToS to a T. Still got deleted and then restricted from making bots. I've been developing bots to help the community since 2018. Support has ghosted me.
251
Xayr @xayr.gay · 16/01/2025
Friend is starting a career in IT
051
Xayr @xayr.gay · 29/12/2024
TEAMS. (📸 @mrrocketfx.bsky.social )
182
Xayr @xayr.gay · 19/07/2024
At the end of every rainbow there is a Taco Bell.
030
Xayr @xayr.gay · 22/06/2024
Acrylic table full of loose sprinkles. Tell me your intrusive thoughts.
141
Xayr @xayr.gay · 17/06/2024
192
Xayr @xayr.gay · 21/10/2023
We're still on the whole "cheese wheel" jokes aren't we.... Art: @felisrandomis.bsky.social
25714
Xayr @xayr.gay · 26/09/2023
"technique.blend"
051
Xayr @xayr.gay · 18/09/2023
What's wrong with this sergal he's not moving and won't eat his pizza :c #Fursuit
0131
Xayr @xayr.gay · 18/08/2023
These are $15 for 40. I am going to make additional bad financial decisions.
020
Xayr @xayr.gay · 11/08/2023
is this working right?
Twitter / X logo replaced with a bright pink cartoon SVG penis
000
Xayr @xayr.gay · 10/08/2023
don't have much to say today, here's a macro lens'd dog
020
Xayr @xayr.gay · 04/08/2023
I'm here now. Neat.
2140