wirepair
wirepair.bsky.social
wirepair
@wirepair.bsky.social
Personal: https://wirepair.org - building an MMORPG
Work: Principal Vulnerability Researcher @ GitLab

Post more on mastodon: @wirepair@mastodon.social
Moving on from netcode it's time to build systems, first up the #UE side of inventory and equipping weapons: wirepair.org/2025/05/25/s... #MMORPG
Spiking the Inventory System
It is quite refreshing working on something other than netcode. This post is going to go into a bit of detail on how I plan on laying out the UE side of the inventory system. The flecs inventory sy…
wirepair.org
May 25, 2025 at 11:45 AM
Finished my netcode, for realsies this time. Supports up to 200ms latency and 20-40% packet loss.

Srsly done now: wirepair.org/2025/05/11/m...
More netcode fun
5 months, 5 months I’ve been working on fixing my netcode. I finally understand what you have to do to get a decent deterministic simulation between clients and servers. In my defense on why …
wirepair.org
May 11, 2025 at 12:01 PM
Well, I think I've finally solved the majority of my netcode issues with my #MMORPG, it's been a _long_ three months, I'm honestly exhausted:

wirepair.org/2025/04/10/c...

#gameDev
Client Desyncs, Mostly Solved
I am cautiously optimistic that my client desyncs are (mostly) solved. Boy has it been a wild ride. I started this endeavor 3 months ago as I first noticed my client was slowly unable to hit anothe…
wirepair.org
April 10, 2025 at 1:38 PM
Slightly embarrassed I've been working on this for so long, but I made a little bit of progress on rollback netcode physics for my #MMORPG. Just when I thought I was done... I ran into another problem.

wirepair.org/2025/03/22/s...

#GameDev
Small Progress, Big Frustrations
I have been working on client rollback physics for ~ checks notes ~ THREE months now. I have never worked on the same problem for this long. I finally made a semi-small breakthrough this weekend, o…
wirepair.org
March 22, 2025 at 12:33 PM
Reposted by wirepair
Shoutout to everyone else who thought the 🫂 emoji was a camera at first
March 6, 2025 at 1:41 AM
Sometimes it's good to take a step back and make sure you _truely_ understand some concepts, for me that was my netcode and epoll for use in my #MMORPG:

wirepair.org/2025/02/23/g...

#gamedev
Groking epoll
Well, things aren’t going as planned, while I’ve implemented about 90% of the rollback code, I’m finding that the servers and clients are getting desync’d way more than they…
wirepair.org
February 23, 2025 at 3:57 AM
Reposted by wirepair
I just got the final PDF of my book on how debuggers work! Looking forward to finding a typo on page 3 and renaming it _FINAL_2.pdf.

Pre-orders are still 25% off:
Building a Debugger
Master the inner workings of your x64 Linux system and expand your OS expertise by writing your very own debugger using C++.
nostarch.com
February 14, 2025 at 10:03 AM
Reposted by wirepair
You can ignore climate change. The political system can ignore climate change. But the insurance industry cannot ignore climate change.
Opinion | That Giant Sucking Sound? It’s Climate Change Devouring Your Home’s Value.
A new analysis predicts an extraordinary reversal in housing fortunes for Americans.
www.nytimes.com
February 10, 2025 at 7:02 PM
Reposted by wirepair
The real hierarchy of needs
February 8, 2025 at 6:06 PM
Just let it hit already
February 7, 2025 at 8:19 AM
Reposted by wirepair
I gave a talk on Slate in Unreal Engine as part of JetBrains GameDev Day, and the individual video is now up! https://www.youtube.com/watch?v=1n3oIfI7nBM
#UnrealEngine
February 6, 2025 at 12:51 PM
Reposted by wirepair
attempting to describe the vibes of the moment. have yet to do better than: "imagine watching a documentary reenacting the burning of the Library of Alexandria set to the soundtrack of 'Yakety Sax'"
February 6, 2025 at 3:59 AM
Reposted by wirepair
the dems are not gonna save us, and just like last time, we are gonna have to force them to even help. only we can save us. i believe we will and when we do, it’s time to replace those fucking losers
February 4, 2025 at 4:53 AM
Reposted by wirepair
An impressive 8 year run..
February 2, 2025 at 1:51 AM
Been a month, so time for a new #MMORPG post. This one is a bit annoying as it stumped me for a few weeks and made me break my build trying to debug it properly. But I'm back, updated dependencies, and ready to implement a necessary fix:

wirepair.org/2025/02/01/n...

#gamedev
Netcode, Physics and Lag Compensation Woes
As I’ve been continuing my attack animations and combat system, I started to notice sometimes my hits weren’t registering. Up until now I’ve done no client side correction of serv…
wirepair.org
February 1, 2025 at 10:27 AM
Jesus, this site is all US politics :/.
January 31, 2025 at 8:45 AM
Reposted by wirepair
“It wasn’t hard to spot you since you’re the only ones willing to use it without being forced.”
January 31, 2025 at 1:39 AM
20 out of 20, fuck me.
Okay, that's a 0 for me, but also for #16, I encourage everyone to buy a book of stamps, and whenever you're somewhere and you see a neat card or postcard, buy it and send it to someone you love for no other reason than you wanted to share something nice that made you think of them.
One. I wasn’t cool enough to record music from the radio.
January 19, 2025 at 12:57 AM
Reposted by wirepair
New Unreal 5 Search
It's like Duck Duck Go for your game.
https://benui.ca/unreal/editor-search/
#UnrealEngine
January 19, 2025 at 12:41 AM
Reposted by wirepair
Just sayin…
January 16, 2025 at 9:04 PM
Reposted by wirepair
Semi-official but somewhat outdated plugins from Epic, posted to GitHub. A lot of them haven't been updated in a while but they could still be useful to learn from. https://github.com/ue4plugins
#UnrealEngine
January 12, 2025 at 12:40 AM
Reposted by wirepair
Marc Rogers aka cjunkie, head of security at Defcon and responsible for modernizing their enforcement against harassment and assault, has suffered a devastating spinal cord injury and faces catastrophic medical expenses. Please donate if you can & share regardless.

www.gofundme.com/f/support-ma...
Donate to Support Marc Rogers' Road to Recovery, organized by Katie Vogel
cjunkie (Marc Rogers) is an invaluable and beloved member of our hacker community: a… Katie Vogel needs your support for Support Marc Rogers' Road to Recovery
www.gofundme.com
January 6, 2025 at 3:38 AM
Reposted by wirepair
🧵SALT🧵
It's been snowing in the UK and the road gritters are out in force, begging the question:
Have you ever wondered where that grit actually COMES from?
The answer is more magical, beautiful and fascinating than you probably realised.
1/14
November 19, 2024 at 3:03 PM
Yeah, nah @icesurfer.bsky.social . Fuck me dude 2115!?
January 3, 2025 at 1:05 AM