Loïc *WydD* Petit (@WydD) header
Loïc *WydD* Petit (@WydD) profile picture

French - Computer Science PhD. I spend most of my time wizarding things up. #kofbox / #sfvsim developer. CPS2 archivist. Input lag maniac.

France
Joined February 2009
Photo by Loïc *WydD* Petit (@WydD)Photo by Loïc *WydD* Petit (@WydD)Photo by Loïc *WydD* Petit (@WydD)Photo by Loïc *WydD* Petit (@WydD)Photo by Loïc *WydD* Petit (@WydD)Photo by Loïc *WydD* Petit (@WydD)Photo by Loïc *WydD* Petit (@WydD)Photo by Loïc *WydD* Petit (@WydD)Photo by Loïc *WydD* Petit (@WydD)Photo by Loïc *WydD* Petit (@WydD)
While I firmly believe that changing the platform won't change much. I gave it a try to self-host my own data server for bsky and you will be able to find me there bsky.app/profile/petitl.fr if you search for me
3
4
843
Really happy to see that the knowledge of proper input lag testing is spreading little by little. Great article! Also, I'm sorry you experienced the wrath of frustrated gamers, I had my fair share of that.
Replying to @fubarduck
Last week, I received a small care package from @noodalls with a kit for building a lag tester! I whipped up some Python scripts to automate testing and have generated tons of new findings (including the one above). Refer to the link for full details. open.substack.com/pub/fubard…
1
2
15
2,407
Loïc *WydD* Petit retweeted
Welcome to the public domain, THE SKELETON DANCE (1929). 🎞️ 🎶👻 Walt Disney's first Silly Symphony cartoon is a masterpiece of synchronized animation & music featuring dancing skeletons in a graveyard. Learn more. ➡️ blog.archive.org/2025/01/01/… #PublicDomainDay #CopyrightFree
38
1,321
84
5,516
181,124
Loïc *WydD* Petit retweeted
Nouvelle vidéo sur le Bazar ! 1heure de vidéo (oui) pour parler de la fatigue des open World ! Le problème des Open Worlds youtu.be/Dp6C4KrCtgw?feature… via @YouTube
140
713
96
6,039
412,180
Loïc *WydD* Petit retweeted
Le Projet de loi de finances pour 2025 a été publié hier soir. Vous pouvez dès ce matin visualiser ce que cela va changer et même réaliser vos propres modifications : socio-fiscal.leximpact.an.fr… Le nuit fut courte mais le résultat est là !
1
2
1
2
850
Loïc *WydD* Petit retweeted
Finally got around to finishing a new character!
38
244
4
3,361
77,623
Loïc *WydD* Petit retweeted
20
2,208
8
16,067
266,336
70
5,214
317
24,128
1,095,381
Question to usb engineers. I have a USB 2.0/FullSpeed gamepad with a bInterval = 5 endpoint. On windows, if I plug it to a SuperSpeed port, it has a 2ms polling rate. If I plug it to an old HighSpeed port, it has a 4ms polling rate. Is it a bug?
3
3
1,087
The spec says that if it operates at HighSpeed it uses 16 microframes = 2ms. So I think that's where it comes from. However, USB Tree View tells me that both work at FullSpeed.
1
3
595
Loïc *WydD* Petit retweeted
𝐇𝐞𝐫𝐞 𝐂𝐨𝐦𝐞𝐬 𝐀 𝐍𝐞𝐰 𝐂𝐡𝐚𝐥𝐥𝐞𝐧𝐠𝐞𝐫 ...
109
472
121
2,533
771,174
To anyone who missed sfvsim for SF6. Enjoy!
We're on with the S2 patch!
7
29
1,747
Loïc *WydD* Petit retweeted
39
3,456
85
28,472
918,513
Loïc *WydD* Petit retweeted
I was bored of desoldering flash memory to reprogram bios on #cps3 . So I made an adapter, quite happy that it works perfectly 😁
14
22
2
138
9,462
Loïc *WydD* Petit retweeted
As with everything there are many shades of grey and nuance when it comes to how/when someone can consider 30fps "playable", IMO: Input latency: At 30fps, most games will feel significantly laggier than 60fps or HFR games since the input sampling is usually done as part of the core game loop. Few games separate presentation logic from simulation logic, allowing simulation to run at higher framerate, minimizing this issue. Presentation Latency: Even if input is sampled at higher than 30fps frequency, it will take longer to present the next frame at 30fps compared to 60fps. Especially with double buffering. Motion Resolution: This is where a 30fps game will feel blurrier than a 60fps game without motion blur. 120fps will feel sharper than 60fps. 4k at 60 is shaper than 4k at 30 on most modern displays. That's partly why we did @OriTheGame at 120fps in 4k - it is significantly sharper than the same game at 60fps. Sample-and-hold pattern of most displays since the switch from CRT will mean that you get inherent motion blur of the display the lower the refresh rate. Running these panels at higher framerate will mean much more detail in motion. Animation / Camera Scrolling Smoothness This one is less of a deal-breaker for many as some can tolerate more motion judder than others. But for games with fast camera movement and or side scrolling higher framerate will be noticeably more pleasant to play. To me personally out of all of these the motion resolution and input latency are the biggest deal-breakers. The gameplay experience at 60fps will just feel more responsive, sharper and smoother on most displays and devices for most people.
The 30fps is "unplayable" narrative is one of the worst trends to ever happen in gaming. This asinine PC lames rhetoric has you passing on great game experiences Yet 95% of you can't tell the difference between 30fps & 60fps unless you're told beforehand 30fps plays fine
Readers added context they thought people might want to know
A 2015 study suggests most people can discern higher framerates when presented films at varying rates. source.sheridancollege.ca/centres_sirt_w… Additionally, framerate provides an objective difference in both skill and general enjoyment in the context of games, considerably moreso than resolution. web.cs.wpi.edu/~claypool/pape… web.cs.wpi.edu/~claypool/pape…
28
45
5
316
71,301
New article!📰 I've created a way to reverse engineer Unreal Engine materials and applied it to Street Fighter V. Explore with me how SFV applies costume colours and effects like Ken's fire. As always, please enjoy 😁 petitl.fr/articles/reversing…
18
70
4,395
Loïc *WydD* Petit retweeted
If you're a #CoinOpCollection supporter, this post may interest you... We'd like to welcome @brandonarnold to the team! Brandon's been reverse engineering #Capcom's ZN-1 / ZN-2 platform from the ground up and things are beginning to take shape! patreon.com/posts/99858817
2
6
1
38
7,574
❤️❤️❤️ Le week-end speedons est devenu un rituel annuel que je ne rate pour rien au monde. C'est juste tout ce que j'aime. Merci encore.
SpeeDons 4ème édition. 2 066 663 € levés pour soigner l'injustice avec @MdM_France. Merci du fond du cœur pour votre temps et votre générosité. A l'année prochaine ! #SpeeDons
3
893
Loïc *WydD* Petit retweeted
“Coding” was never the source of value, and people shouldn’t get overly attached to it. Problem solving is the core skill. The discipline and precision demanded by traditional programming will remain valuable transferable attributes, but they won’t be a barrier to entry. Many times over the years I have thought about a great programmer I knew that loved assembly language to the point of not wanting to move to C. I have to fight some similar feelings of my own around using existing massive codebases and inefficient languages, but I push through. I had somewhat resigned myself to the fact that I might be missing out on the “final abstraction”, where you realize that managing people is more powerful than any personal tool. I just don’t like it, and I can live with the limitations that puts on me. I suspect that I will enjoy managing AIs more, even if they wind up being better programmers than I am.
This Post is from an account that no longer exists. Learn more
521
2,512
478
16,515
2,754,054