sylefeb
sylefeb2.bsky.social
sylefeb
@sylefeb2.bsky.social
I am a researcher-maker-hacker focusing on Computer Graphics with a #retro, #fpga gaming twist. I am also very much into #3dprinting and #electronics.

These days I enjoy making #graphics hardware on fpga, using a language I developed, #Silice
Reposted by sylefeb
I finally got around to doing another Surfer release, so now we're on v0.4.0 🎉

My personal highlights are the new web assembly based translator system, and the improvements to our waveform control protocol, and you can read the full change log at gitlab.com/surfer-proje...
November 6, 2025 at 3:08 PM
Reposted by sylefeb
“Computer graphics provide ways of simulating reality, or building fantastic new worlds, and the power to explore and manipulate those 3D worlds.”

Painting By Numbers, BBC Horizon 1981: www.youtube.com/watch?v=W8-5...
1981: How COMPUTER GRAPHICS Will Change the World | Horizon | Retro Tech | BBC Archive
YouTube video by BBC Archive
www.youtube.com
December 11, 2025 at 3:16 PM
Reposted by sylefeb
Quake speedrunning and skill has reached unbelievable new heights. Simply amazing!

youtu.be/Uu1_f3-KgtE?...
Quake’s Most ICONIC Speedrun Has Fallen
YouTube video by Quake Speedruns Explained
youtu.be
November 30, 2025 at 6:26 PM
I'm learning the hard way about termination series resistors. There's a lot more to this story, but this little 0603 51ohm resistor resolved a nightmare that's been haunting me for like ... 2 years!!! (trace is a SPI clock at 50MHz) #pcb #fpga
October 8, 2025 at 5:14 PM
WolFPGA on the icepi-zero! Works great!! ( #Wolfenstein raycaster on #FPGA, no CPU, pure graphics, in #Silice)

It is a very neat board, packed with features. (Silice already has support, check it out!).

Crowd funding still open for a few hours, check it out :
www.crowdsupply.com/icy-electron...
October 2, 2025 at 7:12 PM
Reposted by sylefeb
Sylvain Munaut has made a best-effort attempt at bringing the 3dfx Voodoo2 graphics accelerator back from the grave — as an accessory for the popular Raspberry Pi 5.
Sylvain Munaut Brings 3dfx's 1998 Gaming Powerhouse, the Voodoo2, to the Raspberry Pi 5
One of the most popular tech products of the late '90s meets one of the most popular of the 2020s.
www.hackster.io
August 11, 2025 at 5:40 PM
Reposted by sylefeb
An interesting #retrocomputing channel by Bits und Bolts

#retrogaming #MSDOS #Windows95 #Windows98
This Trick Can Double Your VGA Performance In DOS!
YouTube video by Bits und Bolts
www.youtube.com
August 28, 2025 at 5:16 PM
Raspberry just addressed several issues in the RP2354 - really great to see, and very cool post. Plus, there is a new hacking challenge ;)

www.raspberrypi.com/news/rp2350-...
RP2350 A4, RP2354, and a new Hacking Challenge - Raspberry Pi
New A4 stepping of our RP2350 microcontroller now available, with security and other improvements. Plus: another RP2350 Hacking Challenge!
www.raspberrypi.com
August 6, 2025 at 6:37 PM
A fantastic result, finally getting rid of layers, filling the part with optimized free-form (well spaced, near constant flow) paths! "Spaghetti"? Yes, but these are ordered in a sequence and can print without collisions. Amazing work by the team!

#3dprinting

www.linkedin.com/posts/xavier...
🚀 Our paper "Atomizer: Beyond Non-Planar Slicing for Fused Filament Fabrication" is out! | Xavier Chermain
🚀 Our paper "Atomizer: Beyond Non-Planar Slicing for Fused Filament Fabrication" is out! We’re thrilled to share our latest work, published in Computer Graphics Forum and SGP 2025. Atomize...
www.linkedin.com
July 4, 2025 at 5:28 PM
Reposted by sylefeb
My thesis is now published online! 🎉

urn.kb.se/resolve?urn=...
June 3, 2025 at 12:23 PM
1/3 Pro-tip: (WebGPU + Emscripten) if you are wondering why your mapped buffer contains only zeros, make sure to use wgpuBufferGetConstMappedRange on your WGPUBufferUsage_MapRead buffer.
May 2, 2025 at 4:35 PM
Reposted by sylefeb
An article about how using a HAIRDRYER, one can achieve interesting graphical effects on #Atari8bit computers (non-English so use your favorite translator): atariarea.krap.pl/artykul/dgf/41

#retrodev #reverseengineering #atari #retrocomputing
April 4, 2025 at 5:00 PM
#Silice now has preliminary support for @whitequark.org YoWASP!
Checkout Silice getting started instructions here: github.com/sylefeb/Sili...
(draft branch)

pip install yowasp-silice!
github.com
March 21, 2025 at 6:54 PM
Reposted by sylefeb
Really enjoyed some of the back story of the jumperless development on the latest amphour podcast - check it out!

theamphour.com/689-a-jumper...

@architeuthisflux.bsky.social @chrisgammell.bsky.social
#689 – A Jumperless Breadboard with Kevin Cappucio | The Amp Hour Electronics Podcast
theamphour.com
February 26, 2025 at 9:03 AM
Nearing a #Silice main branch update, testing a5k and it still just works! This is a complete hardware implementation of Another World's VM on #FPGA, here running on the mighty #mch2022 badge.

a5k repo + write up: github.com/sylefeb/a5k
Silice: github.com/sylefeb/Sili...
February 24, 2025 at 6:49 PM
Reposted by sylefeb
I finally got around to testing the second project I had on #TinyTapeout 06. This squeezed 64 bytes of RAM into a single Tiny Tapeout tile (roughly 160x100 um). It works!
February 1, 2025 at 1:01 AM
1/ Ooooh! 🙏
January 31, 2025 at 4:10 PM
Very useful!

xxd -i binary_file > c_header.h
January 26, 2025 at 7:53 PM
Reposted by sylefeb
I’m Tom. When not giving in to my test equipment addiction, I play with LEDs and PacMan.
November 22, 2024 at 5:48 AM
I love the RP2040 and RP2350: amazing, useful tiny chips.
Thus I enjoyed watching this talk on how to hack the RP2350. Goes into lots of hardware details. Sure, it means the RP2350 is less secure than we hoped, but I trust a new revision will soon correct this!

media.ccc.de/v/38c3-hacki...
Hacking the RP2350
Raspberry Pi's RP2350 microcontroller introduced a multitude of new hardware security features over the RP2040, and included a Hacking Ch...
media.ccc.de
January 9, 2025 at 8:16 PM
After 31 years, a mysterious version of #Doom 1993 has been uncovered!

Happy birthday, Doom! 🎉

(stay tuned for more on this 😎 )
December 10, 2024 at 7:01 PM