Fabien Sanglard's Avatar

Fabien Sanglard

@fabinou.bsky.social

1,187 Followers  |  16 Following  |  84 Posts  |  Joined: 25.10.2023  |  2.1636

Latest posts by fabinou.bsky.social on Bluesky

Post image Post image

Let's use Windows NT 4 to compile Quake like it's 1997!
fabiensanglard.net/compile_like...

06.02.2026 04:57 β€” πŸ‘ 211    πŸ” 39    πŸ’¬ 6    πŸ“Œ 2
Post image

Is QSpy still cool? Let's play QuakeWorld!

fabiensanglard.net/quakeworld/

17.01.2026 01:42 β€” πŸ‘ 45    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Let's build a 1997 Quake PC!

fabiensanglard.net/quake_pc/

17.01.2026 01:41 β€” πŸ‘ 65    πŸ” 10    πŸ’¬ 1    πŸ“Œ 1

What numbers did you get?

17.01.2026 01:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Looks like RΓ©mi LΓ©onard is close to have a full reverse engineered Strike Commander. And he now has added VR support!

youtu.be/WlPiYIiAX2Q?...

03.01.2026 23:12 β€” πŸ‘ 55    πŸ” 11    πŸ’¬ 1    πŸ“Œ 0
Preview
Netstack.FM β€” A Podcast About Networking and Rust Interviews, monologues, and deep dives into Rust and modern networking systems.

How do early systems shape modern software?
In Netstack.FMπŸŽ™οΈEp.18, We talked with Fabien Sanglard
@fabinou.bsky.social about latency, Quake’s TCP/IP evolution, Android’s ADB, and Rust in large systems.
A reflective conversation on how systems actually work.
🎧 netstack.fm#episode-18
#Networking

19.12.2025 09:49 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Curiosity, Quake, and Networking with Fabien Sanglard
YouTube video by Plabayo BV Curiosity, Quake, and Networking with Fabien Sanglard

I gave an interview to discuss Android, Rust, ADB,
Curiosity, Quake, and Networking: www.youtube.com/watch?v=zETE...

18.12.2025 07:50 β€” πŸ‘ 16    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

Why WinQuake exists and how it works: fabiensanglard.net/winquake/

04.12.2025 00:50 β€” πŸ‘ 75    πŸ” 26    πŸ’¬ 0    πŸ“Œ 3

I doubt it. I think it is because the renderer is slow at a tortoise.

30.11.2025 02:37 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Open a bug and I will help you to troubleshot.

11.09.2025 07:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Unfortunately there was a long list of outstanding bugs that we have fixed now and will be available soon. The bug yoU hit is that it takes 10s for adb server to connect to an phone when you enable ADB wifi. This is due to a dead lock that was removed in ADB 36.0.1 (which is available in Canary.

29.08.2025 02:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

We are in the process of taking ADB wifi where it should. If QR code let's you down, a reliable fallback is pairing code. Also make sure you are on a network that doesn't block mdns, ADB relies on it to detect devices.

28.08.2025 23:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Anybody here with a dual Pentium Pro system. I would be curious to run a benchmark

25.07.2025 21:41 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I am trying to build a dual Pentium Pro system. Finding a motherboard for it is proving really difficult.

17.07.2025 02:01 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
How did Quake work on Windows 95? Quake is an impressive title. Much has been written about the 3D stack (software and hardware accelerated) and the Internet protocol to replace NetQuake. Lately I am super into studying how id Softwar...

Anyone with Windows VxD experience? I am trying to understand how Quake launcher (QLAUNCH.EXE) worked (www.doomworld.com/forum/topic/...).

30.06.2025 00:27 β€” πŸ‘ 24    πŸ” 10    πŸ’¬ 1    πŸ“Œ 0
Preview
Video Game Maps: SNES - Volume 2 In video games, maps have always played a crucial role, serving as guide, world builder, and interactive element. A single image can add incredible depth to the story and lore of a digital universe. W...

Video Game Maps: SNES - Volume 2
β€’ Cover by @maryannekluth.bsky.social
β€’ Foreword by @fabinou.bsky.social
β€’ Interview w/ @historyofhyrule.com
β€’ Article by Brian Riggsbee
β€’ Quotes from 30 artists, writers, game devs, podcasters, comedians, and journalists.
retrogamebooks.com/products/vid...

26.06.2025 22:20 β€” πŸ‘ 14    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Bundle?

21.06.2025 17:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Here and there and back again.

21.06.2025 17:10 β€” πŸ‘ 34    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Gratz. You are missing fish-eye correction but everything else seems to work well.

15.06.2025 23:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The scope of code and hardware to cover is dreading. I may find the courage someday.

15.06.2025 23:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Indeed, we improved every parts of ADB Wifi pipeline. Besides support in Studio, you need ADB 36.0.1 (to be released soon) and Android 16.

22.05.2025 01:11 β€” πŸ‘ 13    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

Maxed out at 35 fps !

19.05.2025 02:54 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Are you an 86box developer? Any rough idea why the Pentium 83 did not work? I wonder if I could leverage 86box to find out what is wrong with the BIOS of the 2168.

19.05.2025 00:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It is a checkmate 1500+. It is a LCD in the body of a CRT.

18.05.2025 23:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You mean something like that: au.pcpartpicker.com/b/vCHNnQ?

18.05.2025 17:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

Did you take a photo of it at least?

18.05.2025 17:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

I wrote about my retro winter adventure where I built my childhood dream PC fabiensanglard.net/2168.

18.05.2025 14:36 β€” πŸ‘ 281    πŸ” 33    πŸ’¬ 12    πŸ“Œ 3

DOOM uses the cross-product. The dot product is the "pure" and slow way to do it (slow if you don't have a floating point unit, Quake uses the dot-product).

14.05.2025 07:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It is all from 1993, except for the CheckMate 1500+ monitor which is 2025.

09.05.2025 16:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

More of a numeric man.

08.05.2025 23:59 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@fabinou is following 15 prominent accounts